#fday_top_new{background:url(../../plan/img/fday/plan-fday.jpg) no-repeat; display:block; height:1690px; margin-bottom:10px; position:relative; width:740px;}
#fday_top_new p{color:#6f6f6f; font-size:12px; position:absolute; line-height:1.3em;}

#fday_01{position:absolute; top:757px; left:10px; width:725px; height:464px; margin:0; padding:0; background:url(../../plan/img/fday/bg01.jpg) no-repeat;}

#fday_02{ padding:61px 0 0 51px;}

#fday_02 li{line-height:21px; color:#6f6f6f; font-size:12px; width: 410px; }

#fday_03
{ height:596px; width:740px; background:url(../../plan/img/fday/bg02.jpg) no-repeat; margin-bottom:5px; position:relative;}
#fday_03 p
{color:#333333;font-size:12px;position:absolute;}

#fday_04
{ top:96px; left:410px;line-height:18px; }
#fday_04 span
{ display:block; padding-top:3px; font-size:10px; }

#fday_05
{ top:383px; left:399px;line-height:1.3em; }
#fday_05 span
{ display:block;  font-size:10px;}

#fday_06
{ left:36px; top:469px;line-height:16px; color:#333333; font-size:12px; position:absolute;}
#fday_06 span
{ font-size:11px; display:block; margin-top:21px; padding-left:250px; }

#fday_03 #js_big01
{position:absolute; top:55px; left:19px;}
#fday_03 #js_small01
{ position:absolute; top:343px; left:20px;}
#fday_03 #js_small01 li
{ float:left; padding-left:4px;}

.tokuten_fday{
	position:absolute;
	left:15px;
	top:638px;
}

.tokuten_fday li{
	line-height:0;
	margin:0;
	padding:0;
}

.tokuten_fday img{
	vertical-align:text-bottom;
	font-size:1px;
	line-height:0; 
}

#fday02
{ height:840px; width:740px; background:url(../../plan/img/fday/bg02.jpg) no-repeat; margin-bottom:5px; position:relative; color:#262626;}
#fday02 p
{color:#262626;font-size:12px;position:absolute;}
#fday02 #fdaytxt01
{ top:130px; left:70px; position:absolute; }
#fday02 #fdaytxt01 span
{ display:block; padding-top:3px; font-size:10px; }
#fday02 #fdaytxt03
{ left:400px; top:540px;line-height:16px; color:#262626; font-size:12px; position:absolute;}
#fday02 #fdaytxt03 span
{ font-size:11px; display:block; margin-top:21px; padding-left:260px; }
#fday02 #fdaytxt02
{ top:612px; left:350px;line-height:1.3em; }
#fday02 #fdaytxt02 span
{ display:block;  font-size:10px;}
#fday02 table
{ left:75px; top:1291px; width:300px; font-size:12px; line-height: 18px; }
#fday02 table tr th
{ border-top:dotted 1px #c4bfbc; vertical-align:top; padding:8px 0 8px 5px; width:73px; font-weight:normal;}
#fday02 table tr td
{ border-top:dotted 1px #c4bfbc; vertical-align:top; padding:8px 0; }
#fday02 table tr td span
{ font-size:10px; color:#262626; padding-top:5px; display:block;}