img { border:none; }

html, body  {	
	width:100%;
	height:100%;
	scrollbar-face-color: #d5d5d5;
 	scrollbar-highlight-color: #d5d5d5; 
	scrollbar-3dlight-color: #d5d5d5;  
 	scrollbar-shadow-color: #d5d5d5;  
	scrollbar-darkshadow-color: #f3f3f3; 
 	scrollbar-track-color: #f3f3f3; 
 	scrollbar-arrow-color: #9d9d9d;
}
body, .thebody  {
	margin:0;
	width:100% !important;
	text-align:left;
}
td {font-family: µ¸¿ò,Arial, Verdana; font-size:11px; color:#858585;}

.topbg{background:url('../../images/img_topbg_01.gif'); background-repeat:no-repeat;}

#utility {
	position:absolute;
	margin:0 auto;
	width:130px;
	height:13px;
	top:24px;
	left:860px;
	background-color:#ffffff;
}
#main_r {
	position:absolute;
	margin:0 auto;
	width:185px;
	height:387px;
	top:233px;
	left:809px;
	z-index:1;
}
#main_r2 {
	position:absolute;
	margin:0 auto;
	width:185px;
	height:387px;
	top:358px;
	left:809px;
	z-index:0;
}
#main_swf {
	position:relative;
	margin:0;
	width:889px;
	height:489px;
	z-index:2;
}
#movplay {position:relative;margin:0 auto;z-index:1;}
#movlist {
	position:absolute;
	margin:0 auto;
	top:287px;
	left:640px;
	width:250px;
	height:292px;
	z-index:1;
}
#thum01 {
	position:absolute;
	width:111px;
	height:97px;	
	z-index:1;
}
#imgskin01 {position:relative;margin:0 auto;z-index:1;}
#prlist {
	position:absolute;
	margin:0 auto;
	top:298px;
	left:635px;
	width:255px;
	height:320px;
	z-index:1;
}
#thum02 {
	position:absolute;
	width:89px;
	height:131px;	
	z-index:1;
}
#usa_map {
	position:absolute;
	width:775px;
	height:331px;	
	z-index:1;
}

.popup_style01{border:solid 2px #cccccc;}
#scrollbox {overflow:auto; padding:10px; border:1px; border-style:solid; border-color:#CDCDCD;}

a:link {text-decoration: none; font-family: µ¸¿ò,Arial, Verdana; font-size:12px; color: #858585}
a:visited {text-decoration: none; font-family: µ¸¿ò,Arial, Verdana; font-size:12px; color: #858585}
a:active {text-decoration: none; font-family: µ¸¿ò,Arial, Verdana; font-size:12px; color: #858585}
a:hover {text-decoration: none; font-family: µ¸¿ò,Arial, Verdana; font-size:12px; color: #e27c22}

.number {text-decoration: none; font-family:Verdana; font-size:10px; color: #858585}
.number a:link {text-decoration: none; font-family:Verdana; font-size:10px; color: #858585}
.number a:visited {text-decoration: none; font-family:Verdana; font-size:10px; color: #858585}
.number a:active {text-decoration: none; font-family:Verdana; font-size:10px; color: #858585}
.number a:hover {text-decoration: none; font-family:Verdana; font-size:10px; color: #858585}

.number2 {text-decoration: none; font-family:Verdana; font-size:10px; color: #858585}
.number2 a:link {text-decoration: none; font-family:Verdana; font-size:10px; color: #c4151c5}
.number2 a:visited {text-decoration: none; font-family:Verdana; font-size:10px; color: #c4151c5}
.number2 a:active {text-decoration: none; font-family:Verdana; font-size:10px; font-weight:bold; color: #c4151c5}
.number2 a:hover {text-decoration: none; font-family:Verdana; font-size:10px; color: #c4151c}

a.rollover img { border-width:0px; display:block; } 
a.rollover img.rollover { display:none; } 
a.rollover:hover { position:relative; } 
a.rollover:hover img { display:none; } 
a.rollover:hover img.rollover { display:block; }

.textbox_01 { margin:0px;  height:18px; border:solid 1px #cdcdcd; 
	color:#2B2B2B;
	font-family: µ¸¿ò,Arial, Verdana, Helvetica, geneva,sans-serif;
	font-size:12px;
}
.txt_view01 {font-family: µ¸¿ò,Arial, Verdana; font-size:12px; color:#858585; line-height:1.5em;}
	
.input_01 {
	margin:0px; border:solid 1px #cdcdcd; 
	color:#4f4f4f;
	font-family: µ¸¿ò,Arial, Verdana, Helvetica, geneva,sans-serif;
	font-size:12px;
}

.txt_footer01 {font-family: µ¸¿ò,Arial, Verdana; font-size:11px; color:#a2a2a2; line-height:1.5em;}
.txt_footer02 {font-family: µ¸¿ò,Arial, Verdana; font-size:11px; color:#000000;}

ul{list-style:none; margin:0; padding:0;}

.foot_txt {
	font: 11px dotum,µ¸¿ò;
	color: #AAA;
	letter-spacing: -1px;
}
#letter_layer {
	position: absolute;
	left: 190px;
	top: 260px;
	z-index: 1;
	width: 580px;
	height: 610px;
}
#letter_iframe {
	width: 580px;
	height: 610px;
}