/* CSS Document */
body{ background:#161E22; margin:0; padding:0; font-size:12px; font-family:"Arial"; }
table,div{ margin:0 auto;   font-size:12px;}
td{ font-size:12px; line-height:190%;}
a:link,a:visited{ color:#000000; font-size:12px; text-decoration:none; line-height:190%}
a:hover{ color:red; font-size:12px; text-decoration:underline; line-height:190%}

.dh01{ height:35px;}
.dh01 td,.dh01 a:link,.dh01 a:visited,.dh01 a:hover{ font-size:14px; font-weight:bold; color:#BDBCBC; text-align:center}
.dh01 input{ border:#969A9F 1px solid; background:#969A9F; height:15px; margin-top:11px}
.p1_bg01{ background:url(/img/hs2007/img/p1_14.gif) top left no-repeat; width:313px; vertical-align:top}
.p1_t01,.p1_t01 a:link,.p1_t01 a:visited,.p1_t01 a:hover{ color:#758DED; font-size:24px; font-weight:bold; text-align:center; line-height:220%; }
.p1_t01{padding:15px 0 6px 0}
.p1_t02,.p1_t02 a:link,.p1_t02 a:visited,.p1_t02 a:hover{ color:#8EB1F1; text-indent:2em}
.p1_t03,.p1_t03 a:link,.p1_t03 a:visited,.p1_t03 a:hover{ color:#D3C17A}
.p1_t03{ padding-top:20px;}
.p1_t04{ text-align:center; font-size:14px; padding-top:20px;}
.p1_t04 a:link,.p1_t04 a:visited{ color:#535353; font-size:13px; font-weight:bold; padding:0 10px;}
.p1_t04 a:hover{ color:#C1C1C1; font-size:13px; font-weight:bold; padding:0 10px;}
.p1_t05{ color:#535353; text-align:center; line-height:220%; padding-top:8px;}

.p1_pic01{ margin:10px auto; background:#000}
.p1_pic01 td{ text-align:center}
.p1_pic01 img{ margin:18px auto 25px auto}

.p2_bg01{ background:url(/img/hs2007/img/p2_01.gif) top right no-repeat; padding-top:22px}
.p3_bg01{ background:url(/img/hs2007/img/p3_06.gif) top right no-repeat; padding-top:17px; padding-bottom:20px;}
.p3_t01 img{ border:#373737 1px solid}
.p3_pic01{ margin:10px auto}
.p3_pic01 td{ text-align:center;}
.p3_pic01 img{ margin:8px auto 4px auto}
.p3_pic01 a{ color:#5C5C5C}

.p4_t01{ background:url(/images/p4_01.gif) top right no-repeat; padding:50px 80px; color:#AEBFFC; line-height:200%}
.p4_t01 p{ font-size:14px; line-height:200%; text-indent:2em}
.p4_t01 h1{ font-size:24px; font-weight:bold;text-align:center}
.p4_t01 h2{ font-size:14px;text-align:center; font-weight:normal; line-height:160%}
.p4_t01 h3{ float:right; font-size:14px; font-weight:normal}

.p5_t01{background:url(/img/hs2007/img/p4_01.gif) top right no-repeat;}
.p5_t01 td{ text-align:center; padding:20px 0}
.p5_t01 img{ border:#2D2D2D 1px solid}

.p6_t01 td{ text-align:left; vertical-align:top; padding:10px;}
.p6_t01{ border-bottom:#19262E 2px solid}
.p6_t02{ color:#8693C5;}
.p6_t02 a:link,.p6_t02 a:visited,.p6_t02 a:hover,.p6_t03{ color:#C7B279; font-size:14px;}

.p7_t01{background:url(/img/hs2007/img/p4_01.gif) top right no-repeat; padding:22px 0}
.p7_t02{ background:#6C77A2; border-bottom:#000 1px solid; color:#fff; font-weight:bold; font-size:14px; padding-left:28px;}
.p7_t03{ background:#D2E5EE; text-align:center; padding:5px 0; color:#000; font-size:14px; font-weight:bold}
.p7_t04{ background:#D2E5EE; text-align:center; padding:5px 0; color:#000; }
.p7_t04 .input01{ border:#7F9DB9 1px solid; background:#C5D7E0}
.p7_t04 a:link,.p7_t04 a:visited,.p7_t04 a:hover{ color:#000; font-size:14px; font-weight:bold; padding:0 6px;}
.p7_t04 img{ padding:8px 4px}
.p7_t05{ border-left:#D2E5EE 25px solid; border-right:#D2E5EE 25px solid; background:#fff; padding:20px 20px 40px 20px;}
.p7_t06 td,.p7_t06 a:link,.p7_t06 a:visited,.p7_t06 a:hover{ color:#000; font-size:14px;}
.p7_t06{ margin-top:20px}

.p8_t01{ background:#6C77A2; border-bottom:#000 1px solid; color:#fff; font-weight:bold; font-size:14px; text-align:center}
.p8_t02{ background:#D2E5EE; padding:25px 60px; color:#000; font-size:14px; text-indent:2em}
.p8_t02 img{ margin:5px auto}
.p8_t03{ font-size:14px; color:#000}
.p8_t04{ text-align:center; color:#666}
.p8_t05{ border-left:#D2E5EE 25px solid; border-right:#D2E5EE 25px solid; background:#fff; padding:20px 20px 40px 20px; color:#000}
.p8_t05 td{ color:#000; padding:0 5px;}
.p8_t05 a{ color:#000;}
.vip{ color:#FF0000}

.p9_01{ background:#6C77A2; margin:20px 10px 10px 10px;}
.p9_01 td{text-align:center; font-size:14px; font-weight:bold; color:#000;}
.p9_02{ color:#6C77A2; font-size:14px; font-weight:bold;}
.p9_02 input{ border:#7F9DB9 1px solid; height:14px; margin:8px auto; vertical-align:middle}
.p9_03{ font-weight:bold; text-align:center}
.p9_03 input{border:#7F9DB9 1px solid; margin:10px auto;}


div..ImageList {
	padding-left: 12px;
	padding-bottom: 18%;
}

div.ImageThumbnail {
	float: left;
	margin-top: 12px;
	margin-right: 2px;
	color: #333333;
	background: #F5F5F5;
	border: 1px solid #DDDDDD;
	width: 144px;
	height: 180px;
	text-align: center;
	vertical-align: bottom;
	overflow: hidden;
}
div.ImageThumbnail1
{
	float: left;
	margin-top: 12px;
	margin-right: 2px;
	color: #333333;
	background: #F5F5F5;
	border: 1px solid #DDDDDD;
	width: 132px;
	height: 132px;
	text-align: center;
	vertical-align: bottom;
	overflow: hidden;
}

div.ImageThumbnail IMG {
	margin-left: auto;
	margin-right: auto;
	display: block;
	border: 1px solid #666666;
}

div.ImageThumbnail div.ImageThumbnailImage {
	margin-top: 8px;
	margin-bottom: 0px;
}

div.ImageThumbnail1 div.ImageThumbnailImage {
	margin-top: 0px;
	margin-bottom: 4px;
}

div.ImageThumbnail div.ImageThumbnailTitle {
	font-size: 100%;
	margin: 0px 0px 5px 5px;
}