body {
      scrollbar-face-color: #eeeeee; 
      scrollbar-shadow-color: #CCCCC; 
      scrollbar-highlight-color: #CCCCC; 
      scrollbar-3dlight-color: #CCCCC; 
      scrollbar-darkshadow-color: #FFFFFF; 
      scrollbar-track-color: #CCCCC; 
      scrollbar-arrow-color: #1B1B1B
      
      background:#ffffff;
      text-align:center; margin:0; padding:0; color:#333333; text-decoration:none;
      font-family: µ¸¿ò, ±¼¸²,Arial, Helvetica, sans-serif;
      font-size: 9pt/1.5em;
      voice-family: "\"}\""; voice-family:inherit;
      
    } html>body {font-size:small;}
    
/* Å×ÀÌºí ÀÛ¼º½Ã ±âº»ÀûÀÎ ½ºÅ¸ÀÏ Á¤ÀÇ */
table {padding:0; border-spacing:0; border:0; border-collapse:collapse; font-family: µ¸¿ò, ±¼¸²,Arial, Helvetica, sans-serif; font-size:8.5pt;color:#666666; text-decoration:none; line-height:14px; text-align:left;}  /* Å×ÀÌºí¿¡ ´ëÇÑ ±âº» ¼³Á¤ */

.design_table {padding:0; border-spacing:0; border:0; border-collapse:collapse;}

th {height:80px; background-color:#DCDCDC; text-aline:center; vertical-align:middle;} /* Ç¥ Å¸ÀÌÆ² ±âº» */

.table_lg_brown {background-color:#FCEFB1;}   /* Table Bg (Brown for Line Color)*/
.th_brown {
    vertical-align:middle;
    background:url(../images/bg/th_blue_bul.gif); background-repeat:no-repeat; background-position:10px 49%;
    background-color:#FFF7E7;
    padding-left:20px;
}

.table_lg_gray {background-color:#dcdcdc; line-height:18px;}   /* Table Bg (gray for Line Color)*/
.th_gray {
    vertical-align:middle;
    background:url(../images/bg/th_blue_bul.gif); background-repeat:no-repeat; background-position:10px 49%;
    background-color:#F1F1F1;
    padding-left:20px;
}

.td_con {line-height:1.5em; line-height:22px; background-color:#FFFFFF; padding-left:10px; text-align:left;}   /*td ¿¡ ´ëÇÑ ÅØ½ºÆ® Á¤·Ä */
.td_con_c {line-height:1.5em; background-color:#FFFFFF; text-align:center; } /*td ÅØ½ºÆ® °¡¿îµ¥ Á¤·Ä */

/* html MagDot */
img {border:0; bordercolor="#000000";}

ul {
      margin:0; 
      list-style:none;
    }
    
li {
      margin:0;
      padding:0;
   }

.space10 li {
    height:10px;
}

.space12 li {
    height:12px;
}



a           {selector-dummy : expression(this.hideFocus=true);}
a:link		{color:#333333; text-decoration:none;}
a:visited	{color:#333333; text-decoration:none;}
a:hover 	{color:#666666; text-decoration:none;}

a.uni:link  {color:#888888;font-size:9pt;text-decoration:none} 
a.uni:visited {color:#888888;font-size:9pt;text-decoration:none} 
a.uni:active {color:#666666;font-size:9pt;text-decoration:underline} 
a.uni:hover {color:#666666;font-size:9pt;text-decoration:underline} 

a.top:link  {color:##003D91;font-size:9pt;text-decoration:none;font-weight:bold} 
a.top:visited {color:##003D91;font-size:9pt;text-decoration:none;font-weight:bold} 
a.top:active {color:##003D91;font-size:9pt;text-decoration:underline;font-weight:bold} 
a.top:hover {color:##003D91;font-size:9pt;text-decoration:underline;font-weight:bold} 

a .blue {
    selector-dummy : expression(this.hideFocus=true);
    color:#0623AB; text-decoration:none;
}

a .underline {
    selector-dummy : expression(this.hideFocus=true);
    color:#333333; text-decoration:underline;
    color:#333333; text-decoration:none;
    color:#0B5C7C; text-decoration:underline;
}

.pupul :link {
    text-decoration: none;
    color: #323232;
}

.pupul :hover {
    text-decoration: none;
    color: #454F96;
}

.black :link {
	text-decoration: none;
	color: #FF3300;
}
.black :visited {
	text-decoration: none;
}

.black :hover {
	text-decoration: none;
}

.black :active {
	text-decoration: none;
	color: #FF3300;
}	

/* font Á¤ÀÇ */
.9{font-size:9px;}
.10{font-size:10px;}
.11{font-size:11px;}
.12{font-size:12px;}
.14{font-size:14px;}
.17{font-size:17px;}
.unli {text-decoration:underline;}
.sp {letter-spacing:-1;}
.st{font-weight:bold;}
.y{color:#FF3300; font-weight:bold;}
.white{color:#fff;}
.black{color:#000;}
.gray{color:#333;}
.gray2{color:#666;}
.orange{color:#F37315;}
.popul{color:#591397;}
.yellow{color:#FFFD00;}
.gold{color:#C7B380;}
.blue {color:#0623AB;}
.yblue {color:#105A73;}
.yblue2 {color:#267188;}
.yblue3 {color:#2F428F;}
.syblue {color:#0100CF;}
.red {color:#E8230F;}
.sdred {color:#900200;}
.sred {color:#D14000;}
.detail_navi {font-weight:bold; color:#16648A;}
.green {color:#0C7378}
.st_green {color:#0F586B}
.main_product {font-weight:bold; color:#88A342;}
.detail_red {color:#C63106;}
.notice_red {color:#F45655;}

/* ÅØ½ºÆ® ¹× ÀÌ¹ÌÁö Á¤·É */
.l {text-align:left;}
.c {text-align:center; }
.r {text-align:right;}
.t {vertical-align:top;}
.m {vertical-align:middle;}
.b {vertical-align:bottom;}

/* Back Ground Style Á¤ÀÇ */
.bg_b {background-color:#000;}
.bg_w {background-color:#fff;}
.bg_gray {background-color:#F0F0F0;}
.bg_gray2 {background-color:#EAEAEA;}
.dotbg {background:url("../images/bg/dot_bgray.gif") repeat-x left top;}

.notice {
    background-image:url(../images/icon/red_s_bul.gif); background-repeat:no-repeat; background-position:5 45%;
    padding-left:8px;
}


/* Form */
.input_gray_new	    {font-family:µ¸¿ò, ±¼¸²,Arial, Helvetica, sans-serif; text-decoration:none; font-size:9pt; color:#333333; background-color:#F4F4F4; BORDER: #E7E7E7, #E7E7E7, #E7E7E7, #E7E7E7  1px solid; width:80px; height:16px;}

.input_gray2_new	    {font-family:µ¸¿ò, ±¼¸²,Arial, Helvetica, sans-serif; text-decoration:none; font-size:9pt; color:#333333; background-color:#F4F4F4; BORDER: #E7E7E7, #E7E7E7, #E7E7E7, #E7E7E7  1px solid; width:30px; height:16px;}
.input_gray3_new	    {font-family:µ¸¿ò, ±¼¸²,Arial, Helvetica, sans-serif; text-decoration:none; font-size:9pt; color:#333333; background-color:#F4F4F4; BORDER: #E7E7E7, #E7E7E7, #E7E7E7, #E7E7E7, #9F9F9F  1px solid; width:250px; height:16px;}
.chkbox         {background-color:#EAEAEA; BORDER: #EAEAEA 1px solid; border-color:#EAEAEA;}


.input		    {font-family:µ¸¿ò, ±¼¸²,Arial, Helvetica, sans-serif; text-decoration:none; font-size:9pt; color:#333333; background-color:#ffffff; BORDER: #7F9DB9  1px solid;}

.input_orange   {font-family:µ¸¿ò, ±¼¸²,Arial, Helvetica, sans-serif; text-decoration:none; font-size:9pt; color:#333333; background-color:#FFB200; BORDER: #9C4405, #E29400, #E29400, #9C4405  2px solid; padding:4px 4px 1 4px}

.input_gray		    {font-family:µ¸¿ò, ±¼¸²,Arial, Helvetica, sans-serif; text-decoration:none; font-size:9pt; color:#333333; background-color:#E2E2E2; BORDER: #9F9F9F, #D7D7D7, #D7D7D7, #9F9F9F  1px solid; width:145px; height:18px;}

.input_gray2		    {font-family:µ¸¿ò, ±¼¸²,Arial, Helvetica, sans-serif; text-decoration:none; font-size:9pt; color:#333333; background-color:#E2E2E2; BORDER: #9F9F9F, #D7D7D7, #D7D7D7, #9F9F9F  1px solid; width:240px; height:18px;}

.input_white		    {font-family:µ¸¿ò, ±¼¸²,Arial, Helvetica, sans-serif; text-decoration:none; font-size:9pt; color:#333333; background-color:#fff; BORDER: #9F9F9F, #D7D7D7, #D7D7D7, #9F9F9F  1px solid; width:155px; height:20px;}

.input_blue		    {font-family:µ¸¿ò, ±¼¸²,Arial, Helvetica, sans-serif; text-decoration:none; font-size:9pt; color:#333333; background-color:#ffffff; BORDER: #7F9DB9  1px solid; width:145px; height:18px;}

.input_login    {font-family:µ¸¿ò, ±¼¸²,Arial, Helvetica, sans-serif; text-decoration:none; font-size:9pt; color:#333333; BORDER: #729DB9 1px solid; width:148px; height:20px;}
.input_text		{ font-family:µ¸¿ò,tahoma,vardana; font-size:9pt; color:#666; BORDER: #D3D3D3 1px solid; BACKGROUND: #F9F9F9; height:20px; margin:0px 3px 0px 0px;}

.textarea		{font-family:µ¸¿ò, ±¼¸²,Arial, Helvetica, sans-serif; text-decoration:none; font-size:9pt; color:#333333; BORDER: #D3D3D3 1px solid; BACKGROUND: #F9F9F9; margin:10px 0; }

.textarea_provision	{font-family:µ¸¿ò, ±¼¸²,Arial, Helvetica, sans-serif; text-decoration:none; font-size:9pt; color:#000000; BORDER: #A2AEBC 1px solid; BACKGROUND: #FAF9FE; padding:5;}

.textarea_web	{font-family:µ¸¿ò, ±¼¸²,Arial, Helvetica, sans-serif; text-decoration:none; font-size:9pt; color:#333333; BORDER: #D3D3D3 1px solid; BACKGROUND: #F9F9F9; margin:5px 0; }

.password		{font-family:µ¸¿ò, ±¼¸²,Arial, Helvetica, sans-serif; text-decoration:none; font-size:9pt; color:#333333; background-color:#E2E2E2; border-width:1; border-color:#9F9F9F, #D7D7D7, #D7D7D7, #9F9F9F; border-style:solid;}

.file			{ font-family:µ¸¿ò, ±¼¸²,Arial, Helvetica, sans-serif; text-decoration:none; font-size:9pt; color:#333333; background-color:#E2E2E2; border-width:1; border-color:#9F9F9F; border-style:solid; padding-top:1; padding-left:5  }

.select			{ font-family:µ¸¿ò, ±¼¸²,Arial, Helvetica, sans-serif; text-decoration:none; font-size:8pt; color:#333333;}
.select_bg2	{ font-family:µ¸¿ò, ±¼¸²,Arial, Helvetica, sans-serif; text-decoration:none; font-size:9pt; color:#333333; background-color:#ffffff; border-color:#DADADA; padding:10px 0;}
.select_bg_gray	{ font-family:µ¸¿ò, ±¼¸²,Arial, Helvetica, sans-serif; text-decoration:none; font-size:9pt; color:#333333; background-color:#F4F4F4; padding:10px 0; width:160px; height:10px;}
.select_bg_ylgray	{ font-family:µ¸¿ò, ±¼¸²,Arial, Helvetica, sans-serif; text-decoration:none; font-size:9pt; color:#333333; background-color:#F9F8F4; padding:10px 0;}
.select_new{
display: none;
z-index: 100;
position: absolute;
}
.select_option{
line-height: 18px;
height: 16px;
font-family: ±¼¸²Ã¼,ÇÑ°­Ã¼,¾ÖÇÃ°íµñ;
font-size: 12px;
cursor: pointer;
}

.button			{ font-family:µ¸¿ò, ±¼¸²,Arial, Helvetica, sans-serif; text-decoration:none; font-size:9pt; color:#000; background-color:#EAEAEA; BORDER: #EAEAEA 1px solid; border-color:#EAEAEA;  }
.imsiput {BORDER-BOTTOM: none; BORDER-LEFT: none; BORDER-RIGHT: none; BORDER-TOP: none; background-color:#ffffff; font-family:Osaka,"MS UI Gothic",sans-serif; font-size:9pt;}


#container {
    min-width: 500px;
	max-width: 1600px;
	
	width:100%;
}

#header {
    text-align:center; width:100%; height:90px;
    background:url("../images/bg/top_bg.gif") repeat-x left top;
}

#header #header_layout {
    width:820px;
    text-align:center;
}

#header_layout #logo {
    float:left; width:244px;
    text-align:left;
    padding-left:33px;
}

#header_layout #top_menu {
    float:right; width:543px;
}


#content {
    text-align:center; width:820px;
}

#content #category_search_box {
    width:820px; height:42px;
    background:url("../images/bg/category_searchbox_mtbg.gif") repeat-x left top;
}

#content #left_hiclass {
    width:87px;
    text-align:left;
}

#footer {    
    clear: both;
    width:820px; height:211px;
    text-align:center;
    background:url("../images/bg/footer_bg.gif") no-repeat;
}

#footer #menu {
    text-align:right;
} 

/* My Set Style */
.agree_td1 {
    background-image:url(../images/icon/icon_bul_join.gif); background-repeat:no-repeat; background-position:17 45%;
    background-color:#ECECEC;
    padding-left:38px;
}

.join_td {
    height:39px;
    padding-left:18px;
    font-weight:bold;
    background:url(../images/bg/join_td_bg.gif) no-repeat top left;
}

.stat_tag { color:#5F5EC4; font-weight:bold; }

.stat_tag :link {
	text-decoration: none;
	color: #5F5EC4;
}

.stat_tag :visited {
	text-decoration: none;
	color: #5F5EC4;
}

.stat_tag :hover {
	text-decoration: none;
	color: #353734;
}

.td_col {
    text-align:center;
    font-weight:bold;
    background : url('../images/bg/td_left_bg.gif') repeat-x top left;
}

.stat_img_panel {
    width:85px; height:85px; background-color:#E5E5E5; text-align:center; padding-top:1px;
}

.mypage_th {
    height:32px;
    text-align:center;
    background:url(../images/bg/table_tl_graybg.gif) repeat-x top left;
}

/* ½ºÅ¸ÀÏ Ãß°¡ 080212 */
.bluebold{
	color:#305E94;
	font-weight:bold;
	font-size:8.5pt
}

.bluecategori{
	color:#176889;
	font-weight:bold;
	font-size:9pt;
}
.bluecategori2{
	color:#546B07;
	font-weight:none;
	font-size:8.5pt;
}

.blueboldbig{
	color:#305E94;
	font-weight:bold;
	font-size:9pt;
}

.bluelight{
	font-family:µ¸¿ò, ±¼¸²,Arial, Helvetica, sans-serif;
	color:#0762E9;
	font-size:9pt;
}

.bluedark{
	font-family:µ¸¿ò, ±¼¸²,Arial, Helvetica, sans-serif;
	color:#1555BE;
	font-size:9pt;
}

.darkyellow{
	font-family:µ¸¿ò, ±¼¸²,Arial, Helvetica, sans-serif;
	color:#B59F45;
	font-size:9pt;
}

.greenlight{
	font-family:µ¸¿ò, ±¼¸²,Arial, Helvetica, sans-serif;
	color:#568714;
	font-size:9pt;
}

.gray01{
    font-family:µ¸¿ò, ±¼¸²,Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:9pt;
}

.gray02{
	font-family:µ¸¿ò, ±¼¸²,Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:9pt;
}

.gray01_small{
    font-family:µ¸¿ò, ±¼¸²,Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:8.5pt/1.5em;
}

.gray01_big{
	font-family:µ¸¿ò, ±¼¸²,Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:9pt;
	font-weight:bold;
}

.black{
	font-family:µ¸¿ò, ±¼¸²,Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:9pt;
}

.font_blue{
	color:#103164;
}

.flash_font{
	font-family:µ¸¿ò, ±¼¸²,Arial, Helvetica, sans-serif;
	color:#888888;
	font-size:10pt;
	line-height:18px;
}


.flash_font02{
	font-family:µ¸¿ò, ±¼¸²,Arial, Helvetica, sans-serif;
	color:#888888;
	font-size:9pt;
	line-height:18px;
}

.flash_font03{
	font-family:µ¸¿ò, ±¼¸²,Arial, Helvetica, sans-serif;
	color:#565553;
	font-size:9pt;
	line-height:18px;
}

.flash_font04{
	font-family:µ¸¿ò, ±¼¸²,Arial, Helvetica, sans-serif;
	color:#135390;
	font-size:9pt;
	line-height:18px;
}

.font_bluebold{
	color:#093461;
	font-size:10pt;
	font-weight:bold;
}
.blue_small{
	color:#193E72;
	font-size:7.5pt/1.5em;;
	line-height:11px;
	font-family: µ¸¿ò, ±¼¸²,Arial, Helvetica, sans-serif;
}
.gray_small{
	color:#666666;
	font-size:7.5pt/1.5em;
	line-height:11px;
	font-family: µ¸¿ò, ±¼¸²,Arial, Helvetica, sans-serif;
}
.gray_bold{
	font-family:µ¸¿ò, ±¼¸²,Arial, Helvetica, sans-serif;
	font-size:7.5pt/1.5em;
	color:#333333;
	font-weight:bold;
}

.form01{
	font-family:µ¸¿ò, ±¼¸²,Arial, Helvetica, sans-serif;
	background-color:#f9f9f9;
	border:#d2d2d2 1px solid;	
	text-decoration:none; 
	font-size:9pt;
	color:#333333;
}
.form02{
	font-family:µ¸¿ò, ±¼¸²,Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	border:#DADADA 1px solid;	
	text-decoration:none; 
	font-size:11pt;
	color:#333333;
}

    #flash_background{
		position:absolute;
		z-index:1;		
		top:118;
	}
	
	 /**html #flash_background{
		position:absolute;
		top: expression(document.compatMode=="CSS1Compat"? document.documentElement.scrollTop+"px" : body.scrollTop+"px");	
	} */
	
	#top_post_menu{
		position:absolute;
		z-index:5;	
	}
	
	#top_pop_menu{
		position:fixed;
		z-index:6;	
	}
	
	#menu1 {
	    position:absolute;
	    left:5;
		z-index:10;
	}
	
	#menu2 {
	    position:absolute;
		z-index:10;
		left:70;
	}
	
	#menu3 {
	    position:absolute;
		z-index:10;
		left:130;
	}
	
	#menu4 {
	    position:absolute;
		z-index:10;
		left:190;
	}
	
	#menu5 {
	    position:absolute;
		z-index:10;
		left:260;
	}
	
	#menu6 {
	    position:absolute;
		z-index:10;
		left:335;
	}
	
	#menu7 {
	    position:absolute;
		z-index:10;
		left:380;
	}
	
	#menu8 {
	    position:absolute;
		z-index:10;
		left:440;
	}
	
	#menu9 {
	    position:absolute;
		z-index:10;
		left:490;
	}
	
	#menu10 {
	    position:absolute;
		z-index:10;
		left:550;
	}
	
	#menu11 {
	    position:absolute;
		z-index:10;
		left:610;
	}
	
	#menu12 {
	    position:absolute;
		z-index:10;
		left:670;
	}
	
	#menu13 {
	    position:absolute;
		z-index:10;
		left:705;
	}
	
	#menu14 {
	    position:absolute;
		z-index:10;
		left:710;
	}
	
