*{border:0;}.whats-content .list_heading{	height:88px;width:776px;	background: #4E403D;	background: url(../images/title.jpg) bottom left no-repeat;	}			/* list page common*/.plan_list_common .list_heading {	height: 88px;	}.plan_list_common .list_heading h2 {	float: left;	width: 350px !important;	/* fixed */	height: 73px;	margin-left: 15px;	text-indent: -99999px;	}.plan_list_common .list_heading ul {	float: right;	padding-top: 10px;	}.plan_list_common .list_heading ul li {	float: left;	margin-right: 16px;	font-size: small;	font-weight: bold;	}	* html .plan_list_common .list_heading ul li {		display: inline;		/*font-size: x-small;*/		}.plan_list_common .list_heading ul li a {	display: block;
	float: left;	height: 1.1em;	line-height: 1.3em;	padding: 5px 0 5px 22px;	background: transparent url(/plan/plan_images/arrow_r_18.gif) 0 6px no-repeat;	color: #fff;	}	* html .plan_list_common .list_heading ul li a {		display: inline;		}.plan_list_common .list_heading ul li a:hover {	background-position: 0 -30px;	}.plan_list_common .list_body {	border: 6px solid #D3CDC8;	border-width: 6px 12px 24px 12px;	background: #D3CDC8;	}/****************************/#container{width:776px;text-align:center;padding-top: 0;	/* fixed */background:url(../images/planbg.jpg) top left repeat-x;}#theme01,#theme02,#theme03,#theme04,#theme05{width:754px;text-align:left;margin:20px auto 0 auto;background:url(../images/p_bg3.jpg) top center no-repeat;background-color:#fff;clear:both;}#theme01 {	/* fixed */margin-top: -20px;}html>body #theme01 {	/* fixed */margin-top: 0;}/*****螟ｧ縺阪＞隕句・縺・****/#theme01 h3{width:754px;height:50px;background:url(../images/h3_01.jpg) top left no-repeat;}#theme02 h3{width:754px;height:62px;background:url(../images/h3_02.jpg) top left no-repeat;}#theme03 h3{width:754px;height:62px;background:url(../images/h3_03.jpg) top left no-repeat;}#theme04 h3{width:754px;height:62px;background:url(../images/h3_04.jpg) top left no-repeat;}#theme05 h3{width:754px;height:62px;background:url(../images/h3_05.jpg) top left no-repeat;}/***** theme headings ****/#theme01 h4{width:350px;height:50px;margin:0 0 0 50px;background:url(../images/h4_01.gif) top left no-repeat;}#theme02 h4{width:280px;height:50px;margin:0 0 0 50px;background:url(../images/h4_02.gif) top left no-repeat;}#theme01-2 h4{width:280px;height:50px;margin:0 0 0 50px;background:url(../images/t1_h4_2.gif) top left no-repeat;}h4,h3{text-indent:-9998px;}.upbtn{margin:0;height:34px;width:754px;clear:both;background:url(../images/boxbottom.gif) left bottom no-repeat;}.upbtn a{display:block;height:16px;width:100px;margin:0 0 0 643px;padding:18px 0 0 0;text-indent:-9999px;}/*****theme01*****/#theme01 img{display:block;margin:0 0 0 50px;_margin:0 0 0 25px;float:left;}#theme01 p{	display:block;	float:left;	color:#000;	font-size:small;	/*_font-size:x-small;*/	line-height:150%;	width:220px;	margin:0 0 0 10px;	}#theme01-2{clear:both;padding:20px 0 0 0;width:720px;}#theme01-2 p{width:720px;margin:0 0 0 10px;}#theme01-2 p img{margin:0 0 10px 6px;padding:0;float:left;display:block;}/*****theme02*****/#theme02 p{color:#000;font-size:small;/*_font-size:x-small;*/line-height:150%;margin:20px 0 20px 50px;}#theme02 h5{height:46px;text-indent:-9998px;}#theme02 .back02{background:url(../images/p2_img2.jpg) top left no-repeat;width:668px;height:140px;margin:0 0 0 45px;}#theme02 .back02 p{	width:600px;	color:#000;	font-size:small;	/*_font-size:x-small;*/	line-height:150%;	margin:/*-20px*/ 0 0 0 15px;	float:left;	}/*****theme03*****/#theme03{}#theme03 p{width:600px;color:#000;font-size:small;/*_font-size:x-small;*/line-height:150%;margin:5px 0 20px 50px;}#theme03 .hotel{background:url(../images/p3_img1.jpg) top left no-repeat;width:666px;height:140px;margin:0 0 0 45px;}#theme03 .panph{width:700px;}#theme03 .panph h4{width:550px;height:30px;margin:30px 0 0 50px;background:url(../images/p3_h4_2.gif) top left no-repeat;}#theme03 .panph table{width:675px;margin:15px 0 0 30px;border:3px #EEE solid;}#theme03 .panph td{padding:5px;}#theme03 .space01{vertical-align:top;text-align:center;color:#000;font-size:small;/*font-size:x-small;*/line-height:180%;}#theme03 .space02{border-left:1px #EEE solid;vertical-align:top;}#theme03 .space03{border-left:1px #EEE solid;vertical-align:top;}#theme03 .space03 p{width:200px;display:block;float:left;margin:0;padding:0;}#theme03 .space03 .panphimg{float:right;}/*---- clearFix ----*/.clearFix{display:inline-table;min-height:1%;}.clearFix:after{display:block; clear:both; visibility:hidden;height:0; content:".";}/* Hides from IE-mac \*/* html .clearFix{height:1%;}.clearFix{display:block;}/* End hide from IE-mac */.clear{clear:both;font-size:0;}#sample #searchform{margin-right:15px;}a{color:#F60;}
