@charset "shift_jis";
/* CSS Document */

select, input { 
	margin: 0;
	padding: 0;
}

#domreserve_2011 {
	width: auto; 
	border-left: 1px solid #B7C1B8; 
	border-right: 1px solid #B7C1B8; 
	background-color: #0A1832;
}

#domreserve_2011 .boxModule {
	background: url(../image/imgModBg.jpg) top center no-repeat; 
	width: auto; 
	border-left: 1px solid #404040; 
	border-right: 1px solid #404040; 
	text-align: center; 
	padding: 10px 0 0 0;
}

#domreserve_2011 td { 
	color: #E1E5E6;
	font-size: 10px;
}

#domreserve_2011 td.reservestepnum01{
	height:25px;
	font-size: 10px;
	padding-right: 3px;
}
#domreserve_2011 td.reservestepnum02{
	height:25px;
	font-size: 10px;
	padding-right: 3px;
}
#domreserve_2011 td.reservestepnum03{
	height:25px;
	font-size: 10px;
	padding-right: 3px;
}

#domreserve_2011 td.reservestepnum04{
	height:25px;
	padding-left:20px;
	font-size: 10px;
}

#domreserve_2011 td.reservestepnum05{
	height:18px;
	font-size: 10px;
	vertical-align: top;
	padding-top: 6px;
	padding-right: 3px;
}

#domreserve_2011 td.members {
	font-size: 10px;
	height:10px;
	padding-top: 6px;
}

#domreserve_2011 td.members02 {
	font-size: 10px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}

#domreserve_2011 td.members02 select#members1,
#domreserve_2011 td.members02 select#members2,
#domreserve_2011 td.members02 select#members13, {
	margin:0px!important;
}

#domreserve_2011 td.aboutChild {
	font-size: 10px;
	text-align: right;
	padding-top: 2px;
	padding-bottom: 5px;
}

#domreserve_2011 a {
	color: #E1E5E6!important;
	text-decoration: none;
}

#domreserve_2011 a:hover {
	color: #E1E5E6!important;
	text-decoration: underline;
}

#domreserve_2011 .btnSubmit {
	text-align: right; 
	width: 186px; 
	padding-bottom: 10px;
}

a span.blankModule {
	background: url(/dom/inflight/premiumclass/module/image/icon_link.gif) no-repeat right top;
	padding-right: 13px;
}
