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

/*  @import "layout.css";  */
html, body{
	margin:0; 
	padding:0;
	width:100%;
	height:100%;
	background:#0a0a0a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#888;
	overflow:hidden;
	outline:0;
	text-align:center; 
}


img{ border:0;}
a{ color:#c4a62f; text-decoration:none; outline:none;}
a:hover{ color:#fbc902;}
.clear:after{
      content: ".";
      display: block;
      height: 0;
      clear: both;
      visibility: hidden;
}

#wowyu-setting{
font-size:11px;
z-index:50px;
position:absolute;
width:600px;
height:22px;
margin:-22px 0 0 -300px;
left:50%;
background:#000;
border:1px solid #222;
*filter:alpha(opacity=80);
-moz-opacity:0.8;
opacity:0.8;
}

/*------------------------Start : cards setting-------------------------------*/
#cards-motion{
	clear:both; 
	text-align:center; 
	width:100%; 
	height:100%; 
	overflow:auto;
	padding:0;
	margin:0;
}
#cards-motion > div{ text-align:left;}
/*------------------------End : cards-motion setting-------------------------------*/

.bg-VD01{background:url(VD01/bg.gif);}
div.VD01{
	width:540px; 
	padding:0 0 131px 33px;
	margin:0 auto;
	color:#74541e; 
	background:url(VD01/paper-btm.gif) no-repeat 0 100%;
}
div.VD01 > div:first-line{font-size:16px; font-weight:bold; line-height:25px; margin:-20px 0 0 0; }
div.VD01 > div{ padding:15px; width:510px; background:#ffeaa0; }
/*------------------------End : VD01 setting-------------------------------*/

.bg-CNY01{background:url(CNY01/bg02.gif);}
.bg-CNY01 .flash{
	display:block;
	z-index:10px; 
	margin:0 auto;
	height:350px;
	width:100%;
	background:url(CNY01/bg01.gif);
}
.bg-CNY01 .flash *{ float:left;}
div.CNY01{
	clear:both;
	padding:0 18px 0 0;
	*padding:450px 0 0 0;
	margin:0;
	color:#cea94c;
}
div.CNY01 > div:first-line{font-size:16px; font-weight:bold; line-height:25px; margin:0; }
div.CNY01 > div{ width:559px; padding:20px; margin:0 auto; background:#780f0d;}
/*------------------------End : CNY01 setting-------------------------------*/


.bg-CHR01{ background:url(CHR01/bg.gif) #9f1010;}
.bg-CHR01 .flash{
	display:block;
	z-index:10px; 
	margin:0 auto;
	height:900px;
	width:600px;
	background:#9f1010;
}
div.CHR01{
	clear:both;
	padding:0 18px 0 0;
	*padding:450px 0 0 0;
	margin:0;
	color:#cea94c;
}
div.CHR01 > div:first-line{font-size:16px; font-weight:bold; line-height:25px; margin:0; }
div.CHR01 > div{ width:559px; padding:20px; margin:0 auto; background:#780f0d;}
div.CHR01 > div img{ margin:-20px 0 0 -20px;}
/*------------------------End : CHR01 setting-------------------------------*/

.bg-CHR02{background:#a31010;}
.bg-CHR02 .flash{
	display:block;
	z-index:10px; 
	margin:0 auto;
	height:700px;
	width:100%;
	background:url(CHR02/bg.jpg) repeat-x;
}
div.CHR02{
	clear:both;
	padding:0 18px 0 0;
	*padding:450px 0 0 0;
	margin:0;
	color:#cea94c;
}
div.CHR02 > div:first-line{font-size:16px; font-weight:bold; line-height:25px; margin:0; }
div.CHR02 > div{ width:559px; padding:20px; margin:0 auto; background:#780f0d;}
div.CHR02 > div img{ margin:-20px 0 0 -20px;}
/*------------------------End : CHR02 setting-------------------------------*/

.bg-BIR01{background:url(BIR01/bg.gif);}
.bg-BIR01 .flash{
	display:block;
	z-index:10px; 
	margin:0 auto;
	height:285px;
	width:100%;
	background:#000;
	float:left;
}
.bg-BIR01 .name{
	width:100%;
	text-align:center; 
	margin:-365px 0 0 10px;
}
.bg-BIR01 .name span{
	margin:0 auto;
	display:block;
	width:155px; 
	height:50px; 
	font-size:26px; 
	text-align:center; 
	color:#3f3104;
	font-weight:bold;
}
div.BIR01{
	clear:both;
	padding:450px 0 0 0;
	margin:0;
	color:#cea94c;
}
div.BIR01 > div:first-line{font-size:16px; font-weight:bold; line-height:25px; margin:0; }
div.BIR01 > div{ width:559px; padding:20px; margin:0 auto; background:#780f0d;}
/*------------------------End : BIR01 setting-------------------------------*/

.bg-VD02{background:#b4a46c;}
.bg-VD02 .flash{
	display:block;
	z-index:10px; 
	margin:0 auto;
	height:227px;
	width:100%;
	background:#a18d43;
}
.bg-VD02 .flash *{ float:left;}
div.VD02{
	clear:both;
	padding:0 18px 0 0;
	*padding:350px 0 0 0;
	margin:0;
	color:#666;
	line-height:23px; 
}
div.VD02 > div > span:first-line{
	font-size:16px; 
	font-weight:bold; 
	line-height:25px; 
	margin:0; 
}
div.VD02 > div{ width:550px; margin:0 auto; background:url(VD02/bg.gif);}
div.VD02 > div > span{
	display:block;
	clear:both; 
	background:url(VD02/bg2.gif) repeat-x left top; 
	padding:20px;
}
/*------------------------End : VD02 setting-------------------------------*/

.form{ display:none; clear:both; border-top:1px solid #ddd; margin:20px 0 0 0;}
td, .th{ padding:2px 5px;}
.CNY01 input, .CNY01 textarea{ background:#ddd; border:0; border-top:1px solid #fff; color:#666;}
.VD01 input, .VD01 textarea{ background:#efd886; border:0; border-top:1px solid #c1a956; color:#666;}
.VD02 input, .VD02 textarea{ background:#e8dc74; border:0; border-top:1px solid #c1a956; color:#666;}
/*------------------------End : cards setting-------------------------------*/

a.sd-to-fds{
	display:block;
	background:url(../images/bg-send-to-fds.gif) no-repeat 13px 4px #b20000;
	line-height:18px;
	padding:0 20px 0 30px;
	color:#fff;
	font-weight:bold;
	float:right;
}
a:hover.sd-to-fds{
	background-color:#c50000;
	color:#700000;
}


/*===============Start:Pomo setting===============*/
#pomo{
	width:100%;
	margin:50px 0 0 0 !important;
	padding:0;
	text-align:center;
	border-top:1px solid #fff;
	background:#ddd;
}
#pomo > div{
	width:600px;
	margin:0 auto;
	font-size:20px;
	color:#333;
	padding:0;
	text-align:left;
	line-height:20px;
}
#pomo div div{ clear:both; margin:10px 0 0 0; padding:10px;}
#pomo div div span{ display:block; margin:10px 0 0 0;}
#pomo div div img{float:left; margin:0 10px;}
/*===============End:Footer setting===============*/
