@charset "Shift_JIS";

/* bosai */


.bosaiInner01{
	width:605px;
	padding-left:10px;
}


.bosaiBox01{
	width:605px;
	clear:both;
	margin-bottom:20px;
}

.bosaiBox01Left{
	width:274px;
	float:left;
}

.bosaiBox01Left p{
	border:1px solid #C0C0C0;
	padding:1px;
}

.bosaiBox01Right{
	width:298px;
	float:right;
}

.bosaiBox01Right dt{
	border-top:1px dashed #FFCC88;
	border-bottom:1px dashed #FFCC88;
	margin-bottom:10px;
	padding:10px 5px;
	font-weight:bold;
}

.bosaiBox01Right dd{
	padding:0 5px 10px 5px;
}

.bosaiBox02{
	margin-bottom:30px;
	clear:both;
	text-align:center;
}


.bosaiBox04{
	width:605px;
	background:url(../../bosai/images/bosai_bg_03.gif) repeat-y;
}


.bosaiBox04 ul{
	background:url(../../bosai/images/bosai_bg_01.gif) no-repeat;
}

.bosaiBox04 li{
	background:url(../../bosai/images/bosai_bg_02.gif) 0 bottom no-repeat;
	padding:15px 10px 43px 10px;
}

.bosaiBox04Left{
	width:309px;
	float:left;
}

.bosaiBox04Right{
	width:270px;
	float:right;
}

.bosaiBox05{
	width:605px;
	margin-bottom:20px;
}

.bosaiBox05Left{
	width:158px;
	float:left;
}

.bosaiBox05Right{
	width:437px;
	float:right;
}

.bosaiBox06{
	width:605px;
	clear:both;
	background:#EDF6FE;
	margin-bottom:10px;
}

.bosaiBox06Wrapper{
	padding-right:18px;
}


.bosaiBox06_02{
	width:289px;
}

.bosaiBox06_02Left{
	width:120px;
	float:left;
}

.bosaiBox06_02Right{
	width:169px;
	float:right;
}

.bosaiBox06_02Right p{
	padding:0 0 10px 0;
}

.bosaiBox06_02Right li{
	float:left;
}

.bosaiBox07{
	width:605px;
	margin-bottom:30px;
	clear:both;
}

.bosaiBox07Left{
	width:210px;
	float:left;
}

.bosaiBox07Right{
	width:385px;
	float:right;
}

.bosaiBox08{
	width:605px;
	margin-bottom:30px;
	clear:both;
}

.bosaiBox08Left{
	width:310px;
	float:left;
}

.bosaiBox08Right{
	width:257px;
	float:right;
}

.bosaiBox09{
	margin-bottom:30px;
}

.bosaiBox09 table{
	width:100%;
	border-top:1px solid #CCC;
	border-left:1px solid #CCC;
	border-collapse:collapse;
}

.bosaiBox09 td{
	border-bottom:1px solid #CCC;
	border-right:1px solid #CCC;
	padding:5px;
}

.bosaiBox09 th{
	border-bottom:1px solid #CCC;
	background:#ECF6FE;
	padding:5px;
	font-weight:normal;
	text-align:left;
}

.bosaiBox09 .boasiBox09Title{
	background:#47A2F3;
	color:#FFF;
}

.bosaiBox10{
	width:606px;
	margin-bottom:20px;
	clear:both;
}

.bosaiBox10Left{
	width:300px;
	float:left;
}

.bosaiBox10Right{
	width:290px;
	float:right;
	background:#FEF7DF;
}

.bosaiBox10Right ul{
	padding:13px;
}

.bosaiBox10Right li{
	padding-bottom:10px;
}

.bosaiBox11{
	width:606px;
	margin-bottom:30px;
	clear:both;
}

.bosaiBox11 .bosaiBox11Title{
	border-top:1px dotted #FFCC88;
	border-bottom:1px dotted #FFCC88;
	padding:10px 0 10px 40px;
	margin-bottom:10px;
	font-size:120%;
	font-weight:bold;
	background:url(../../bosai/images/bosai_img_39.jpg) 0 5px no-repeat;
}

.bosaiBox11Left{
	width:417px;
	float:left;
}

.bosaiBox11LeftText{
	padding-left:25px;
}

.bosaiBox11Right{
	width:166px;
	float:right;
}

.bosaiBox12{
	width:605px;
	clear:both;
	background:;
	background:url(../../bosai/images/bosai_bg_03.gif) repeat-y;
	margin-bottom:20px;
}

.bosaiBox12Btm{
	background:url(../../bosai/images/bosai_img_51.jpg) 0 bottom no-repeat;
	padding:0 0 15px 0;
}

.bosaiBox12Wrapper{
	width:580px;
	padding-left:20px;
}

.bosaiBox12Left{
	width:288px;
	float:left;
}

.bosaiBox12Right{
	width:270px;
	float:right;
	padding-right:10px;
}

.bosaiBox13{
	width:340px;
	margin-bottom:30px;
}

.bosaiBox13 table{
	width:100%;
	border-top:1px solid #CCC;
	border-left:1px solid #CCC;
	border-collapse:collapse;
}

.bosaiBox13 td{
	border-bottom:1px solid #CCC;
	border-right:1px solid #CCC;
	padding:5px;
}

.bosaiBox13 th{
	border-bottom:1px solid #CCC;
	background:#FEFCCF;
	padding:5px;
	font-weight:normal;
	text-align:left;
}

.bosaiBox13 .boasiBox13Title{
	background:#FB992D;
	color:#FFF;
}









/* bosaiOrder */

#main h3.bosaiH3Title{
	background:url(../images/bosai_cap_bg_01.jpg) no-repeat;
	line-height:45px;
	font-size:20px;
	font-weight:bold;
	color:#FFF;
	padding-left:20px;
	margin-bottom:20px;
	clear:both;
}

#main h4.bosaiH4Title{
	border-top:1px dashed #FFCC88;
	border-bottom:1px dashed #FFCC88;
	clear:both;
	color:#004C97;
	padding:10px 0;
	font-size:130%;
	font-weight:bold;
	margin-bottom:20px;
	line-height:100%;
}

.bosaiOrderBox02{
	width:605px;
	margin-bottom:50px;
}

.bosaiOrderBox02 li{
	float:left;
}

.bosaiOrderBox03{
	width:605px;
	background:url(../../bosai/images/bosai_order_bg_02.gif) repeat-y;
	margin-bottom:30px;
}

.bosaiOrderBox03 ul{
	background:url(../../bosai/images/bosai_order_bg_01.gif) no-repeat;
}

.bosaiOrderBox03 li{
	background:url(../../bosai/images/bosai_order_bg_03.gif) 0 bottom no-repeat;
	padding:5px 10px;
	color:#CC0000;
	font-weight:bold;
	font-size:130%;
	line-height:170%;
}

.bosaiOrderBox04{
	width:586px;
	margin-bottom:20px;
}

.bosaiOrderBox04 li{
	width:286px;
	float:left;
}

dl.bosaiOrderBox05{
	margin-bottom:50px;
}

.bosaiOrderBox05 dt{
	margin-bottom:5px;	
}

.bosaiOrderBox05 dd{
	margin-bottom:5px;	
}










/* bosaiOrder */

.bosaiOrderFormBox01{
	width:605px;
	margin:0 auto;
	clear:both;
}

.bosaiOrderFormBox01 li{
	width:605px;
	border-top:1px solid #EFAA5F;
	padding:10px 0;
	clear:both;
}

.bosaiOrderFormBox01 li .bosaiOrderFormBox01Left{
	width:140px;
	float:left;
	padding:0 0 5px 35px;
}

.bosaiOrderFormBox01 li .bosaiOrderFormBox01Left.bosaiOrderFormBox01LeftWidth01{
	width:55px;
}

.bosaiOrderFormBox01 li .bosaiOrderFormBox01Right{
	width:410px;
	float:right;
}

.bosaiOrderFormBox01 li .bosaiOrderFormBox01Right.bosaiOrderFormBox01RightWidth01{
	width:510px;
}

.bosaiOrderFormBox01 li .bosaiOrderFormBox01Right .bosaiOrderFormWidth00{
	width:90px;
	float:left;
	padding-right:10px;
}

.bosaiOrderFormBox01 li .bosaiOrderFormBox01Right .bosaiOrderFormWidth01{
/*	width:250px;*/
	float:left;
}

.bosaiOrderFormBox01 li .bosaiOrderFormBox01Right .bosaiOrderFormWidth02{
	width:140px;
	float:right;
}

.bosaiOrderFormBox01 li .bosaiOrderFormBox01Right .bosaiOrderFormWidth03{
	clear:both;
	color:#FF0000;
}

.bosaiOrderFormBox01 li .bosaiOrderFormBox01Right .inputWidth01{
	width:250px;
}

.bosaiOrderFormBox01 li .bosaiOrderFormBox01Right .inputWidth02{
	width:70px;
}

.bosaiOrderFormBtn01{
	padding:10px;
	text-align:center;
	clear:both;
}

.hissu{
	background:url(../../bosai/images/bosai_order_ico_01.gif) no-repeat;
}

.headHissu{
	background:url(../../bosai/images/bosai_order_ico_01.gif) no-repeat;
	padding:0 0 5px 25px;
	float:right;
	margin-bottom:10px;
}





