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

.dragclass {
	position: relative;
}

.hidden {
	visibility: hidden;
}

.shown {
	visibility: visible;
}

.site_container {
	position:relative;
	top:0px;
	left:0px;
	width: 956px;
	height: 546px;
}

.full_layer {
	position:absolute;
	top:0px;
	left:0px;
	width: 956px;
	height: 546px;
}

.partial_layer {
	position:absolute;
	top:0px;
	left:0px;
}

.cat_block {
	position: relative;
	top: 150px;
	left: 150px;
	width: 500px;
	height: 300px;
	overflow: hidden;
}

.bio_q {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF
}

.bio_a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#505050
}

.dialog_tab {
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	padding: 0px;
}

.dialog_frame {
	border: 5px solid #5C5D60;
}

.dialog_tab_frame {
	border-left: 5px solid #5C5D60;
	border-top: 5px solid #5C5D60;
	border-right: 5px solid #5C5D60;
}

.dialog_gray {
	background-color: #5c5d60;
	color: #ffffff;
	font-size: 16px;
	font-family:Arial, Helvetica, sans-serif;
}

.dialog_main {
	background-color: #fff;
}

.dialog_scroll {
	background-color: #fff;
}

.wall {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 956px;
	height: 546px;
	background: #ffffff;
	filter: alpha(opacity=100);
	opacity: 1;
	-moz-opacity:1;
}

.curtain {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 980px;
	height: 546px;
	background: #ffffff;
	filter: alpha(opacity=60);
	opacity: 0.6;
	-moz-opacity:0.6;
}

.gossamer {
	background: #ffffff;
	filter: alpha(opacity=31);
	opacity: 0.31;
	-moz-opacity:0.31;
}

.fade50 {
	background: #ffffff;
	filter: alpha(opacity=75);
	opacity: 0.75;
	-moz-opacity:0.75;
}

.zn2 {	z-index: 0		}
.zn1 {	z-index: 5		}
.z0 {	z-index: 10		}
.z1 {	z-index: 20		}
.z2 {	z-index: 30		}
.z3 {	z-index: 40		}
.z4 {	z-index: 50		}
.z5 {	z-index: 60		}
.z6 {	z-index: 70		}
.z7 {	z-index: 80		}
.z8 {	z-index: 90		}
.z9 {	z-index: 100	}



.prod_detail_background {
	background-color:#dddddd
}

.prod_note_background {
	background-color:#a8a8a8
}

.prod_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#d00
}

.prod_desc {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000
}

.form_input {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:16px;
	color:#107020
}

.info_ok {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	color:#702030
}

.info_err {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	color:#702010
}

.info_text_red {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#ff0000
}

.info_text_white {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#ffffff
}

.info_text_gray {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#606060
}

.info_text_red_large {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#ff0000
}

.info_text_white_large {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#ffffff
}

.progress_bar {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#333;
}


.c_style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #dd0000;
}
.c_style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.c_style5 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; }
.c_style6 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.c_table_collapse {border-collapse:collapse;}

