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

div.inquiry {
	display:table-cell;
	text-align:left;
	vertical-align:top;
	margin:0px;
	padding:0px;
	width:620px;
}

div.inquiry h4{
	text-align:left;
	font-weight:normal;
	border-top:1px solid #000000;
	border-bottom:1px dotted #000000;
	text-indent:20px;
	padding:10px 0 10px 0;
	margin-bottom:20px;
	letter-spacing:0.2em;
}

div.inquiry form#inquiry th {
	border-bottom:1px dotted #000000;
	padding-top:15px;
	padding-bottom:15px;
}

div.inquiry form#inquiry td {
	border-bottom:1px dotted #000000;
}

div.inquiry form#inquiry td {
	width:435px;
}

div.inquiry form#inquiry td input {
	width:435px;
}

div.inquiry form#inquiry td textarea {
	width:435px;
	height:250px;
}

span.attention {
	color:#FF0000;
}

input.inputBtn {
	width:200px;
	height:60px;
}

div.complete {
	width:600px;
	margin:0 auto 0 auto;
	margin-bottom:150px;
}

div.privacytext{
	text-align:center;
	width:500px;
	margin:0 auto 20px auto;
	border:1px dotted #AAAAAA;
	padding-top:10px;
	padding-bottom:10px;
}

div.privacytext a{
	background-color:#7476FA;
	color:#FFFFFF;
	display:block;
	margin:10px auto 0 auto;
	padding:5px auto 5px auto;
	width:250px;
}

div.privacytext a {
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	border-radius: 800px;
	-moz-border-radius: 800px;
	-webkit-border-radius: 800px;
	-o-border-radius: 800px;
}
div.privacytext a:hover {
	background-color:#F15E18;
	-webkit-transform: scale( 1.1 );
	-moz-transform: scale( 1.1 );
	-o-transform: scale( 1.1 );
}

div#privacy div.ptext{
	width:560px;
	text-align:left;
	margin-bottom:30px;
	margin:0 auto 0 auto;
}

div#privacy h3.ptitle{
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	font-size:10pt;
	font-weight:bold;
	letter-spacing:0.2em;
	-moz-border-radius: 19px;
	-webkit-border-radius: 19px;
	border-radius: 19px;
}