body { background:#000 url('/img/bak.jpg'); }
body, div, td, input, select { font:12px verdana;color:#fff; }
a:visited,a,link { color:#fdedcb;text-decoration:none; }
a:hover { text-decoration:underline;color:#fdedcb; }
input, select, textarea { border:1px solid #555;background:#313030; }

.a0 a:visited, .a0 a:link { color:#66676d; }
.a0 a:hover { color:#fff; }

.a1 a:visited, .a1 a:link { color:#fff;text-decoration:underline; }
.a1 a:hover { color:#ddd; }

.o0 { border:1px solid #111; }
.o1 { border:1px solid #7996a4; }
.o2 { border:1px solid #565656; }
.o3 { border:1px solid #a18a78; }
.o4 { border:1px solid #31536c; }
.o5 { border:1px solid #5c7ca1; }

.c0 { color:#acacac; }
.c1 { color:#fff; }

.b0 { background:#000; }
.b1 { background:#191616; }
.b2 { background:#313030; }
.b3 { background:#1e1d1d; }
.b4 { background:#292626; }
.b5 { background:#161515; }
.b6 { background:url('/img/hentai_solution_signup.jpg') no-repeat; }
.b7 { background:#333333; }

.d0, .d5 { border-top:0px; }
.d1, .d3, .d5 { border-left:0px;border-right:0px; }
.d2 { border-left:0px; }
.d3, .d4 { border-bottom:0px; }

.p0 { padding:7px 5px 5px 45px; }
.p1 { padding:5px; }
.p2 { padding:10px; }
.p3 { margin:0 0 8px 0; }
.p4 { padding:2px 0 0 0; }
.p5 { padding:2px; }
.p6 { padding:3px 3px 3px 0; }
.p7 { padding:3px; }
.p8 { padding:0 0 0 50px; }
.p9 { margin:50px 0 0 45px; }
.p10 { padding-top:60px;_padding-top:65px; }
.p11 { margin:0 0 3px 50px; }
.p12 { margin:0 0 0 450px;padding-right:8px; }
.p13 { margin:4px;padding:4px; }

.x0 { width:210px; }
.x1 { width:250px; }
.x2 { width:578px; }
.x3 { width:325px; }
.x4 { width:864px; }
.x5 { width:330px; }
.x6 { width:800px; }
.x7 { width:675px; }

.y0 { height:30px;_height:45px; }
.y1 { height:50px;_height:65px; }
.y2 { height:355px; }
.y3 { height:555px; }
.y4 { height:300px; }
.y5 { height:250px; }
.y6 { height:320px; }
.y7 { height:350px; }

.w0 { font-weight:normal; }
.w1 { font-weight:bold; }

.s0 { font-size:13px; }
.s1, .s1 div { font-size:10px; }
.s2 { font-size:14px; }

.ov { overflow:auto; }
.m { width:935px; }
.hd { background:url('/img/_head.gif'); }
.hi { background:url('/img/_head.jpg') no-repeat;height:184px;min-width:885px; }
.hn { background:url('/img/_head_m.jpg') no-repeat;height:184px;min-width:885px; }
.hf { background:url('/img/hentai_solution_main_img.jpg') no-repeat;height:504px; }
.hm { background:url('/img/hs_members_index_graphic.jpg') no-repeat;height:366px; }

.c { clear:both; }

.tr { text-align:right; }
.tl { text-align:left; }
.tc { text-align:center; }
.tj { text-align:justify; }
.al { float:left; }
.ar { float:right; }

/* tag cloud */

.tcl_1 { font-size:10px; }
.tcl_2 { font-size:11px; }
.tcl_3 { font-size:12px; }
.tcl_4 { font-size:13px; }
.tcl_5 { font-size:14px; }
.tcl_6 { font-size:15px; }
.tcl_7 { font-size:16px; }
.tcl_8 { font-size:17px; }
.tcl_9 { font-size:18px; }
.tcl_0 { font-size:9px; }

/* faq special */

.text_outer_box {
	border:1px solid #7996a4;
	margin:1px;
}
.text_inner_box {
	border:1px solid #fff;
	background-color: #313030;
}
.text_top_title {
	background-color:#1e1d1d;
	margin:1px;
	font-size:12px;
	font-weight:bold;
	padding:15px;
	text-align:center;
}
.text_group_title {
	border-top:1px solid #565656;
	border-bottom:1px solid #565656;
	font-weight:bold;
	font-size:11px;
	padding:8px;
	background-color:#191616;
	color:#fff;
}
.text_item, .text_item_light, .text_item_hover {
	border-top:1px solid #31536c;
	padding:10px;
}
#text_last {
	border-bottom:1px solid #31536c;
}
.text_item {
	background-color:#292626;
}
.text_item_light {
	background-color:#161515;
}
.text_item_hover {
	background-color:#1e1d1d;
}
.text_sub_title, .w_bold, .text_focus {
	font-weight:bold;
}
.text_focus {
	font-style:italic;
}
.text_sub_title {
	padding-bottom:5px;
}
.text_inner_box a, .text_inner_box a:visited {
	font-weight:bold;
	text-decoration:underline;
}
.text_note {
	font-size:9px;
}
.text_list {
	margin-left:10px;
}
.text_blist_item, .text_blist_item_hover {
	padding:2px 9px;
	
}
.text_indent {
	vertical-align:top;
	font-weight:bold;
	padding-right:5px;
}

/* new */

.pg li {
	list-style:none;
	padding:0;margin:0;
	padding-left:5px;
	display:inline;
	white-space:nowrap;
	float:left;
}
.fls li {
	list-style:none;
	padding:0;
	padding-left:5px;
	display:inline;
	float:left;
	width:30%;
	margin:10px 0 0 0;
	height:150px;
}
.fls li img {
	border:1px solid #fff;
}

.cw {
	position:absolute;
	margin-left:500px;
	_margin-left:0px;
	background:#202020;
	padding:10px;
	display:none;
	width:400px;
	height:130px;
	border:1px solid #7996a4;
	z-index:99;
}
#cwt { height:100px;width:100%; }
