@import url("layout.css");
@import url("calender.css");

h4 {color:#3787ff;
	font-weight: normal;
	margin-bottom: 3px;
	padding:6px 0px 0px 8px;
	font-size:12px;
	/*padding-left:46px;*/
	padding-left:6px;
}


#topImgindex{position:relative;

   margin:0px auto 0px;
   	 width:760px;
	 background-color:#FFFFFF;
	 position:relative;
	 z-index:2;
	 padding-top: 9px;
     margin-left:18px;
	
		}
#topImgindex .fla{
margin-left: 0px;}




#contMainplan,
#contMenuplan{
	display: inline;
	
}



#contMainplan {
	float: none;/*left*/
	margin-left:30px;
    margin-top:20px;
}
#contMainplan .section {
	clear: both;
	width: 778px;/*491px*/

		
}

#contMainplan #orderFlow {margin-top:8px;}

#contMainplan #planCase {

margin-top:14px;
	margin-bottom: 15px;
	
}
#contMainplan #planCase ul{margin-top:13px;
margin-bottom:21px;
border:1px solid #cadeff; /*☆*/
padding:14px 5px 15px 10px;
}
#contMainplan #planCase ul h3{margin-bottom:5px;
color:#ff3f99;font-weight:normal;}
#contMainplan #planCase ul li p{font-size:10px;
width:480px;
margin-top:0px;}
#contMainplan #planCase ul .detail{padding-left:46px;
                                   line-height:0.6em;
								   margin-top:3px;
								   margin-bottom:5px;
								  }
#contMainplan #planCase ul .detail p{background-color:#fff6fd;
										width:387px;
										padding:4px 8px;
										border: double #cadeff;}
#contMainplan #planCase ul .camp{padding-left:46px;
                                   line-height:0.8em;
								   margin-top:14px;
								   padding-bottom:5px;
								  }
#contMainplan #planCase ul .camp p{background-color:#fff6fd;
										width:387px;
										padding:4px 10px;
										border:1px double #ff3f99;}
#contMainplan #planCase ul .camp span{font-weight:bold;color:#ff3f99;}
#contMainplan #planCase ul li span{color:#ff3f99;font-weight:bold;font-size:12px;}
#contMainplan #planCase ul li .mb{text-decoration:line-through;}
#contMainplan #planCase li {
	font-size:12px;
	width: 483px;
	margin-bottom:3px;

}

#contMainplan .section#planCase .img{
	text-align: left;
	float:left;
	margin-right:7px;
	margin-bottom:20px;
}
#contMainplan .textBody li{margin-bottom:5px;margin-top:18px;}
#contMainplan .textBody {
border-top:1px solid #d9d9d9;
border-bottom:1px solid #d9d9d9;
padding-top: 5px;
	padding-bottom: 6px;
margin-bottom:1px;
	padding-left:3px;
	font-size:10px;
}


#contMenuplan {
	width: 206px;
	float: right;
	margin-right: 23px;
	margin-top: 29px;
	
}
#contMenuplan #flow2{margin-bottom:70px;}
#contMenuplan .subp{margin-top:5px;margin-bottom:5px;}
#contMenuplan #flow2 ul li span{color:#99ccff;font-weight:bold;} 
#contMenuplan #flow2 ul li p{padding:3px 3px 3px 10px;background-color:#F4FEFF;margin-top:3px;}
#contMenuplan #flow2 ul li{margin-bottom:0px;}
#contMenuplan #calender h3 {margin-top:0px;
	margin-bottom: 5px;
	margin-left:2px;
}
#contMenuplan h4{background-color:#fff6fd;font-size:11px;
color:#ff3f99;font-weight:normal;}
#contMenuplan #calender li p {
	margin: 5px 0 5px;
}
#contMenuplan #calender{margin-bottom:25px;}




#contMenuplan #halls ul li{color:#3787ff;}


/*TY*/
.brTop{
position:relative;
left:430px;
 width:50px;
 margin:3px 0 10px 0px;

 clear:both;
}





#planNavi{
padding-top:20px;

width:206px;
height:223px;
 text-align:center;
margin-top:15px;
margin-bottom:20px;
}

#planNavi ul{

padding-top:16px;
}

#planNavi li{
 list-style-type:none;

margin-left:8px;
margin-bottom:18px;
font-size:11px;
}

/* end TY*/


/*new plan*/
.plan{margin-top:0px;}
.clear { clear:both; } 
.box1{width: 455px;
	padding:0px 10px 10px 10px;
	float: left;
	margin-right: 5px;
	font-size:12px;
	}
.box1 img.p1txt{margin-left:22px;
margin-top:22px;}
.box1 p{padding:0 37px 0 23px;}
.box1 .db,.box4 .db{float:right;}

.box2 {width: 268px;
	padding: 0px 7px 10px 7px;
	float: left;
	margin-right: 5px;
	font-size:12px;
	}
.box3{width:268px;
padding: 0px 0px 10px 22px;
	float: left;
	margin-left:10px;
}	
.box4 img.p2txt{margin-left:29px;margin-top:22px;}
.box4 p{padding:0 25px 0 32px;}
.box4{width: 455px;
	padding:0px 7px 10px 10px;
	float: left;
	margin-left: 5px;
	font-size:12px;
	}





