/* CSS Document */

/* ****************************************

*Site Name : ailus saitama group
*Style Name : chareg.css
*Description : charge.html
*Version : 1.00
*Last Update : 2009/12/
*Author : Daisuke Muto


**************************************** */

/* ----------------------------------------
*	Charge
---------------------------------------- */

#charge_h3{
	width:800px;
	height:40px;
	margin:10px 0 0 0;
}

#charge_contents{
	width:780px;
	height:auto;
	background-color:#FFF;
	border-left:#f4af29 solid 1px;
	border-right:#f4af29 solid 1px;
	border-bottom:#f4af29 solid 1px;
	padding:9px;
}


#h4_distance{
	width:740px;
	height:40px;
	padding-top:0;
	margin:0 auto 10px;
}

#h4_time{
	width:740px;
	height:40px;
	padding-top:0;
	margin:0 auto 10px;
}

#h4_other_rate{
	width:740px;
	height:40px;
	padding-top:0;
	margin:0 auto 10px;
}

#charge_info_distance,
#charge_info_time,
#charge_additional_info{
	width:740px;
	margin:0 auto 15px;
	padding:10px 0;
	border:solid 1px #f4af29;
}

#charge_info_distance caption,
#charge_info_time caption,
#charge_additional_info caption{
	text-align:left;
	padding:10px 0;
	font-weight:bold;
	font-size:13pt;
	color:#008413;
}

#charge_table_distnace{
	width:700px;
	margin:0 auto 20px;
	border-collapse:collapse;
	border:#f4af29 solid 2px;
}

#charge_table_distnace th{
	width:23%;
	background:#fce2b8;
	border:#f4af29 solid 2px;
	color:#333;
}

#charge_table_distnace td{
	width:11%;
	border-left:#f4af29 solid 1px;
	border-left:#f4af29 solid 1px;
	border-top:#f4af29 solid 2px;
	border-bottom:#f4af29 solid 2px;
	text-align:center;
	background:#fbf6ee;
}

.charge_ul{
	width:600px;
	margin:0 auto 10px;
	list-style:circle;
}

.charge_ul li{
	list-style:circle;
}



#example{
	width:700px;
	margin:0 auto;
}

#charge_table_time{
	width:700px;
	margin:0 auto 20px;
	border-collapse:collapse;
	border:#f4af29 solid 2px;
}

#charge_table_time th{
	width:20%;
	background:#fce2b8;
	border:#f4af29 solid 2px;
	color:#333;
}

#charge_table_time td{
	width:10%;
	border-left:#f4af29 solid 1px;
	border-left:#f4af29 solid 1px;
	border-top:#f4af29 solid 2px;
	border-bottom:#f4af29 solid 2px;
	text-align:center;
	background:#fbf6ee;
}

p#sub_headline{
	width:600px;
	padding:0;
	margin:20px auto 10px;
	font-weight:bold;
	font-size:13pt;
	color:#008413;
	border-bottom:#008413 double 3px;
}

#example_dl{
	width:600px;
	margin:0 auto;
}

#example_dl dt{
	width:450px;
	margin:0 0 0 20px;
}

#example_dl dd{
	width:450px;
	margin:0 0 10px 40px;
	color:#F00;
	font-weight:bold;
}

#caution{
	width:450px;
	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:#CCC solid 2px;
}

#charge_table_add_1 th{
	width:30%;
	background:#fce2b8;
	border:#f4af29 solid 2px;
	color:#333;
}

#charge_table_add_1 td{
	width:60%;
	border:#f4af29 solid 2px;
	text-align:center;
	background:#fbf6ee;
}

#charge_table_add_2{
	width:600px;
	margin:0 auto 20px;
	border-collapse:collapse;
	border:#f4af29 solid 2px;
}

#charge_table_add_2 th{
	width:30%;
	background:#fce2b8;
	border:#f4af29 solid 2px;
	color:#333;
}

#charge_table_add_2 td{
	width:30%;
	border:#f4af29 solid 2px;
	text-align:center;
	background:#fbf6ee;
}

.charge_table_add_3{
	width:600px;
	margin:0 auto 20px;
	border-collapse:collapse;
	border:#f4af29 solid 2px;
}

.charge_table_add_3 th{
	width:30%;
	background:#fce2b8;
	border:#f4af29 solid 2px;
	color:#333;
}

.charge_table_add_3 td{
	width:60%;
	border:#f4af29 solid 2px;
	text-align:center;
	background:#fbf6ee;
}

#add_info_text_1{
	width:500px;
	margin:10px auto 0;
}

#add_info_text_2{
	width:500px;
	margin:20px auto 0;
	font-weight:bold;
}

#add_info_text_3{
	width:500px;
	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;
}
