@charset "euc-kr";
/*
µðÆÛºí¸¯
Author : Jin 100513
*/

/* Type Selector */
*{margin:0; padding:0; font-family:"±¼¸²", Gulim, Tahoma, Sans-serif;font-size:12px;line-height:normal;}
body{color:#666666;background:url(/images/common/bg_topbar.gif) repeat-x;}
img, fieldset, button {border:none;}
hr, button img {display:none;}
em,
address {font-style:normal;}
li {list-style:none;}
a {font-family:Gulim;color:#666666;text-decoration:none;}
a:link {font-family:Gulim;color:#666666; text-decoration:none;}
a:visited {font-family:Gulim;color:#666666; text-decoration:none;}
a:hover, a:active, a:focus {font-family:Gulim;color:#333333;text-decoration:underline;}
textarea {overflow:auto;}
html:first-child select {padding-right:6px; height:20px;} /* Opera 9 & Below Fix */
option {padding-right:6px;} /* Firefox Fix */
legend {position:absolute; top:0; left:0; width:0; height:0; overflow:hidden; visibility:hidden; font-size:0; line-height:0;} /* For Screen Reader */
table {table-layout:fixed;border-collapse : collapse;}
table caption{display:none;}
.png24{tmp:expression(setPNG24(this));}

/* Layout Selector */
#wrap{clear:both;position:relative;width:100%;height:auto;}
#wrap:after{ content:""; display:block; clear:both;}
#container{clear:both;width:958px;height:auto;margin:0 15px;}
.dummy{clear:both;}

/* Class Selector */
form, input, textarea {font-family:Gulim;font-size:12px;color:#676565;}
.select{vertical-align:middle;color:#676565;}
.input{vertical-align:middle;height:14px;padding:4px 0 0 4px;border:1px solid #e5e5e5;}
.input_sch1{vertical-align:top;height:14px;width:149px;padding:4px 0 0 4px;margin-right:5px;border:1px solid #e5e5e5;}
.textarea{vertical-align:middle;padding:8px;border:1px solid #b3b3b3;overflow-y:scroll;}
.scroll{overflow-y:scroll;scrollbar-base-color:#fff; scrollbar-arrow-color:#8d8d8d; scrollbar-3dlight-color:#eaeaea; scrollbar-darkshadow-color:#fff; scrollbar-face-color:#eaeaea; scrollbar-highlight-color:#eaeaea; scrollbar-shadow-color:#eaeaea; scrollbar-track-color:#fff;}
.check{vertical-align:middle;}
.radio{vertical-align:middle;}

/* Align */
.vt{vertical-align:top;}
.vm{vertical-align:middle;}
.vb{vertical-align:bottom;}


/* Font */
.bo{font-weight:bold;}


/* Top */
#top_sec{clear:both;width:100%;height:90px;background:url(/images/main2/bg_top.gif);}
#top_sec .top_cnt{width:958px;height:45px;padding-top:25px;margin:0 15px;}
#top_sec .top_cnt .logo{float:left;vertical-align:top;margin-right:148px;}
#top_sec .top_cnt .util_sec{float:left;width:468px;height:55px;}
#top_sec .top_cnt .util_sec .btnsec_top{float:right;height:25px;padding-right:1px;}
#top_sec .top_cnt .util_sec .btnsec_top .bt{vertical-align:top;margin-left:9px;}
#top_sec .top_cnt .util_sec .sch_box{clear:both;width:458px;height:20px;padding:5px;background:url(/images/main2/bg_schbox.gif) no-repeat;overflow:hidden;}
#top_sec .top_cnt .util_sec .sch_box .sch_txt{font:11px Dotum;line-height:21px;padding:0 9px 0 8px;vertical-align:middle;background:url(/images/main2/space_1.gif) no-repeat;}
#top_sec .top_cnt .util_sec .sch_box .sch_txt.first{background:none;}
#top_sec .top_cnt .util_sec .sch_box .sch_txt a{font:11px Dotum;line-height:21px;}
.hotkeyword{width:261px;height:21px;overflow:hidden;}

/* Contents */
#content{clear:both;position:relative;width:958px;height:auto;padding-bottom:50px;}
#content:after{ content:""; display:block; clear:both;}
#content .cnt_top{clear:both;width:958px;height:340px;}
#content .cnt_mid{clear:both;width:947px;height:358px;padding-left:11px;}
#content .cnt_btm{clear:both;width:947px;height:auto;padding-left:11px;}
#content .top_box{float:left;margin:10px 25px 0 0;width:653px;height:290px;padding:10px;background:url(/images/main2/bg_mid_box.gif) no-repeat;}
#content .top_box .top_flash{float:right;}
#content h2 .tit{margin-right:5px;}
/* gnb */
#content .top_box .gnb{float:left;width:260px;height:170px;margin-bottom:20px;}
#content .top_box .gnb li{float:left;width:130px;height:85px;text-indent:-9000px;} 
#content .top_box .gnb li a{display:block;width:130px;height:85px;}
#content .top_box .gnb li.menu1{background:url(/images/main2/gnb_1_off.gif) no-repeat;}
#content .top_box .gnb li.menu1 a{background:url(/images/main2/gnb_1_off.gif) no-repeat;}
#content .top_box .gnb li.menu1 a:hover{background:url(/images/main2/gnb_1_on.gif) no-repeat;}
#content .top_box .gnb li.menu2{background:url(/images/main2/gnb_2_off.gif) no-repeat;}
#content .top_box .gnb li.menu2 a{background:url(/images/main2/gnb_2_off.gif) no-repeat;}
#content .top_box .gnb li.menu2 a:hover{background:url(/images/main2/gnb_2_on.gif) no-repeat;}
#content .top_box .gnb li.menu3{background:url(/images/main2/gnb_3_off.gif) no-repeat;}
#content .top_box .gnb li.menu3 a{background:url(/images/main2/gnb_3_off.gif) no-repeat;}
#content .top_box .gnb li.menu3 a:hover{background:url(/images/main2/gnb_3_on.gif) no-repeat;}
#content .top_box .gnb li.menu4{background:url(/images/main2/gnb_4_off.gif) no-repeat;}
#content .top_box .gnb li.menu4 a{background:url(/images/main2/gnb_4_off.gif) no-repeat;}
#content .top_box .gnb li.menu4 a:hover{background:url(/images/main2/gnb_4_on.gif) no-repeat;}
/* login box */
.login_box {float:left;width:260px; height:97px; background:url(/images/main2/box_login.gif) no-repeat;}
.login_box .log_form {padding:12px 0 0 11px;}
.login_box .log_form p {height:24px;}
.login_box .log_form .in_id, .login_box .log_form .in_pw, .login_box .log_form .clear {width:137px; height:14px; padding:4px 0 0 3px; border:1px solid #E5E5E5;}
.login_box .log_form .in_id {background:url(/images/main2/bg_logintxt_1.gif) no-repeat 4px 4px;}
.login_box .log_form .in_pw {background:url(/images/main2/bg_logintxt_2.gif) no-repeat 4px 4px;}
.login_box .log_form .clear {background:#fff;}
.login_box .log_form .in_ch {margin:0 2px 6px 6px; vertical-align:middle;}
.login_box .log_form label {vertical-align:2px; color:#999;font:11px Dotum;}
.login_box .log_form .btn_login {vertical-align:top;}
.login_box .log_member {width:240px; height:15px; margin:12px 0 0 11px; color:#999; letter-spacing:-1px;}
.login_box .log_member a {float:left; color:#999;font:11px Dotum;}
.login_box .log_member span {float:left; width:10px; height:15px; background:url(/images/main2/login_bar.gif) no-repeat 4px 1px;}
.login_box .log_info1 {margin:0 11px 7px 11px; padding-top:11px; line-height:18px; border-bottom:1px solid #CCCCCC;font:11px Dotum;color:#666666;}
.login_box .log_info1 dt {height:19px;font:11px Dotum;font-weight:bold;color:#666666;}
.login_box .log_info1 dd{height:18px;}
.login_box .log_info1 dd span {margin-right:12px;font:11px Dotum;color:#666666;}
.login_box .log_info1 dd a {margin-right:16px;font:11px Dotum;color:#666666;}
.login_box .log_info1 dd strong {margin:0 0px 0 0px; font:11px Dotum;font-weight:bold;color:#6f51ba;}
.login_box .log_info2 {text-align:center;}
.login_box .log_info2 span {margin:0 23px 0 34px; color:#996699;}
.login_box .log_info2 a {padding-left:9px; background:url(/images/main2/bul_type1.gif) no-repeat 2px 2px; color:#6f51ba; font:11px Dotum;font-weight:bold;}
/* rank */
#content .rank_sec{float:left;}
.rank_sec .h2_type1{clear:both;height:22px;padding:10px 0 0 31px;background:url(/images/main2/bg_rank_1.gif) 0 5px no-repeat;}
.rank_sec .rank_select{clear:both;width:260px;height:28px;}
.rank_sec .rank_select .rkselect_1,
.rank_sec .rank_select .rkselect_2{position:relative;float:left;border:1px solid #d7d7d7;font:11px Dotum;}
.rank_sec .rank_select .rkselect_1 .rk_arrow,
.rank_sec .rank_select .rkselect_2 .rk_arrow{position:absolute;right:0;top:0;}
.rank_sec .rank_select .rkselect_1{width:115px;height:14px;padding:4px 0 0 3px;margin-right:5px;}
.rank_sec .rank_select .rkselect_2{width:130px;height:14px;padding:4px 0 0 3px;}
.rank_sec .rank_select .rkselect_1 .drop_select1,
.rank_sec .rank_select .rkselect_2 .drop_select2{position:absolute;left:-1px;top:21px;padding:4px 3px;border:1px solid #d7d7d7;background:#fff;font:11px Dotum;}
.rank_sec .rank_select .rkselect_1 .drop_select1{width:112px;height:auto;}
.rank_sec .rank_select .rkselect_2 .drop_select2{width:127px;height:auto;}
.rank_sec .rank_select .rkselect_1 .drop_select1 li label,
.rank_sec .rank_select .rkselect_2 .drop_select2 li label{width:100%;line-height:18px;cursor:pointer;display:block;}
.rank_sec .rank_select .rkselect_1 .drop_select1 li label .hidden,
.rank_sec .rank_select .rkselect_2 .drop_select2 li label .hidden{display:none;}
.rank_sec .rank_list{clear:both;width:260px;height:auto;}
.rank_sec .rank_list li{margin-top:2px;height:50px;}
.rank_sec .rank_list li.bg{background:#d9d9d9;}
.rank_sec .rank_list li .rank_thumb{float:left;border:1px solid #cccccc;margin-right:8px;vertical-align:top;}
.rank_sec .rank_list li span.rank{float:left;margin-top:11px;border:1px solid #e5e5e5;padding:1px;width:25px;height:25px;margin-right:7px;}
.rank_sec .rank_list li span.rank .orange,
.rank_sec .rank_list li span.rank .gray{float:left;width:25px;height:18px;padding-top:7px;text-align:center;font:11px Dotum;font-weight:bold;}
.rank_sec .rank_list li span.rank .orange{background:url(/images/main2/bg_rank_span1.gif) repeat-x;color:#fff;}
.rank_sec .rank_list li span.rank .gray{background:url(/images/main2/bg_rank_span2.gif) repeat-x;color:#8d8d8d;}
.rank_sec .rank_list li a.prod_txt{float:left;margin-top:19px;width:165px;}
.cnt_mid .midsec_1,
.cnt_mid .midsec_2,
.cnt_mid .midsec_3{float:left;height:352px;border-bottom:1px solid #eeeeee;}
.cnt_mid .midsec_1{width:260px;margin-right:30px;}
.cnt_mid .midsec_2{width:372px;margin-right:25px;_margin-right:23px;}
.cnt_mid .midsec_3{width:260px;}
.h2_type2{position:absolute;padding-top:5px;}
.tab_type1{clear:both;width:114px;height:23px;padding:0 3px 0 143px;background:url(/images/main2/bg_tab_1.gif) bottom repeat-x;}
.tab_type1 li{float:left;margin-right:2px;height:15px;padding-top:8px;text-align:center;font:11px Dotum;color:#4d4d4d;}
.tab_type1 li a{font:11px Dotum;color:#4d4d4d;}
.tab_type1 li.menu1{width:45px;background:url(/images/main2/tab1_1_off.gif) top no-repeat;}
.tab_type1 li.menu1_on{width:45px;background:url(/images/main2/tab1_1_on.gif) top no-repeat;font-weight:bold;}
.tab_type1 li.menu2{width:65px;background:url(/images/main2/tab1_2_off.gif) top no-repeat;}
.tab_type1 li.menu2_on{width:65px;background:url(/images/main2/tab1_2_on.gif) top no-repeat;font-weight:bold;}
.list_type1{padding-top:9px;margin-bottom:20px;border-bottom:1px solid #c7d2e5;background:url(/images/main2/bg_notice.gif) bottom repeat-x;}
.list_type1 li{height:20px;padding-left:9px;background:url(/images/main2/bul_type2.gif) 0 4px no-repeat;letter-spacing:-1px;}
.h2_type3{clear:both;padding-top:5px;height:22px;}
.list_type2 li{height:20px;padding-left:9px;background:url(/images/main2/bul_type2.gif) 0 4px no-repeat;letter-spacing:-1px;}
.list_type2 li.top{height:70px;padding:0;background:none;word-break:keep-all;}
.list_type2 li.top .brand_thumb{float:left;border:1px solid #cccccc;margin-right:10px;}
.list_type2 li.top .p1{font-weight:bold;height:26px;}
.h2_type4{clear:both;padding-top:5px;height:27px;}
.hot_product{position:relative;width:362px;height:111px;padding:0 10px 10px 0;margin-bottom:20px;border-bottom:1px solid #eeeeee;}
.hot_product .hot_thumb{float:left;border:1px solid #cccccc;margin-right:9px;}
.hot_product .p1{height:26px;font-weight:bold;}
.hot_product .p2{line-height:16px;word-break:keep-all;}
.hot_product .paging{position:absolute;right:8px;bottom:10px;}
.hot_product .paging .num_txt{margin-right:13px;font-size:11px;font-family:Tahoma;color:#999;}
.hot_product .paging .num_txt span{font-size:11px;font-family:Tahoma;color:#999;}
.hot_product .paging strong{font:11px Tahoma;color:#8fa5cc;font-weight:bold;}
.hot_product .paging a{font:11px Tahoma;color:#999;}
.hot_product .paging img{vertical-align:middle;margin-right:3px;}
.best_review{position:relative;width:362px;height:136px;padding:0 10px 10px 0;}
.best_review .review_thumb{float:left;height:136px;margin-right:10px;}
.best_review .review_thumb .thumb_img{border:1px solid #cccccc;}
.best_review .p1{height:42px;font-weight:bold;}
.best_review .p2{line-height:16px;word-break:keep-all;}
.best_review .p3{padding-top:6px;font:11px Dotum;font-weight:bold;color:#999;}
.best_review .paging{position:absolute;right:8px;bottom:10px;}
.best_review .paging .num_txt{margin-right:13px;font:11px Tahoma;color:#999;}
.best_review .paging strong{font:11px Tahoma;color:#8fa5cc;font-weight:bold;}
.best_review .paging a{font:11px Tahoma;color:#999;}
.best_review .paging img{vertical-align:middle;margin-right:3px;}
.event_list{width:260px;height:auto;}
.event_list li{height:56px;padding-top:10px;background:url(/images/main2/dot_line.gif) top repeat-x;}
.event_list li.first{padding-top:0;background:none;}
.event_list li .banner{float:left;border:1px solid #cccccc;margin-right:10px;vertical-align:top;}
.event_list li .inside{float:left;width:120px !important;}
.event_list li .inside li{height:17px;padding:0;background:none;}
.cnt_btm .lt_sec{float:left;width:260px;padding-top:20px;}
.beau_class{clear:both;width:260px;height:65px;margin-bottom:25px;border-bottom:1px solid #eeeeee;}
.beau_class .class_thumb{float:left;border:1px solid #cccccc;margin-right:10px;}
.beau_class .p1{height:24px;font-weight:bold;letter-spacing:-1px;}
.tab_type2{clear:both;width:161px;height:23px;padding:0 3px 0 96px;background:url(/images/main2/bg_tab_1.gif) bottom repeat-x;}
.tab_type2 li{float:left;margin-right:2px;height:15px;padding-top:8px;text-align:center;font:11px Dotum;color:#4d4d4d;}
.tab_type2 li a{font:11px Dotum;color:#4d4d4d;}
.tab_type2 li.menu1{width:45px;background:url(/images/main2/tab2_1_off.gif) top no-repeat;}
.tab_type2 li.menu1_on{width:45px;background:url(/images/main2/tab2_1_on.gif) top no-repeat;font-weight:bold;}
.tab_type2 li.menu2{width:45px;background:url(/images/main2/tab2_2_off.gif) top no-repeat;}
.tab_type2 li.menu2_on{width:45px;background:url(/images/main2/tab2_2_on.gif) top no-repeat;font-weight:bold;}
.tab_type2 li.menu3{width:65px;background:url(/images/main2/tab2_3_off.gif) top no-repeat;}
.tab_type2 li.menu3_on{width:65px;background:url(/images/main2/tab2_3_on.gif) top no-repeat;font-weight:bold;}
.list_type3{width:260px;padding-top:9px;margin-bottom:30px;border-bottom:1px solid #c7d2e5;background:url(/images/main2/bg_commu.gif) bottom repeat-x;}
.list_type3 li{height:20px;padding-left:9px;background:url(/images/main2/bul_type2.gif) 0 4px no-repeat;letter-spacing:-1px;}
.lt_sec .banner_sec{margin-bottom:12px;}
.lt_sec .banner_sec .banner_img{border:1px solid #cccccc;vertical-align:top;}
.cnt_btm .rt_sec{float:left;width:657px;padding-left:30px;_padding-left:28px;}
.tab_type3{clear:both;width:657px;height:30px;background:url(/images/main2/bg_tab_2.gif) no-repeat;}
.tab_type3 li{float:left;text-align:center;padding-top:10px;}
.tab_type3 li.menu1{width:165px;}
.tab_type3 li.menu2{width:190px;}
.review_box{clear:both;position:relative;width:655px;height:auto;border-left:1px solid #ededed;border-right:1px solid #ededed;background:url(/images/main2/bg_rndbox.gif) bottom repeat-x;}
.review_box .rnd_btm{position:absolute;left:-1px;bottom:-1px;width:657px;height:10px;background:url(/images/main2/btm_rndbox.gif) no-repeat;}
.review_list{clear:both;width:655px;height:auto;}
.review_list li{width:625px;height:74px;padding:10px 20px 10px 10px;border-top:1px solid #f5f5f5;}
.review_list li .review_thumb{float:left;border:1px solid #cccccc;margin-right:20px;}
.review_list li .rv_subj{float:left;width:446px;padding-top:7px;}
.review_list li .rv_subj .tit{font-weight:bold;height:25px;}
.review_list li .rv_opt{float:left;width:78px;padding-left:7px;text-align:right;}
.review_list li .rv_opt .name{height:17px;font:11px Dotum;color:#999;font-weight:bold;}
.review_list li .rv_opt .date{height:20px;font:9px Verdana;color:#999;}
.review_list li:first-child{border-top:none;}
.review_list li.first{_border-top:none;}

/* Footer */
#footer{clear:both;width:938px;height:29px;padding:12px 20px 0 0;background:url(/images/main2/bg_footer.gif) repeat-x;text-align:right;}




.fL {float:left}

/* selectbox */
.comboBox {position:relative; height:18px; border:1px solid #D7D7D7; background:#FFF; z-index:100;}
.comboBox .comboBoxTxt {overflow:hidden; height:14px; padding:4px 3px 0 2px; text-align:left; line-height:13px;}
.comboBox .comboBoxBtn {position:absolute; top:0; right:0; width:20px;}
.comboBox .comboBoxBtn a {display:block; width:20px; height:11px; padding-top:7px; text-align:center;}
.comboBox .comboBoxContent {width:100%; display:none; position:absolute; top:20px; left:-1px;}
.comboBoxOption {width:100%; border:1px solid #D7D7D7; background:#FFF; scrollbar-arrow-color:#C2C2C2; scrollbar-highlight-color:#C2C2C2; scrollbar-shadow-color:#C2C2C2; scrollbar-face-color:#FFFFFF; scrollbar-track-color:#FFFFFF; scrollbar-3dlight-color:#FFFFFF; scrollbar-darkshadow-color:#FFFFFF;}
.comboBoxOption input {width:0px;height:0px;}
/*.comboBoxOption input {display:none;}*/
.comboBoxOption li {*float:left; width:100%; line-height:13px;}
.comboBoxOption li label {display:block; *height:1%; padding:5px 2px 2px; cursor:pointer;}
.comboBoxOption li:hover, .comboBoxOption li.hover {color:#333; background:#F5F5F5; text-decoration:none;}
.comboBoxOption li {
 behavior: expression(
  this.onmouseover = new Function("this.className += 'hover';"),
  this.onmouseout = new Function("this.className = this.className.replace('hover', '');"),
  this.style.behavior = null
 ); 
}





/* Quick menu */
/*
#quick_brand {position:absolute; top:11px; right:-99px; z-index:100; height:340px;width:67px;} /* width:236px; */
/*
#quick_brand h2.quick_txt,
#quick_brand h3.quick_txt{display:none;}
.quick_brand_search {float:right; width:59px; height:268px; padding:64px 0 0 8px; background:url(/images/main2/quick_brand_main.gif) no-repeat;}
.quick_brand_search .ul_eng {width:54px; height:144px;}
.quick_brand_search .ul_kor {width:54px; padding-top:33px;}
.quick_brand_search li {overflow:hidden; float:left; width:15px; height:15px; padding:0 3px 1px 0; text-indent:-999em;}
.quick_brand_search li a {display:block; line-height:15px;}
*/

#quick_brand {position:absolute; top:11px; right:-99px; z-index:100; height:340px;width:67px;} /* width:236px; */
#quick_brand_list {position:absolute; top:120px; right:-30px; z-index:100; height:340px;}

/* ºê·£µå¹Ù·Î°¡±â */
.quick_brand_search {float:right; width:59px; height:268px; padding:64px 0 0 8px; background:url(/images/main2/quick_brand_main.gif) no-repeat;}
.quick_brand_search .ul_eng {width:54px; height:144px;}
.quick_brand_search .ul_kor {width:54px; padding-top:33px;}
.quick_brand_search li {overflow:hidden; float:left; width:15px; height:15px; padding:0 3px 1px 0; text-indent:-999em;}
.quick_brand_search li a {display:block; line-height:15px;}
#quick_brand_list {float:left; width:167px; height:298px; z-index:120; background:url(/images/common/quick_brand_bg.png) no-repeat;}
*html #quick_brand_list {background:url(/images/common/quick_brand_bg.gif) no-repeat;}
/*#quick_brand_list {_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/common/quick_brand_bg.png',sizingMethod='image')}*/
#quick_brand_list .btn {width:149px; height:18px; padding:7px 18px 0 0; text-align:right;}
#quick_brand_list .list {overflow:auto; position:relative; width:137px; height:250px; margin-left:14px; font-size:11px; font-family:verdana; scrollbar-arrow-color:#C2C2C2; scrollbar-highlight-color:#C2C2C2; scrollbar-shadow-color:#C2C2C2; scrollbar-face-color:#FFFFFF; scrollbar-track-color:#FFFFFF; scrollbar-3dlight-color:#FFFFFF; scrollbar-darkshadow-color:#FFFFFF}
#quick_brand_list li {position:relative; padding-left:7px; background:url(/images/common/bul_arr2.gif) no-repeat 0 7px; line-height:18px;}
#quick_brand_list a {position:relative;}



/* ´Ð³×ÀÓ·¹ÀÌ¾î */
#pop_nick {width:98px; height:29px; padding:0; margin:0; border:1px solid #C6C6C6; background:#fff;}
#pop_nick li {width:84px; padding:11px 0 3px 14px; margin:0 0 -1px; font-size:11px; color:#666; font-weight:normal; line-height:13px;}
#pop_nick .memo {width:84px; padding:10px 0 3px 14px; background:url(/images/common/line_dot1.gif) repeat-x 2px bottom;}
#pop_nick .memo, #pop_nick .memo a {color:#996699;}



