@charset "utf-8";



.tab{
	border-collapse:collapse;
	border:0;
	width:635px;
}
.tab td{padding:0;}
#tab1a{margin:0 0 17px;}
.box1{
	margin:0 0 23px 21px;
	border-collapse:collapse;
	border:0;
	width:593px;
	background:url(../img/box_mdl1.gif) repeat-y left top;
}
.box1 td{padding:0;}
.box1-1{
	margin:0 0 0 16px;
	border-collapse:collapse;
	border:0;
	width:577px;
}
.box1-1 td{padding:0;}
.txt1{
	margin:0 0 7px;
	line-height:18px;
	color:#027ABB;
	font-size:14px;
	font-weight:bold;
}
.txt1 span{
	line-height:16px;
	font-size:12px;
}
.txt2{
	margin:0 0 3px;
	line-height:16px;
	color:#4D4D4D;
	font-size:12px;
}
.txt2 a{color:#4D4D4D;}
.txt2 a:hover{color:#F00;}
.txt2 span{
	line-heigiht:22px;
	font-size:18px;
	font-weight:bold;
}
.box2{padding:0 0 65px;}
.txt3{
	margin:0 0 27px 17px;
	width:600px;
	line-height:18px;
	color:#4D4D4D;
	font-size:12px;
}
.txt-error{
	margin:0 0 27px 17px;
	width:600px;
	line-height:18px;
	color:#970F00;
	font-size:12px;
	text-align:center;
}
.txt-thanks{
	margin:0 0 10px;
	padding-top:75px;
	line-height:28px;
	color:#1059A3;
	font-size:22px;
	font-weight:bold;
	text-align:center;
}
.txt-thanks span{
	line-height:18px;
	color:#4D4D4D;
	font-size:12px;
	font-weight:normal;
}
.btn1{text-align:center;}
.title1{margin:0 0 9px 13px;}
.box3-1{
	margin:0 13px 20px;
	width:610px;
}
.box3{
	border-collapse:collapse;
	border:1px #027ABB solid;
	width:100%;
	background-color:#E6E6E6;
}
.box3 td{padding:13px 18px;}
.txt4{
	line-height:18px;
	color:#1A1A1A;
	font-size:12px;
}
.txt4 select{vertical-align:middle;}
.box4{
	margin:0 0 22px;
	width:635px;
	border:0;
	border-collapse:collapse;
	background:url(../img/line1.gif) repeat-y 102px 0;
}
.box4 td{
	padding:0;
	vertical-align:top;
}
.box4 td.box4-left{
	padding:9px 29px 9px 0;
	line-height:18px;
	color:#0D4B8A;
	font-size:12px;
	text-align:right;
}
.box4 td.box4-right{
	padding:9px 0 9px 0;
	width:517px;
	line-height:18px;
	color:#4D4D4D;
	font-size:12px;
}
.box4 td#s1.box4-right{line-height:28px;}
.box4 td#s2.box4-right{line-height:28px;}
.box4 td.box4-right span{color:#4D4D4D;}
.box4 td.box4-right a{color:#4D4D4D;}
.box4 td.box4-right a:hover{color:#F00;}
.box4 td.box4-right textarea{vertical-align:top;}
.box-input{
	border:1px #7F9DB9 solid;
	font-size:12px;
}
.box-input1{
	border:1px #666 solid;
	font-size:12px;
}
#chiiki{width:490px;}
#name{width:220px;}
#furigana{width:220px;}
#syokumu{width:176px;}
#tel{width:240px;}
#e-mail{width:296px;}
#zip1{width:114px;}
#zip2{width:114px;}
#address1{width:396px;}
#address2{width:396px;}
#iken{width:490px;}
.box5{
	border-collapse:collapse;
	border:0;
	width:490px;
}
.box5 td{
	line-height:18px;
	color:#4D4D4D;
	font-size:12px;
	vertical-align:top;
}
.box5 td.box5-left{
	padding:0 7px 13px 0;
	text-align:right;
}
.box5 td.box5-right{
	padding:0 0 13px 0;
	width:420px;
}
.box6{
	margin:0 13px 0 14px;
	padding:15px 0 0 6px;
	background:url(../inquiry/img/bar.jpg) repeat-x left top;
}