/* CSS Document */

/* ****************************************

*Site Name : ailus
*Style Name : charge.css
*Description : charge.html
*Version : 1.00
*Last Update : 2009/10/27
*Author : D. Muto


**************************************** */

#title_charge h3{
	width:756px;
	height:59px;
	margin:15px auto;
}

#h4_qa{
	width:720px;
	height:40px;
	margin:40px auto 10px;
}

#h4_distance{
	width:720px;
	height:40px;
	margin:40px auto 10px;
}

#h4_time{
	width:720px;
	height:40px;
	margin:40px auto 10px;
}

#h4_other_rate{
	width:720px;
	height:40px;
	margin:40px auto 10px;
}


#q_a_dl{
	width:720px;
	margin:0 auto;
}

#q_a_dl dt{
	width:720px;
	margin:0 auto 2px;
	font-size:15px;
	font-weight:bold;
	color:#333;
}

#q_a_dl dd{
	background:#fbfff1;
	width:690px;
	margin:0 auto 25px;
	padding:10px 15px;
	border-top:#aade99 solid 2px;
	border-bottom:#aade99 solid 2px;
	border-left:#aade99 solid 2px;
	border-right:#aade99 solid 2px;
	font-size:10pt;
}

span.q_a_text_red{
	display:inline;
	visibility:visible;
	color:#F00;
	font-size:10pt;
}

span.q_a_text_red2{
	display:inline;
	padding-left:20px;
	visibility:visible;
	color:#F00;
	font-size:10pt;
}

#charge_info_distance,
#charge_info_time,
#charge_additional_info{
	background:url(../imgs/charge/erea_bg.jpg) repeat-x top left;
	width:760px;
	margin:0 auto 40px;
	border:#DDCEAD 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:#930;
}

#charge_table_distnace{
	width:720px;
	margin:0 auto 20px;
	border-collapse:collapse;
	border:#ff9933 solid 2px;
}

#charge_table_distnace th{
	width:23%;
	background:#fbe2b1;
	border:#ff9933 solid 2px;
	color:#333;
}

#charge_table_distnace td{
	width:11%;
	border-left:#ff9933 solid 1px;
	border-left:#ff9933 solid 1px;
	border-top:#ff9933 solid 2px;
	border-bottom:#ff9933 solid 2px;
	text-align:center;
	background:#FFF;
}

.charge_ul{
	width:700px;
	margin:0 auto 10px;
	list-style:circle;
}

#example{
	width:700px;
	margin:0 auto;
}

#charge_table_time{
	width:720px;
	margin:0 auto 20px;
	border-collapse:collapse;
	border:#ff9933 solid 2px;
}

#charge_table_time th{
	width:20%;
	background:#fbe2b1;
	border:#ff9933 solid 2px;
	color:#333;
}

#charge_table_time td{
	width:10%;
	border-left:#ff9933 solid 1px;
	border-left:#ff9933 solid 1px;
	border-top:#ff9933 solid 2px;
	border-bottom:#ff9933 solid 2px;
	text-align:center;
	background:#FFF;
}

#sub_headline{
	width:700px;
	text-align:left;
	padding:0;
	margin:20px 0 10px 0;
	font-weight:bold;
	font-size:13pt;
	color:#930;
	border-bottom:#DDCEAD dotted 2px;
}

#example_dl{
	width:700px;
	margin:0 auto;
}

#example_dl dt{
	width:600px;
	margin:0 0 0 20px;
}

#example_dl dd{
	width:600px;
	margin:0 0 10px 40px;
	color:#F00;
	font-weight:bold;
}

#caution{
	width:620px;
	margin:0 auto 20px;
	padding:5px 10px;
	border:#F00 1px solid;
	color:#F00;
}


#charge_table_add_1{
	width:640px;
	margin:0 auto 20px;
	border-collapse:collapse;
	border:#ff9933 solid 2px;
}

#charge_table_add_1 th{
	width:40%;
	background:#fbe2b1;
	border:#ff9933 solid 2px;
	color:#333;
}

#charge_table_add_1 td{
	width:60%;
	border:#ff9933 solid 2px;
	text-align:center;
	background:#FFF;
}

#charge_table_add_2{
	width:640px;
	margin:0 auto 20px;
	border-collapse:collapse;
	border:#ff9933 solid 2px;
}

#charge_table_add_2 th{
	width:40%;
	background:#fbe2b1;
	border:#ff9933 solid 2px;
	color:#333;
}

#charge_table_add_2 td{
	width:20%;
	border:#ff9933 solid 2px;
	text-align:center;
	background:#FFF;
}

.charge_table_add_3{
	width:640px;
	margin:0 auto 20px;
	border-collapse:collapse;
	border:#ff9933 solid 2px;
}

.charge_table_add_3 th{
	width:40%;
	background:#fbe2b1;
	border:#ff9933 solid 2px;
	color:#333;
}

.charge_table_add_3 td{
	width:60%;
	border:#ff9933 solid 2px;
	text-align:center;
	background:#FFF;
}

#add_info_text_1{
	width:620px;
	margin:10px auto 0;
}

#add_info_text_2{
	width:620px;
	margin:20px auto 0;
	font-weight:bold;
}

#add_info_text_3{
	width:590px;
	padding-left:30px;
	margin:0 auto 15px;
}


/* ----------------------------------------
*	
---------------------------------------- */



