@charset "euc-kr";

*{margin:0; padding:0;}

html {margin:0; padding:0;}
body {margin:0; padding:0; font-family:"Malgun Gothic", "Nanum Gothic", "µ¸¿ò", "dotum"; font-size:12px; letter-spacing:-1px}
div {position:relative;}
input {font-family:"Malgun Gothic", "Nanum Gothic", "µ¸¿ò", "dotum"; font-size:12px;}
textarea {font-family:"Malgun Gothic", "Nanum Gothic", "µ¸¿ò", "dotum"; font-size:12px; border:1px solid #ddd; resize:none;}
select {height:23px; line-height:23px; font-family:"Malgun Gothic", "Nanum Gothic", "µ¸¿ò", "dotum"; font-size:12px; border:1px solid #ddd;}
button {font-family:"Malgun Gothic", "Nanum Gothic", "µ¸¿ò", "dotum"; font-size:12px;}
span {font-family:"Malgun Gothic", "Nanum Gothic", "µ¸¿ò", "dotum"; font-size:12px;}
ul, ol, li {list-style:none; padding:0; margin:0; overflow:hidden;}
img, fieldset, iframe {border:0;}
input[type="text"], input[type="button"], input[type="password"] {padding:3px 0 0 5px; height:18px; border:1px solid #ddd; vertical-align:middle;}
a {text-decoration:none; color:#777; cursor:pointer;}
a:hover {color:#777;}
a:active {outline: none;}
input[type="text"]:focus, input[type="button"]:focus, input[type="password"]:focus {border:1px solid #b80e0e;}
textarea:focus {border:1px solid #b80e0e;}
select:focus {border:1px solid #b80e0e;}
/* ·ÎµùÁß ½ÃÀÛ */
#div_loading {position:absolute; top:0px; left:0px; width:0px; height:0px; z-index:998; display:none;}
#div_loadingimg {top:0px; left:0px; width:170px; height:170px; display:none;}
/* ·ÎµùÁß ³¡ / »ó´Ü ¹è³Ê ½ÃÀÛ */
#div_top_banner {width:100%; height:50px;  text-align:center; display:none; }
.roll_navi {position:absolute; right:0; bottom:-15px;}
.div_tb_content {margin:0 auto; width:960px; height:50px;}
.div_tb_close {position:absolute; right:10px; top:10px}
/* »ó´Ü ¹è³Ê ³¡ / Äü¸Þ´º ½ÃÀÛ */
#quick_wrap  {position:absolute; top:0px;left:50%; z-index:10; font-size:14px; width:100px}
ul.quick {border-top:1px solid #ddd; margin-top:10px}
ul.quick li {text-align:center; border:1px solid #ddd; border-top:0; width:100px; box-sizing:border-box; background:#fff;}
ul.quick li a {display:block; color:#666; padding:9px 0;}
ul.quick li.direct {border:1px solid #ee8c0b; background:#f8991c; color:#fff; padding:9px 0; }
ul.quick li.top {font-weight:bold; font-size:13px; letter-spacing:0; background:#f0efef;}
ul.quick li.top a {color:#333; padding:5px 0;}
ul.quick li.history {position:relative; padding:11px 0; color:#666;  background:#fff;}
ul.quick li.history p.prod_thumb {margin:5px 8px; border:1px solid #ededed;}
ul.quick li.history p.paging {font-size:13px; letter-spacing:0;  margin:0 0 3px 0; }
ul.quick li.history p.paging span {font-weight:bold; color:#000;}
ul.quick li.history p.prev {position:absolute; left:10px; bottom:0}
ul.quick li.history p.next {position:absolute; right:10px; bottom:0}
span.dtxt {font-weight:bold; color:#ffed21; font-size:14px}
/* Äü¸Þ´º ³¡ / »ó´Ü ¸Þ´º ½ÃÀÛ */
#div_global_menu { width:100%; background:#f5f5f5; margin:0 0 40px 0; border-bottom:1px solid #ddd; padding:10px 0;}
ul.gm_li {float:right; }
ul.gm_li li { float:left; }
ul.gm_li li a {color:#666; padding:0 7px; background:url(../images/etc/mbar.gif) no-repeat right;}
ul.gm_li li a.last {padding:0 0 0 7px; background:none;}	
ul.quick_li {float:left;}
ul.quick_li li { float:left; }
ul.quick_li li a {color:#666; padding:0 7px; background:url(../images/etc/mbar.gif) no-repeat right;}
ul.quick_li li a.last { background:none;}	
ul.quick_li li a img {vertical-align:top; margin:0 0 0 3px}

#layer_paypop {position:absolute; top:50px; right:50px; z-index:2}
.div_table {position:absolute; left:40px; top:298px;}
.pay_input {border:1px solid #ddd; padding:4px 5px !important;}
table.t_pay {border-collapse:collapse; border-top:1px solid #000; border:1px solid #ddd; width:420px; }
table.t_pay tr {}
table.t_pay td { padding:4px 10px; border-top:1px solid #ddd; font-size:13px; color:#666; line-height:140%; border-right:1px solid #ddd;}
table.t_pay td.tit {background:#f4f4f4; color:#000; text-align:center; padding:0 20px; font-weight:normal; letter-spacing:-1px}

/* »ó´Ü ¸Þ´º ³¡ / °Ë»ö ½ÃÀÛ */
#div_top_wrap {position:relative; width:960px; margin:auto; }
.div_top_logo {position:absolute; left:0; top:0}
.div_top_bn {position:absolute; right:0; top:-20px}
.div_search {position:relative; width:370px; margin:0; }
.div_search_box {border:2px solid #666; padding:8px 45px 10px 8px; width:370px; box-sizing:border-box}
.div_search_box input {border:0; width:100%; font-size:14px;}
.div_search_box input:focus {border:0}
ul.hot_li {margin:10px 0 0 10px; width:100%; }
ul.hot_li li {font-size:13px; float:left;}
ul.hot_li li.hot {padding:0 5px 0 0; color:#ee6929; font-weight:bold; font-size:14px;}
ul.hot_li li a {color:#666; padding:0 8px; }
ul.hot_li li a.last {padding:0 0 0 8px; background:none;}
.div_top_ban {position:absolute; top:-10px; right:0;}
/* °Ë»ö ³¡ / ¸ÞÀÎ ¸Þ´º ½ÃÀÛ */
#div_topmenu {border-top:1px solid #ddd; border-bottom:2px solid #ff6600; margin-top:35px}
ul.tm_li {position:relative; width:960px; margin:auto}
ul.tm_li li {float:left; padding:12px 8px; font-size:15px; color:#000;} /*padding:12px 13px;*/
ul.tm_li li.tm_recommend {border-right:1px solid #ddd; border-left:1px solid #ddd; box-sizing:border-box; margin-right:30px; width:170px; padding:12px 0 15px 47px; background:url(../images/main/cate.jpg) no-repeat center 10px;}
ul.tm_li li.tm_recommend_on {border:1px solid #000; box-sizing:border-box; border-bottom:0; margin-right:30px; width:170px; padding:11px 0 15px 47px; background:url(../images/main/cate_on.jpg) no-repeat center 9px;}
ul.tm_li li.tm_special a{color:#ff6600; background:url(../images/etc/gift.jpg) no-repeat 7px 0; padding:2px 0 2px 35px; }
ul.tm_li li.tm_best a{color:#ff6600; background:url(../mi-sub/images/etc/best.jpg) no-repeat 7px 0; padding:2px 0 2px 35px }
ul.tm_li li.tm_new a{background:url(../mi-sub/images/etc/new.jpg) no-repeat right 6px; padding:2px 18px 2px 2px }
ul.tm_li li.tm_32th a{background: url(../mi-sub/images/etc/32th.jpg) no-repeat 0px -1px; padding: 2px 0px 2px 48px;}
ul.tm_li li.last {padding-right:0;}
ul.tm_li li a {color:#000;}
/* Ä«Å×°í¸® ½ÃÀÛ */
.div_recommend { position:absolute; left:0; top:50px;}
.div_recom_tit {font-size:17px;  width:140px; background:#fff; padding:15px 0 15px 20px; border:1px solid #000; border-bottom:0; background:url(../images/etc/arr01.jpg) no-repeat 130px center;}
.div_recom_tit a {padding:5px; color:#000;}
.btline {position:absolute; top:-7px; left:0; background:url(../images/etc/btline.jpg) no-repeat top; width:168px; height:7px ;}
.div_recom_prod {z-index:2; border:1px solid #000; padding:25px 15px 50px 15px; background:#fff;}
ul.recom_li { border-right:1px solid #ddd; height:180px; float:left;}
ul.recom_li li { float:none; font-size:16px; width:120px; padding:0px 20px 20px 20px}
ul.recom_li li a {color:#000; display:block; }
ul.recom_li li a.arr {background:url(../images/etc/subcate_arr.jpg) no-repeat right;}
ul.subcate_li {margin:15px 0;}
ul.subcate_li li {font-size:15px; padding:4px 0 ;}
ul.subcate_li li a {color:#666}
ul.subcate_li_2 {margin:15px 0; float:left;}
ul.subcate_li_2 li {font-size:15px; padding:4px 0 ; width:60px; }
ul.subcate_li_2 li a {color:#666}
.subcate_close {position:absolute; right:0; bottom:0}
span.new {width:13px; height:11px; background:url(../images/etc/subcate_new.jpg) no-repeat; display:inline-block; margin-left:7px}
/* Ä«Å×°í¸® ³¡ / ¸ÞÀÎ ¸Þ´º ³¡ / º»¹® ½ÃÀÛ */
#div_content {}
.div_inner_content {margin:0 auto; width:960px; text-align:left;}
/* º»¹® ³¡ / ÇÏ´Ü ¿µ¿ª ½ÃÀÛ */
.div_bottom {width:100%; border-top:2px solid #231f20; margin-bottom:90px}
ul.fm {width:960px; margin:auto; padding:13px 0; position:relative;}
ul.fm:after {content:""; float:none; clear:both; display:none; height:0;}
ul.fm li {font-size:14px; float:left; background:url(../images/etc/mbar.gif) no-repeat left; padding:0 10px; }
ul.fm li.first {padding-left:0; background:none;}
ul.fm li.security { color:#0066ff;}
ul.fm li.security a {display:block; color:#0066ff;}
ul.fm li a {display:block; color:#666}
ul.fm li a.on {color:#ee6929}
ul.certi {width:960px; margin:auto; padding:15px 0;}
ul.certi:after {content:""; float:none; clear:both; display:none; height:0;}
ul.certi li {float:left; padding:0 10px /* ÀÌ´ÏÆäÀÌ Ãß°¡½Ã padding:0 17px */}
ul.certi li.first {padding-left:0;}
ul.certi li.last {padding-right:0}
ul.f_info {width:665px; padding-left:295px}
ul.f_info:after {content:""; float:none; clear:both; display:none; height:0;}
ul.f_info li {font-size:13px; color:#888; padding:1px 20px 2px 0; float:left;}
ul.f_info li.last {width:220px}
ul.f_info li.company {font-size:16px; color:#000; width:665px; padding:0 0 6px 0}
ul.f_info li a.btn_cpninfo{border:1px solid #ddd; padding:2px 5px; display:inline-block; font-size:12px; margin:0 0 0 5px; color:#999; position:absolute; right:50px; top:26px}
.copy_wrap {width:960px; position:relative; margin:30px auto;}
.f_tel {position:absolute; left:0; top:0}
.fm_top_btn {position:absolute; top:9px; right:-10px; background:none !important; padding:0 0;}
#join_banner {background:url(../images/main/join_bg.png) repeat-x; text-align:center; position:fixed; bottom:0; width:100%; z-index:2}

.mtit {position:relative; font-size:23px; color:#000; width:960px; margin:30px auto 15px auto; letter-spacing:-2px }
.mtit p {position:absolute; right:0; bottom:0; font-size:14px; font-weight:normal; letter-spacing:-1px}
.mtit p span {font-size:14px; color:#999}
.sub_txt {color:#666; font-size:14px; font-weight:normal; letter-spacing:-1px; margin-left:10px}

#gunsa {position:absolute; z-index:2 ; top:10px; right:110px; }

/* ÇÏ´Ü¿µ¿ª ³¡ / µ¿±âÈ­ ¿µ¿ª ½ÃÀÛ */
#div_proc {display:none;}
/* µ¿±âÈ­ ¿µ¿ª ³¡ / °øÅë ½ÃÀÛ */
.w960 {position:relative; width:960px; margin:auto; }
.float_CL {clear:both; height:0px;}
.float_L {float:left;}
.ftweight_B {font-size:13px; font-weight:bold;}
.div_add_cart {width:346px; height:166px; z-index:999;}
.bd {border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.bd_btm { border-bottom:1px solid #ddd;}
.MT10 {margin-top:10px;}
.MT20 {margin-top:20px;}
.MT30 {margin-top:30px;}
.MB10 {margin-bottom:10px;}
.MB20 {margin-bottom:20px;}
.MB30 {margin-bottom:30px;}
.ML10 {margin-left:10px;}
.ML20 {margin-left:20px;}
/* °øÅë ³¡ */