/* CSS Document */

li#gn06 a{background:url(../../images/gn06_o.gif) no-repeat;}

input{margin:0;padding:0;}

h2#sub01{background:url(../../order/images/order_sub01_h.gif) no-repeat;width:930px;height:50px;}
p#sub01_des{background:url(../../order/images/order_sub01_des.gif) no-repeat center;width:930px;height:25px;margin:20px 0;}

h3#sub01d1{background:url(../../order/images/order_sub01_d1_h.gif) no-repeat;width:120px;height:30px;}


div#sub01d1_box{border:1px solid #999;padding:10px;margin-left:10px;width:890px;}
div#sub01d1_box pre{font-size:12px;letter-spacing:0;}

p.order_btn a{background:url(../../order/images/order_btn.gif) no-repeat;width:950px;height:50px;margin:20px 0;}
p.order_btn a:hover{background:url(../../order/images/order_btn_o.gif) no-repeat;}

/*メールフォーム用*/
h3.sub01_menu{margin:10px 0 10px 50px ;font-size:16px;font-weight:bold;width:750px;background:#FF6600;color:#fff;padding-left:10px;}

form#form_input01{width:930px;margin:0px;padding:0px;clear:both;}
form#form_input01 .tbx{width:500px;}
form#form_input01 .tbx2{width:350px;}
.double{height:60px;}
.single{height:30px;}

dl.form_input01{margin-left:50px;clear:both;}
dl.form_input01 dt{float:left;width:200px;}
dl.form_input01 dd{float:left;width:680px;}

div#form_btn{clear:both;width:800px;margin-left:250px;margin-top:20px;}

dl#form_domain input{height:23px;width:250px;}
dl#form_domain{margin-left:50px;}
dl#form_domain select{height:25px;margin-left:10px;}
dl#form_domain dt{float:left;width:200px;margin-bottom:10px;}
dl#form_domain dd{float:left;width:670px;margin-bottom:10px;}

p#form_domain{margin-left:250px;font-size:12px;color:#000099;letter-spacing:0;}

.err{font-size:16px;color:#FF0000;font-weight:bold;}

.at{color:#FF0000;font-size:12px;}

div#mail_finish{height:500px;width:900x;margin-left:10px;}
div#mail_finish p{margin:10px;font-size:14px;}


p#privacy{
	padding:0 30px;
	text-align:left;margin:10px 0;}

div#privacy ol li{
	padding:10px 30px 0 0px;
	list-style-type:none
list-style-position:outside;
margin:10px 0 10px 50px;}

dl#privacy_left{float:left;width:450px;text-align:left;
	margin-top:10px;
	margin-left:50px;
}

#navigation #submit{
	display:block;
	width:160px;
	height:29px;
	padding:0;
	border:0;
	background:url(../../images/next_button.gif) no-repeat left top;
	text-indent:-9898px;
	font-size: 0px;
	line-height: 0px;
	cursor:pointer;
	float:left;
	margin-right:20px;

}

#navigation #submit:hover,
#navigation #submit:focus {
	background-position:left -28px;
}


#navigation #submit2{
	display:block;
	width:160px;
	height:29px;
	padding:0;
	border:0;
	background:url(../../images/no_next_button.gif) no-repeat left top;
	text-indent:-9898px;
	font-size: 0px;
	line-height: 0px;
	cursor:pointer;
	float:left;
}

#navigation #submit2:hover,
#navigation #submit2:focus {
	background-position:left -28px;
}


#navigation #submit3{
	display:block;
	width:160px;
	height:29px;
	padding:0;
	border:0;
	background:url(../../images/sure_button.gif) no-repeat left top;
	text-indent:-9898px;
	font-size: 0px;
	line-height: 0px;
	cursor:pointer;
	float:left;
}

#navigation #submit3:hover,
#navigation #submit3:focus {
	background-position:left -28px;
}

#navigation #submit4{
	display:block;
	width:160px;
	height:29px;
	padding:0;
	border:0;
	background:url(../../images/transmission_button.gif) no-repeat left top;
	text-indent:-9898px;
	font-size: 0px;
	line-height: 0px;
	cursor:pointer;
	float:left;
	margin-right:20px;

}

#navigation #submit4:hover,
#navigation #submit4:focus {
	background-position:left -28px;
}


#navigation #submit5{
	display:block;
	width:160px;
	height:29px;
	padding:0;
	border:0;
	background:url(../../images/correction_button.gif) no-repeat left top;
	text-indent:-9898px;
	font-size: 0px;
	line-height: 0px;
	cursor:pointer;
	float:left;
	
}

#navigation #submit5:hover,
#navigation #submit5:focus {
	background-position:left -28px;
}

