@charset "utf-8";
@import url('https://fonts.googleapis.com/css?family=Noto+Sans+KR:300,400,500,700&display=swap&subset=korean');
@import url('https://fonts.googleapis.com/css?family=Montserrat:100,300,400,500,700&display=swap');
/*
2019-05-20~ 2019-06-05 JSH 작업
기존 베이스로 적용된 그누보드 스타일을 다 날려버리고 작업을 진행하였습니다.
부트 스트랩의 원리를 이용한 베이스 css과 특수 경우 css인 해당 폴더로 작업하였습니다.

사이즈 지원은 640px Max 이후엔 이하 사이즈에서 화면 조율이 자동으로 가능하게 만들었습니다.

*/


/* 초기화 */
html {overflow-y:scroll}
body {margin:0;padding:0;font-size:0.75em;height:100%;font-family: "Noto Sans KR" , sans-serif;min-width:320px;letter-spacing:-0.15625vw;font-size:3.125vw;line-height:1!important;}
html, h1, h2, h3, h4, h5, h6, form, fieldset {margin:0;padding:0;border:0}
h1, h2, h3, h4, h5, h6 {font-size:inherit;font-weight:500}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block}
header ul, nav ul, footer ul {margin:0;padding:0;list-style:none}
legend {position:absolute;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden}
label, input, button, select{vertical-align:middle}
input, button {margin:0;padding:0;font-size:1em;border-radius:0}
button{border:0;background:none;line-height:1}
button,input[type=submit]{cursor:pointer;}
input[type=text], input[type=password], input[type=submit], input[type=image], button {-webkit-appearance:none}
textarea, select {font-size:1em;font-family:inherit}
textarea {border-radius:0;-webkit-appearance:none}
p {margin:0;padding:0;word-break:break-all;font-family:inherit;line-height:1.4}
hr {display:none}
pre {overflow-x:scroll;font-size:1.1em}
a {color:inherit;text-decoration:none}
ul,li,dl,dt,dd{padding:0;margin:0;}
ul{list-style:none}
img{vertical-align:middle;height: auto}
input{box-shadow:0 0 0 0}
input[type="submit"]{-webkit-appearance: none;-webkit-border-radius: 0;line-height:1}
*, :after, :before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
	font-family:inherit;
}
select { border-radius:0; /* 아이폰 사파리 보더 없애기 */ -webkit-appearance:none; /* 화살표 없애기 for chrome*/ -moz-appearance:none; /* 화살표 없애기 for firefox*/ appearance:none /* 화살표 없애기 공통*/ }
select::-ms-expand{ display:none /* 화살표 없애기 for IE10, 11*/ } 

input[type=text],input[type=password], textarea {/*
-webkit-transition: all 0.30s ease-in-out;
-moz-transition: all 0.30s ease-in-out;
-ms-transition: all 0.30s ease-in-out;
-o-transition: all 0.30s ease-in-out;*/
outline: none;
}
 
input[type=text]:focus,input[type=password]:focus,  textarea:focus,select:focus {
-webkit-box-shadow:  0 0 5px #9ed4ff;
-moz-box-shadow:  0 0 5px #9ed4ff;
box-shadow: 0 0 5px #9ed4ff;
border: 1px solid #558ab7 !important;
}

/*검색 색*/
.sch_word{color:#69934d}
/* 팝업레이어 */
#hd_pop {z-index:1000;position:relative;margin:0 auto;width:100%;height:0px}
#hd_pop h2 {position:absolute;font-size:0;text-indent:-9999em;line-height:0;overflow:hidden}
.hd_pops {position:absolute;border:1px solid #e9e9e9;background:#fff}
.hd_pops_con {}
.hd_pops img{max-width:100%;height:auto}
.hd_pops_footer {padding:10px 0;background:#000;color:#fff;text-align:right}
.hd_pops_footer button {margin-right:5px;padding:5px 10px;border:0;background:#393939;color:#fff}

/*body 공통*/
#sit_qa_write form{padding:10px}
body > * {max-width:640px;margin:0 auto}
#container{background:#fff}


/* 이미지 등비율 리사이징 */
.img_fix {width:100%;height:auto}

/* 캡챠 자동등록(입력)방지 기본 -pc */
#captcha {position:relative}
#captcha legend {position:absolute;margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden;}
#captcha #captcha_img {;height:40px;border:1px solid #898989;;vertical-align:top;padding:0;margin:0}
#captcha #captcha_mp3 {;margin:0;padding:0;width:40px;height:40px;border:0;background:transparent;vertical-align:middle;overflow:hidden;cursor:pointer;width:40px;height:40px;background:url('../../../img/captcha.png') no-repeat;text-indent:-999px;;border-radius:3px}
#captcha #captcha_reload {margin:0;padding:0;width:40px;height:40px;border:0;background:transparent;vertical-align:middle;overflow:hidden;cursor:pointer;background:url('../../../img/captcha.png') no-repeat  0 -40px;text-indent:-999px;border-radius:3px}
#captcha #captcha_key {margin:0 0 0 3px;padding:0 5px;width:60px;height:40px;border:1px solid #ccc;background:#fff;font-size:1.333em;font-weight:bold;text-align:center;border-radius:3px;vertical-align:top}
#captcha #captcha_info {display:block;margin:3px 0 5px ;font-size:0.95em;letter-spacing:-0.1em}

/* ckeditor 태그 기본값 */
#bo_v_con ul{display: block;list-style-type: disc;margin-top: 1em;margin-bottom: 1em;margin-left: 0;margin-right: 0;padding-left: 40px;}
#bo_v_con ol{display: block;list-style-type: decimal;margin-top: 1em;margin-bottom: 1em;margin-left: 0;margin-right: 0;padding-left: 40px;}
#bo_v_con li{display: list-item;}

/* 캡챠 자동등록(입력)방지 기본 - mobile */
#captcha.m_captcha audio {display:block;margin:0 0 10px;width:100%}
#captcha #captcha_reload{text-indent:0;width: auto;background:none;color:#fff;background:#e10000;padding: 0 10px;font-size:2.8125vw}
#captcha #captcha_info{color:#929292;margin-top:10px;font-size:2.8125vw}
#captcha #captcha_key{border:1px solid #d9d9d9}
#captcha #captcha_img{border:1px solid #d9d9d9;border-radius:3px}
/* Mobile화면으로 */
#mobile_cng {display:block;margin:5px;padding:5px 0;border:1px solid #eee;border-radius:2em;background:#fff;color:#000;font-size:2em;text-decoration:none;text-align:center}

/* 자바스크립트 alert 대안 */
#validation_check {margin:100px auto;width:500px}
#validation_check h1 {margin-bottom:20px;font-size:1.3em}
#validation_check p {margin-bottom:20px;padding:30px 20px;border:1px solid #e9e9e9;background:#fff}


/* 페이징 */
.pg_wrap {clear:both;margin:4.6875vw 0;text-align:center}
.pg_wrap > .pg {width:100%}
.pg {display:inline-block;line-height:7.5vw;font-size:3.125vw;;font-weight:400;vertical-align:top}
.pg > * {max-height:50px;max-width:50px;height:7.8125vw;width:7.8125vw;vertical-align:top;border-radius:50%;line-height:7.8125vw}
.pg_page, .pg_current, .qa_page  {display:inline-block;vertical-align:middle}
.pg a:focus, .pg a:hover {text-decoration:none}
.pg_page,.qa_page {background:#fff;border:1px solid #d9d9d9;color:#777}
.pg_start {background:url(/images/m/btn_first.png) no-repeat 50% 50% #fff;max-width:50px;max-height:50px;height:7.8125vw;width:7.8125vw ;text-indent:-999px;overflow:hidden;background-size:auto 100%}
.pg_prev {background:url(/images/m/btn_prev.png) no-repeat 50% 50% #fff;max-width:50px;max-height:50px;height:7.8125vw;width:7.8125vw ;text-indent:-999px;overflow:hidden;background-size:auto 100%}
.pg_next {background:url(/images/m/btn_next.png) no-repeat 50% 50% #fff;max-width:50px;max-height:50px;height:7.8125vw;width:7.8125vw;text-indent:-999px;overflow:hidden;background-size:auto 100%}
.pg_end {background:url(/images/m/btn_end.png) no-repeat 50% 50% #fff;max-width:50px;max-height:50px;height:7.8125vw;width:7.8125vw;text-indent:-999px;overflow:hidden;background-size:auto 100%}
.pg_current {display:inline-block;background:#000000;color:#fff;font-weight:400}

/* color : #000000 , #e10000 */

/* header */
#hd_login_msg{position:absolute;width:0;height:0;overflow:hidden;left:-9999px}

#hd_wr{text-align:center;position:relative}
#logo{position:absolute;top:0;width:100%;background:#fff}
#logo img{max-width:205px;width:32.03125vw;position:relative;z-index:99}
.main_hd #logo{padding:4.6875vw 0 3.90625vw;border-bottom:0}
.main_hd #hd_btn{padding:5.3125vw 0 5.3125vw}
#hd_btn{padding:3.90625vw 0 3.4375vw }
#logo{padding: 3.28125vw 0;border-bottom:1px solid #d9d9d9}
.main_hd .hd_btn_wrap{padding:0 4.6875%}
.hd_btn_wrap{padding:0 4.6875% 0 0;position:relative}
.main_hd #hd_btn > *{position:relative;line-height:6.09375vw}
#hd_btn > *{line-height:5.15625vw}
#hd_btn > *:last-child{margin-right:14px}
#hd_btn > a{float:right}
.main_hd #hd_btn > button{float:left;position:static}
.main_hd #btn_hdcate img{width:6.25vw;max-width:40px}
#hd_btn > button{position:absolute;left:0;top:0}
#btn_hdcate img{width:12.5vw;max-width:80px;margin-top:9%}
#hd_btn:after{content:"";clear:both;display:block}
.top_cart img{max-width:37px;width:5.78125vw}
#mt_op_sh img{max-width:30px;width:4.6875vw}
.top_mypage img{max-width:30px;width:4.6875vw}
.sub_hd #hd_sch{position:absolute;width:100%;background:rgba(255,255,255,0.8);padding-top:3.125vw;display:none;z-index:99}
.sch_inner *{float:left}
.sch_inner input{width:86.11%;background:#f5f5f5}
.sch_inner button{width:13.79%;background:#f5f5f5;height:9.375vw;max-height:60px;border:1px solid #d9d9d9;border-left:0;text-align:center}
.sch_inner button img{width:35%;float:none}
#hd_btm{position:relative}
#hd_btm:after , #hd_btm:before{content:"";position:absolute;top:0;height:100%;display:block;width:4.6875vw;max-width:30px;background:red;background:no-repeat center;background-size:cover;}
#hd_btm:after {right:0;background-image:url("/img/m/icon_tca_left.png");transform: rotate(180deg);background-size:40%}
#hd_btm:before {left:0;background-image:url("/img/m/icon_tca_left.png");background-size:40%;background-position:55% center}
#hd_btm.le_no:before{display:none}
#hd_btm.rt_no:after{display:none}
#hd_btm > * {background:#fff;color:#000;border-top:1px solid #000}
#hd_btm ul li{float:left}
#hd_btm ul{width:auto}
#hd_btm ul:after{content:"";clear:both;display:block}
#hd_btm .mt_sc_box {max-height:64px;height:10vw}
.cate_fx{height:100%;overflow:hidden}
#category{position:fixed;top:0;right:0;left:0;width:100%;background:rgba(0,0,0,0.5);height:100%;z-index:100;max-width:640px;margin:0 auto;display:none}
.menu_close{float:left;width:21.875%;height:100%}
.menu_wr{float:right;background:#fff;height:100%;overflow:auto;width:78.115%}
#hd_mb {border-bottom:1px solid #d9d9d9}
#hd_mb li{float:left;font-size:0}
#hd_mb li.mb_fr{float:right}
#hd_mb li a{vertical-align:middle;}
#hd_mb li.mb_cart{position:relative}
#hd_mb li.mb_my ,#hd_mb li.mb_cart{max-width:50px;width:7.8125vw;border:1px solid #000;border-radius:50%;max-height:50px;height:7.8125vw;}
#hd_mb li.mb_my  {background:url("/img/m/icon_mypage.png")no-repeat center;background-size:50%}
#hd_mb li.mb_cart {background:url("/img/m/icon_cart.png")no-repeat center;background-size:60%}
#hd_mb li.mb_my img ,#hd_mb li.mb_cart img{max-width:50px;width:7.8125vw;display:none}
#hd_mb li.mb_my a ,#hd_mb li.mb_cart a{width:100%;height:100%;display:block}
#hd_mb li.mb_cart span{position:absolute;right:-4%;top:-7%;line-height:3.4375vw;font-weight:700;border-radius:50%;color:#fff;background:#ed0a0a;max-width:22px;max-height:22px;height:3.4375vw;width:3.4375vw}

#category #cate_01 > ul > li{margin-top:6.25vw;padding-left:2.65625vw}
#category #cate_01 > ul > li > button{float:right;max-height:27px;height:4.21875vw;width:15%;outline:0}
#category #cate_01 > ul > li > button img{vertical-align:middle;max-width:21px;width:3.28125vw;display:block!important;transform:rotate(180deg);float:right}
#category #cate_01 > ul > li > button.ct_cl img{transform:rotate(0deg)}
#category #cate_01 > ul > li > ul {display:none;padding-left:3.59375vw}
#category #cate_01 > ul > li ul a{font-weighT:300}

#category #cate_02 ul li {float:left;width:25%;text-align:center}
#category #cate_02 ul li img{max-width:93px;width:14.53125vw;}
#category #cate_02 ul li span{display:block}

#cate_03_con{position:relative;max-height:145px;height:22.65625vw;}
#cate_03_con li {position:absolute;}
#cate_03_con li img{width:100%;height:auto}
#cate_03_btn {position:absolute;top:0;right:0}
#cate_03_btn li {float:left;margin-top:1.09375vw}
#cate_03_btn li button{display:block;text-indent:-9999px;max-width:13px;max-height:13px;border-radius:13px;background:#d9d9d9;width:2.03125vw;height:2.03125vw}
#cate_03_btn li.on button{max-width:40px;width:6.25vw;background:#000000}
/* footer */
#ft {background:#f9f9f9}
.ft_4{color:#787878;background:#f3f3f3}
.ft_3{color:#787878}
.ft_3 p span{word-break:keep-all;display:inline-block;line-height:1.6}
.ft_2 {color:#555}
#ft span.mt_line{position:relative;vertical-align:top;display:inline-block}
#ft span.mt_line:after{content:"";position:absolute;width:1px;height:8px;background:#787878;display:block;top:50%;left:50%;margin-top:-4px}
.ft_3  span.mt_line{max-width:40px;width:6.25vw;max-height:30px;height:4.6875vw;color:#787878}
.ft_2  span.mt_line{max-width:30px;width:4.6875vw;max-height:22px;height:3.4375vw;}
.ft_1{color:#e3e3e3;border-bottom:1px solid #d9d9d9}
.ft_1 li{float:left;width:33.3%;border-left:1px solid #d9d9d9;border-top:1px solid #d9d9d9;color:#777}
.ft_1 li:first-child{border-left:0}
.ft_1 li {display:block;line-height:3.3;background:#fff}
.ft_1 span{font-family:"noto sans kr"}

#ft_cate {}
#ft_cate .ft_c_box {background:#f9f9f9; padding:30px 10px; display:table;}
#ft_cate .ft_c_box ul li {width:calc(100% / 3); float:left; background:#fff; border:1px solid #ccc; border-left:0; border-top:0;}
#ft_cate .ft_c_box ul li:nth-child(3n+1) {border-left:1px solid #ccc;}
#ft_cate .ft_c_box ul li a {display:inline-block; width:100%; padding:10px;}

/* index */
#container #main_bn .swiper-pagination-bullet{border:0;background:none;color:#fff;font-size:14px;border:0;line-height:30px;display:none;width:auto;height:auto;float:none}
#container #main_bn .swiper-pagination-bullet-active{display:inline-block}

#container #main_bn img{width:100%;}
#main_bn.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{width:70px;height:30px;overflow:hidden;margin:0 auto;right:0;border-radius:70px;background:rgba(0,0,0,0.3);text-align:center}
#cnt2 li{float:left;width:50%}
#cnt2 div{height:42.96875vw;max-height:275px}

.best_cate {position:relative}
.best_cate .btn_wrap{position:absolute;top:26%;width:50%;text-align:left;left:0;padding-left:5%}
.best_cate .btn_wrap:before{content:"";position:absolute;top:50%;width:118%;left:-11%;display:block;height:1px;background:#d9d9d9;}
.best_cate .btn_wrap img{max-width:12.1875vw;width:78px;height:auto}
.best_cate .btn_wrap button{border:1px solid #d9d9d9;background:#fff;position:relative;float:left}
.best_cate .btn_wrap button:first-child{border-right:0}
.best_con .cate_name {position:absolute;left:0;width:50%;;display:none;padding-left:5%}
.best_con .cate_name  span{letter-spacing:1vw}
.best_con .cate_name  * {text-align:left}
.best_con.on .cate_name {display:block;z-index:90}
.best_con .item_con {display:none}
.best_con.on .item_con {display:block}
.best_con .item_con li{width:50%;float:left;position:relative;z-index:80;padding-left:2.34375vw}
.best_con .item_con li:first-child{margin-left:50%}
.best_con .item_con li:nth-child(2){padding-left:0;padding-right:2.34375vw}
.best_con .item_con img{width:100%;height:auto}
.best_con .item_con .sct_con{text-align:center;font-weight:300;font-size:3.4375vw}

#cnt3 ul {position:relative;left:1px}
#cnt4 ul {position:relative;left:1px}
/*
#cnt3 .swiper-pagination{position:absolute;right:0;top:0;width:100%;max-height: 26px;height:4.0625vw;text-align:right}
#cnt3 .swiper-pagination span{vertical-align:bottom;opacity:1;max-width:13px;max-height:13px;height:2.03125vw;width:2.03125vw;background:#d9d9d9;line-height:1}
#cnt3 .swiper-pagination .swiper-pagination-bullet-active{background:#000000;max-width:40px;width:6.25vw;border-radius:13px}
#cnt3 .sct_img{float:left;border:1px solid #d9d9d9;width:37.5vw;max-width:240px}
#cnt3 .sct_img img{width:100%}
#cnt3 .sct_con{float:right;width:45.3125vw;max-width:290px}
#cnt3 .sct_icon{max-height:47px;height:7.34375vw}
#cnt3 .sct_icon img{margin-right:5px;height:100%;width:auto;vertical-align:top}
*/

#cnt4 .swiper-pagination{position:absolute;right:0;top:0;width:100%;max-height: 26px;height:4.0625vw;text-align:right}
#cnt4 .swiper-pagination span{vertical-align:bottom;opacity:1;max-width:13px;max-height:13px;height:2.03125vw;width:2.03125vw;background:#d9d9d9;line-height:1}
#cnt4 .swiper-pagination .swiper-pagination-bullet-active{background:#000000;max-width:40px;width:6.25vw;border-radius:13px}
#cnt4 .sct_img{float:left;border:1px solid #d9d9d9;width:37.5vw;max-width:240px}
#cnt4 .sct_img img{width:100%}
#cnt4 .sct_con{float:right;width:45.3125vw;max-width:290px}
#cnt4 .sct_icon{max-height:47px;height:7.34375vw}
#cnt4 .sct_icon img{margin-right:5px;height:100%;width:auto;vertical-align:top}

#cnt5 .sct_img{float:left;border:1px solid #d9d9d9;max-width:155px;width:24.21875vw}
#cnt5 .sct_img img{width:100%}
#cnt5 .sct_con{float:right;width:58.59375vw;max-width:375px}
#cnt5 .btn_wish{position:absolute;right:0;bottom:10%}
#cnt5 .btn_wish img{max-width:44px;width:6.875vw}
#cnt5  .sct_txt {margin-bottom: 8%;padding-bottom: 2%;line-height:1.4}
#cnt5 .btn_cart {position:absolute;right:10%;bottom:10%}
#cnt5 .btn_cart  img{max-width:44px;width:6.875vw}

#cnt5 .swiper-container{overflow-x:hidden;}
#cnt5 .swiper-pagination{text-align:left;top:0;left:0;height:20px}
#cnt5 .swiper-pagination-bullet-active{background:#000}
#cnt5  .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{vertical-align:top;width:10px;height:10px}
#cnt5 .sct{border-top:0;padding-top:20px;border-bottom:1px solid #d9d9d9}
#cnt5 .sct_li {padding:20px 0;border-top:1px dashed #d9d9d9;margin:0} 
#cnt5 .sct_li:first-child{border-top:2px solid #000}

#cnt6 .mobile_th_wrap {padding-top:20px;}

#cnt6 .sct_img{margin:0 auto; max-width:155px;width:24.21875vw}
#cnt6 .sct_img img{width:100%}
#cnt6 .sct_con{float:right;width:100%;max-width:375px;padding:0 10px;}
#cnt6 .btn_wish{position:absolute;right:5%;bottom:3%}
#cnt6 .btn_wish img{max-width:44px;width:6.875vw}
#cnt6  .sct_txt {margin-bottom: 8%;padding-bottom: 2%;line-height:1.4}
#cnt6  .sct_txt a {display:-webkit-box; width:100%; height:10.3125vw; overflow:hidden; text-overflow:ellipsis; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
#cnt6 .btn_cart {position:absolute;right:25%;bottom:3%}
#cnt6 .btn_cart  img{max-width:44px;width:6.875vw}

#cnt6 .swiper-container{overflow-x:hidden;}
#cnt6 .swiper-pagination{text-align:left;top:0;left:0;height:20px}
#cnt6 .swiper-pagination-bullet-active{background:#000}
#cnt6  .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{vertical-align:top;width:10px;height:10px}
#cnt6 .sct{border-top:0; display:inline-block;}
#cnt6 .sct_li {padding:20px 0;border:1px solid #d9d9d9;margin:0; width:48%; height:60vw; float:left; margin-bottom:20px;} 
#cnt6 .sct_li:nth-child(2n+0) {float:right;}
/*#cnt6 .sct_li:first-child{border-top:2px solid #000}*/

.sct_cost {font-weight:500}
#sit_dvr img{width:100%;height:auto}

/* 네비게이션 */
#ti_m_nav {}
#ti_m_nav .ti_m_nav_box {position:fixed; left:0; bottom:0; width:100%; height:12.5vw; background:#fff; border-top:2px solid #000; z-index:99;}
#ti_m_nav ul {display:inline-block; width:100%; height:100%;}
#ti_m_nav ul li {float:left; width:20%; height:100%; text-align:center; display:table;}
#ti_m_nav ul li a {display:table-cell; vertical-align:middle;}
#ti_m_nav ul li a span {display:block; margin-bottom:0.7813vw;}
#ti_m_nav ul li a span img {width:3.5938vw;}

/* member */
.login_info img{position:absolute;bottom:0;right:0;max-height:172px;width:auto;height:26.875vw}
#as_con{top:0;left:0;display:none}
#btn_as img{max-width:26px;width:4.0625vw;margin-top:0.9375vw}
#reg_mb_id , #reg_mb_zip, #fregisterform #reg_mb_email , #reg_mb_nick{width:55%}
#bo_cate h2{font-size:0}
#bo_cate_ul:after{content:"";clear:both;display:block}
#bo_cate_ul {margin-bottom:5%;border-top:1px solid #d9d9d9}
/* list */
.list_top{background:url("/img/m/list_bg.png")no-repeat center;background-size:cover;padding:12.03125vw 0}
#sct .sct_img{float:left;border:1px solid #d9d9d9;max-width:155px;width:24.21875vw}
#sct .sct_img img{width:100%}
#sct .sct_con{float:right;width:58.59375vw;max-width:375px}
#sct .sct_con .sct_txt {margin-bottom:8%;padding-bottom:2%;line-height:1.4}
#sct .btn_wish{position:absolute;right:0;bottom:0}
#sct .btn_wish img{max-width:44px;width:6.875vw}

.sct_cartop label{position:absolute;left:-9999px;width:0px;height:0;overflow:hidden}
.sct_cartop{position:absolute;top:0;background:#fff;width: 58.59375vw;max-width:375px;z-index:80;border:1px solid #000;padding:20px 10px}
.sct_cartop  button{display:block;width:100%;margin-top:10px;height:35px;font-size:15px;}
.cartopt_cart_btn{background:#000;color:#fff}
.cartopt_close_btn{background:#e10000;color:#fff}
.sct_cartop select{margin-bottom:20px;height:40px;font-size:15px}

#sct .btn_cart {position:absolute;right:10%;bottom:0}
#sct .btn_cart  img{max-width:44px;width:6.875vw}
#ssch_sort > li {width:19.04%;margin-left:1.2%}
#ssch_sort > li:first-child{margin-left:0}
#ssch_sort > li{display:block;border:1px solid #d9d9d9;color:#888;padding:1.5625vw 0;border-radius:55px}
#ssch_sort > li.on{border-color:#e10000;background:#e10000;color:#fff}
/*
#ssch_sort > li a{display:block;border:1px solid #d9d9d9;color:#888;padding:1.5625vw 0;border-radius:55px}
#ssch_sort > li a.on{border-color:#e10000;background:#e10000;color:#fff}
*/
.sct_noitem{padding:50px 0;text-align:center;color:#999}
#sct_ct_3 {position:relative}
#sct_ct_3:before{content:"";display:block;height:1px;width:100%;background:#d9d9d9;bottom:0;left:0;position:absolute}
#sct_ct_3 li{width:50%;border-bottom:1px solid #d9d9d9}
#sct_ct_3 li a{display:block;line-height:1.6}
#sct_ct_3 li a.sct_ct_here {background:#000000;color:#fff;border:0}
#sct_ct_3 li:nth-child(odd) a{border-right:1px solid #d9d9d9}
/* #sct_ct_3 li:nth-child(-2n-1){border-top-color:#d9d9d9} */
/* #sct_ct_1 li:nth-child(odd) {padding-right:0} */
#item_load_msg{position:fixed;width:100%;height:100%;background:rgba(255,255,255,0.8);top:0;max-width:640px;left:0;right:0;margin:0 auto;text-indent:-9999px;}
#item_load_msg img{position:absolute;top:50%;margin-top:-32px;left:0;right:0;margin: auto}
#sit_pvi_slide img{width:100%}
#sit_pvi  button{display:none!important}

/*view item*/
#mt_fx_oder{position:fixed;bottom:12.5vw;width:100%;max-width:640px;margin:0 auto;left:0;right:0;z-index:99}
#fx_oder_con{display:none}
#fx_oder_con > button{width:100%;position:relative;top:1px}
#fx_oder_con > button img{max-width:96px;width:15vw}
#sit_tot_price{text-align:right}
#sit_tot_price > span{color:#000000;font-weight:500;padding-top:2.65625vw}
#sit_tot_price > span:first-child{float:left;}
#sit_tot_price strong{font-size:7.1875vw;color:#e10000}
#sit_tot_price strong span{font-size:4.0625vw;font-weight:400;margin-left:10px;color:#000}
.it_option{width:100%;max-height:60px;border:1px solid #d9d9d9;height:9.375vw;padding:0 15px;margin-bottom:4.6875vw;background:url("/img/m/icon_aw_btm.png") no-repeat 97% center;background-size:4.21875vw auto}
.it_supply{width:100%;max-height:60px;border:1px solid #d9d9d9;height:9.375vw;padding:0 15px;margin-bottom:4.6875vw;background:url("/img/m/icon_aw_btm.png") no-repeat 97% center;background-size:4.21875vw auto}
#fx_oder_con .get_item_supply label{position:absolute;width:0;height:0;overflow:hidden;text-indent:-9999px;}
#sit_opt_added{margin:3.125vw 0 4.6875vw;padding-top:4.6875vw;max-height:46.875vw;overflow:auto;border-top:1px dashed #d9d9d9}
#sit_opt_added li{padding:3%;border:1px solid #d9d9d9;background:#f9f9f9;margin-top:3.125vw}

.opt_name{font-size:3.4375vw;margin-bottom:3.125vw;color:#999}
.opt_count{text-align:right}
.opt_count i {display:none}
.opt_count:after{content:"";clear:both;display:block}
.sit_qty_minus{float:left;max-width:50px;max-height:50px;width:7.8125vw;height:7.8125vw;border:1px solid #d9d9d9;background:#fff url("/img/m/icon_mius.png")no-repeat center;background-size:cover;}
.num_input{float:left;max-height:50px;max-width:70px;height:7.8125vw;border:1px solid #d9d9d9;border-left:0;border-right:0;text-align:center}
.sit_qty_plus{float:left;max-width:50px;max-height:50px;width:7.8125vw;height:7.8125vw;border:1px solid #d9d9d9;background:#fff url("/img/m/icon_plus.png");background-size:cover}
.sit_opt_prc{font-size:3.75vw;display:inline-block;line-height:7.8125vw;color:#333}
.sit_opt_del{max-width:36px;max-height:36px;width:5.625vw;height:5.625vw;background:url("/img/m/icon_op_cl.png");background-size:cover;margin-left:1.5625vw;vertical-align:top;margin-top:1.09375vw}

.sit_icon:after{clear:both;display:block;content:""}
.shop_icon {height:14px;float:left;margin-right:10px;text-indent:-9999px;background:no-repeat center}
.shop_icon_1{display:none}
.shop_icon_5{width:83px;background-image:url('/img/web/sit_pick.gif')}
.shop_icon_3{width:78px;background-image:url('/img/web/sit_new.gif')}
.shop_icon_4{width:83px;background-image:url('/img/web/sit_best.gif')}


#fx_oder_con .fx_oder_wrap{background:#fff;border-top:1px solid #d9d9d9}
#fx_oder_con .get_item_options label{position:absolute;left:-9999px;width:0;height:0;overflow:hidden}
#sit_ov_btn #sit_btn_buy{width:70%;background:#000000}
#sit_ov_btn #sit_btn_cart{width:30%;background:#fff;border:1px solid #000000;color:#000000}
#sit_ov_btn *{border:0;float:left;color:#fff;max-height:80px;height:12.5vw}
#sit_ov_btn:after{content:"";clear:both;display:block}
#sit_inf_explan img{width:100% !important;height : auto}
#sit_ov_wrap .sit_icon img{max-height:17px;height:2.65625vw;width:auto;margin-right:5px}
#sit_star_sns {background:#f9f9f9;border-bottom:1px solid #d9d9d9}
#sit_star_sns > span{width:50%}
#sit_star_sns > span:first-child{border-right:1px solid #d9d9d9}
#sit_star_sns > span span{color:#e10000}
.mt_it_price span{line-height:6.875vw}
.mt_it_price img{max-width:44px;max-height:44px;width:6.875vw;height:6.875vw}
.tab_tit li{width:25%}
.tab_tit li button{max-height:73px;height:11.40625vw;color:#333;background:#f9f9f9;width:100%}
.tab_tit li button span{display:block;border-left:1px solid #d9d9d9}
.tab_tit li:first-child button span{border-left:0}
.tab_tit li .selected span{border:0}
.tab_tit li .selected{background:#000000;color:#fff}

#sit_tab .tab_con > li  {padding-top:4.6875vw;padding-bottom:7.8125vw;padding-left:6.25%;padding-right:6.25%}
#sit_tab .tab_con li .contents_tit{width:0;height:0;overflow:hidden;}
#sit_tab .tab_con li #sit_inf_explan iframe {width:100%; height:auto;}
#sit_tab .tab_con li #sit_inf_explan p {width:100%;}
#sit_tab .tab_con li #sit_inf_explan table {width:100% !important;}
#sit_tab .tab_con li h3 , #sit_tab .tab_con li h2{width:0;height:0;overflow:hidden}
.sit_use_list_top > p{padding-left:32.8125vw;background:url("/img/m/icon_use_con1.png")no-repeat 12.5vw center;background-size:14.0625vw auto;color:#333}
.sit_use_list_top ul li{width:50%}
.sit_use_list_top ul li:first-child{border-right:1px solid #d9d9d9;padding-right:4%}
.sit_use_list_top ul li:first-child p{line-height:2}
.sit_use_list_top ul li:last-child{padding-left:5%}
.sit_use_list_top ul li:last-child p > *{display:block;margin:0 auto}
.sit_use_list_top ul li:last-child p{float:left;width:50%;text-align:center}
.sit_use_list_top ul li:last-child:after{content:"";clear:both;display:block}
.icon_use_con2{max-width:81px;width:12.65625vw}
.icon_use_con3{max-width:77px;width:12.03125vw}
.sit_use_li_title {background:url("/img/m/icon_aw_btm.png")no-repeat 95% center;background-size:4.21875vw auto}
.sit_use_li_title.on{background-image:url("/img/m/icon_aw_top2.png")}
.sit_use_li_title > span{float:left}
.sit_use_li_title > span span{display:block}
.sit_use_li_title > span:first-child{max-width:120px;width:18.75vw;}
.sit_use_li_title > span:first-child span{border:1px solid transparent;line-height:2;border-radius:42px}
.sit_use_li_title > span:first-child span:last-child{margin-top:5px}
.sit_use_li_title > span:first-child .pt_use{border-color:#ffaf04;color:#ffaf04}
.sit_use_li_title > span:first-child .nr_use{border-color:#d9d9d9;color:#777777}
.sit_use_li_title > span:last-child{text-align:left;padding-left:3%}
.sit_use_li{border-top:1px solid #d9d9d9}
.sit_use_li:first-child{border-top:0}
#sit_use_ol{border-bottom:1px solid #d9d9d9}
.use_ut_btn a{display:inline-block;margin-left:5px;line-height:2;max-width:80px;width:12.5vw}

.sit_qa_wrap > p{padding-left:29.6875vw;background:url("/img/m/icon_qa_con1.jpg")no-repeat 12.03125vw center;line-height:1.6;background-size:11.875vw auto}


.sit_qa_wrap a{width:48%}
.sit_qa_cmd a{width:15%;display:inline-block}


/*팝업 리뷰 , 문의 작성페이지*/
.cke_sc{display:none}
#smart_editor2{min-width:100%!important}
#iq_question ,#is_content{border:1px solid #d9d9d9;border-radius:3px;padding:10px}
#sit_use_write_star label{width:20%;display:inline-block;}

/*주문서 작성*/
#sod_frm .sod_li{padding-left:26.5625vw;position:relative;box-sizing:content-box;min-height:23.4375vw;}
#sod_frm .total_img{position:absolute;left:0;max-width:150px;max-height:150px;width:23.4375vw;height:23.4375vw}
#sod_frm .total_img img{width:100%}
#sod_frm .sod_opt  li{line-height:1.6}
#od_b_zip , #od_zip{width:55%}
.odf_addr_list_wrap:after{content:"";display:block;clear:both}
.odf_addr_list_wrap > div{width:48%;border:1px solid #d9d9d9;background:#fff;border-radius:3px;margin-bottom:1.5625vw;padding:3.125vw 2.34375vw}
.odf_addr_list_wrap > div input{margin-right:5%}
.odf_addr_list_wrap > div.add_btns{border-color:#e10000;background:#e10000;color:#fff;text-align:center}
.odf_addr_list_wrap > div:nth-child(odd){float:left}
.odf_addr_list_wrap > div:nth-child(even){float:right}
#od_memo{border:1px solid #d9d9d9;border-radius:3px}
#sod_frm_pay{position:relative;overflow:hidden}
#sod_frm_pay:after{content:"";width:100%;display:block;position:absolute;top:0;left:0;box-shadow:0px 0px 25px #000;height:1px}
#display_pay_button {padding: 4.6875vw 4.6875%;background:#f5f5f5;margin-bottom:15.625vw}
#display_pay_button a , #display_pay_button button , #display_pay_button input{font-size:3.90625vw;display:block;width:100%;text-align:center;height:10.9375vw;line-height:10.625vw;border:1px solid #ee0000}
#display_pay_button a{border:1px solid #9c9c9c;margin-top:1.5625vw;background:#fff}
#display_pay_button button , #display_pay_button input{background:#ee0000;color:#fff}

#m_sod_bsk_tot li{background:#fff}
#m_sod_bsk_tot li > span ,#m_sod_bsk_tot li div> span{color:#777}
#m_sod_bsk_tot li > strong ,#m_sod_bsk_tot li div> strong{font-weight:400;float:right}
.ta_li_shot{width:50%;float:left}
.ta_li_shot1{border-right:2px solid #f5f5f5;position:relative}
.ta_li_shot1:after{content:"";display:block;position:absolute;max-width:42px;max-height:42px;width:6.5625vw;height:6.5625vw;background:url("/img/m/icon_sod_con1.png")no-repeat center;background-size:cover;top:50%;margin-top:-3.4375vw ;right:-3.4375vw}
#m_sod_frm_paysel input[type="radio"]{width:0;height:0;overflow:hidden;position:absolute;left:-9999px}
#m_sod_frm_paysel ul:after{content:"";clear:both;display:block}
#m_sod_frm_paysel ul li{width:50%;float:left;background:#fff;border-bottom:2px solid #f5f5f5}
#m_sod_frm_paysel ul li:nth-child(even){border-left:2px solid #f5f5f5}
#m_sod_frm_paysel ul li label{padding:4.6875vw 0 4.6875vw 20.3125vw;display:block;color:#fff;font-size:3.4375vw;background:#000 no-repeat 20% center;background-size:auto 100%}
#m_sod_frm_paysel ul li input:checked + label{background-color:#e10000;color:#fff}
#m_sod_frm_paysel #od_settle_bank + label{background-image:url("/img/m/icon_paysel1.png")}
#m_sod_frm_paysel #od_settle_vbank + label{background-image:url("/img/m/icon_paysel2.png")}
#m_sod_frm_paysel #od_settle_iche + label{background-image:url("/img/m/icon_paysel3.png")}
#m_sod_frm_paysel #od_settle_card + label{background-image:url("/img/m/icon_paysel4.png")}
#m_sod_frm_paysel #od_settle_bank:checked + label{background-image:url("/img/m/icon_paysel1On.png")}
#m_sod_frm_paysel #od_settle_vbank:checked + label{background-image:url("/img/m/icon_paysel2On.png")}
#m_sod_frm_paysel #od_settle_iche:checked + label{background-image:url("/img/m/icon_paysel3On.png")}
#m_sod_frm_paysel #od_settle_card:checked + label{background-image:url("/img/m/icon_paysel4On.png")}
.sod_frm_point div{background:#fff	}
label[for="od_temp_point"]{}
.pt_line{position:relative;border-bottom:2px solid #f5f5f5}
.pt_line:after{content:"";display:block;position:absolute;left:60%;height:100%;width:2px;background:#f5f5f5;top:0}
#od_temp_point{border:0;color:#333;text-align:right;position:relative;top:-1px}
.sod_frm_point strong{font-weight:400}
#settle_bank div{background:#fff}
#od_deposit_name{float:right;border:0;width:60%}
.bank_line{border-top:2px solid #f5f5f5;position:relative}
.bank_line:after{content:"";display:block;position:absolute;left:30%;height:100%;width:2px;background:#f5f5f5;top:0}
.mt_mini_btn a, .mt_mini_btn button{border:1px solid #d9d9d9;width:100%;display:block;text-align:center}

#show_progress{position:fixed;top:0;left:0;right:0;margin:0 auto ;width:100%;max-width:640px;height:100%;background:rgba(255,255,255,0.6)}
#show_progress img{max-width:64px;width:10vw}
#show_progress div{position:absolute;top:50%;width:100%;left:0;margin-top:-5.8203125vw}
/*my_page*/
.u_qmnue a{display:block;text-align:center}
.u_qmnue li{width:48%;border:1px solid #d9d9d9;background:#fff;max-height:185px;height:28.90625vw}
.u_qmnue li strong{line-height:2.9;border-bottom:1px solid #d9d9d9;background:no-repeat right center;font-weight:400;color:#333;background-size:auto 100%}
.u_qmnue li:nth-child(odd){float:left}
.u_qmnue li:nth-child(even){float:right}
.u_qmnue li.list1 strong{background-image:url("/img/m/icon_mypage1.png")}
.u_qmnue li.list2 strong{background-image:url("/img/m/icon_mypage2.png")}
.u_qmnue li.list3 strong{background-image:url("/img/m/icon_mypage3.png")}
.u_qmnue li.list4 strong{background-image:url("/img/m/icon_mypage4.png")}

#smb_my_now li{float:left;width:50%}
#smb_my_now li strong{color:#e10000}
.inv_status span{display:block}
.status_01{background:#e10000}
.status_02{background:#ca4a4a}
.status_03{background:#000000}
.status_04{background:#003964;color:#fff}
.status_05{background:#707070}
.status_06{background:#ffffff;border:1px solid #d9d9d9;color:#777}
/*cart*/
.cart_btn_wrap *{border:1px solid #d9d9d9;color:#8d8d8d}
#cart_btm{background:#f5f5f5;position:relative}
#cart_btm:after{content:"";width:100%;display:block;position:absolute;top:0;left:0;box-shadow:0px 0px 25px #000;height:1px}
#sod_bsk .li_op_wr{padding-left:27.34375vw;position:relative;min-height:27.34375vw}
#sod_bsk .total_img{position:absolute;left:3.125vw}
#sod_bsk .total_img img{max-width:130px;max-width:20.3125vw}
.mod_options{border:1px solid #000000}
#mod_option_frm{position:fixed;bottom:12.5vw;width:100%;max-width:640px;left:0;right:0;margin:0 auto;background:#fff;padding-left:4.6875%;padding-right:4.6875%;z-index:99;border-top:1px solid #d9d9d9}
#mod_option_close{position:absolute;top:-3.90625vw;background:url("http://mt159.dgmolto.com/images/m/sit_box_cl.png");max-width:96px;max-height:25px;width:15vw;height:3.90625vw;right:0;left:0;margin:0 auto;background-size:cover}
#mod_option_close i{display:none}
#mod_option_frm .btn_submit{margin-top:4.6875vw;width:100%;padding: 3.125vw 0;background:#000000;color:#fff}
.sod_opt li{margin-bottom:0.78125vw;line-height:1.2;word-break:keep-all}
.option_wr label{text-indent:-9999px;width:0;height:0;overflow:hidden;position:absolute;left:-9999px} 
.option_wr h3{margin-bottom:3.125vw}
#mod_option_frm h2{text-indent:-9999px;width:0;height:0;overflow:hidden;position:absolute;left:-9999px}
/*wish*/
.wish_chk{position:absolute;left:0;top:50%;margin-top:-1.5625vw;}
.wish_chk input[type="checkbox"]{max-width:20px;max-height:20px;width:3.125vw;height:3.125vw}
.wish_del{position:absolute;right:0;top:50%;margin-top:-3.90625vw}
.wish_del img{max-width:50px;width:7.8125vw}
.wish_prd > div{float:left}
.wish_img {width:32%;border:1px solid #d9d9d9}
.wish_img img{width:100%}
.wish_con {width:68%}

/*주문내역 확인*/
#sod_fin #sod_frm{border-bottom:1px solid #d9d9d9}
#sod_sts_explan {border-bottom:1px solid #d9d9d9}
#sod_sts_explan li{background:#fff;border-left:3px solid #e10000}
#sod_sts_explan_open{border:1px solid #d9d9d9;border-top:0}
#sod_sts_explan_open img{max-width:15px;width:2.34375vw}
#sod_fin_cancelfrm{display:none}
#can_btn{border:1px solid #9c9c9c;color:#777;letter-spacing:-1px}
.empty_table{background:#f9f9f9;text-align:center}

/*cs center*/
.cs_center .u_qmnue li{max-height:140px;height:21.875vw;background:none;border:0}
.cs_center .u_qmnue li.list5{max-height:70px;height:10.9375vw}
.cs_center .u_qmnue li a{border:1px solid #d9d9d9;text-align:left;background:#fff no-repeat 94% center;background-size: auto 100%}
.cs_center .u_qmnue li a strong{background:none;line-height:1;border-bottom:0;display:block}
.cs_center .u_qmnue li.list_big a{padding-top:4.21875vw;padding-bottom:4.21875vw}
.cs_center .u_qmnue li.list1 a{background-image:url("/img/m/icon_cscenter1.jpg")}
.cs_center .u_qmnue li.list2 a{background-image:url("/img/m/icon_cscenter2.jpg")}
.cs_center .u_qmnue li.list3 a{background-image:url("/img/m/icon_cscenter3.jpg")}
.cs_center .u_qmnue li.list4 a:first-child{background-image:url("/img/m/arrow_CS_Center.png");background-size:auto 30%}
.cs_center .u_qmnue li.list4 a:last-child{background-image:url("/img/m/arrow_CS_Center.png");background-size:auto 30%}

.mt_m_cs01 p span{color:#e10000}
/* notice */
.bo_fx li{max-width:100px;width:15.625vw}
#bo_sch {border:1px solid #d9d9d9}
#bo_sch select{max-width:140px;max-height:50px;border:1px solid #d9d9d9;width:21.875vw;height:7.8125vw;padding: 0 15px;background:#fff url("/img/m/icon_aw_btm2.png")no-repeat 85% center;background-size:1.875vw auto}
#bo_sch .sch_input{max-width:220px;max-height:50px;border:1px solid #d9d9d9;width:34.375vw;height:7.8125vw;padding: 0 15px}
#bo_sch .sch_btn{max-width:53px;max-height:50px;height:7.8125vw;max-width:8.28125vw;overflow:hidden;text-align:center;position:relative;left:-5px}
#bo_sch .sch_btn img{height:100%;width:auto}
#bo_sch a{float:right;max-width:100px;width:15.625vw;line-height:7.5vw}

#faq_sch {border:1px solid #d9d9d9}
#faq_sch #stx{max-width:370px;max-height:50px;border:1px solid #d9d9d9;width:57.8125vw;height:7.8125vw;padding: 0 15px}
#faq_sch .btn_submit{max-width:53px;max-height:50px;height:7.8125vw;max-width:8.28125vw;overflow:hidden;text-align:center;position:relative;left:-5px}
#faq_sch .btn_submit img{height:100%;width:auto}
#faq_sch a{float:right;max-width:100px;width:15.625vw;line-height:7.5vw}

.bo_fx li{max-width:100px;width:15.625vw}
#sps_sch {border:1px solid #d9d9d9}
#sps_sch select{max-width:140px;max-height:50px;border:1px solid #d9d9d9;width:21.875vw;height:7.8125vw;padding: 0 15px;background:#fff url("/img/m/icon_aw_btm2.png")no-repeat 85% center;background-size:1.875vw auto}
#sps_sch .sch_input{max-width:220px;max-height:50px;border:1px solid #d9d9d9;width:34.375vw;height:7.8125vw;padding: 0 15px}
#sps_sch .sch_btn{max-width:53px;max-height:50px;height:7.8125vw;max-width:8.28125vw;overflow:hidden;text-align:center;position:relative;left:-5px}
#sps_sch .sch_btn img{height:100%;width:auto}
#sps_sch a{float:right;max-width:100px;width:15.625vw;line-height:7.5vw}

#sps img{max-width:98%;height:auto;margin:1%}

.sit_qaa_yet{color:#999}
.sit_qaa_done{color:#e10000}

#bo_v_img img{max-width:640px;height:auto}
#bo_v_img{text-align:center}
#wr_content{border:1px solid #d9d9d9}
#faq_con h5 a{background:url("/img/m/icon_aw_btm3.png")no-repeat right center;background-size:3.28125vw auto}
#faq_con h5.on a{background-image:url("/img/m/icon_aw_top.png")}
#faq_con h5 a *{line-height:1}

#bo_cate li{float:left;width:50%;text-align:center}
#bo_cate li a{border-bottom:1px solid #d9d9d9;display:block;line-height:2.5}
#bo_cate li:nth-child(even) a{border-left:1px solid #d9d9d9}
#bo_cate li a#bo_cate_on{border-color:#000000;background:#000000;color:#fff;}
.mt_repy {background:url("/img/icon_reply.png")no-repeat 10% center;background-size:1.875vw auto}


.icon_sqa{width:1.875vw;max-width:12px;margin-top:0.390625vw}
/* 사이트정책 */
.icon_cs_email{width:56.71875vw; max-width:363px}


 @media screen and (min-width: 640px) {
/* html{background:#000} */
body{background:#fff;font-size:20px}

/* page */
.pg_wrap {margin:30px 0}
.pg {line-height:48px;font-size:20px}

/*header & footer */
.main_hd #logo{padding:30px 0 25px}
.main_hd #hd_btn{padding:34px 0 34px}
.main_hd #hd_btn > *{line-height:39px}
.sub_hd #hd_sch{padding-top:20px}
#hd_btn > *{line-height:33px}
#hd_btn{padding:25px 0 22px}
#logo{padding: 21px 0}
#hd_mb li.mb_cart span{line-height:22px}
#hd{border-top:5px solid #000000}
#category #cate_01 > ul  > li{margin-top:40px;padding-left:17px}
#category #cate_01 > ul  > li > ul{padding-left:23px}
#cate_03_btn li {margin-top:7px}
#btn_as img{margin-top:6px}

/*captcha*/
#captcha #captcha_reload,#captcha #captcha_info {font-size:18px}

/*list*/
.list_top{padding:77px 0}
#ssch_sort > li a{padding:10px 0}

/*item view*/
.sit_qa_wrap > p{padding-left:190px;background-size:auto;background-position:77px center}
#sit_tot_price span{padding-top:17px}
#sit_tot_price strong{font-size:46px}
#sit_tot_price strong span{font-size:26px}
.it_option{background-size:auto;margin-bottom:30px}
.it_supply{background-size:auto;margin-bottom:30px}
#sit_opt_added{margin:20px 0 30px;padding-top:30px;max-height:300.5px}
.opt_name{font-size:22px;margin-bottom:20px}
.sit_opt_prc{font-size:24px;line-height:50px}
.sit_opt_del{margin-left:10px;margin-top:7px}
#sit_opt_added li{margin-top:20px}
.mt_it_price span{line-height:44px}
#sit_tab .tab_con > li{padding-top:30px;padding-bottom:50px}
.sit_use_list_top > p{padding-left:210px;background-position:80px center;background-size:auto}

#display_pay_button {padding: 30px 4.6875%;margin-bottom:100px}
#display_pay_button a , #display_pay_button button , #display_pay_button input{font-size:25px;height:70px;line-height:68px}
#display_pay_button a{margin-top:10px}
.sit_use_li_title{background-size: auto}
/*주문서 작성*/
#sod_frm .sod_li{min-height:150px;padding-left:170px}
.ta_li_shot1:after{right:-22px;margin-top:-22px}
#m_sod_frm_paysel ul li label{padding:30px 0 30px 130px;font-size:22px}
.odf_addr_list_wrap > div{width:48%;border:1px solid #d9d9d9;background:#fff;border-radius:3px;margin-bottom:10px;padding:20px 15px}
#sod_bsk .li_op_wr{min-height:175px}
#show_progress div{margin-top:-37.25px}
/*cart*/
#mod_option_close{top:-25px}
#sod_bsk .li_op_wr{padding-left:175px;}
#sod_bsk .total_img{left:20px}
#mod_option_frm .btn_submit{margin-top:30px;padding: 20px 0;}
.sod_opt li{margin-bottom:5px}
.option_wr h3{margin-bottom:20px}
/*wish*/
.wish_del {margin-top:-25px}
.wish_chk{margin-top:-10px;}
/*cscenter*/
.cs_center .u_qmnue li.list_big a{padding-top:27px;padding-bottom:27px}
#bo_sch a{line-height:48px}
#bo_sch select{background-size:17px auto}
#sps_sch a{line-height:48px}
#sps_sch select{background-size:auto}

#faq_sch a{line-height:48px}
#faq_con h5 a{background-size:auto}
.mt_repy {background-size:auto}
.icon_sqa{margin-top:2.5px}

.pg > * {line-height:50px}


.best_con .item_con li{padding-left:15px}
.best_con .item_con li:nth-child(2){padding-left:0;padding-right:15px}
.best_con .item_con .sct_con{font-size:22px}
.best_con .cate_name  span{letter-spacing:7px}

}
#sit_opt_added li:first-child{margin-top:0}

/* best */
#mt_best {text-align:center; margin-top:40px;}
#mt_best h2 {font-size:1.167em; margin-bottom:20px;}
#mt_best .sct_10 .sct_li {width:calc(50% - 30px) !important; margin:0 10px 15px 20px !important;}
#mt_best .sct_10 .sct_li.sct_last {margin:0 20px 15px 10px !important;}
#mt_best .best_num {position:absolute; left:0; top:0; z-index:99; background:#cacaca; color:#fff; width:30px; height:30px; line-height:30px;}
#mt_best .best_num.top5 {background:#417ef2}
#mt_best .sct_img {border:1px solid #d9d9d9;}
#mt_best .sct_img a img {width:100%;}
#mt_best .sct_10 .sct_cost .sct_discount {text-decoration:none; color:#e11212; display:inline-block;}
#mt_best .sct_10 .sct_cost .mt_cost_num {color:#999; text-decoration:line-through; font-size:0.7em;}
#mt_best .sct_10 .sct_txt {font-size:1em;}


