/*   */

body, input, button, select, textarea, td, th{margin: 0; font: 12px µ¸¿ò, ±¼¸², ÇÑ°­Ã¼, verdana, Arial, Helvetica, sans-serif;}
select, input, button{vertical-align: middle;}
body, textarea, select { 
	padding: 0;  
	background-color: #fff; 
	color:#525252;
	line-height: 145%;
	text-decoration: none;
	scrollbar-face-color: #cccccc; 
	scrollbar-shadow-color: #777777; 
	scrollbar-3dlight-color: #777777; 
	scrollbar-arrow-color: #ffffff; 
	scrollbar-darkshadow-color: #eeeeee; 
	scrollbar-track-color: #ededed; 
	scrollbar-base-color: #dadada;
	}
body {text-align: center;}

table		{border: 0; padding: 0; margin: 0;}
form		{margin: 0;}
img			{border: 0;}
p			{margin: 0;}
em			{font-style: normal; font-weight: bold;}
ol, ul, li, dl, dt, dd, td,{margin: 0; padding: 0; list-style: none;}
th			{text-align: left;}


.input			{background-color: #ffffff; border: #D7D7D4 1px solid; color: #555555; font-size: 12px; font-family: ±¼¸², ÇÑ°­Ã¼, verdana, Arial, Helvetica, sans-serif;}
.input_a    {
	padding-left:2px;  
	font-family: ±¼¸², ÇÑ°­Ã¼, verdana, Arial, Helvetica, sans-serif; 
	padding-top:3px; 
	font-size:12px; 
	border: 1px solid #D7D7D4; 
}




/* 20080828 */
.left_box {
	border-bottom: 1px solid #dfdfdf; 
	border-left: 1px solid #dfdfdf; 
	border-right: 1px solid #dfdfdf; 
}

A.main_faq:link, 
A.main_faq:active, 
A.main_faq:visited {font-family: "µ¸¿ò, verdana, Arial"; color:#898989;  font-size:11; text-decoration: none; }
A.main_faq:hover { font-family: "µ¸¿ò, verdana, Arial"; color:#ff6600;  font-size:11;  text-decoration: underline; }

A.main_new:link, 
A.main_new:active, 
A.main_new:visited {font-family: "µ¸¿ò, verdana, Arial"; color:#f2f1f1;  font-size:11; text-decoration: none;  }
A.main_new:hover { font-family: "µ¸¿ò, verdana, Arial"; color:#ffc67b;  font-size:11;  text-decoration: underline;  }

A.main_hot:link, 
A.main_hot:active, 
A.main_hot:visited {font-family: "µ¸¿ò, verdana, Arial"; color:#f2f1f1;  font-size:11; text-decoration: none; letter-spacing:-1;}
A.main_hot:hover { font-family: "µ¸¿ò, verdana, Arial"; color:#ffc67b;  font-size:11;  text-decoration: underline; letter-spacing:-1;}

A.main_hot2:link, 
A.main_hot2:active, 
A.main_hot2:visited {font-family: "µ¸¿ò, verdana, Arial"; color:#ffa500; font-weight: bold; font-size:11; text-decoration: none; letter-spacing:-1;}
A.main_hot2:hover { font-family: "µ¸¿ò, verdana, Arial"; color:#ffc67b; font-weight: bold; font-size:11;  text-decoration: underline; letter-spacing:-1;}

.main_faq {font-family: "µ¸¿ò, verdana, Arial"; color:#898989;  font-size:11; text-decoration: none; }

.result_img {
	vertical-align:bottom; text-align:left; width: 150px; height: 150px;  
}

.result_text {
	padding-top: 3px; padding-bottom: 12px; font-size: 11px; font-family: "verdana";  color:#666666;
}

.result_cd {
	  margin-bottom: 12px; font-size: 11px; font-family: "verdana"; color:#666666;
}

.result_cd2 {
	padding-top: 5px; padding-bottom: 28px; font-size: 11px; font-family: "µ¸¿ò, verdana"; color:#666666; line-height: 1.2;
}






/* 20080425 */
A.top:link, 
A.top:active, 
A.top:visited {font-family: "µ¸¿ò, verdana, Arial"; color:#898989; letter-spacing:-1; font-size:11; text-decoration: none; }
A.top:hover { font-family: "µ¸¿ò, verdana, Arial"; color:#73909e; letter-spacing:-1; font-size:11;  text-decoration: underline; }


.top1 {font-family: "µ¸¿ò, verdana, Arial"; color:#898989; letter-spacing:-1; font-size:11; text-decoration: none; }
 
.search {
	border-top: 1px solid #dddddd; 
	border-left: 1px solid #dddddd; 
	border-right: 1px solid #dddddd; 
	}
	
.sub_box {
	border-bottom: 1px solid #dddddd; 
	border-left: 1px solid #dddddd; 
	border-right: 1px solid #dddddd; 
	}
	
A.top2:link, 
A.top2:active, 
A.top2:visited {font-family: "µ¸¿ò, verdana, Arial"; color:#627885; letter-spacing:-1; font-size:12; text-decoration: none; }
A.top2:hover { font-family: "µ¸¿ò, verdana, Arial"; color:#627885; letter-spacing:-1; font-size:12;  text-decoration: underline; }

A.top3:link, 
A.top3:active, 
A.top3:visited {font-family: "µ¸¿ò, verdana, Arial"; color:#627885; font-weight: bold; letter-spacing:-1; font-size:12; text-decoration: none; }
A.top3:hover { font-family: "µ¸¿ò, verdana, Arial"; color:#627885; font-weight: bold; letter-spacing:-1; font-size:12;  text-decoration: underline; }

A.top4:link, 
A.top4:active, 
A.top4:visited {font-family: "µ¸¿ò, verdana, Arial"; color:#0f76a9; letter-spacing:-1; font-size:12; text-decoration: underline; }
A.top4:hover { font-family: "µ¸¿ò, verdana, Arial"; color:#ff8a3c; letter-spacing:-1; font-size:12;  text-decoration: underline; }


A.sub_menu:link, 
A.sub_menu:active, 
A.sub_menu:visited {font-family: "µ¸¿ò, verdana, Arial"; color:#455f6e; letter-spacing:-1; font-size:11; text-decoration: none; }
A.sub_menu:hover { font-family: "µ¸¿ò, verdana, Arial"; color:#455f6e; letter-spacing:-1; font-size:11;  text-decoration: underline; }

.sub_menu1 {font-family: "µ¸¿ò, verdana, Arial"; color:#455f6e; letter-spacing:-1; font-size:11; text-decoration: none; }

.right_banner { padding: 4;	}

.right_box { border: 1px solid #dddddd;	}


A.issue1:link, 
A.issue1:active, 
A.issue1:visited {font-family: "µ¸¿ò, verdana, Arial"; color:#73909e; font-weight: bold; letter-spacing:-1; font-size:12; text-decoration: none; }
A.issue1:hover { font-family: "µ¸¿ò, verdana, Arial"; color:#333333; font-weight: bold; letter-spacing:-1; font-size:12;  text-decoration: underline; }

A.issue2:link, 
A.issue2:active, 
A.issue2:visited {font-family: "µ¸¿ò, verdana, Arial"; color:#ff8a3c; font-weight: bold; letter-spacing:-1; font-size:12; text-decoration: none; }
A.issue2:hover { font-family: "µ¸¿ò, verdana, Arial"; color:#333333; font-weight: bold; letter-spacing:-1; font-size:12;  text-decoration: underline; }

A.issue22:link, 
A.issue22:active, 
A.issue22:visited {font-family: "µ¸¿ò, verdana, Arial"; color:#567483; font-size:12; text-decoration: underline; }
A.issue22:hover { font-family: "µ¸¿ò, verdana, Arial"; color:#ff8a3c; font-size:12;  text-decoration: underline; }

A.issue3:link, 
A.issue3:active, 
A.issue3:visited {font-family: "µ¸¿ò, verdana, Arial"; color:#898989; letter-spacing:-1; font-size:12; text-decoration: underline; }
A.issue3:hover { font-family: "µ¸¿ò, verdana, Arial"; color:#333333;  letter-spacing:-1; font-size:12;  text-decoration: underline; }

A.issue4:link, 
A.issue4:active, 
A.issue4:visited {font-family: "µ¸¿ò, verdana, Arial"; color:#898989; font-weight: bold; letter-spacing:-1; font-size:12; text-decoration: none; }
A.issue4:hover { font-family: "µ¸¿ò, verdana, Arial"; color:#333333; font-weight: bold; letter-spacing:-1; font-size:12;  text-decoration: underline; }

A.issue5:link, 
A.issue5:active, 
A.issue5:visited {font-family: "µ¸¿ò, verdana, Arial"; color:#555555; font-weight: bold; letter-spacing:-1; font-size:12; text-decoration: underline; }
A.issue5:hover { font-family: "µ¸¿ò, verdana, Arial"; color:#333333; font-weight: bold; letter-spacing:-1; font-size:12;  text-decoration: underline; }

/* ####################   ################# */

#side_list {
	padding: 14px 0 0 10px;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	}

#side_list li {
	line-height: 15px;
	font-family: ±¼¸², µ¸¿ò, ÇÑ°­Ã¼;
	}

#side_list li .a{padding-left: 12px;}

#side_list li .b{padding-left: 12px;}

#side_list li .c{padding-left: 12px;}

#side_list li .d{padding-left: 12px;}

#side_list li .e{padding-left: 12px;}

#side_list li .close {
	padding-left: 9px;
	background: url(/img/side_a1.gif) no-repeat;
}

#side_list li .open {
	padding-left: 9px;
	background: url(/img/side_a2.gif) no-repeat;
	}

#side_list li .selected {
	padding: 0 10px 0 9px;
	background: url(/img/side_a3.gif) right no-repeat 0 40%;
	color: #f60;
	font-weight: bold;
	}

#side_list li .no {	padding-left: 9px;}

#side_list li .sub {
	padding-left: 9px;
	background: url(/img/side_a4.gif) no-repeat #fff;
	line-height: 24px;
	}

#side_list li .sub_s {
	padding-left: 9px;
	background: url(/img/side_a5.gif) repeat-y #fff;
	font-weight: bold;
	line-height: 24px;
	}

#side_list li .sub1 {
	padding-left: 9px;
	line-height: 20px;
	}

#side_list li .sub1_s {
	padding-left: 9px;
	font-weight: bold;
	line-height: 20px;
	}

.bar_right{
	float: right;
	margin-top:3px;
	margin-right:4px;
	}
	
#side_list_vs {
	padding: 0 0 0 0;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	}

#side_list_vs .close {
	padding-left: 9px;
	background: url(/img/side_a1.gif) no-repeat;
}

#side_list_vs .open {
	padding-left: 9px;
	background: url(/img/side_a2.gif) no-repeat;
	}

#side_list_vs .selected {
	color: #f60;
	font-weight: bold;
	}	
	
#guide_list .selected {
	color: #f60;
	}	
	
/*   */

#bod_list {
	margin-top: 0px;
}

#bod_list th {
	border-top: 2px solid #B6BEC5;
	border-bottom: 1px solid #B6BEC5;
	background-color: #ffffff;
	text-align: center;
	}

#bod_list td {
	height: 28px;
	padding-top: 3px;
	border-bottom: 1px solid #E3E3E3;
	}

#bod_list td.t {
	border-bottom: 1px solid #B6BEC5;
	background-color: #f7f7f7;
	padding-top: 0;
	}

#bod_list td.c {
	border-bottom: 1px solid #B6BEC5;
	background-color: #ffffff;
	padding-left: 6px;
	padding-top: 0;
	}

#bod_list td.h {
	border-top: 2px solid #B6BEC5;
	border-bottom: 2px solid #B6BEC5;
	background-color: #ffffff;
	padding-top: 0;
	}

#bod_list td.b {
	border: 0;
	padding: 0;
	background-color: #B6BEC5;
	height:1px;
	}

#bod_list td.w {
	border-bottom: 1px solid #B6BEC5;
	padding: 18px 16px 30px 16px;
	background-color: #ffffff;
	}

#bod_list_num {
	padding-top:10px;
	height: 50px;
	}

#bod_list_search {
	border: 1px solid #BEBEBE;
	padding-top:5px;
	background-color: #f7f7f7;
	height: 34px;
	text-align: center;
	}

#bod_list .sp{padding:12px 0;}

#bod_list td table td {
	padding: 0;
	border: 0;
	height:20px;
	}

.box_t1 {
	background-imagez: url(../img/box1_top.gif);
	height: 7px;
	}	

.box_b {
	background-image: url(../img/box1_bottom.gif);
	height: 7px;
	}
	
.box_b_r {
	background-image: url(../img/box1_bottom_re.gif);
	height: 7px;
	}	
	
.box_t2 {
	background-image: url(../img/box2_top.gif);
	height: 7px;
	}	

.box_t2_r {
	background-image: url(../img/box2_top_re.gif);
	height: 7px;
	}	

.box_my_t {
	background-image: url(../img/box_top_mp_01.gif);
	height: 7px;
	}	

.box_my_b {
	background-image: url(../img/box_bottom_mp_01.gif);
	height: 7px;
	}

.box_my_t2 {
	background-image: url(../img/box_top_mp_02.gif);
	height: 7px;
	}	

.box_my_b2 {
	background-image: url(../img/box_bottom_mp_02.gif);
	height: 7px;
	}

.bod th {
	background-image: url(../img/bg_e8e5d7.gif);
	font-weight: bold;
	color: #567483;
	}

.bod td {
	background-image: url(../img/bg_f4f3ef.gif);
	padding-top: 2px;
	}

.comm {
	width: 36px;
	padding-right:5;
	}


.m_list { 
	margin-top: 10px;
}

li .list_a {
	height: 13px;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	}

li .list_b {
	height: 13px;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	}

	
.ph {width:156px; height:px; vertical-align:bottom; padding-bottom: 8px;}
.pho {width:156px; height:px; vertical-align:bottom; }	
.ph2 {width:156px; height:150px; vertical-align:top; padding-bottom: 8px;}
.pho2 {width:156px; height:150px; vertical-align:top; }	


.mph {width:125px; height:138px; vertical-align:top;}
.mpho {width:120px; height:90px; vertical-align:top;}
.mpht {font-family:tahoma, arial; font-size:11px; padding: 6px 0 0 1px;}
/* ####################   ################# */
	
	
/* ####################   ################# */
.smc {font-size: 11px; text-align: center;}


a:link		{color:#525252; text-decoration: none; font-weight:normal;}
a:visited	{color:#525252; text-decoration: none; font-weight:normal;}
a:active	{color:#525252; text-decoration: none; font-weight:normal;}
a:hover		{color:#f60; text-decoration: none; font-weight:normal;}

a.yel:link {COLOR: #FCAD07; font-family: ±¼¸², µ¸¿ò, ÇÑ°­Ã¼;}
a.yel:visited {COLOR: #FCAD07; font-family: ±¼¸², µ¸¿ò, ÇÑ°­Ã¼;} 
a.yel:hover {COLOR: #FFCD00; font-family: ±¼¸², µ¸¿ò, ÇÑ°­Ã¼; text-decoration: none;}

a.link1:link {color:#FFFFFF; text-decoration:none; font-weight:bold; font-size: 9pt; }
a.link1:visited {color:#FFFFFF; text-decoration:none; font-weight:bold; font-size: 9pt; }
a.link1:hover {color:#FFFFFF; text-decoration:none; font-weight:bold; font-size: 9pt; border-bottom:1 solid  #365868}

a.link2:link {color:#FFFFFF; text-decoration:none;  font-size: 9pt; }
a.link2:visited {color:#FFFFFF; text-decoration:none; font-size: 9pt; }
a.link2:hover {color:#FFFFFF; text-decoration:none; font-size: 9pt; border-bottom:1 solid  #365868}

a.link3:link {color:#FFFFFF; text-decoration:none;  font-size: 9pt; }
a.link3:visited {color:#FFFFFF; text-decoration:none; font-size: 9pt; }
a.link3:hover {color:#FFFFFF; text-decoration:none; font-size: 9pt; }

a.whi:link {COLOR: #eee; font-family: ±¼¸², µ¸¿ò, ÇÑ°­Ã¼;}
a.whi:visited {COLOR: #eee; font-family: ±¼¸², µ¸¿ò, ÇÑ°­Ã¼;} 
a.whi:hover {COLOR: #fff; font-family: ±¼¸², µ¸¿ò, ÇÑ°­Ã¼; text-decoration: none;}

.black {font-family: ±¼¸², µ¸¿ò, ÇÑ°­Ã¼; color:#000000;}
a.black:link {font-family: ±¼¸², µ¸¿ò, ÇÑ°­Ã¼; color:#000000;}
a.black:visited {font-family: ±¼¸², µ¸¿ò, ÇÑ°­Ã¼; color:#000000;} 
a.black:hover {font-family: ±¼¸², µ¸¿ò, ÇÑ°­Ã¼;}

.gray {color:#73696B;}

.orange{font-family: ±¼¸², µ¸¿ò, ÇÑ°­Ã¼; color: #F76100;}

.t18 {line-height: 18px;}

.fls {font-size: 11px; line-height: 13px; font-family: arial; color: #63614A; text-decoration: none;}
a.fls:link {font-size: 11px; line-height: 13px; font-family: arial; color: #63614A; text-decoration: underline;}
a.fls:visited {font-size: 11px; line-height: 13px; font-family: arial; color: #63614A; text-decoration: underline;} 
a.fls:hover {font-size: 11px; line-height: 13px; font-family: arial; color: #f60; text-decoration: underline;}


#bar_b {
	height: 30px;
	padding-top: 1px;
	border: 1px #EAEAEA solid; 
	background-image: url(../img/bg_f4f.gif);
	}
	
#bar_c {
	height: 25px;
	padding-left: 10px;
	border-left: 1px #EAEAEA solid;
	border-top: 1px #EAEAEA solid;
	background-image: url(../img/bg_f4f.gif);
	}
	
#bar_d {
	height: 25px;
	padding-left: 10px;
	border-left: 1px #EAEAEA solid;
	border-bottom: 1px #EAEAEA solid;
	background-image: url(../img/bg_f4f.gif);
	}
	
#bar_nr {
	height: 30px;
	padding-top: 1px;
	border: 1px #EAEAEA solid; 
	border-top-width :1px;
	border-bottom-width :1px;
	border-left-width :1px;
	border-right-width :0px;
	background-image: url(../img/bg_f4f.gif);
	}
	
#bar_nl {
	height: 30px;
	padding-top: 1px;
	border: 1px #EAEAEA solid; 
		border-top-width :1px;
	border-bottom-width :1px;
	border-left-width :0px;
	border-right-width :1px;
	background-image: url(../img/bg_f4f.gif);
	}		

#thumb_cd {
	padding: 0 0 0 0;
	border-bottom: 1px solid #CCCCCC;
	}
	
#thumb {
	padding: 0 0 0 0;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	}

#thumb_mt1 {
	padding: 0 0 0 0;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	}	
	
#thumb_mt1_r {
	padding: 5px 0 0 0;
	border-right: 1px solid #CCCCCC;
	}	
	
#thumb_fl_01 {
	padding: 0 0 0 0;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	}	

#thumb_fl_02 {
	padding: 0 0 0 0;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	}		

#thumb_fl_03 {
	padding: 0 0 0 0;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	}			

#my_01 {
	padding: 5px 0 0 5px;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	}
	
#contents_r {
	width: 500px;
	margin-left: 0px;
	}	
	

/*  new  */

#foot {
	padding: 5px 0 0 0px;
	border-top: 1px solid #CCCCCC;	
	}

/* ####################   ################# */

#sign_open {
	position: absolute;
	top: 10px;
	left: 10px;
	border: 1px solid #D6D7D6; border-bottom: 2px solid #D6D7D6;
	background-color: #fff;
	}


/* color   */
.sign_l {
	background: url(../img/bg_f5f2eb.gif); 
	width: 130px;
	height: 27px;
	padding-top:3px;
	}

.sign_r {padding:6px 0 6px 0;}


.style21 {
	font-size: 9pt;
	font-weight: bold;
	color: #567483;
}

.line	{background: url(../img/bg_dot.gif) repeat-x;}


.gui {line-height: 18px; padding-bottom: 8px;}
.gui1 {font-size: 13px; font-weight: bold; padding: 10px 0 10px 0; letter-spacing: -1px;}
.gui2 {font-size: 13px; font-weight: bold; padding: 10px 0 20px 0; letter-spacing: -1px;}
.gui3 {padding: 2px 0 20px 0;}


#cp_01 {
	padding: 20px 20px 20px 20px;
	border-bottom: 1px solid #525252;	
	border-left: 1px solid #525252;	
	border-right: 1px solid #525252;	
	}
	
#cp_02 {
	padding: 0 0 0 0 ;
	border-top: 1px solid #525252;	
	border-bottom: 1px solid #525252;	
	border-left: 1px solid #525252;	
	border-right: 1px solid #525252;	
	}
	
#cp_03 {
	padding: 0 0 0 0;
	border-bottom: 1px solid #525252;	
	border-left: 1px solid #525252;	
	}
	
#cp_04 {
	padding: 0 0 0 0;
	border-bottom: 1px solid #525252;	
	border-right: 1px solid #525252;	
	}
	
#cp_05 {
	padding: 0 0 0 0;
	border-bottom: 1px solid #525252;	
	}	
	
#cp_06 {
	padding: 0 0 0 0;
	border-left: 1px solid #525252;	
	border-right: 1px solid #525252;	
	}
	
#cp_07 {
	padding: 0 0 0 0 ;
	border-bottom: 1px solid #525252;	
	border-left: 1px solid #525252;	
	border-right: 1px solid #525252;	
	}	
	
#cp_08 {
	padding: 0 0 0 0 ;
	border-left: 1px solid #525252;	
	}		
	
#cp_09 {
	padding: 0 0 0 0 ;
	border-right: 1px solid #525252;	
	}	
	
	
#pa_l {
	padding: 0px 0 0px 5px;
	}
	
	
	
/*   faq */

#faq {
	margin: 18px 0 0 12px;
	width: 775px;
	}

.faq_title {
	border-top: 2px #B6BEC5 solid;
	border-bottom: 2px #B6BEC5 solid;
	}

.faq_list {
	margin-top: 10px;
	padding-bottom: 5px;
	border-bottom: 1px #B6BEC5 solid; 
	}

.faq1 {
	background-image: url(../img/bg_f4f3.gif); 
	text-align: right;
	padding-top: 6px;
	}

.faq2 {
	background-image: url(../img/bg_f4f3.gif); 
	line-height: 18px; 
	padding: 10px 20px 10px 0; 
	color: #6B6163;
	}

.cate {height:50px; padding-top:7px; line-height:15px;}
.catb {height:45px; padding:7px 0 10px 0; line-height:13px;}
.catet {font-size:11px; color:#9D9D9D; font-family:±¼¸², µ¸¿ò, ÇÑ°­Ã¼; text-align:center; }

#cate_top {
	padding: 5px 0 0 5px;
	border-top: 1px solid #CCCCCC;
	}	
#cate_b {
	padding: 0 0 0 0;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	}	
#cate_b2 {
	padding: 0 0 0 0;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	}
#cate_b3 {
	padding: 5px 0 0 5px;
	}	
	
	
#cont_list {
	width: 775px;
	margin-left: 12px;
	overflow: hidden;
	}
	
/*  motion  */	
#mop_down {
	width: 442px;
	border: 1px solid #dcdcdc;
	margin-top: 5px;
	padding: 1px;
	}	
#mop_down2 {
	width: 320px;
	border: 1px solid #dcdcdc;
	margin-top: 5px;
	padding: 1px;
	}		
	
.mdn { 
	background-image: url(../img/bg_f5f2eb.gif);
	font-size: 11px;
	font-family: verdana;
	}
	
/*  open  */		
#op_02 {
	padding: 0 0 0 5px;
	border-top: 1px solid #CCCCCC;	
	}
	
#op_03 {
	padding: 0 5px 0 0;
	border-top: 1px solid #CCCCCC;	
	}
	
	
#thumb_cd_01 {
	padding: 0 0 0 0;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	}	
	
#thumb_cd_02 {
	border-top: 1px solid #81A5B3;
	border-left: 1px solid #81A5B3;
	border-right: 1px solid #81A5B3;
	border-bottom: 1px solid #81A5B3;
	}	
	
#thumb_cd_03 {
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	}	
	
#thumb_cd_04 {
	border-bottom: 1px solid #CCCCCC;
	}
	
#thumb_cd_05 {
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	}
	
	
#thumb_cd_06 {
	padding: 0 0 0 5px;
	}
	
#thumb_cd_07 {
	padding: 3px 0 0 0;
	}	
			
.Obj { background:#FFFFFF; }

.Obj2 { background:#FFFFFF;color:red }

#trailimageid { position: absolute;	visibility: hidden;	border: 1px solid #888;left: -1000px;top: 0px; width: 0px; height: 0px; z-index:200;}


div#f_screen{
  position:absolute; top:0px; left:0px;
  height:100%; width:100%; visibility:hidden;
  background-color:#010101; filter:alpha(opacity=60);
  z-index:10;
}

div#gallery{
    position:absolute; top:-1px; left:-1px;
    visibility:hidden; 
    z-index:11;
}
div#gallery iframe{ width:606px; height:560px; margin-bottom:0px; }			

div#gallery2{
    position:absolute; top:-1px; left:-1px;
    visibility:hidden; 
    z-index:12;
}
div#gallery2 iframe{ width:820px; height:740px; margin-bottom:0px; }


div#pop_test{
    position:absolute; top:150px; left:150px;
	  height:300; width:400; visibility:visible;
	  background-color:#010101;
}


.join_l {
    width: 95; height: 27; border-bottom: 1 solid #aaaaaa; padding:3 0 0 5; background-color: 888888; color: ffffff; 
	 font-weight:bold; font-size: 12px; letter-spacing: -1;
	 }
	 
.join_r {
    border-bottom: 1 solid #ffffff; border-left: 1 solid #dddddd; padding:1 0 0 5;
	 }
	 
.join_r_text {
    padding:2 0 0 2; font-size: 11px; letter-spacing: -1; color: 666666;
	 }



A.gallery_menu:link, 
A.gallery_menu:active, 
A.gallery_menu:visited {font-family: "µ¸¿ò, verdana, Arial"; color:#666666; letter-spacing:-1; font-size:11; text-decoration: none; }
A.gallery_menu:hover { font-family: "µ¸¿ò, verdana, Arial"; color:#ff6600; letter-spacing:-1; font-size:11;  text-decoration: underline; }




.cart_name {
	font-size:12; color: #666666; font-weight: bold; height: 28; vertical-align: top;
}

.cart_l {
 height:25; font-size:12; color: #666666; font-weight: bold;  padding-left: 10; padding-top: 3;
}

.cart_r {
 width: 80%; font-size:12; color: #666666; padding-left: 10; padding-top: 3;
}

.cart_rr {
 width: 70%; font-size:12; color: #666666; padding-left: 10; padding-top: 3;
}




.cart_pay {
 text-align: right;  border:1 solid #CCCCCC; padding:7 8 5 5 ; background-color: #f3f3f3;
 font-size:14; color: #555555; font-weight: bold; 
}

.cart_l_rf {
 height:25; font-size:12; color: #666666;  padding-left: 10; padding-top: 3;
}





.estimate_l {
  width:90px; height: 25;  font-size:12; color: #666666; font-weight: bold;  padding-left: 10; padding-top: 3;
  letter-spacing: -1;
}

.estimate_r {
 font-size:12; color: #666666; padding-left: 10; padding-top: 3;
}

.estimate_ll {
  width:70px; height: 25;  font-size:12; color: #666666; font-weight: bold;  padding-left: 10; padding-top: 3;
  letter-spacing: -1;
}


.estimate_t {
  height: 35;  font-size:12; color: #333333; font-weight: bold; text-align: center;  padding-top: 3;
  letter-spacing: -1;
}

.estimate_s {
  font-size:12; color: #666666; text-align: center;  padding: 8 0 5 0; line-height: 1.4;
   
}



.price_t {
  height: 35;  font-size:12; color: #ffffff; font-weight: bold; text-align: center;  padding-top: 3;
  letter-spacing: -1;
}

.price_s {
  font-size:12; color: #666666; text-align: center;  padding: 5 0 2 0; line-height: 1.4;
   
}

.price_s img { margin-top:-3px; }

/**/
#sea_box {  position:relative; }
#sea_box div.inp { position:absolute; left:130px; top:5px; }
#sea_box div.sea_bt { position:absolute; left:467px; top:2px; }
#sea_box div.inp input { width:320px; height:18px; border:0; margin-top:2px; padding-top:2px; font-size:13px; font-weight:bold; color:#777; letter-spacing:-1; font-family: ±¼¸²; }

#sea_box div.sea_ul { position:absolute; left:3px; top:27px; width:121px; height:123px; padding:9px 0 0 8px; background:url('/img/sea_bg2.gif');  visibility:hidden; }
#sea_box div.sea_ul img { cursor:pointer; }
#sea_box div.sea_ul img.m1 { margin-bottom:5px; }
#sea_box div.sea_ul img.m2 { margin-bottom:15px; }

#sea_box div.sea_ic { position:absolute; left:5px; top:5px; width:117px; height:22px; }
#sea_box div.sea_ic img {  cursor:pointer; }






.update_date {
  font-size:11; color: #666666; text-align: center;   padding: 4 0 0 0; height: 24;  } 

A.update_no:link, 
A.update_no:active, 
A.update_no:visited {font-family: "µ¸¿ò, verdana, Arial";  height: 24; color:#666666; font-size:12; padding: 6 0 0 15; text-decoration: none; }
A.update_no:hover { font-family: "µ¸¿ò, verdana, Arial";  height: 24; color:#ff6600; font-size:12; padding: 6 0 0 15; text-decoration: none; }


a.update_list:link, 
a.update_list:visited   {	font-family:'µ¸¿ò','Dotum'; font-size:9pt; color: #666666; font-weight: bold; padding:0 4 0 4;
	text-decoration: none; }
a.update_list:hover     {	font-family:'µ¸¿ò','Dotum'; font-size:9pt; color: #666666; font-weight: bold; padding:0 4 0 4;
	text-decoration: underline; }
a.update_list:active    {	font-family:'µ¸¿ò','Dotum'; font-size:9pt; color: #ff6600; font-weight: bold; padding:0 4 0 4;
	text-decoration: underline; }



/*µ¿À½¾î*/
A.subword:link, 
A.subword:active, 
A.subword:visited {font-family: "µ¸¿ò, verdana, Arial"; color:#ff6600;  font-size:12; text-decoration: none; font-weight:bold; }
A.subword:hover { font-family: "µ¸¿ò, verdana, Arial"; color:#333333;  font-size:12;  text-decoration: underline; font-weight:bold; }



.light_box_top {
	width: 168px; height: 168px; vertical-align:middle; text-align: center; border: 3 solid #e3e3e3; background-color: f3f3f3;
}

.light_box_photo {
	width: 188px; height: 168px; vertical-align:middle; text-align: center; border: 1 solid #e3e3e3;
}

.light_box_photo1 {
	width: 240px; height: 240px; vertical-align:middle; text-align: center; border: 1 solid #e3e3e3;
}

A.light_box_name:link, 
A.light_box_name:active, 
A.light_box_name:visited {font-family: "µ¸¿ò, verdana, Arial"; color:#666666;  font-size:11; text-decoration: none; }
A.light_box_name:hover { font-family: "µ¸¿ò, verdana, Arial"; color:#ff6600;  font-size:11;  text-decoration: underline; }




/* ad gallery */

A.adgallery_right:link, 
A.adgallery_right:active, 
A.adgallery_right:visited { font-family: "µ¸¿ò, verdana, Arial"; color:#666666; font-weight: bold;  font-size:12; padding-left: 3; text-decoration: none; }
A.adgallery_right:hover   { font-family: "µ¸¿ò, verdana, Arial"; color:#ff6600; font-weight: bold;  font-size:12; padding-left: 3; text-decoration: underline; }

.adgallery_list  { vertical-align: middle; height: 22; width:20;  }
.adgallery_board { background-image: url(../imgs/bg_adgallery_04.jpg); width: 135px; height: 135px; vertical-align:middle; }

A.adgallery_text:link, 
A.adgallery_text:active, 
A.adgallery_text:visited { font-family: "µ¸¿ò, verdana, Arial"; color:#666666;  font-size:11; text-decoration: none; text-align: center; }
A.adgallery_text:hover   { font-family: "µ¸¿ò, verdana, Arial"; color:#ff6600;  font-size:11; text-decoration: underline; text-align: center; }
 

