@charset "utf-8";

/*++++++++++++++++++++++++++++++++++++++++
imgport CSSes
++++++++++++++++++++++++++++++++++++++++*/
@import url("reset.css");
@import url("common.css");

/*++++++++++++++++++++++++++++++++++++++++
#page
++++++++++++++++++++++++++++++++++++++++*/
body {
	background-color	:#000;
	background-image	:url(../img/body_bg.jpg);
	background-repeat	:no-repeat;
	background-position	:center top;
	}
#page {
	width			:760px;
	margin			:0 auto;
	}
/*++++++++++++++++++++++++++++++++++++++++
#header
++++++++++++++++++++++++++++++++++++++++*/
#header {
	margin			:55px 0;
	}
/*++++++++++++++++++++++++++++++++++++++++
#content
++++++++++++++++++++++++++++++++++++++++*/
#content-outer {
	padding			:2px;
	width			:756px;
	background-image	:url(../img/content_bg.png);
	background-repeat	:repeat;
	background-position	:center top;
  	}
#content {
	border			:1px solid #505050;
	padding			:45px 74px 10px;
	}
#content h2 {
	text-align		:center;
	}
#content h3 {
	margin			:58px 3px;
	padding-bottom		:18px;
	text-align		:center;
	border-bottom		:1px solid #a52727;
	}
#content .section {
	margin-bottom		:40px;
	}
body#check #content .section-header {
	margin-bottom		:10px;
	}
body#check #content .section-body {
	margin-left		:35px;
	}
body#check #content .section-body p {
	margin-bottom		:0.3em;
	}
body#result #content .section-header {
	margin-bottom		:20px;
	}
body#result #content .section-body p {
	margin-bottom		:1em;
	}
body#result #content .section-body h4 {
	color			:#a52727;
	}
body#result #content .section-body table.enq1 td {
	padding			:10px 10px;
	text-align		:center;
	vertical-align		:middle;
	border-top		:1px solid #999;
	border-bottom		:1px solid #999;
	border-left		:1px dotted #999;
	border-right		:1px dotted #999;
	}
body#result #content .section-body table.enq1 td img {
	vertical-align		:middle;
	}
body#result #content .section-body table td.enq11 {
	width			:84px;
	}
body#result #content .section-body table td.enq12 {
	width			:240px;
	}
body#result #content .section-body table td.enq13 {
	width			:280px;
	}
#content #banner {
	margin-top		:100px;
	}
#content .section-body ul li {
	line-height		:1.6em;
	}
#content .section-body ul li input {
	margin-right		:5px;
	vertical-align		:middle;
	}
#content .section-body textarea {
	width			:100%;
	height			:100px;
	color			:#333;
	line-height		:1.3em;
	}
/*++++++++++++++++++++++++++++++++++++++++
#header
++++++++++++++++++++++++++++++++++++++++*/
#footer {
	margin			:10px 0 15px;
	text-align		:center;
	}
