@charset "Shift_JIS";
/*++++++++++++++++++++++++++++++++++++++++++
HTML Setting
+++++++++++++++++++++++++++++++++++++++++++*/

* {
	margin:0;
	padding:0;
	list-style:none;
}
body{
	margin:0;
	padding:0;
	font-size:12px;
}
img{
	border:none;
}
table{
	clear:both;
}
a:link{
	color: #000099;
	text-decoration:underline;
}
a:visited{
	color: #9900CC;
	text-decoration:underline;
}
a:hover{
	color: #FF3333;
	text-decoration:underline;
}
#box{
	width:314px;
	height:233px;
	border:#ccc solid 1px;
}

.selector11{  
	border-bottom:#ccc solid 1px;  
	display:block;  
	padding:.2em .3em  
}  
.selector11b{  
	border-left:#f9282b solid 5px;  
	padding:.3em .3em .3em .8em;
	color:#4d4b4c;
	font-size:14px;
	font-weight:bold;
	line-height:14px;
}  
form select,form option{
	font-size:12px;
	line-height:1.1em;
}
.px12{font-size:12px; line-height:18px;}
.px14{font-size:14px; line-height:20px;}

.search_btn{
	text-align:center;
}
.box01{
	width:296px;
	height:212px; 
	display:block;
	margin:5px auto 10px;
	padding-top:8px;
	background:url(../parts/box.png) left top no-repeat;
}
.box01 table{
	margin:0 auto;
}
.selector{  
	border-left:3px solid #f9282b;
	font-size:14px;
	color:#4d4b4c;  
	padding:0 10px 0 7px;
	font-weight:bold;
	line-height:14px;
	white-space: nowrap;
}
.box02{
	width:290px;
	height:auto;
	display:block;
	margin:0 auto;
}
.selector02{  
	border-bottom:#ccc solid 1px;  
	display:block;  
	padding:.2em .3em  
}  
.selector02txt{  
	border-left:#f9282b solid 5px; 	
	padding:.3em .3em .3em .8em;
	font-size:14px;
	color:#4d4b4c;
	font-weight:bold;
	line-height:14px;
}
.v_top{
	vertical-align:top;
}
.box02 td{
	font-size:12px;
	line-height:16px;
}

.align_r{
text-align:right;
}

select.pdt {
	margin-top: 3px;
}
.box01 select{
	width: 160px;
}
.box01 .aw select.month{
	width:7em;
}
.box01 .aw select.day{
	width:4em;
}
.SBTtl7net{
	font-size:14px;
	font-weight:bold;
	color:#444;
	padding-left:30px;
	padding-bottom:10px;
	}