@charset "utf-8";
/* CSS Document */
#widine-top_planA{
	background: url(../../plan/img/plan_imgs/bg01.jpg) no-repeat;
	display:block;
	height:1556px;
	margin-bottom:10px;
	position:relative;
	width:740px;
	font-size:12px;
	color:#4a4a4a;
}
#planA-sd01-0
{ position:absolute; top:109px; left:210px; line-height:18px;}
#planA-sd01-1{
	position:absolute;
	top:805px;
	left:430px;
	 line-height:27px;
}
#planA-sd01-1 span
{ display:block; font-size:10px;}
#planA-sd01-1 .span1
{ padding-top:20px;}
#planA-sd01-1 .span2
{ padding-top:15px; padding-left:97px;}
#planA-sd01-2{
	position:absolute;
	top:1130px;
	left:29px;
	line-height:18px;
}

#planA-sd01-3{
	position:absolute;
	top:1227px;
	left:236px;
	line-height:17px;
}
#planA-sd01-4{
	position:absolute;
	top:1496px;
	left:406px;
	 
	
}
#widine-top_planA #js_qh1_big
{position:absolute;
	top:746px;
	left:10px;
	
	}
	#widine-top_planA #js_qh1_small
	{position:absolute;
	top:1022px;
	left:10px;
	}

#widine-top_planA #js_qh1_small ul li 
{ float:left; padding-left:3px; }

#planA-sd01-3 span{
	display:block;
	padding-left:277px;
	padding-top:11px;
}

/*----------------------planA end-------------------*/

#widine-top_planB{
	background: url(../../plan/img/plan_imgs/bg02.jpg) no-repeat;
	display:block;
	height:1556px;
	margin-bottom:10px;
	position:relative;
	width:740px;
	font-size:12px;
	color:#4a4a4a;
}
#planB-sd01-0
{ position:absolute; top:108px; left:20px; line-height:18px;}
#planB-sd01-1{
	position:absolute;
	top:805px;
	left:430px;
	 line-height:27px;
}
#planB-sd01-1 span
{ display:block; font-size:10px;}
#planB-sd01-1 .span1
{ padding-top:20px;}
#planB-sd01-1 .span2
{ padding-top:15px; padding-left:97px;}
#planB-sd01-2{
	position:absolute;
	top:1130px;
	left:29px;
	line-height:18px;
}

#planB-sd01-3{
	position:absolute;
	top:1227px;
	left:236px;
	line-height:17px;
}
#planB-sd01-4{
	position:absolute;
	top:1496px;
	left:406px;
	 
	
}
#widine-top_planB #js_qh2_big
{position:absolute;
	top:745px;
	left:10px;
	
	}
	#widine-top_planB #js_qh2_small
	{position:absolute;
	top:1034px;
	left:10px;
	}

#widine-top_planB #js_qh2_small ul li 
{ float:left; padding-left:2px; }

#planB-sd01-3 span{
	display:block;
	padding-left:277px;
	padding-top:11px;
}

/*----------------------planB end-------------------*/
#widine-top_planC{
	background: url(../../plan/img/plan_imgs/bg03.jpg) no-repeat;
	display:block;
	height:2476px;
	margin-bottom:10px;
	position:relative;
	width:740px;
	font-size:12px;
	color:#262626;
}
#planC-sd01-0
{ font-size:13px; color:#fff; position:absolute; top:620px; left:45px; line-height:1.5;}
#planC-sd01-1{
	position:absolute;
	top:850px;
	left:46px;
	 line-height:27px;
}
#planC-sd01-1 span
{ display:block; font-size:10px;}
#planC-sd01-1 .span1
{ padding-top:20px;}
#planC-sd01-1 .span2
{ padding-top:15px; padding-left:97px;}

#planC-sd01-4{
	position:absolute;
	top:2037px;
	left:406px;
}
#widine-top_planC #js_qh3_big
{position:absolute;
	top:785px;
	left:361px;
	
	}
	#widine-top_planC #js_qh3_small
	{position:absolute;
	top:1083px;
	left:361px;
	}

#widine-top_planC #js_qh3_small ul li 
{ float:left; padding-left:2px; }

#planC-sd01-3 span{
	display:block;
	padding-left:277px;
	padding-top:11px;
}

#planC-sd01-2{
	top: 2139px;
	font-size: 12px;
	left: 350px;
	line-height: 18px;
	position: absolute;
}

#planC-sd01-3{
	top: 2296px;
	font-size: 12px;
	left: 350px;
	line-height: 18px;
	position: absolute;
}

#widine-top_planC table
{ position:absolute; left:75px; top:1725px; width:300px; font-size:12px;}
#widine-top_planC table tr th
{ border-top:dotted 1px #c4bfbc; vertical-align:middle; padding:8px 0 8px 5px; width:73px; font-weight:normal;}
#widine-top_planC table tr td
{ border-top:dotted 1px #c4bfbc; vertical-align:middle; padding:8px 0; }
#widine-top_planC table tr td span
{ font-size:10px; color:#262626; padding-top:12px; display:block;}

#planC-sd01-5{
	height:45px;
	right:0;
	position:absolute;
	bottom:15px;
}

/*----------------------planC end-------------------*/
#widine-top_planD{
	background: url(../../plan/img/plan_imgs/bg04.jpg);
	display:block;
	height:1595px;
	margin-bottom:10px;
	position:relative;
	width:740px;
	font-size:12px;
	color:#4a4a4a;
}
#widine-top_planD_02{
	background: url(../../plan/img/plan_imgs/bg04_02.jpg) no-repeat;
	display: block;
	height: 2164px;
	margin-bottom: 30px;
	position: relative;
	width: 740px;
	font-size: 12px;
	color: #262626;
}
#planD-sd01-0
{ position:absolute; top:587px; left:237px; line-height:18px;}
#planD_02-sd01-0{
	font-size:13px;
	position: absolute;
	top: 620px;
	left: 50px;
	line-height: 20px;
	color:#fff;
}
#planD-sd01-1{
	position:absolute;
	top:850px;
	left:46px;
	 line-height:27px;
}
#planD_02-sd01-1{
	position: absolute;
	top: 1409px;
	left: 85px;
	line-height: 32px;
	color: #262626;
}
#planD_02-sd01-1 li{
	padding: 0 0 3px;
}
#planD-sd01-1 span
{ display:block; font-size:10px;}
#planD-sd01-1 .span1
{ padding-top:20px;}
#planD-sd01-1 .span2
{ padding-top:15px; padding-left:97px;}
#planD-sd01-2{
	position:absolute;
	top:1170px;
	left:378px;
	line-height:18px;
}
#planD_02-sd01-1 span
{ display:block; font-size:10px;}
#planD_02-sd01-1 .span1
{ padding-top:0px;}
#planD_02-sd01-1 .span2
{ padding-top:15px; padding-left:97px;}
#planD_02-sd01-2{
	position: absolute;
	top: 1760px;
	left: 405px;
	line-height: 18px;
	color: #262626;
}

#planD-sd01-3{
	position:absolute;
	top:1268px;
	left:235px;
	line-height:17px;
}
#planD_02-sd01-3{
	position: absolute;
	top: 1854px;
	left: 350px;
	line-height: 17px;
	color: #262626;
}
#planD_02-sd01-3_02{
	position: absolute;
	top: 2001px;
	left: 350px;
	line-height: 17px;
	color: #262626;
}
#planD-sd01-4{
	position:absolute;
	top:1536px;
	left:406px;
	 
	
}
#planD_02-sd01-4{
	position: absolute;
	top: 2134px;
	left: 390px;
	height: 45px;
}
#widine-top_planD #js_qh4_big
{position:absolute;
	top:785px;
	left:357px;
	
	}
	#widine-top_planD #js_qh4_small
	{position:absolute;
	top:1083px;
	left:357px;
	}

#widine-top_planD #js_qh4_small ul li 
{ float:left; padding-left:3px; }

#planD-sd01-3 span{
	display:block;
	padding-left:277px;
	padding-top:11px;
}


#widine-top_planD_02 table
{ position:absolute; left:75px; top:1400px; width:300px; font-size:12px; line-height:1.5;}
#widine-top_planD_02 table tr th
{ border-top:dotted 1px #c4bfbc; vertical-align:top; padding:8px 0 8px 5px; width:73px; font-weight:normal;}
#widine-top_planD_02 table tr td
{ border-top:dotted 1px #c4bfbc; padding:8px 0; vertical-align:middle; }
#widine-top_planD_02 table tr td span
{ font-size:10px; color:#262626; padding-top:12px; display:block;}