@charset "utf-8";
/*======================================
	ミシュラン夏と秋
======================================*/


.plan_s-a_bigimg{ width:741px; height:415px; padding:0px; margin:0px auto;}

/*ミシュラン夏
======================================*/

#summer-top{
	background:url(../../plan/img/plan_s-s/plan_s-s_09.jpg) no-repeat;
	display:block;
	height:1557px;
	margin-bottom:0px;
	position:relative;
	width:740px;
	font-size:12px;
	color:#4a4a4a;
}
#summer-top #sd01-1
{
	position:absolute;
	top:240px;
	left:394px;
	font-size:14px;
	line-height:23px;
	color:#FFF;
}
#summer-top #sd01-2{
	position:absolute;
	top:446px;
	left:60px;
	font-size:14px;
	line-height:23px;
	color:#FFF;

}
#summer-top #sd01-3{
	position:absolute;
	top:670px;
	left:394px;
	font-size:14px;
	line-height:23px;
	color:#FFF;
}
#summer-top #sd01-4{
	position:absolute;
	top:905px;
	left:60px;
	font-size:14px;
	line-height:23px;
	color:#FFF;

}

#summer-top #sd01-6{
	position:absolute;
	top:1129px;
	left:394px;
	font-size:14px;
	line-height:23px;
	color:#FFF;

}
#summer-top #sd01-5{
	position:absolute;
	top:1483px;
	left:231px;

}
#summer-top_plan{
	width:740px;
	height:63px; 
	overflow:hidden;
}
#summer-top_plan .subtit
{ width:740px;}
#summer-top_plan .subtit li
{ float:left; height:63px;}
#summer-top_plan .subtit li a
{ display:block; background:url(../../plan/img/plan_s-a/sub02.jpg) no-repeat; height:63px; text-indent:-999em;}
#summer-top_plan .subtit li .a1
{ width:370px; background-position:0px 0px;}
#summer-top_plan .subtit li .a1:hover
{ background-position:0px -63px;}
#summer-top_plan .subtit li .a2
{ width:370px; background-position:-370px 0px;}
#summer-top_plan .subtit li .a2:hover
{ background-position:-370px -63px;}

#summer-top1{
	background:url(../../plan/img/plan_s-s/plan_s-s_12.jpg) no-repeat;
	display:block;
	height:1070px;
	margin-bottom:10px;
	position:relative;
	width:740px;
}
#summer-top1 p{ position:absolute;}
#summer-top1 #sd01-1
{
	position:absolute;
	font-size:12px;
	color:#262626;
	width:314px;
	padding:2px 0px 2px 0px;
	left: 75px;
	top: 160px;
}
#summer-top1 #sd01-1 td{ border-top: 1px dashed #c4bfbc; padding-top:6px; padding-bottom:6px; padding-left:0px; line-height:18px; vertical-align:top;}
#summer-top1 #sd01-1 th{ border-top: 1px dashed #c4bfbc; padding-top:6px; padding-bottom:6px; padding-left:0px; padding-right:18px; line-height:18px; vertical-align:top;}
#summer-top1 #sd01-1 span{ font-size:11px; color:#666; letter-spacing:-1px;}
#summer-top1 #sd01-2
{
	position:absolute;
	font-size:12px;
	line-height:18px;
	color:#262626;
	padding:2px 0px 2px 0px;
	left: 406px;
	top: 523px;
}
#summer-top1 #sd01-3
{
	position:absolute;
	font-size:12px;
	line-height:18px;
	color:#262626;
	padding:2px 0px 2px 0px;
	left: 406px;
	top: 716px;
}
#summer-top1 #sd01-4
{
	position:absolute;
	font-size:12px;
	line-height:18px;
	color:#262626;
	padding:2px 0px 2px 0px;
	left: 361px;
	top: 822px;
}
#summer-top1 #sd01-4 span{ font-size:12px; line-height:18px; color:#262626; font-weight:bold;}
#summer-top1 #sd01-5
{
	position:absolute;
	font-size:12px;
	line-height:18px;
	color:#262626;
	padding:2px 0px 2px 0px;
	left: 348px;
	top: 955px;
}
#summer-top1 #sd01-5 b{ font-size:12px; line-height:18px; color:#262626; font-weight:bold;}

/*ミシュラン秋
======================================*/


#autumn-top{
	background:url(../../plan/img/plan_s-a/plan_s-a_07_3.jpg) no-repeat;
	display:block;
	height:1566px;
	margin-bottom:0px;
	position:relative;
	width:740px;
	font-size:12px;
	color:#4a4a4a;
}
#autumn-top #sd01-1
{
	position:absolute;
	top:260px;
	left:394px;
	font-size:14px;
	line-height:23px;
	color:#FFF;
}
#autumn-top #sd01-2{
	position:absolute;
	top:460px;
	left:60px;
	font-size:14px;
	line-height:23px;
	color:#FFF;

}
#autumn-top #sd01-3{
	position:absolute;
	top:673px;
	left:394px;
	font-size:14px;
	line-height:23px;
	color:#FFF;
}
#autumn-top #sd01-4{
	position:absolute;
	top:910px;
	left:60px;
	font-size:14px;
	line-height:23px;
	color:#FFF;

}

#autumn-top #sd01-6{
	position:absolute;
	top:1144px;
	left:394px;
	font-size:14px;
	line-height:23px;
	color:#FFF;

}
#autumn-top #sd01-5{
	position:absolute;
	top:1485px;
	left:227px;

}
#autumn-top_plan{
	width:740px;
	height:63px; 
	overflow:hidden;
}
#autumn-top_plan .subtit
{ width:740px;}
#autumn-top_plan .subtit li
{ float:left; height:63px;}
#autumn-top_plan .subtit li a
{ display:block; background:url(../../plan/img/plan_s-a/sub.jpg) no-repeat; height:63px; text-indent:-999em;}
#autumn-top_plan .subtit li .a1
{ width:370px; background-position:0px 0px;}
#autumn-top_plan .subtit li .a1:hover
{ background-position:0px -63px;}
#autumn-top_plan .subtit li .a2
{ width:370px; background-position:-370px 0px;}
#autumn-top_plan .subtit li .a2:hover
{ background-position:-370px -63px;}

#autumn-top1{
	background:url(../../plan/img/plan_s-a/plan_s-a_12_2.jpg) no-repeat;
	/*background:url(../../plan/img/plan_s-a/plan_s-a_12.jpg) no-repeat;*/
	display:block;
	height:1070px;
	margin-bottom:10px;
	position:relative;
	width:740px;
}
#autumn-top1 p{ position:absolute;}
#autumn-top1 #sd01-1
{
	position:absolute;
	font-size:12px;
	color:#262626;
	width:314px;
	padding:2px 0px 2px 0px;
	left: 75px;
	top: 160px;
}
#autumn-top1 #sd01-1 td{ border-top: 1px dashed #c4bfbc; padding-top:6px; padding-bottom:6px; padding-left:0px; line-height:18px; vertical-align:top;}
#autumn-top1 #sd01-1 th{ border-top: 1px dashed #c4bfbc; padding-top:6px; padding-bottom:6px; padding-left:0px; padding-right:18px; line-height:18px; vertical-align:top;}
#autumn-top1 #sd01-1 span{ font-size:11px; color:#666; letter-spacing:-1px;}
#autumn-top1 #sd01-2
{
	position:absolute;
	font-size:12px;
	line-height:18px;
	color:#262626;
	padding:2px 0px 2px 0px;
	left: 406px;
	top: 523px;
}
#autumn-top1 #sd01-3
{
	position:absolute;
	font-size:12px;
	line-height:18px;
	color:#262626;
	padding:2px 0px 2px 0px;
	left: 406px;
	top: 716px;
}
#autumn-top1 #sd01-4
{
	position:absolute;
	font-size:12px;
	line-height:18px;
	color:#262626;
	padding:2px 0px 2px 0px;
	left: 350px;
	top: 800px;
}
#autumn-top1 #sd01-4 b{ font-size:12px; line-height:18px; color:#262626; font-weight:bold;}
#autumn-top1 #sd01-5
{
	position:absolute;
	font-size:12px;
	line-height:18px;
	color:#262626;
	padding:2px 0px 2px 0px;
	left: 350px;
	top: 955px;
}
#autumn-top1 #sd01-5 b{ font-size:12px; line-height:18px; color:#262626; font-weight:bold;}

