@charset "Shift_JIS";

#mainoption {
	float:right;
	width:555px;
	padding:0px 10px 10px 0px;
	background:#eeeeee;
	font-size:12px;
	line-height:18px;
}

#mainoption h1{
	font-size:17px;
	background:url("../img/h2_midashibg.gif") no-repeat;
	width:555px;
	height:40px;
	padding:14px 0px 0px 7px;
	margin:0;
	color:#338ccc;
	font-family:fantasy,sans-serif;
}

#mainoption table.layout{
	border-collapse: separate;
	border:0px #000000 solid;
	margin:0px 0px 0px 5px;
	background:#ffffff;
	border-top-left-radius: 20px; /*  */
	border-top-right-radius: 20px; /*  */
	border-bottom-left-radius: 20px; /*  */
	border-bottom-right-radius: 20px; /*  */
	width:100%;
	cellspacing:0;
	cellpadding:0;
}

td, th{
	padding: 5px 0px 0px 5px;
}

table.layout td.td1{
width:300px;
}

table.layout td.td2{
text-align:left;
}

table.layout td.td3{
text-align:right;
}

table.layout td.td4{
width:33%;
}

table.layout tr.tr1{
	text-align:center;
}

table.layout tr.tr0{
	height:0px;
}



#mainoption img.aikon{
	margin:0px 10px 0px 0px;
	vertical-align: middle;
}

#mainoption img.carrier{
	margin:0px 10px 0px 0px;
	float: left;
}

#mainoption img.seat{
	float: right;
}

#mainoption img.muryou{
	text-align:left;
}

.FontColorRed {
	color: #cc0066;
}
