﻿@charset "utf-8";

/* ===================================================================
	Author: aki
=================================================================== */

#main h2{
	padding:0 0 30px 0;
}

#con1{
	padding:0 0 50px 0;
}

#con1 h3{
	padding:0 0 20px 0;
}

#con2{
	padding:0 0 20px 0;
}

#con2 h3{
	padding:0 0 20px 0;
}

#con2 a{
	color:#c62a02;
	text-decoration:underline;
}

#con2 a:hover{
	color:#c62a02;
	text-decoration:none;
}

#formbox strong,
#formbox .red{
	color:#c62a02;
}

#formbox table{
	table-layout:fixed;
	border-collapse:collapse;
	width:100%;
}

#formbox th{
	border:1px dashed #a7a7a7;
	border-width:1px 0;
	width:180px;
	background-color:#f5f5df;
	min-height:1px;
	_height:1px;
	vertical-align:top;
}

#formbox td{
	border:1px dashed #a7a7a7;
	border-width:1px 0;
	min-height:1px;
	_height:1px;
}

#formbox th div{
	padding:10px 0 10px 20px;
}

#formbox td div{
	padding:10px 0 10px 20px;
}

#formbox #form1{
	padding:0 0 30px 0;
}

#formbox #form2{
	padding:0 0 20px 0;
}

#formbox #form1 p,
#formbox #form2 p{
	padding:0 0 10px 0;
}

#formbox #form1 td p,
#formbox #form2 td p{
	padding:0 0 0px 0;
}

#formbox .wd1{
	width:400px;
}

#formbox .wd2{
	width:450px;
}

#formbox .wd3{
	width:150px;
}

#formbox .wd4{
	width:35px;
}

#formbox .wd5{
	width:50px;
}

#formbox #fbtn{
	text-align:center;
}