﻿/*トップ他　メインスタイルＣＳＳ */
body
	{ font-family:"メイリオ", "Meiryo", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック"," MS PGothic", "Osaka", "Verdana", "Arial", "Helvetica", "sans-serif";
	color: #666666;
	margin: 0px;
	padding: 0px; 
	text-align: center; }
a
	{ color: #666666;
	text-decoration: none;
	font-weight: bold; }
a:link
	{ color: #0000ff; }
a:visited
	{ color: #800080; }
a:hover
	{ color: #ff0000; }
#toptoptop
	{ height: 162px;
	background: url(../gazou/newHPTopobi162YTizu62.gif) no-repeat top left;
	margin: 10px 0px 0px 0px;
	padding: 0px; }
#toptoptop h1
	{ font: normal 110%/120% Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 24px 0px 0px 12px;
	letter-spacing: 2px; }
#toptoptop h1 a
	{ font-family: "HG丸ｺﾞｼｯｸM-PRO", "ＭＳ Ｐゴシック"," MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "Verdana", "Arial", "Helvetica", "sans-serif";
	color: #FFFFFF;
	font-weight: bold;
	border: none; }
#topmenubar
	{ width: 960px;
	height: 62px;
	margin: 10px 0px 10px 0px;
	padding: 0px; }
#topmenubarleft
	{ width: 450px;
	height: 62px;
	float: left;
	margin: 0px;
	padding: 0px; }
#topmenubarleft h5
	{ float: left;
	margin: 0px;
	padding: 0px; }
#topmenubarleft h5 a img
	{ border: none;
	margin: 0px;
	padding: 0px; }
#topmenubarmiddle
	{ width: 200px;
	height: 62px;
	float: left;
	margin: 0px 0px 0px 20px;
	padding: 0px; }
#topmenubarmiddle h3
	{ float: left;
	margin: 0px;
	padding: 0px; }
#topmenubarmiddle h3 a img
	{ border: none;
	margin: 0px;
	padding: 0px; }
#topmenubarright
	{ width: 260px;
	height: 62px;
	float: right;
	margin: 6px 0px 0px 20px;
	padding: 0px; }
#topmenubarright form
	{ float: left;
	margin: 0px;
	padding: 0px; }
#tenten
	{ width: 936px;
	margin: 0px 12px;
	padding: 0px;}
#tenten h2
	{ font: bold 90%/140% Arial, Helvetica, sans-serif;
	background-color:#ffa500;
	margin: 0px;
	padding: 0px;}
#main
	{ width: 670px;
	float: right;
	margin: 0px 20px 20px 0px;
	padding: 0px; }
#sitemap
	{ width: 660px;
	height: 15px;
	margin: 0px 5px;
	padding: 0px;
	color: #666666; }
#sitemap p
	{ font: normal 80%/100% Arial, Helvetica, sans-serif;
	margin: 10px 5px 0px 5px;
	padding: 0px;
	color: #000000; }
#sitemap p img
	{ border: none;
	float: left;
	margin: 0px 5px 0px 5px;
	padding: 0px; }
#sitemap a
	{ font-weight: normal;
	text-decoration: underline;
	color: #0000FF; }
#sitemap a:link
	{ font-weight: normal;
	text-decoration: underline;
	color: #0000FF; }
#sitemap a:hover
	{ font-weight: normal;
	color: #FF0000; }



#leftside
	 { width: 260px;
	float: left;
	margin: 0px 0px 0px 10px;
	padding: 0px; }
#leftsidekaiinmenu
	{ width :240px;
	margin: 0px: 0px 0px 0px;
	paading: 0px; }
#leftsidekaiinmenu h4
	{ margin: 10px 0px 0px 0px;
	padding: 0px; }
#leftsidekaiinmenu h4 img
	{ margin : 0px 0px 10px 0px;
	padding: 0px; }
#leftsidekaiinmenu h4 a img
	{ border: none;
	margin: 0px 0px 10px 10px;
	padding: 0px; }
#leftsideGSBD
	{ width: 240px;
	height: 46px;
	margin: 15px 0px 0px 0px;
	padding: 0px; }
#leftsideGSBD h2
	{ margin: 0px;
	padding: 0px; }
#leftsideGSBD a
	{ margin: 0px;
	padding: 0px; }
#leftsideGSBD img
	{ border: none;
	margin: 0px;
	padding: 0px; }
#leftsideGSBw
	{ width: 240px;
	height: 212px;
	background-image: url(../gazou/GSleftsideBwaku240.gif);
	margin: 0px;
	padding: 0px; }
#leftsideGSBw h1
	{ width: 110px;
	height: 46px;
	float: left;
	margin: 0px 4px 0px 8px;
	padding: 6px 0px 0px 0px; }
#leftsideGSBw h2
	{ width: 110px;
	height: 46px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 0px 0px; }
#leftsideGSBw h3
	{ width: 110px;
	height: 46px;
	float: left;
	margin: 4px 4px 0px 8px;
	padding: 0px; }
#leftsideGSBw h4
	{ width: 110px;
	height: 46px;
	float: left;
	margin: 4px 0px 0px 0px;
	padding: 0px; }
#leftsideGSBw h5
	{ width: 110px;
	height: 46px;
	float: left;
	margin: 4px 4px 0px 8px;
	padding: 0px 0px 6px 0px; }
#leftsideGSBw h6
	{ width: 110px;
	height: 46px;
	float: left;
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 6px 0px; }
#leftsideGSBw  img
	{ border: none;
	margin: 0px;
	padding: 0px; }
#leftsideBIBD
	{ width: 240px;
	height: 89px;
	margin: 30px 0px 0px 0px;
	padding: 0px; }
#leftsideBIBD h2
	{ margin: 0px;
	padding: 0px; }
#leftsideBIBD a
	{ margin: 0px;
	padding: 0px; }
#leftsideBIBD img
	{ border: none;
	margin: 0px;
	padding: 0px; }
#leftsideBIBw
	{ width: 240px;
	height: 586px;
	background-image: url(../gazou/BIleftsideBDwaku240.jpg);
	margin: 0px 0px 20px 0px;
	padding: 0px; }
#leftsideBIBw h1
	{ width: 110px;
	height: 140px;
	float: left;
	margin: 0px 8px 0px 6px;
	padding: 6px 0px 0px 0px; }
#leftsideBIBw h2
	{ width: 110px;
	height: 140px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 0px 0px; }
#leftsideBIBw h3
	{ width: 110px;
	height: 140px;
	float: left;
	margin: 4px 8px 0px 6px;
	padding: 0px; }
#leftsideBIBw h4
	{ width: 110px;
	height: 140px;
	float: left;
	margin: 4px 0px 0px 0px;
	padding: 0px; }
#leftsideBIBw h5
	{ width: 110px;
	height: 140px;
	float: left;
	margin: 4px 8px 0px 6px;
	padding: 0px 0px 6px 0px; }
#leftsideBIBw h6
	{ width: 110px;
	height: 140px;
	float: left;
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 6px 0px; }
#leftsideBIBw  img
	{ border: none;
	margin: 0px;
	padding: 0px; }
#GObutiumaichiba
	{ width: 240px;
	height: 162px;
	margin: 15px 0px 0px 0px;
	padding: 0px; }



#tophpnewp
	{ width: 240px;
	height: 140px;
	margin: 10px 0px 0px 0px;
	padding: 0px; }
#tophpnewp a
	{ border: none;
	margin: 0px;
	padding: 0px; }
#tophpnewp a img
	{ border: none;
	margin: 0px;
	padding: 0px; }
#GObutiumaichiba  h3
	{ margin: 0px;
	padding: 0px; }
#GObutiumaichiba img
	{ border: none;
	margin: 0px;
	padding: 0px; }



#all h1 a:hover
	{ color: #FF0000; }
#all h3 a:hover
	{ color: #FF0000; }
#all h5 a:hover
	{ color: #FF0000; }
#all h5 img
	{ border: none; }
#bottomobi a:hover
	{ color: #FF0000; }
.banner img
	{ border: 0px;
	margin: 10px 0px 0px 0px; }

#bottomobi
	{ width: 960px;
	margin: auto;
	background: url(e/bottomobiBackground.jpg) no-repeat top left;
	border-top: solid 0px #666666;
	border-right: solid 0px #666666;
	border-bottom: solid 0px #666666;
	border-left: solid 0px #666666;
	text-align: center; }
#bottomobi p
	{ font: normal 80%/160% Arial, Helvetica, sans-serif;
	margin: 6px;
	padding: 0px; }
#bottomobi a
	{ font: normal 80%/160% Arial, Helvetica, sans-serif;
	color: #0000FF;
	text-decoration: underline;
	margin: 0px;
	padding: 0px; }
#bottomobi img
	{ border: none; }
#bottomobi h5
 	{ font: normal 80%/20px Arial, Helvetica, sans-serif;
	margin: 6px 0px 0px 0px; 
	padding: 0px;
	text-align: center; }
#bottomobi h5 a
	{ color: #000000;
	text-decoration: none; }
address 
	{ font: normal 80%/100% Arial, Helvetica, sans-serif;
	text-align: center;
	margin: 6px 0px 0px 0px;
	padding: 0px 0px 6px 0px;
	clear: both; }
