@charset "UTF-8";
/* CSS Document */


#headwrap{ height:155px;}
#wrap{}
	#wrap #main{ min-width:1000px;
	margin:0 auto;}
		#wrap #main .section{width:940px;
	margin:0 auto;}
			#wrap #main .section h2{ margin:0 0 25px;}
			#wrap #main .section .progress{ margin:0 0 25px;}
			#wrap #main .section p.p0{ border-left:9px solid #dc003c;
			padding-left:5px;
			margin:0 0 20px;}
			#wrap #main .section p.p1{ margin:0 0 30px;}
			#wrap #main .section .caution{ color:#f93f74;}
			#wrap #main .section form{}
			#wrap #main .section #form{}
				#wrap #main .section #form table{ width:100%;
				border-bottom:1px solid #7a7a7a;
				margin:0 0 20px;}
				#wrap #main .section #form tbody{}
				#wrap #main .section #form tr{}
				#wrap #main .section #form .caution{}
					#wrap #main .section #form .caution th{ background-image:none;}
					#wrap #main .section #form .caution td{}
					#wrap #main .section #form .caution ul{}
					#wrap #main .section #form .caution li{}
				#wrap #main .section #form th{ background:url("../img/contact/arr.png") no-repeat left 17px;
				padding:14px 0 10px 15px;
				width:130px;
				border-bottom:1px dashed #7a7a7a;
				vertical-align:top;}
				#wrap #main .section #form span{}
				#wrap #main .section #form td{border-bottom:1px dashed #7a7a7a;
				padding:10px 0;}
					#wrap #main .section #form td span{margin-left:5em;}
					#wrap #main .section #form td ul{ margin-left:5em;}
					#wrap #main .section #form td li{ margin-bottom:5px;}
				#wrap #main .section #form input{ padding:3px;}
				#wrap #main .section #form .name{ width:300px;
				margin-left:5em;}
				#wrap #main .section #form .addressbox{ margin-left:3em;}
					#wrap #main .section #form .addressbox input{}
					#wrap #main .section #form .addressbox .zip{ width:140px;}
					#wrap #main .section #form .addressbox a{}
					#wrap #main .section #form .addressbox .ar{}
					#wrap #main .section #form .addressbox select{ margin-left:2em;}
					#wrap #main .section #form .addressbox option{}
				#wrap #main .section #form .full{ width:465px;}
				#wrap #main .section #form textarea{ padding:3px;
				margin-left:5em;}
				#wrap #main .section #form .cont0{ width:300px;
				height:50px;}
				#wrap #main .section #form label{}
				#wrap #main .section #form .cont{ width:547px;
				height:100px;}
				#wrap #main .section #form ul{}
				#wrap #main .section #form #btnList{ text-align:center;
				margin:0 0 55px;}
					#wrap #main .section #form #btnList li{ display:inline;
					margin:0 3px;}
					#wrap #main .section #form #btnList input{ vertical-align:bottom;}
#main .box {
	border:1px solid #7a7a7a;
	padding:15px 10px;
	margin:0 0 40px;
}
	#main .box p {
		text-indent:-1em;
		padding-left:1em;
	}
		#main .box p a { color:#dc003c;
		text-decoration:underline;}
		#main .box p a:hover{text-decoration:none;}
#main button{background-color:transparent;
border:none;}
#main .message{ padding-bottom:300px;}


input[type="submit"] {
	background: #222;
	border-radius: 5px;
	color: #fff;
	width: 200px;
	height: 50px;
	cursor: pointer;
}

input[type="reset"] {
	border: solid #ccc 1px;
	border-radius: 5px;
	width: 200px;
	height: 50px;
	cursor: pointer;
}
