body {	background: #DDDDDD url(images/html_back.gif) repeat-y center top;	margin: 0px;	padding: 0px;	font-family: Arial, Helvetica, sans-serif, Osaka, "ＭＳ Ｐゴシック";}a {	text-decoration:none;	color:#53ABDF;}a:hover{	text-decoration:underline;}h1, h2, h3, h4, h5, h6{	margin:0px;	padding:0px;}p{	margin:0px 0px 0.5em 0px;	line-height:1.5em;}img{	border:none;}.clear{	clear:both;	margin:0;	padding:0;}#page {	margin: 0px auto;	background: #FFFFFF;	width: 760px;	}#head {	font-size: 10px;*/	_font-size:x-small;	color: #FFFFFF;	background: #666666;	padding: 10px 1em 5px 0;	border-bottom:solid 2px #ffffff;}#head ul{	margin: 0px 0px 0px auto;	padding: 0px;	list-style: none;	display: inline;}#head li{	display: inline;	margin: 0px auto;}ul#sublink {	margin: 0px 0px 0px 460px;}#sublink li {	background: url(images/header_arrow.gif) no-repeat left center;	padding: 0px 10px;}#langlink li{	border-bottom:solid 1px #FF0000;	margin-left: 10px;}#head a{	color: #ffffff;}#head #sublink a:hover{	color: #ffffff;}#head #langlink a:hover{	text-decoration:none;}#headnavi {	position:relative;	margin: 0px;	padding: 0px;}#headnavi ul{	list-style: none;	margin: 0px;	padding: 0px;}#headnavi ul#mainnavi{	list-style: none;	height:30px;}#mainnavi li{	margin: 0px;	padding: 0px;	height:30px;	float: left;	text-align:center;}#mainnavi li a{	height:30px;	display:block;	text-indent:-99999px;}.home #mainnavi li#home a ,#mainnavi li#home{	width:108px;	background: #6C888F url(images/hnavi_b_home_c.gif) no-repeat left top;}#mainnavi li#home a{	width:108px;	background: #E5EFEB url(images/hnavi_b_home.gif) no-repeat left top;}#mainnavi li#home a:hover{	background: #FE7D3C url(images/hnavi_b_home_on.gif) no-repeat left top;}.annai #mainnavi li#annai a,#mainnavi li#annai{	width:109px;	background: #6C888F url(images/hnavi_b_annai_c.gif) no-repeat left top;}#mainnavi li#annai a{	width:109px;	background: #E5EFEB url(images/hnavi_b_annai.gif) no-repeat left top;}#mainnavi li#annai a:hover{	width:109px;	background: #FE7D3C url(images/hnavi_b_annai_on.gif) no-repeat left top;}.hyojunka #mainnavi li#hyojunka a, #mainnavi li#hyojunka{	width:109px;	background: #6C888F url(images/hnavi_b_hyojun_c.gif) no-repeat left top;}#mainnavi li#hyojunka a{	width:109px;	background: #E5EFEB url(images/hnavi_b_hyojun.gif) no-repeat left top;}#mainnavi li#hyojunka  a:hover{	width:109px;	background: #FE7D3C url(images/hnavi_b_hyojun_on.gif) no-repeat left top;}.tokei #mainnavi li#tokei a,#mainnavi li#tokei{	width:108px;	background: #6C888F url(images/hnavi_b_tokei_c.gif) no-repeat left top;}#mainnavi li#tokei a{	width:108px;	background: #E5EFEB url(images/hnavi_b_tokei.gif) no-repeat left top;}#mainnavi li#tokei a:hover{	width:108px;	background: #FE7D3C url(images/hnavi_b_tokei_on.gif) no-repeat left top;}.kankyo #mainnavi li#kankyo a,#mainnavi li#kankyo{	width:108px;	background: #6C888F url(images/hnavi_b_kankyo_c.gif) no-repeat left top;}#mainnavi li#kankyo a{	width:108px;	background: #E5EFEB url(images/hnavi_b_kankyo.gif) no-repeat left top;}#mainnavi li#kankyo a:hover{	width:108px;	background: #FE7D3C url(images/hnavi_b_kankyo_on.gif) no-repeat left top;}.event #mainnavi li#event a,#mainnavi li#event{	width:109px;	background: #6C888F url(images/hnavi_b_event_c.gif) no-repeat left top;}#mainnavi li#event a{	width:109px;	background: #E5EFEB url(images/hnavi_b_event.gif) no-repeat left top;}#mainnavi li#event a:hover{	width:109px;	background: #FE7D3C url(images/hnavi_b_event_on.gif) no-repeat left top;}.kaiin #mainnavi li#kaiin a,#mainnavi li#kaiin{	width:109px;	background: #6C888F url(images/hnavi_b_kaiin_c.gif) no-repeat left top;}#mainnavi li#kaiin a{	width:109px;	background: #FED25A url(images/hnavi_b_kaiin.gif) no-repeat left top;}#mainnavi li#kaiin a:hover{	width:109px;	background: #FE7D3C url(images/hnavi_b_kaiin_on.gif) no-repeat left top;}ul.submenu{	background: #E5EFEB;	border-top: 1px solid #6C888F;	border-left: 1px solid #6C888F;	width:240px;	visibility:hidden;}.submenu li{	border-bottom: 1px solid #6C888F;	border-right: 1px solid #6C888F;	font-size: 12px;	_font-size:small;	line-height: 20px;	height: 20px;}.submenu li a {	padding-left:4px;	color:#333333;	height: 20px;	display:block;}.submenu li a:hover {	color:#FFFFFF;	background:#FE7D3C;	text-decoration:none;	height: 20px;}#annai-sub{	position: absolute;	left:108px;	top:30px;}#hyojunka-sub{	position: absolute;	left:217px;	top:30px;}#tokei-sub{	position: absolute;	left:326px;	top:30px;}#kankyo-sub{	position: absolute;	left:434px;	top:30px;}#event-sub{	position: absolute;	left:542px;	top:30px;}#contents{	margin:0px;	padding:0px;	background: #FFFFFF url(images/contents_back.gif) repeat-y left top;}#catch {	margin: 0px;	padding: 0px;	border-bottom: 1px solid #999999;}td#main  {	padding: 10px;	font-size: 12px;	_font-size:small;}#main p {	font-size: 12px;	_font-size:small;	margin-right: auto;	margin-bottom: 1em;	margin-left: auto;}#main .toTop{	font-size: 10px;	_font-size:x-small;	text-align:right;	padding:10px;}#main .toTop a{	color:#333333;}#main ul.pdf {	width: 460px;	margin:1em auto;	font-size:12px;	_font-size:small;	list-style: none;}#main .pdf li{	padding:0px;	margin:0px 20px 10px 0px;	width:130px;	height:28px;	line-height:28px;	float:left;	border-top: 1px solid #cccccc;	border-left: 1px solid #cccccc;	border-right: 1px solid #000000;	border-bottom: 1px solid #000000;}#main .pdf li a{	padding:0px 4px 0px 22px;	background: url(../common/images/logo_pdf_s.gif) no-repeat left center;	display:block;	height:28px;	line-height:28px;	color:#333333;}#main .pdf li a:hover{	color:#333333;	text-decoration:none;	background-color:#E5EFEB;}td#side{	padding: 10px;}#side h3 {	font-size: 12px;	font-weight: normal;	color: #FFFFFF;	background: #6C888F;	padding: 3px;	margin: 0px 0px 1px;}#side h3 a{	color: #FFFFFF;}#side ul {	font-size: 12px;	margin: 0px 0px 26px 0px;	padding: 0px;	list-style: none;}#side li {	font-size: 12px;	line-height: 1.5em;	margin: 0px 0px 1px;	border: 1px solid #6C888F;	padding: 0px;}#side li.current {	padding: 1px 0px 1px 1em;	color: #ffffff;	background: #6C888F url(images/side_arrow_on.gif) no-repeat 0 6px;}#side li a {	color: #333333;	line-height: 1.5em;	display: block;	padding: 1px 0px 1px 1em;	background: url(images/side_arrow.gif) no-repeat 0 6px;}#side li a:hover {	color: #ffffff;	background: #6C888F url(images/side_arrow_on.gif) no-repeat 0 6px;	text-decoration: none;}#side li a.current {	color: #ffffff;	background: #6C888F url(images/side_arrow_current.gif) no-repeat 0 6px;	text-decoration: none;}#side  span.privacy {	letter-spacing: -1px;	_letter-spacing: 0px;}#side p{	font-size:12px;	_font-size:small;	margin-left:10px;	margin-bottom:100px;}#footer{	font-size:10px;	_font-size:x-small;	width: 750px;	margin: 0px;	padding: 5px 0px 20px 10px;}#footer address{	font-style: normal;	margin: 0px;	float:left;}#footer ul{	margin: 0px 0px 0px auto;	padding: 0px;	list-style: none;	display: inline;	float:right;}#footer li{	display: inline;	margin: 0px auto;	background: url(images/footer_arrow.gif) no-repeat left center;	padding: 0px 10px;}#footer li a{	color:#000000;}
