@charset 'shift_jis';
/*「気ままに旅日和」*/

/**/
body{margin:0;padding:0; text-align:center;text-align:center;background:url(img/bg1.jpg); color:#666; font-size:12px;}
h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,input,table,th,td,dl,dd{margin:0;padding:0;}
body,table,form{font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;line-height:1.5;}
li{list-style:none;}
th,td{text-align:left;vertical-align:top;}
a{color:#65aadd;text-decoration:underline;outline:none;}
a:hover{text-decoration:none;}
a:visited{ color:#65aadd;}
a img{border:0;}

.s{font-size:10px;}

.clearfix:after{
	content:".";
	display:block;height:0;clear:both;visibility:hidden;
	}
.clearfix{display:inline-block;}
/* Hides from IE-mac ?*/
* html .clearfix{height:1%;}
.clearfix{display:block;}
/* End hide from IE-mac */
.alt,hr,#oadate{
	visibility:hidden;position:absolute;top:-5000px;left:-5000px;width:1px;display:none;
	/*?*/
	display:block;
	/**/
	}


#contents{width:860px; margin-left:auto; margin-right:auto; padding-bottom:20px; text-align:left;}
#title{width:860px; background:url(img/title.jpg); height:626px;}
#title ul{position:relative;}
#title li{position: absolute; }
#title li.m01{top:56px; left:543px; width:214px; height:192px;}
#title li.m02{top:250px; left:504px; width:327px; height:185px; }
#title li.m03{top:435px; left:502px; width:231px; height:178px;}
#title li.m04{top:423px; left:288px; width:211px; height:190px;}
#title li.m05{top:409px; left:39px; width:202px; height:185px;}

	#title li.m01 a{ display:block; width:214px; height:192px;}
	#title li.m02 a{ display:block; width:327px; height:185px;}
	#title li.m03 a{ display:block; width:231px; height:178px;}
	#title li.m04 a{ display:block; width:211px; height:190px;}
	#title li.m05 a{ display:block; width:202px; height:185px;}
	
	#title li.m01 a:hover{background:url(img/title_on.jpg) no-repeat -543px -56px;}
	#title li.m02 a:hover{background:url(img/title_on.jpg) no-repeat -504px -250px;}
	#title li.m03 a:hover{background:url(img/title_on.jpg) no-repeat -502px -435px;}
	#title li.m04 a:hover{background:url(img/title_on.jpg) no-repeat -288px -423px;}
	#title li.m05 a:hover{background:url(img/title_on.jpg) no-repeat -39px -409px;}

#present{width:860px; background:url(img/top_pre.jpg); height:249px; position:relative;}
#pretxt{position:absolute; top:62px; left:46px; width:351px;}
img#btm{margin-top:10px;}

#akita{background:url(img/t_a.jpg) no-repeat; height:102px; position:relative;}
#shizuoka1{background:url(img/t_f.jpg) no-repeat; height:102px; position:relative;}
#shizuoka2{background:url(img/t_i.jpg) no-repeat; height:102px; position:relative;}
#yamaguchi{background:url(img/t_y.jpg) no-repeat; height:102px; position:relative;}
#nagasaki{background:url(img/t_n.jpg) no-repeat; height:102px; position:relative;}


.link{position: absolute; top:56px; left:42px; font-size:12px;}
	.link .s{color:#CC3366; font-size:10px;}

.listWaku{padding: 10px 0 0 35px;}
.listWaku .list1{background:url(img/waku.gif) no-repeat; width:800px;}

.listWaku table td{width:200px; padding:0;}
	.listWaku .inner{padding: 7px 0 0 7px;}
	.listWaku .inner img{border: solid 3px #d7d4d4; margin-bottom:3px;}
	.listWaku .inner .pl{border-bottom:solid 1px #65aadd; width:173px; padding: 3px 0; color:#65aadd; font-size:12px;}
	.listWaku .inner p{padding:5px; width:173px; font-size:10px;}
.ft{background:url(img/waku_f.gif) no-repeat 0 0; height:15px;}

.linkF{text-align:center; margin-right:30px; background:url(img/line.gif) repeat-x left bottom; padding: 10px 0;}
.linkF .inner{background:#fff; padding:5px; font-size:10px; margin-bottom:5px; }

.bgnone{background:url(img/bg3.gif) center 50px no-repeat;}

.spe{background:#e5e5e5; padding:3px; display:block; margin-right:3px;}