@charset "utf-8";
@import "reset.css";
@import "base.css";
@import "common.css";


/*           share
--------------------------------------------------------------------------------------------*/
div#header h1 {
	position:absolute;
	top:7px;
	left:11px;
}

/*           access
--------------------------------------------------------------------------------------------*/
div#access {
}
div#access h2 {
	font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka",Verdana,"ＭＳ Ｐゴシック","MS P Gothic",Arial,Helvetica,sans-serif;
	font-size:1.4em;
	font-weight:bold;
	color:#000000;
	background:#E5E3D8 url(../images/bg_h2.jpg) left top no-repeat;
	padding:12px 0 12px 39px;
	border-top:solid 1px #305301;
	border-bottom:solid 1px #CFCBB6;
	margin:0 0 15px 0;
}
div#access div#map {
	width:528px;
	height:298px;
	border:solid 1px #999999;
	margin:0 0 25px 10px;
}



/*           sightseeing
--------------------------------------------------------------------------------------------*/
div#sightseeing {
}
div#sightseeing h2 {
	font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka",Verdana,"ＭＳ Ｐゴシック","MS P Gothic",Arial,Helvetica,sans-serif;
	font-size:1.4em;
	font-weight:bold;
	color:#000000;
	background:#E5E3D8 url(../images/bg_h2.jpg) left top no-repeat;
	padding:12px 0 12px 39px;
	border-top:solid 1px #305301;
	border-bottom:solid 1px #CFCBB6;
	margin:0 0 15px 0;
}
div#sightseeing dl.acc {
	margin:0 0 18px 10px;
}
div#sightseeing dl.acc dd {
	padding:0 0 15px 0;
}
div#sightseeing dl.acc dd p {
	font-size:1.2em;
	line-height:1.6em;
	margin:0 0 11px 0;
}
div#sightseeing dl.acc dt {
	font-size:1.2em;
	line-height:1.6em;
}

div#sightseeing dl.bus {
	margin:0 0 30px 0;
}
div#sightseeing dl.bus dt {
	font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka",Verdana,"ＭＳ Ｐゴシック","MS P Gothic",Arial,Helvetica,sans-serif;
	font-size:1.4em;
	font-weight:bold;
	background:url(../images/index_dt.jpg) left top no-repeat;
	padding:8px 0 16px 23px;
}
div#sightseeing dl.bus dd {
	font-size:1.2em;
	line-height:1.6em;
}
div#sightseeing dl.bus dd span {
	color:#CC0000;
}



/*           traffic
--------------------------------------------------------------------------------------------*/
div#traffic h2 {
	font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka",Verdana,"ＭＳ Ｐゴシック","MS P Gothic",Arial,Helvetica,sans-serif;
	font-size:1.4em;
	font-weight:bold;
	color:#000000;
	background:#E5E3D8 url(../images/bg_h2.jpg) left top no-repeat;
	padding:12px 0 12px 39px;
	border-top:solid 1px #305301;
	border-bottom:solid 1px #CFCBB6;
}
div#traffic dl {
	margin:0 0 35px 0;
}
div#traffic dl dt {
	margin:14px 0 0 0;
	font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka",Verdana,"ＭＳ Ｐゴシック","MS P Gothic",Arial,Helvetica,sans-serif;
	font-size:1.4em;
	font-weight:bold;
	background:url(../images/index_dt.jpg) left top no-repeat;
	padding:8px 0 16px 23px;
}
div#traffic dl dd {
	padding:0 0 22px 10px;
	background:url(../images/index_top.jpg) left bottom repeat-x;
}
div#traffic dl dd.traffic_dd {
	background:none;
	padding:0 0 0 10px;
}



/*           links
--------------------------------------------------------------------------------------------*/
div#links {
	padding:0 0 35px 0;
	background:url(../images/index_top.jpg) left bottom repeat-x;
}
div#links h2 {
	font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka",Verdana,"ＭＳ Ｐゴシック","MS P Gothic",Arial,Helvetica,sans-serif;
	font-size:1.4em;
	font-weight:bold;
	color:#000000;
	background:#E5E3D8 url(../images/bg_h2.jpg) left top no-repeat;
	padding:12px 0 12px 39px;
	border-top:solid 1px #305301;
	border-bottom:solid 1px #CFCBB6;
	margin:0 0 15px 0;
}
div#links ul {
	margin:0 0 0 10px;
}
div#links ul li {
	font-size:1.2em;
	line-height:1.6em;
}
div#links ul li a {
	color:#CC0000;
	text-decoration:underline;
}
div#links ul li a:hover {
	color:#000099;
}
