@charset "utf-8";/*	Site Name: 	Description: initial setting	Version: 	Author: *//*===== CONTENTS ===========================================	1: BASE LAYOUT==========================================================*//*===== [main] =====================================*/div#mainArea{ width: 600px;  background: #ffffff;	margin-bottom: 1px;			}div#mainAreaTitle,div#messageAreaTitle{	margin: 0px 0px 0px 0px;	 	width: 600px;		overflow: hidden;			}/*div#mainAreaTitle h2{width:600px; height:50px!important;background-repeat:no-repeat;}*/div#mainAreaTitle h2#chap01 {	background: #ffffff url(img/a_01_ttl.gif) no-repeat;	width: 600px;	display: block;	height: 50px;	text-indent: -6000px;	text-decoration: none;}div#mainAreaTitle h2#chap02 {	background: #ffffff url(img/a_02_ttl.gif) no-repeat;	width: 600px;	display: block;	height: 50px;	text-indent: -6000px;	text-decoration: none;}div#mainAreaTitle h2#chap03 {	background: #ffffff url(img/a_03_ttl.gif) no-repeat;	width: 600px;	display: block;	height: 50px;	text-indent: -6000px;	text-decoration: none;}div#mainAreaTitle h2#chap04 {	background: #ffffff url(img/a_04_ttl.gif) no-repeat;	width: 600px;	display: block;	height: 50px;	text-indent: -6000px;	text-decoration: none;}/**/#photoimg{	float:left;	margin-right: 12px;	margin-bottom: 10px;	padding-top: 12px;}h3#motherdata{	width:400px;	float:left;	padding-top: 12px;}h3#motherdata ul {	margin-bottom:1em;	list-style-type: none;}h3#motherdata ul li{	display:block;	margin-top:0.5em;	list-style-type: none;}h3#motherdata ul li ul li{	margin-left:1em;	list-style-type: none;	font-size:12px;		font-weight: normal;	color: #777777;	line-height: 1.5;}/**//**/#mapbox{	float:left;	width:580px;	padding-top:12px;}/*Žlƒc‹´--------------------------------------------------*/#stationBox {clear: both	width: 600px;	margin: 0 0 0 0;	padding: 0px;}#stationBox p {	margin: 3px 0 3px 0;	padding: 0px;	color: #777777;	font-size: 10px;}#stationBox #attend {	margin: 3px 0 3px 0;	padding: 0px;	color: #777777;	font-size: 12px;}#stationBoxMap {	width: 370px;	height: 200px;	float: left;}#PhotoBox {	width: 228px;	height: 200px;	float: left;	margin: 0 0 0 2px;}/*Map Download--------------------------------------------------*/#mapDownload {	width: 300px;	margin-left: 300px;	padding-top: 10px;}#mapDownloadText {	float: left;	width: 250px;}#mapDownloadText p {	margin: 5px 5px 0 0;	font-size: 12px;	text-align: right;}#mapDownloadText a {	color: #777777;	display: block;	text-decoration: none;}#mapDownloadImg {	float: left;	width: 32px;	background: url(./img/pdf.gif) no-repeat center center;	text-indent: -9999px;}#mapDownloadImg a {	display: block;	width: 32px;	height: 32px;}/*Acrobat Reader Download--------------------------------------------------*/#acrobat {	width: 332px;	margin-left: 272px;	padding-top: 10px;	clear: both;}#acrobatText {	float: left;	width: 220px;}#acrobatText p {	margin: 3px 3px 0 0;	font-size: 10px;	text-align: right;	color: #777777;}#acrobatImg {	float: left;	width: 112px;	background: url(img/adobe_reader.jpg) no-repeat center center;	text-indent: -9999px;	margin: 0px;}#acrobatText a {	color: #777777;	display: block;	text-decoration: none;}#acrobatImg a {	display: block;}