/* ****************************************



*Site Name : ailus

*Style Name :other

*Description :その他ページ用



**************************************** */



/* ****************************************

*	car.html

**************************************** */



/* ----------------------------------------

*	promotion-box

---------------------------------------- */



#promotion-box{

	width:776px;

	margin:0px auto 30px;

	overflow:hidden;

	padding-bottom:30px;

	clear:both;

	border:solid 2px #d8d6d5;

}



#promotion-box h2{

	width:761px;

	height:32px;

	background:url(../imgs/car/car-title.png) no-repeat top left;

	margin:10px auto;

}



#promotion-box ul#text-promotion{

	width:550px;

	padding:15px 25px;

	background:url(../imgs/car/car-contents.png) repeat-y top left;

	overflow:hidden;

}



#promotion-box ul#text-promotion li{

	list-style-type:none;

	padding-top:10px;

	padding-bottom:10px;

	background:url(../imgs/index/list-bg.png) no-repeat bottom center;

}





#promotion-box div#pic-promotion{

	width:422px;

	padding:15px 0px;

	margin:0 auto;

	background:url(../imgs/index/pr-contents.png) repeat-y top left;

	overflow:hidden;

}



#promotion-box div#pic-promotion ul{

	width:422px;

	text-align:center;

	margin:auto;

	overflow:hidden;

}





#promotion-box div#pic-promotion li{

	list-style-type:none;

	padding-top:10px;

	padding-bottom:10px;

	text-align:center;

}



#promotion-box div#pic-promotion li.small-pic{

	list-style-type:none;

	padding-top:10px;

	padding-bottom:10px;

	padding-left:10px;

	float:left;



}



#promotion-box div#pic-promotion li img{

	border:solid 1px #77B363;

}





/* ****************************************

*	charge.html

**************************************** */



/* ----------------------------------------

*	charge-box

---------------------------------------- */



#charge-box{

	width:776px;

	margin:0px auto 30px;

	overflow:hidden;

	padding-bottom:30px;

	clear:both;

	border:solid 2px #d8d6d5;

}



#charge-box h2{

	width:761px;

	height:32px;

	background:url(../imgs/charge/charge-title.png) no-repeat top left;

	margin:10px auto;

}





#charge-box #charge-header{

}





#charge-contents{	

	margin:0px auto;

	overflow:hidden;

}





#h2_distance{

	width:732px;

	height:40px;

	padding-top:0;

	margin:20px auto 10px;

}



#h2_time{

	width:732px;

	height:40px;


	margin:20px auto 10px;

}



#h2_other_rate{

	width:732px;

	height:40px;

	margin:20px auto 10px;

}



#charge_info_distance,

#charge_info_time,

#charge_additional_info{

	background-color:#FFF;

	width:650px;

	margin:0 auto 40px;

	border:#46972A 1px solid;

}



#charge_info_distance caption,

#charge_info_time caption,

#charge_additional_info caption{

	text-align:left;

	padding:10px 0;

	margin:0 0 0 10px;

	font-weight:bold;

	font-size:13pt;

	color:#498700;

}



#charge_table_distnace{

	width:600px;

	margin:0 auto 20px;

	border-collapse:collapse;

	border:#C7C7C7 solid 2px;

}



#charge_table_distnace th{

	width:23%;

	background:#EDFFCE;

	border:#C7C7C7 solid 2px;

	color:#333;

}



#charge_table_distnace td{

	width:11%;

	border-left:#C7C7C7 solid 1px;

	border-left:#C7C7C7 solid 1px;

	border-top:#C7C7C7 solid 2px;

	border-bottom:#C7C7C7 solid 2px;

	text-align:center;

	background:#FFF;

}



.charge_ul{

	width:470px;

	margin:0 auto 10px;

	list-style:circle;

}



.charge_ul li{

	list-style:circle;

}



#charge_other{

	width:500px;

	margin:0 auto 20px;

	padding-bottom:10px;

	border-bottom:dotted 2px #CCC;

}



#charge_other li{

	list-style-type:none;

}











#charge_table_time{

	width:600px;

	margin:0 auto 20px;

	border-collapse:collapse;

	border:#C7C7C7 solid 2px;

}



#charge_table_time th{

	width:20%;

	background:#EDFFCE;

	border:#C7C7C7 solid 2px;

	color:#333;

}



#charge_table_time td{

	width:10%;

	border-left:#C7C7C7 solid 1px;

	border-left:#C7C7C7 solid 1px;

	border-top:#C7C7C7 solid 2px;

	border-bottom:#C7C7C7 solid 2px;

	text-align:center;

	background:#FFF;

}



#example{

	width:550px;

	margin:auto;

	overflow:hidden;



}



.example-left{

	width:265px;

	margin:0 0 10px 10px;

	float:left;

	display:inline;

	height:130px;

}



.example-right{

	width:275px;

	margin-bottom:10px;

	float:left;

	height:140px;

}





p.sub_headline{

	width:255px;

	padding:0;

	margin:20px 0 10px;

	font-weight:bold;

	font-size:13pt;

	color:#498700;

	border-bottom:#498700 double 3px;

}



p.sub_headline_02{

	width:520px;

	padding:0;

	margin:20px 0 10px;

	font-weight:bold;

	font-size:13pt;

	color:#498700;

	border-bottom:#498700 double 3px;

}





.example_ul{

	width:250px;

	margin:0 auto;

}



.example_ul li{

	width:220px;

	margin:0 30px 0 0px;

	list-style-type:none;

	text-align:right;

}



.example-center{

	width:550px;

	margin:0 0 20px 10px;

	clear:both;

}



.example-center ul{

	width:550px;

}



.example-center ul li{

	width:530px;

	list-style-type:none;

	padding-left:20px;

}









/*#example_dl{

	width:550px;

	margin:0 auto;

}



#example_dl dt{

	width:550px;

	margin:0 0 0 20px;

}



#example_dl dd{

	width:550px;

	margin:0 0 10px 40px;

	color:#F00;

	font-weight:bold;

}

*/

#caution{

	width:550px;

	margin:0 auto 20px;

	padding:5px 10px;

	border:#F00 1px solid;

	color:#F00;

	background-color:#FFF;

}





#charge_table_add_1{

	width:600px;

	margin:0 auto 20px;

	border-collapse:collapse;

	border:#C7C7C7 solid 2px;

}



#charge_table_add_1 th{

	width:30%;

	background:#EDFFCE;

	border:#C7C7C7 solid 2px;

	color:#333;

}



#charge_table_add_1 td{

	width:60%;

	border:#C7C7C7 solid 2px;

	text-align:center;

	background:#FFF;

}



#charge_table_add_2{

	width:600px;

	margin:0 auto 20px;

	border-collapse:collapse;

	border:#C7C7C7 solid 2px;

}



#charge_table_add_2 th{

	width:30%;

	background:#EDFFCE;

	border:#C7C7C7 solid 2px;

	color:#333;

}



#charge_table_add_2 td{

	width:30%;

	border:#C7C7C7 solid 2px;

	text-align:center;

	background:#FFF;

}



.charge_table_add_3{

	width:600px;

	margin:0 auto 20px;

	border-collapse:collapse;

	border:#C7C7C7 solid 2px;

}



.charge_table_add_3 th{

	width:30%;

	background:#EDFFCE;

	border:#C7C7C7 solid 2px;

	color:#333;

}



.charge_table_add_3 td{

	width:60%;

	border:#C7C7C7 solid 2px;

	text-align:center;

	background:#FFF;

}



#add_info_text_1{

	width:600px;

	margin:10px auto 0;

}



#add_info_text_2{

	width:600px;

	margin:20px auto 0;

	font-weight:bold;

}



#add_info_text_3{

	width:600px;

	padding-left:30px;

	margin:0 auto 15px;

}



.q_a_text_red{

	visibility:visible;

	color:#F00;

	font-size:10pt;

}



.q_a_text_red2{

	padding-left:20px;

	visibility:visible;

	color:#F00;

	font-size:10pt;

}



.red{

	visibility:visible;

	color:#F00;

}



/* ****************************************

*	link.html

**************************************** */



/* ----------------------------------------

*	link-box

---------------------------------------- */



#link-box{

	width:776px;

	margin:0px auto 30px;

	overflow:hidden;

	padding-bottom:30px;

	clear:both;

	border:solid 2px #d8d6d5;

}



#link-box h2{

	width:761px;

	height:32px;

	background:url(../imgs/link/link-title.png) no-repeat top left;

	margin:10px auto;

}





#link-box #link-header{

}





#link-body{

}





/* ----------------------------------------

*	area-link

---------------------------------------- */



.area-link{

	width:732px;

	margin:0 auto;

	padding-top:20px;

	overflow:hidden;

	background:url(../imgs/link/link-contents.png) repeat-y top left;

	padding-bottom:30px;

}



.area-link h3{

	width:732px; 

	margin:30px auto 10px;

	text-align:right;

	padding-top:13px;

}



.area-link h3 a{

	padding-right:20px;

	color:#554906;

	font-size:12px;

}



.area-link h3 a:hover{

	color:#2659C7;

}



h3#area-tokyo-toubu{background:url(../imgs/link/area-tokyo-toubu.png) no-repeat top left; height:40px; margin-top:0;}

h3#area-tokyo-chuou{background:url(../imgs/link/area-tokyo-chuou.png) no-repeat top left; height:40px;}

h3#area-tokyo-seibu{background:url(../imgs/link/area-tokyo-seibu.png) no-repeat top left; height:40px;}

h3#area-saitama{background:url(../imgs/link/area-saitama.png) no-repeat top left; height:40px;}

h3#area-kanagawa{background:url(../imgs/link/area-kanagawa.png) no-repeat top left; height:40px;}

h3#area-chiba{background:url(../imgs/link/area-chiba.png) no-repeat top left; height:40px;}

h3#area-nagano{background:url(../imgs/link/area-nagano.png) no-repeat top left; height:40px;}

h3#area-ibaraki{background:url(../imgs/link/area-ibaraki.png) no-repeat top left; height:40px;}

h3#area-totigi{background:url(../imgs/link/area-tochigi.png) no-repeat top left; height:40px;}

h3#area-gunnma{background:url(../imgs/link/area-gunnma.png) no-repeat top left; height:40px;}

h3#area-shizuoka{background:url(../imgs/link/area-shizuoka.png) no-repeat top left; height:40px;}



.area-link div{

	width:680px;

	border-top:solid 1px #009900;

	overflow:hidden;

	margin:auto;

}



.area-link div h4{

	width:150px;

	float:left;

	padding:2px 0px 2px 10px;

	background:#EDFFCE;

}



.area-link div h4 span{

	visibility:visible;

	background:url(../imgs/link/erea-icon.jpg) no-repeat center left;

	padding-left:18px;

	height:18px;

	font-weight:normal;

}



.area-link div ul{

	width:500px;

	float:left;

	margin-left:20px;

	margin-top:5px;

	padding:2px 0px;

}



.area-link div li{

	display:inline;

	padding:0px 20px 0px 0;

}



.area-link div li img{

	padding:0px 5px 0px 0;

}





.area-link div li a{

	color:#554906;

}



.area-link div li a:hover{

	color:#2659C7;

}




/* ****************************************

*	sitemap.html

**************************************** */



#sitemap{

	width:620px;

	margin:10px auto 0;

	padding:10px 10px;

	background-color:#FFF;

}



#sitemap h1{

	border-bottom: double 4px #46972A;

	padding:5px 5px 0 5px;

	margin:0 auto;

	font-size:15px;

	color:#46972A;

	font-weight:bold;

}



#sitemap ul{

	width:600px;

	margin:15px auto;

}



#sitemap ul li{

	font-size:14px;

	list-style-type:none;

}



#sitemap ul li a{

	font-size:14px;

}



	