@charset "UTF-8";

.test2{
	background-color:#39C;
}

p.space{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px; 
	margin:0;
	padding:0;
	line-height:1.5;
}

div#section5{
	margin: 12px auto 0px auto;
	padding: 0px 0px 0px 0px; 
	width:740px;
	clear:both;
	line-height:1;
	color:#2B1E10;
}
div#section5 div#box51{
	margin: 0px 0px 0px 0px;
	padding: 12px 0px 0px 0px; 
	float:left;
	width:364px;
	width:730px;
	text-align:left;
	font-size:10px;
	line-height:1.75;
}
div#section5 div#box52{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px; 
	float:right;
	width:370px;
	text-align:right;
	font-size:10px;
}

div#subcontainer{
	margin: 22px auto 0px auto;
	margin: 12px auto 0px auto;
	padding: 0px 0px 0px 0px; 
	background-color:#FFF;
	text-align:center;
	border-top:#E3D9B1 2px solid;
	border-right:#E3D9B1 2px solid;
	border-bottom:#E3D9B1 2px solid;
	border-left:#E3D9B1 2px solid;
}

div#subwrap{
	margin: 0px auto 0px auto;
	padding: 22px 0px 0px 0px; 
	padding: 14px 0px 12px 0px; 
	width: 710px;
	background-color:#FFF;
	text-align:left;
}

div#subwrap div#section1{
	margin: 10px auto 0px auto;
	padding: 22px 0px 0px 0px; 
	padding: 10px 0px 0px 0px; 
	background-color:#FFF;
	text-align:center;
	width:640px;
}

div#subwrap div#section2{
	margin: 0px auto 0px auto;
	padding: 22px 0px 0px 0px; 
	padding: 6px 0px 0px 0px; 
	background-color:#FFF;
	text-align:center;
	width:640px;
}

div#subwrap div#section3{
	margin: 26px auto 0px auto;
	margin: 14px auto 0px auto;
	margin: 6px auto 0px auto;
	padding: 14px 0px 0px 30px; 
	background-color:#FFF;
	text-align:center;
	text-align:left;
	width:674px;
	border-top:#818181 2px solid;
	border-right:#818181 2px solid;
	border-bottom:#818181 2px solid;
	border-left:#818181 2px solid;
}

div#subwrap div#section4{
	margin: 20px auto 0px auto;
	padding: 14px 0px 0px 30px; 
	margin: 16px auto 0px auto;
	padding: 14px 0px 0px 30px; 
	background-color:#FFF;
	text-align:center;
	text-align:left;
	width:674px;
	border-top:#FF8181 2px solid;
	border-right:#FF8181 2px solid;
	border-bottom:#FF8181 2px solid;
	border-left:#FF8181 2px solid;
	/* background-image:url(../img/img04.gif);
	background-position:top right;
	background-repeat:no-repeat; */
}

div#subwrap div#section5{
	margin: 20px auto 0px auto;
	padding: 0px 0px 0px 0px; 
	margin: 16px auto 0px auto;
	background-color:#FFF;
	text-align:center;
	text-align:left;
	width:704px;
	height:108px;
	border-top:#818181 2px solid;
	border-right:#818181 2px solid;
	border-bottom:#818181 2px solid;
	border-left:#818181 2px solid;
}

div#subwrap div#section6{
	margin: 20px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	line-height:1;
	text-align:center;
}

div#subwrap div#footer {
	margin:50px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	clear:both;
	text-align:center;
	color:#333;
	line-height:3;
	font-size:12px;
}

div#subwrap h1 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height:1;
}

div#subwrap h2 {
	margin: 18px 0px 16px 0px;
	padding: 0px 0px 0px 0px;
	text-align:center;
	line-height:1;
}

div#subwrap h3 {
	margin: 0px 0px 0px 0px;
	padding: 9px 0px 9px 0px;
	font-size:18px;
	font-style:normal;
	font-weight:normal;
	color:#000;
	text-align:center;
	line-height:1.5;
	border-top:#1faaff 4px solid;
	border-bottom:#1faaff 4px solid;
}

div#subwrap p.clear{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	clear:both;
	line-height:1;
}

div#subwrap .bold{
	font-size:24px;
	font-size:16px;
	font-style:normal;
	font-weight:bold;
	color:#000;
}

div#subwrap .red{
	font-size:18px;
	font-style:normal;
	font-weight:bold;
	color:#F00;
}

div#subwrap .line{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div#subwrap .block1{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 16px;
	width:620px;
	text-align:left;
	line-height:1.5;
}

div#subwrap .block2{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 16px;
	width:620px;
	text-align:left;
	line-height:1.5;
}

div#subwrap .box1{
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
	background-color:#FFF;
	font-size:14px;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#000;
	width:620px;
	line-height:2;
	clear:both;
	border-top:#c1c1c1 1px solid;
	border-right:#c1c1c1 1px solid;
	border-bottom:#c1c1c1 1px solid;
	border-left:#c1c1c1 1px solid;
}

div#subwrap .box1:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}

div#subwrap .box1L{
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 0px 0px;
	float:left;
	text-align:left;
	width:300px;
}

div#subwrap .box1R{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	float:right;
	width:300px;
}

div#subwrap .box2{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 16px;
	background-color:#FFF;
	font-size:14px;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#000;
	width:620px;
	line-height:2;
	clear:both;
}

div#subwrap .box2:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}

div#subwrap .box2L{
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 0px 0px;
	float:left;
	text-align:left;
	width:300px;
}

div#subwrap .box2R{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	float:right;
	width:300px;
}

div#subwrap .box3{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 12px;
	font-size:14px;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#000;
	width:620px;
	line-height:2;
	text-align:left;
	clear:both;
}

div#subwrap .box4{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#000;
	width:670px;
	line-height:1.25;
	text-align:left;
	clear:both;
}

div#subwrap .box4:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}

div#subwrap .box4L{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	text-align:left;
	width:180px;
}

div#subwrap .box4R{
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	text-align:left;
	float:right;
	width:490px;
}

div#subwrap .url {
	text-align:right;
	font-weight:normal;
	font-size:12px;
	color:#003CFF;
	line-height:1;
	text-decoration:none;
}

div#subwrap .url a {
	font-weight:normal;
	font-size:12px;
	color:#003CFF;
	text-decoration:none;
}

div#subwrap .url a:hover {
	font-weight:normal;
	font-size:12px;
	color:#003CFF;
	text-decoration:none;
}

div#subwrap .line{
	background-image:url(../img/line03.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

div#subwrap .btn{
	margin: 10px auto 0px auto;
	padding: 0px 0px 0px 0px; 
}

div#subwrap div#section6{
	margin: 20px auto 0px auto;
	padding: 0px 0px 0px 0px; 
	background-color:#FFF;
	text-align:center;
}

div#subwrap div#section6 .section{
	margin: 0px auto 0px auto;
	padding: 10px 0px 0px 0px; 
	background-color:#FFF;
	text-align:center;
}


div#subwrap div#section6 h1 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height:1;
}

div#subwrap div#section6 h2{
	margin: 20px auto 0px auto;
	padding: 0px 0px 20px 0px;
	text-align:center;
	font-size:20px;
	font-style:normal;
	font-weight:bold;
	color:#000;
	border-top:#F00 4px solid;
	border-bottom:#F00 4px solid;

}

div#subwrap div#section6 h3{
	margin: 0px auto 20px auto;
	padding: 0px 0px 0px 0px;
	text-align:center;
	font-size:14px;
	font-style:normal;
	font-weight:normal;
	color:#000;
}

div#subwrap div#section6 .tbl1{
	margin: 0px auto 10px auto;
	padding: 0px 0px 0px 0px; 
	width:710px;
	font-size:14px;
	font-style:normal;
	font-weight:normal;
	color:#000;
	line-height:3;
}

div#subwrap div#section6 .td01{
	padding: 0px 10px 0px 10px;
	vertical-align:middle;
}

div#subwrap div#section6 .td02{
	padding: 10px 10px 10px 10px; 
}

div#subwrap div#section6 .td03{
	padding: 10px 10px 10px 10px;
	line-height:1.5;
}

div#subwrap div#section6 .td04{
	padding: 10px 10px 10px 10px;
	line-height:1.5;
	text-align:center;
}

div#subwrap div#section6 .bg01{
	background-color:#efefef;
}

div#subwrap div#section6 .lt{
	border-top:#CCC solid 1px;
}
div#subwrap div#section6 .lb{
	border-bottom:#CCC solid 1px;
}
div#subwrap div#section6 .ll{
	border-left:#CCC solid 1px;
}
div#subwrap div#section6 .lr{
	border-right:#CCC solid 1px;
}

div#subwrap div#section6 p.p1{
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px; 
}

div#subwrap div#section6 p.p2{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:right;
}

div#subwrap div#section6 p.p3{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	text-align:left;
	font-size:14px;
	font-style:normal;
	font-weight:normal;
	color:#000;
	line-height:1.5;
}
