/* BASIC css start */
@import url(http://fonts.googleapis.com/css?family=Archivo+Black);


.gradient {filter: none;}


#hdWrap { position:relative;min-width:1050px;height:300px;z-index:500;}
#hdWrap .top_bnr { min-width:1050px;background-color:#A0ECFE; /* background:url("/design/crom3692/djds/top/snow.png") repeat-x; */ }
#hdWrap .top_bnr .tb_box{ position:relative; width:1050px;  margin:0 auto; *zoom:1;  }
#hdWrap .basic_area { position:relative; min-width:1050px;height:35px; background:#f5f5f5; border-top:1px solid #dedad8; border-bottom:1px solid #dedad8;  }
#hdWrap .basic_area .ba_box{ position:relative; width:1050px;  margin:0 auto; *zoom:1; }
#hdWrap .basic_area .ba_box .bookmark{ position:absolute; top:0px;left:0px }
#hdWrap .basic_area .ba_box .top_menu2 {position:absolute; left:-100px;}
#hdWrap .basic_area .ba_box .top_menu2  li {display:inline; padding:0px 3px 0px 3px;font:normal 12px "ng",dotum;}
#hdWrap .basic_area .ba_box .top_menu2  .cline {font-family:'±¼¸²'; font-size: 10px;  color: #ccc;}
#hdWrap .basic_area .ba_box .top_menu2  .last {padding:5px 0px 5px 0px;}
#hdWrap .basic_area .ba_box .top_menu2 a {font-family:'Nanum gothic'; font-size: 13px; line-height: 13px; color: #797676; font-weight:bold; }
#hdWrap .basic_area .ba_box .top_menu2 a:hover {color: #92c41d; text-decoration: none;}
#hdWrap .basic_area .ba_box .top_menu2 .new_ico { padding:0 0 0 5px }
#hdWrap .basic_area .ba_box .top_menu2 .tm2_brand a {font-family:'Nanum gothic'; font-size: 13px; line-height: 13px; color: #235089;font-weight:bold}
#hdWrap .basic_area .ba_box .top_menu2 .tm2_brand a:hover {color: #000; text-decoration: none;}
#hdWrap .basic_area .ba_box .top_menu2 .tm2_special a {font-family:'Nanum gothic'; font-size: 13px; line-height: 13px; color: #292b45;font-weight:bold}
#hdWrap .basic_area .ba_box .top_menu2 .tm2_special a:hover {color: #000; text-decoration: none;}
#hdWrap .basic_area .ba_box .top_menu2 .tm2_best a {font-family:'Nanum gothic'; font-size: 13px; line-height: 13px; color: #000;font-weight:bold}
#hdWrap .basic_area .ba_box .top_menu2 .tm2_best a:hover {color: #000; text-decoration: none;}

#hdWrap .basic_area .ba_box .top_menu2 .tm2_about a {font-family:'Nanum gothic'; font-size: 12px; line-height: 12px; color: #666;font-weight:bold}
#hdWrap .basic_area .ba_box .top_menu2 .tm2_about a:hover {color: #93c41d; text-decoration: none;}

#hdWrap .basic_area .ba_box .top_menu { position:absolute; top:12px;right:-100px }
#hdWrap .basic_area .ba_box .top_menu  li {list-style-type:none;display:inline;padding:0px 0 0px 4px;font:normal 11px µ¸¿ò,dotum;}
#hdWrap .basic_area .ba_box .top_menu  .cline {font-family:'±¼¸²'; font-size: 10px;  color: #ccc;}
#hdWrap .basic_area .ba_box .top_menu  a {font-family:'Noto Sans KR'; font-weight:500; font-size: 11px; color: #888888; padding:0px 0px 0px 0px;}
#hdWrap .basic_area .ba_box .top_menu  a:hover {color: #000000; text-decoration: none;}

#hdWrap .menu_area {position:relative; min-width:1250px;height:202px; z-index: 800 }

#hdWrap .menu_area .ma_box { position: relative; width: 1050px; height:202px; margin: auto; *zoom:1; padding : 0px }
#hdWrap .menu_area .ma_box .top_logo { position: absolute; width: 1050px; height:202px;}

#hdWrap .menu_area .ma_box .top_search { position: absolute; top:107px; left: 435px; float: left; }
#hdWrap .menu_area .ma_box .top_search .search-form fieldset {border: 0px solid #8dc63f; border-radius: 2px; float: left; }
#hdWrap .menu_area .ma_box .top_search .search-form input{ left: 0px; width: 382px; height: 40px; padding :0 0 0 4px; border:0; line-height: 30px; font-family: 'Nanum Gothic'; font-weight: 700; font-size: 24px; color: #7c8389; background: #fff;}

#hdWrap .menu_area .ma_box .ranking { position:absolute; width: 170px; left: 500px; top: 0px; z-index:300; font-size: 11px; font-family: 'µ¸¿ò', 'dotum'; }

#hdWrap .menu_area .ma_box .top_slide { position:absolute; top:9px; right:0px; width:239px; height:93px; overflow:hidden}


/* TOP CATEGORY */

#tcat_wrap {padding-bottom:0px;position:relative; z-index:1000;}
#tcat_fixed {width:100%;z-index:100;}
#tcat_top_line{/*border-top:3px solid #d11010;*/ border-bottom: 0px solid #f00f0f; background:#262626; width:100%; }
#tcat_area {position:relative;min-width:1050px;height:44px;}

.search_icon_img {position:absolute; top:3px; right:0px;}


/*230316 ¼öÁ¤¿µ¿ª*/
.letter_spacing>a{letter-spacing:-0.1em !important;}



/*241023 ¼öÁ¤¿µ¿ª*/
#a_MenuID_007 .a_topMenu_absolute {max-height:510px;}

/* BASIC css end */

