/* BASIC css start */
/*ÀçÀÔ°í¾Ë¸²*/
.prd-btns #soldout_once{display:none;}
.prd-btns #soldout_sms a{opacity:1!important;}



/*°£´ÜÆÒÃ÷ ½½¶óÀÌµå*/

.pants_slide_wrap{width:1000px; margin:100px auto; position:relative;}
.pants_slide_wrap .pants_Swiper {padding:6px 0!important;}
.pants_slide_wrap .controlbox {width:1000px; text-align:center; margin-top:6px; height:39px;}
.pants_slide_wrap .controlbox .arrow_btn{position: absolute; right:50%;}
.pants_slide_wrap .controlbox .PtVisu-button-prev,
.pants_slide_wrap .controlbox .PtVisu-button-next{display:inline-block; width:25px; height:37px; /*background:no-repeat center/ 8px;*/ cursor:pointer; outline:0; vertical-align:middle;}
.pants_slide_wrap .controlbox .PtVisu-button-next{/*background-image:url(/design/mariang7/phps/m/common/pants_next.png);*/ position:absolute; right:-54px; line-height:37px; font-size:20px;}
.pants_slide_wrap .controlbox .PtVisu-button-prev{/*background-image:url(/design/mariang7/phps/m/common/pants_prev.png);*/ position:absolute; left:-54px; line-height:37px; font-size:20px;}
.pants_slide_wrap .controlbox .PtVisu-pagination {display:inline-block; width:auto; color:#000; font-size:15px; vertical-align: middle; line-height:37px;}
.pants_slide_wrap .pants_Swiper .swiper-slide{cursor:pointer;}


/* ÄÚµðÃß°¡ ½½¶óÀÌµå(»óÇ°¸í2°³)*/
div.codi{padding-top:90px;}
.CodiVisualSlider { width:1000px; height:100%;}
.CodiVisualSlider .swiper-slide img { width:100% }
.CodiVisualSlider .arrow-button { display:none; margin-top:-104px; position:absolute; top:50%; width:25px; height:42px; background:url(/design/mariang7/phps/m/main/btn_cat_nav.png) 0 0 no-repeat; background-size:50px auto; z-index:10; opacity: 0.8;}
.CodiVisualSlider .arrow-button[aria-disabled="false"] { display:block }
.CodiVisualSlider .CodiVisu-button-next { right:10px; background-position:0 0px }
.CodiVisualSlider .CodiVisu-button-prev { left:10px; background-position:-25px 0 }
.CodiVisualSlider .swiper-button-disabled { display:none }
.CodiVisualSlider .CodiVisu-scrollbar { left:25% !important; bottom:108px !important; width:50% !important; border-radius:0 !important; background:rgba(204,204,204,0.5) !important }
.CodiVisualSlider .swiper-scrollbar-drag { border-radius:0 !important; background:rgba(204,204,204,1) !important }
.CodiVisualSlider li p{padding:46px 0;text-align:center;}

/* ÄÚµðÃß°¡ ½½¶óÀÌµå2(»óÇ°¸í3°³) */

.CodiVisualSlider2 { width:1000px; height:100%;}
.CodiVisualSlider2 .swiper-slide img { width:100% }
.CodiVisualSlider2 .arrow-button { display:none; margin-top:-104px; position:absolute; top:50%; width:25px; height:42px; background:url(/design/mariang7/phps/m/main/btn_cat_nav.png) 0 0 no-repeat; background-size:50px auto; z-index:10; opacity: 0.8;}
.CodiVisualSlider2 .arrow-button[aria-disabled="false"] { display:block }
.CodiVisualSlider2 .CodiVisu-button-next { right:10px; background-position:0 0px }
.CodiVisualSlider2 .CodiVisu-button-prev { left:10px; background-position:-25px 0 }
.CodiVisualSlider2 .swiper-button-disabled { display:none }
.CodiVisualSlider2 .CodiVisu-scrollbar { left:25% !important; bottom:124px !important; width:50% !important; border-radius:0 !important; background:rgba(204,204,204,0.5) !important }
.CodiVisualSlider2 .swiper-scrollbar-drag { border-radius:0 !important; background:rgba(204,204,204,1) !important }
.CodiVisualSlider2 li p{padding:46px 0;text-align:center;}

/* ÄÚµðÃß°¡ ½½¶óÀÌµå3(»óÇ°¸í4°³) */

.CodiVisualSlider3 { width:1000px; height:100%;}
.CodiVisualSlider3 .swiper-slide img { width:100% }
.CodiVisualSlider3 .arrow-button { display:none; margin-top:-104px; position:absolute; top:50%; width:25px; height:42px; background:url(/design/mariang7/phps/m/main/btn_cat_nav.png) 0 0 no-repeat; background-size:50px auto; z-index:10; opacity: 0.8;}
.CodiVisualSlider3 .arrow-button[aria-disabled="false"] { display:block }
.CodiVisualSlider3 .CodiVisu-button-next { right:10px; background-position:0 0px }
.CodiVisualSlider3 .CodiVisu-button-prev { left:10px; background-position:-25px 0 }
.CodiVisualSlider3 .swiper-button-disabled { display:none }
.CodiVisualSlider3 .CodiVisu-scrollbar { left:25% !important; bottom:140px !important; width:50% !important; border-radius:0 !important; background:rgba(204,204,204,0.5) !important }
.CodiVisualSlider3 .swiper-scrollbar-drag { border-radius:0 !important; background:rgba(204,204,204,1) !important }
.CodiVisualSlider3 li p{padding:46px 0;text-align:center;}



/* µðÅ×ÀÏºä ½½¶óÀÌµå */
.detail_view{margin-bottom:60px;}
.detail_slider { width:1000px; height:100%;}
.detail_slider .swiper-slide img { width:100% }
.detail_slider .arrow-button { display:none; margin-top:-40px; position:absolute; top:50%; width:25px; height:42px; background:url(/design/mariang7/phps/m/main/btn_cat_nav.png) 0 0 no-repeat; background-size:50px auto; z-index:10; opacity: 0.8;}
.detail_slider .arrow-button[aria-disabled="false"] { display:block }
.detail_slider .Visu-button-next { right:10px; background-position:0 0px }
.detail_slider .Visu-button-prev { left:10px; background-position:-25px 0 }
.detail_slider .swiper-button-disabled { display:none }
.detail_slider .Visu-scrollbar { left:25% !important; bottom:16px !important; width:50% !important; border-radius:0 !important; background:rgba(204,204,204,0.8) !important }
.detail_slider .swiper-scrollbar-drag { border-radius:0 !important; background:#b1b1b1 !important }


/* µðÅ×ÀÏºä ½½¶óÀÌµå2 */
.detail_view2{margin-bottom:40px;}
.detail_view2 .detail_slider { width:1000px; height:100%;}
.detail_view2 .detail_slider .swiper-slide img { width:100% }
.detail_view2 .detail_slider .arrow-button { display:none; margin-top:-108px; position:absolute; top:50%; width:25px; height:42px; background:url(/design/mariang7/phps/m/main/btn_cat_nav.png) 0 0 no-repeat; background-size:50px auto; z-index:10; opacity: 0.8;}
.detail_view2 .detail_slider .arrow-button[aria-disabled="false"] { display:block }
.detail_view2 .detail_slider .Visu-button-next { right:10px; background-position:0 0px }
.detail_view2 .detail_slider .Visu-button-prev { left:10px; background-position:-25px 0 }
.detail_view2 .detail_slider .swiper-button-disabled { display:none }
.detail_view2 .detail_slider .Visu-scrollbar { left:25% !important; bottom:136px !important; width:50% !important; border-radius:0 !important; background:rgba(204,204,204,0.8) !important }
.detail_view2 .detail_slider .swiper-scrollbar-drag { border-radius:0 !important; background:#b1b1b1 !important }
.detail_view2 .detail_slider .detail_txt  p{padding:20px 0px 8px 0; font-weight:700; font-size:15px;}
.detail_view2 .detail_slider .detail_txt  span{font-size:13px;}
.detail_view2 .detail_slider .detail_txt {padding-left:20px; text-align:left; height:120px;}



/* µðÅ×ÀÏºä ½½¶óÀÌµå3 */
.detail_view3{margin-bottom:40px;}
.detail_view3 .detail_slider { width:1000px; height:100%;}
.detail_view3 .detail_slider .swiper-slide img { width:100% }
.detail_view3 .detail_slider .arrow-button { display:none; margin-top:-108px; position:absolute; top:50%; width:25px; height:42px; background:url(/design/mariang7/phps/m/main/btn_cat_nav.png) 0 0 no-repeat; background-size:50px auto; z-index:10; opacity: 0.8;}
.detail_view3 .detail_slider .arrow-button[aria-disabled="false"] { display:block }
.detail_view3 .detail_slider .Visu-button-next { right:10px; background-position:0 0px }
.detail_view3 .detail_slider .Visu-button-prev { left:10px; background-position:-25px 0 }
.detail_view3 .detail_slider .swiper-button-disabled { display:none }
.detail_view3 .detail_slider .Visu-scrollbar { left:25% !important; bottom:136px !important; width:50% !important; border-radius:0 !important; background:rgba(204,204,204,0.8) !important }
.detail_view3 .detail_slider .swiper-scrollbar-drag { border-radius:0 !important; background:#b1b1b1 !important }
.detail_view3 .detail_slider .detail_txt  p{padding:20px 0px 8px 0; font-weight:700; font-size:15px;}
.detail_view3 .detail_slider .detail_txt  span{font-size:13px;}
.detail_view3 .detail_slider .detail_txt {padding-left:20px; text-align:left; height:120px;}


/* test¿ë ºä ½½¶óÀÌµå1 */
.test_view1 {margin-bottom:60px;}
.test_view1 .swiper-container {text-align: left !important;}
.test_view1 h3 {font-size:30px !important; }
.test_view1 .detail_slider { width:1000px; height:100%;}
.test_view1 .detail_slider .swiper-slide img { width:100% }
.test_view1 .detail_slider .arrow-button { display:none; margin-top:-40px; position:absolute; top:50%; width:25px; height:42px; background:url(/design/mariang7/phps/m/main/btn_cat_nav.png) 0 0 no-repeat; background-size:50px auto; z-index:10; opacity: 0.8;}
.test_view1 .detail_slider .arrow-button[aria-disabled="false"] { display:block }
.test_view1 .detail_slider .Visu-button-next { right:10px; background-position:0 0px }
.test_view1 .detail_slider .Visu-button-prev { left:10px; background-position:-25px 0 }
.test_view1 .detail_slider .swiper-button-disabled { display:none }
.test_view1 .detail_slider .Visu-scrollbar { left:25% !important; bottom:20% !important; width:50% !important; border-radius:0 !important; background:rgba(204,204,204,0.8) !important }
.test_view1 .detail_slider .swiper-scrollbar-drag { border-radius:0 !important; background:#b1b1b1 !important }


/* test¿ë ºä ½½¶óÀÌµå2 */
.test_view2 {margin-bottom:60px;}
.test_view2 .swiper-container {text-align: left !important;}
.test_view2 h3 {font-size:30px !important; }
.test_view2 .detail_slider { width:1000px; height:100%;}
.test_view2 .detail_slider .swiper-slide img { width:100% }
.test_view2 .detail_slider .arrow-button { display:none; margin-top:-40px; position:absolute; top:50%; width:25px; height:42px; background:url(/design/mariang7/phps/m/main/btn_cat_nav.png) 0 0 no-repeat; background-size:50px auto; z-index:10; opacity: 0.8;}
.test_view2 .detail_slider .arrow-button[aria-disabled="false"] { display:block }
.test_view2 .detail_slider .Visu-button-next { right:10px; background-position:0 0px }
.test_view2 .detail_slider .Visu-button-prev { left:10px; background-position:-25px 0 }
.test_view2 .detail_slider .swiper-button-disabled { display:none }
.test_view2 .detail_slider .Visu-scrollbar { left:25% !important; bottom:10% !important; width:50% !important; border-radius:0 !important; background:rgba(204,204,204,0.8) !important }
.test_view2 .detail_slider .swiper-scrollbar-drag { border-radius:0 !important; background:#b1b1b1 !important }


/* test¿ë ºä ½½¶óÀÌµå3 */
.test_view3 {margin-bottom:60px;}
.test_view3 .swiper-container {text-align: left !important;}
.test_view3 h3 {font-size:30px !important; }
.test_view3 .detail_slider { width:1000px; height:100%;}
.test_view3 .detail_slider .swiper-slide img { width:100% }
.test_view3 .detail_slider .arrow-button { display:none; margin-top:-40px; position:absolute; top:50%; width:25px; height:42px; background:url(/design/mariang7/phps/m/main/btn_cat_nav.png) 0 0 no-repeat; background-size:50px auto; z-index:10; opacity: 0.8;}
.test_view3 .detail_slider .arrow-button[aria-disabled="false"] { display:block }
.test_view3 .detail_slider .Visu-button-next { right:10px; background-position:0 0px }
.test_view3 .detail_slider .Visu-button-prev { left:10px; background-position:-25px 0 }
.test_view3 .detail_slider .swiper-button-disabled { display:none }
.test_view3 .detail_slider .Visu-scrollbar { left:25% !important; bottom:10% !important; width:50% !important; border-radius:0 !important; background:rgba(204,204,204,0.8) !important }
.test_view3 .detail_slider .swiper-scrollbar-drag { border-radius:0 !important; background:#b1b1b1 !important }



/*ÄÚµðÃß°¡ ½½¶óÀÌµå(»óÇ°¸í2°³ÀÏ¶§)

div.codi{padding-top:200px;}
.flexslider_cat {position:relative;width:1000px; margin:0 auto;}
.flexslider_cat .slides li {margin-left:0;}
.flexslider_cat .slides li p{text-align:center; padding-top:66px;}
.flexslider_cat .flex-control-nav {width:1000px; left:-3px; bottom:63px; text-align:center; z-index:1;}
.flexslider_cat .flex-control-nav li {margin:0 3px;}
.flexslider_cat .flex-control-paging li a {
    width:45px;
    height:4px;
    background: #c1c1c1;
    webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}
.flexslider_cat .flex-control-paging li a.flex-active {
    background: #333;
}
.flexslider_cat .slides img {width:1000px;}
.flexslider_cat .flex-direction-nav {position:absolute; top:50%;  z-index:10; margin-top:-122px;}
.flexslider_cat .flex-direction-nav a {margin:0;top:0;height:auto;opacity:1;}
.flexslider_cat .flex-direction-nav a:before {content:'';}
.flexslider_cat .flex-direction-nav .flex-prev {left:20px;}
.flexslider_cat .flex-direction-nav .flex-next {right:-980px;}
.flexslider_cat .flex-direction-nav a:before{content: '';}


/*ÄÚµðÃß°¡ ½½¶óÀÌµå(»óÇ°¸í3°³ÀÏ¶§)
div.codi{padding-top:200px;}
.flexslider_cat2 {position:relative;width:1000px; margin:0 auto;}
.flexslider_cat2 .slides li {margin-left:0;}
.flexslider_cat2 .slides li p{text-align:center; padding-top:66px;}
.flexslider_cat2 .flex-control-nav {width:1000px; left:-3px; bottom:78px;  text-align:center; z-index:1;}
.flexslider_cat2 .flex-control-nav li {margin:0 3px;}
.flexslider_cat2 .flex-control-paging li a {
    width:45px;
    height:4px;
    background: #c1c1c1;
    webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}
.flexslider_cat2 .flex-control-paging li a.flex-active {
    background: #333;
}
.flexslider_cat2 .slides img {width:1000px;}
.flexslider_cat2 .flex-direction-nav {position:absolute; top:50%;  z-index:10; margin-top:-122px;}
.flexslider_cat2 .flex-direction-nav a {margin:0;top:0;height:auto;opacity:1;}
.flexslider_cat2 .flex-direction-nav a:before {content:'';}
.flexslider_cat2 .flex-direction-nav .flex-prev {left:20px;}
.flexslider_cat2 .flex-direction-nav .flex-next {right:-980px;}
.flexslider_cat2 .flex-direction-nav a:before{content: '';}
*/

/*ÄÚµðÃß°¡ ½½¶óÀÌµå(»óÇ°¸í4°³ÀÏ¶§)

div.codi{padding-top:200px;}
.flexslider_cat3 {position:relative;width:1000px; margin:0 auto;}
.flexslider_cat3 .slides li {margin-left:0;}
.flexslider_cat3 .slides li p{text-align:center; padding-top:66px;}
.flexslider_cat3 .flex-control-nav {width:1000px; left:-3px; bottom:95px;  text-align:center; z-index:1;}
.flexslider_cat3 .flex-control-nav li {margin:0 3px;}
.flexslider_cat3 .flex-control-paging li a {
    width:45px;
    height:4px;
    background: #c1c1c1;
    webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}
.flexslider_cat3 .flex-control-paging li a.flex-active {
    background: #333;
}
.flexslider_cat3 .slides img {width:1000px;}
.flexslider_cat3 .flex-direction-nav {position:absolute; top:50%;  z-index:10; margin-top:-122px;}
.flexslider_cat3 .flex-direction-nav a {margin:0;top:0;height:auto;opacity:1;}
.flexslider_cat3 .flex-direction-nav a:before {content:'';}
.flexslider_cat3 .flex-direction-nav .flex-prev {left:20px;}
.flexslider_cat3 .flex-direction-nav .flex-next {right:-980px;}
.flexslider_cat3 .flex-direction-nav a:before{content: '';}
*/

/*µðÅ×ÀÏºä ½½¶óÀÌµå (»ç¿ëX)

.detail_view, .detail_view2{margin-bottom:60px;}
.detail_slider {position:relative;width:1000px; margin:0 auto;}
.detail_slider .slides li {margin-left:0; font-size:14px;}
.detail_slider .slides li p{text-align:left; padding:40px 0px 20px 0px; font-weight:700; font-size:16px;}
.detail_slider .flex-control-nav {width:1000px; left:-3px; top:1522px;  text-align:center; z-index:1;}
.detail_slider .flex-control-nav li {margin:0 3px;}
.detail_slider .flex-control-paging li a {
    width:45px;
    height:4px;
    background: #c1c1c1;
    webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;}
.detail_slider .flex-control-paging li a.flex-active {background: #333;}
.detail_slider .slides img {width:1000px;}
.detail_slider .flex-direction-nav {position:absolute; top:50%;  z-index:10; margin-top:-122px;}
.detail_slider .flex-direction-nav a {margin:0;top:0;height:auto;opacity:1;}
.detail_slider .flex-direction-nav a:before {content:'';}
.detail_slider .flex-direction-nav .flex-prev {left:20px;}
.detail_slider .flex-direction-nav .flex-next {right:-980px;}
.detail_slider .flex-direction-nav a:before{content: '';}
*/

/*µðÅ×ÀÏºä ½½¶óÀÌµå2 (»ç¿ëX)

.detail_view2 .detail_slider {position:relative;width:1000px; margin:0 auto;}
.detail_view2 .detail_slider .slides li {margin-left:0; font-size:14px;}
.detail_view2 .detail_slider .slides li p{text-align:left; padding:40px 0px 20px 0px; font-weight:700; font-size:16px;}
.detail_view2 .detail_slider .flex-control-nav {width:1000px; left:-3px; top:1421px;  text-align:center; z-index:1;}
.detail_view2 .detail_slider .flex-control-nav li {margin:0 3px;}
.detail_view2 .detail_slider .flex-control-paging li a {
    width:45px;
    height:4px;
    background: #c1c1c1;
    webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;}
.detail_view2 .detail_slider .flex-control-paging li a.flex-active {background: #333;}
.detail_view2 .detail_slider .slides img {width:1000px;}
.detail_view2 .detail_slider .flex-direction-nav {position:absolute; top:50%;  z-index:10; margin-top:-122px;}
.detail_view2 .detail_slider .flex-direction-nav a {margin:0;top:0;height:auto;opacity:1;}
.detail_view2 .detail_slider .flex-direction-nav a:before {content:'';}
.detail_view2 .detail_slider .flex-direction-nav .flex-prev {left:20px;}
.detail_view2 .detail_slider .flex-direction-nav .flex-next {right:-980px;}
.detail_view2 .detail_slider .flex-direction-nav a:before{content: '';}
*/









/*°ÇÁ¶±â »ç¿ëÁÖÀÇ*/
.wash_warning{text-align:left; padding:50px 0 20px 167px;}
.wash_warning strong{font-size:19px; font-weight:700; padding-top:10px;}
.wash_warning span{display:block; padding-top:5px;}
.wash_warning span .red {color:red; display:inline-block;}


.rnb .size {display:block !important; margin-left:-5px;} 

#productDetail .loc-navi { margin-top: 0px; padding-bottom: 5px; border-bottom: 1px solid #e5e5e5; }
#productDetail .page-body {width:1230px margin: 0 auto; }
/* »ó´Ü ¼¶³×ÀÏ, »óÇ° ¿É¼Ç Á¤º¸ */
#productDetail .thumb-info {position:relative; zoom: 1;  width:1390px; margin:0 auto 0; }
#productDetail .thumb-info:after { content: ""; display: block; clear: both;}

/* ¼¶³×ÀÏ */
#productDetail .thumb-info .thumb-wrap { float: left; width: 780px; text-align: center; }
#productDetail .thumb-info .thumb { width: 600px; text-align: center; margin: 60px auto; }
#productDetail .thumb-info .thumb img { display: block; }
#productDetail .thumb-info .thumb-ctrl { clear: both; padding-top: 20px; text-align: center; }
#productDetail .thumb-info .thumb-ctrl a { font-size: 11px; }
#productDetail .thumb-info .thumb-ctrl a img { vertical-align: middle; margin-right: 3px; }
#productDetail .thumb-info .thumb-ctrl a:hover { text-decoration: underline; }

/* »óÇ°¿É¼Ç Á¤º¸ */
#productDetail .thumb-info .info { float: left; width: 430px; vertical-align: middle; text-align: left; margin:45px 0; background:#fff;}
#productDetail .thumb-info .info .color_code span {display:inline-block; width:18px; height:4px; margin-left:-2px; margin-top:10px; line-height:2px; border:1px solid #d7d7d7;}
#productDetail .thumb-info .info .tit-prd { margin:0; font-size:22px; color:#000; font-family: 'Spoqa Han Sans', 'Spoqa Han Sans KR', 'Sans-serif';}
#productDetail .thumb-info .info .pro-size {margin-top:12px; color:#000; font-size:14px; }
#productDetail .thumb-info .info .pro-sub {padding:9px 0 0; color:#888; font-size:13px;}

#productDetail .thumb-info .info .table-opt { margin:12px 0 0; width: 430px; text-align: left; color:#999999; }
#productDetail .thumb-info .info .table-opt th {padding-left:6px; text-align: left; font-size: 14px; padding: 26px 0 0; color:#333; border:0 none;}
#productDetail .thumb-info .info .table-opt td { text-align: left; font-size: 14px; padding: 22px 0 0 !important; color:#1b1b1b;  border:0 none;}

#productDetail .thumb-info .info .table-opt select { width: 352px;
  height:46px;
  line-height:46px;
  padding:0 13px;
  color:#000;
  font-size:14px;
  background:url(/design/mariang7/2019new/images/sel_arrow.gif) no-repeat 316px 16px;
  -webkit-appearance: none;
  -moz-appearance: none;
-ms-expand : none;
  appearance: none;
  border: 1px solid #d9d9d9;
  border-radius: 0px;

 }


/* ±¸¸ÅÇÏ±â ½ºÅ©·Ñ */
.show_on {min-height:714px; bottom:-1000px; overflow:hidden; padding:30px !important; border:1px solid #666;}
.show_infobt{display:none; position:fixed; bottom:30px; width:160px; height:50px; line-height:50px; background:#000; color:#fff; cursor:pointer; text-align:center; font-size:16px; z-index:999999;}
.show_infobt .close{display:none;}
.show_on .pro-sub {display:none;}
.show_on .crema-fit-product-size-summary {display:none !important;}
.show_on .table-sns {display:none;}

/* ÆÇ¸Å°¡°Ý */
#productDetail .thumb-info .info .table-opt td.price {position:relative; padding-bottom:20px !important; border-top:2px solid #000; border-bottom:1px solid #ccc; color: #000; font-size:16px;}
#productDetail .thumb-info .info .table-opt .price span {font-size:26px; font-weight:700;}
#productDetail .thumb-info .info .table-opt .price span#pricevalue {color:#999; font-size:14px;}
#productDetail .thumb-info .info .table-opt .price span.sale-txt {display:inline-block; margin:3px 0 0 10px; color:#dfa094; font-size:26px; font-weight:700;}
#productDetail .thumb-info .info .table-opt .price strike {padding-left:5px; color:#999; font-size:14px; font-weight:700;}
#productDetail .thumb-info .info .table-opt .price a.wish {position:absolute; right:30px; top:34px;}

/*¼¼ÀÏ±â°£*/
#productDetail .thumb-info .info .table-opt .sale-day {font-size:18px;}

/*»óÇ°¿É¼Ç*/
#productDetail .thumb-info .info .table-opt .opt-box select {
  width: 352px;
  height:46px;
  line-height:46px;
  padding:0 13px;
  color:#000;
  font-size:14px;
  background:url(/design/mariang7/2019new/images/sel_arrow.gif) no-repeat 316px 16px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 1px solid #d9d9d9;
  border-radius: 0px;

}
select::-ms-expand {display:none}

#productDetail .thumb-info .info .table-opt .opt-box select::-ms-expand {
  display: none;
}

#productDetail .thumb-info .info .table-sns { margin:20px 0 0; width: 100%; text-align: left; color:#999999;}
#productDetail .thumb-info .info .table-sns th,
#productDetail .thumb-info .info .table-sns td {border:0 none; padding:0;}

#nhn_btn {text-align:left;}
#nhn_btn .npay_type_C_1_2, .npay_type_C_2_2 {width:100% !important;}

/* ÁÖ¹®¼ö·® */
#goods_amount { float: left; width: 32px; border: 0; }
#productDetail .thumb-info .info .table-opt .opt-spin { position: relative; width: 52px; height: 15px; border: 1px solid #acacac; }
#productDetail .thumb-info .info .table-opt .opt-spin .txt-spin,
#productDetail .thumb-info .info .table-opt .opt-spin .btns { float: left; }
#productDetail .thumb-info .info .table-opt .opt-spin .txt-spin { width: 41px; height: 13px; padding-left: 2px padding-top: 2px; border: 0; font-size: 11px; }
#productDetail .thumb-info .info .table-opt .opt-spin .btns { width: 19px; height: 15px; border-left: 1px solid #aaa; }
#productDetail .thumb-info .info .table-opt .opt-spin .btns a { overflow: hidden; float: left; width: 100%; height: 7px; text-indent: -999px; background: none; }
#productDetail .thumb-info .info .table-opt .opt-spin .btns a.btn-up { border-bottom: 1px solid #aaa; background: url(/images/d3/modern_simple/btn/btn_h5_spin_up.gif) no-repeat 50% 2px; }
#productDetail .thumb-info .info .table-opt .opt-spin .btns a.btn-dw { background: url(/images/d3/modern_simple/btn/btn_h5_spin_dw.gif) no-repeat 50% 2px; }

#productDetail .thumb-info .info .prd-btns {margin:10px 0; overflow:hidden;}
#productDetail .thumb-info .info .prd-btns a {float:left;}
#productDetail .thumb-info .info .prd-btns .soldout { margin-left: 10px; font-weight: bold; }

/*¹öÆ°½ºÅ¸ÀÏ*/
.bt_order{}
.bt_cart,
.bt_wish {border:1px solid #666;  margin-left:-1px;}


/*»ó¼¼ ÅÇ ÀÌµ¿*/
.tab-link {width:1250px; margin:70px auto 0; border-top:1px solid #ccc; border-bottom:1px solid #ccc; overflow:hidden;}
.tab-link a {float:left; width:25%; padding:22px 0; border-left:1px solid #ccc; margin-left:-2px;}


/* Å¸ÀÌÆ² °øÅë */
#productDetail .tit-hd { margin-top: 70px; border-bottom: 1px solid #b8b8b8; padding-left: 4px; }
#productDetail .tit-hd .tit-detail { height: 16px; padding-top: 8px; padding-left: 20px; background: url(/images/d3/modern_house/bg_tab.gif) no-repeat 0 0; }
#productDetail .tit-hd .btns-part { position: relative; }
#productDetail .tit-hd .btns { position: absolute; right: 0; top: -26px; text-align: center; }

/* »óÇ° »ó¼¼ ÀÌ¹ÌÁö */
#productDetail .prd-detail { margin:100px auto; width: 1230px; overflow: hidden; }
#productDetail .prd-detail #prdDE { margin:0 auto;  text-align: left;  }
#productDetail .prd-detail img {max-width: 100%;   }
#productDetail .prd-detail #prdDE table {width: 755px;   } /* µðÅ×ÀÏ Á¦Ç°Á¤º¸ ¹× ¸ðµ¨ÇÇÆÃ¼³¸í */

/* °ü·Ã»óÇ°~°Ô½ÃÆÇ °¡·Î ·¹ÀÌ¾Æ¿ô »çÀÌÁî */
#productDetail .de-ft-lay { margin:0 auto; width:1000px; }

/* °ü·Ã»óÇ° */
#productDetail .prd-list {position:relative; width:1300px; margin:10px auto 70px; overflow:hidden;}
#productDetail .prd-list .related {padding-left:15px; text-align:left;}
#productDetail .prd-list .related .thumb { width: 230px; height:340px; border:0 none;}
#productDetail .prd-list .related .dsc {font-weight:400; font-size:13px; margin-bottom:8px; }
#productDetail .prd-list .related .etc {font-size:12px; margin-bottom:10px;}
#productDetail .prd-list .related .sub {font-size:12px; line-height:16px; color:#888;}
#productDetail .prd-list .related .price {margin-top:10px;}
#productDetail .prd-list .related .opt .tit {display:none;}

#productDetail .prd-list .flexslider_related,
#productDetail .prd-list .flexslider_purchased {width:1230px; margin:0 auto; overflow:hidden;}
#productDetail .prd-list .slides {overflow:hidden;}
#productDetail .prd-list .flex-direction-nav {position:absolute;}
#productDetail .prd-list .flex-direction-nav li {padding:0; border:0 none;}
#productDetail .prd-list .flex-direction-nav li a {top:-280px; width:25px; height:38px; border:0 none; opacity:1; font-size:0; text-indent:-9999px;}
#productDetail .prd-list .flex-direction-nav a:before {display:none;}
#productDetail .prd-list .flex-direction-nav .flex-nav-prev a {left:-22px; background:url(/design/mariang7/2019new/images/left_related.gif) no-repeat;}
#productDetail .prd-list .flex-direction-nav .flex-nav-next a {right:-1273px; background:url(/design/mariang7/2019new/images/right_related.gif) no-repeat;}


#productDetail .prd-list .prd-amount { position: relative; width: 52px; height: 15px; }
#productDetail .prd-list .prd-amount input { width: 32px; height: 26px; border: 1px solid #DDDDDD;  }

#productDetail .prd-list .prd-amount .btns { float: right; width: 11px; height: 26px;  }
#productDetail .prd-list .prd-amount .btns a { overflow: hidden; float: left; width: 100%; height: 12px; background: none; }
#productDetail .prd-list .prd-amount .btns a.btn-up { margin-bottom:2px; }
#productDetail .prd-list .prd-amount .btns a.btn-dw {  }

#productDetail .related-allbasket { width: 100%; padding-top: 10px; text-align: right; }

#productDetail .prd-list td .prdopt { width:210px; text-align: center; margin:0 70px; }
#productDetail .prd-list td select { border:1px solid #CCC; width:160px; line-height:28px; height:28px; color:#999; font-size:11px; margin:3px 0; text-align: left;  }
#productDetail .prd-list td .prdopt .optleft { float: left; line-height:28px; height:28px; width:50px; margin:3px 0; text-align: left;  }
#productDetail .prd-list td .prdopt .optright { float: right; }

.purchased {padding-bottom:34px; border-bottom:1px solid #ccc;}


/* review-write */
#productDetail .review-write { margin-top: 60px; padding-top: 10px; border-top: 1px solid #ccc; }
#productDetail .review-write th,
#productDetail .review-write td { padding: 5px 0 4px; }
#productDetail .review-write th { font-weight: normal; }
#productDetail .review-write .frm-w input { width: 150px; height: 18px; line-height: 18px; border: 1px solid #ededed; }

/* ´ñ±Û¸®½ºÆ® °øÅë */
#productDetail .table-slide {border:0;}
#productDetail .table-slide thead th {border-top:2px solid #000; border-bottom:1px solid #000; font-size:16px; color:#000; font-weight:700;}
#productDetail .table-slide th,
#productDetail .table-slide td { padding: 16px 0; cursor: pointer;}
#productDetail .table-slide tbody td { border-bottom:1px solid #ccc;  font-size:14px; color:#000;  }
#productDetail .table-slide tbody td.pager { border-bottom:1px solid #EBEBEB;  font-size:14px; color:#ccc;  }
#productDetail .table-slide tr.cnt { display: none; }
#productDetail .table-slide tr.cnt td { cursor: default; }
#productDetail .table-slide tr.nbg td { background-image: none; }
#productDetail .table-slide tr.ndata td { border-bottom: 1px solid #EBEBEB; }
#productDetail .table-slide tr.reply .tb-txt { padding-left: 30px; background: url(/images/d3/modern_simple/common/bull_reply.gif) no-repeat 10px 0; }
#productDetail .table-slide td a { font-size:14px; color:#000; }

/* review-list */
#productDetail .review-list { margin-top:0px; width:883px; }


/* qna board */
#productDetail #qna {margin-top:120px;}
#productDetail .qna-list {width:1050px; }
.qna-list .icon_arrow,
.qna-list .icon_lock{display:inline-block; width:13px; height:13px; vertical-align:middle;}
.qna-list .icon_arrow{background:url(/design/mariang7/phps/m/common/icon_arrow.png) 0 0 no-repeat; background-size:12px;}
.qna-list .icon_lock{background:url(/design/mariang7/phps/m/common/icon_lock.png) 0 0 no-repeat; background-size:13px; }






#sunny_detailsection {width:100%; height:400px; background-image:url(/design/pastar/sunny/images/bg_detail.jpg); background-size:cover; text-align:center; z-index:99999; background-attachment:fixed; }

#detail_textsection {width:1050px; text-align:left;}
#detail_textsection h3.tit {padding:80px 0 25px; color:#000; font-size:20px; font-weight:700;}
#detail_textsection h3.s-tit {padding-bottom:18px; font-weight:400; font-size:18px;}
#detail_textsection p {margin-bottom:27px; color:#333; font-size:14px; line-height:22px;}
#detail_textsection p span.point {color:#df9497;}
#detail_textsection button {display:inline-block; font-size:13px; width:143px; height:38px; line-height:38px; text-align:left; color:#000; margin-right:5px; border:1px solid #333; margin-top:30px; padding:0 11px; background:#fff;}
#detail_textsection button strong{float:right;}
/*·¹ÀÌ¾î ÆË¾÷*/ 
#detail_textsection .popup {position:relative;}
#detail_textsection .popup .pop-conts {display:none; position:absolute; left:0; top:-640px; width:488px; min-height:571px; padding:40px 40px 23px; border:1px solid #666; background:#fff; z-index:10;}
#detail_textsection .popup .pop-conts h3 {padding-bottom:12px; color:#333; font-weight:700; font-size:20px;}
#detail_textsection .popup .pop-conts p {color:#333; line-height:25px; margin-top:30px;}
#detail_textsection .popup .pop-conts h4 {padding:36px 0 20px; color:#333; font-weight:400; font-size:18px;}
#detail_textsection .popup .pop-conts ul li {line-height:25px;}
#detail_textsection .popup .pop-conts .close {margin-top:40px; text-align:center;}
#detail_textsection .popup .pop-conts .close a {display:inline-block; width:90px; height:40px; line-height:40px; text-align:center; color:#fff; background:#000;}

/* Ä«µå ·¹ÀÌ¾î ÆË¾÷ */ 
.card{float:left; line-height:20px;}
.card:after{clear:both; display:block; content:'';}
.card-popup {position:relative; text-align:left;}
.card-popup .pop-conts {display:none; position:absolute; left:00px; top:-234px; width:338px; padding:34px; border:1px solid #666; background:#fff; z-index:10;}
.card-popup .pop-conts .inner {position:relative;}
.card-popup .pop-conts .inner .close {position:absolute; right:-9px; top:-11px;}
.card-popup .pop-conts h3 {padding:18px 0; font-size:22px;}
.card-popup .pop-conts ul {border-top:3px solid #000; border-bottom:1px solid #000; overflow:hidden;}
.card-popup .pop-conts ul li {padding:15px 0 15px 34px; border-top:1px solid #ccc; overflow:hidden;}
.card-popup .pop-conts ul li:first-child {border-top:0;}
.card-popup .pop-conts #tab1 ul li span {float:left; width:150px;}
/*.card-popup .pop-conts ul li span:first-child {padding-left:34px;}*/
.card-popup .pop-conts .btn-link {display:inline-block; width:112px; height:38px; line-height:38px; margin-top:11px; border:1px solid #666; text-align: center;}

/*ÆË¾÷ÇýÅÃ º¯°æ*/

.card-popup {padding-left:80px; line-height:20px; }
.card-popup .pop-conts .tabs{position:absolute;top: 23px; right:-10px;}
.card-popup .pop-conts .tabs span{padding:10px; color:#999;}
.card-popup .pop-conts .tabs span:first-child{color:#000;}
.card-popup .pop-conts .tabs span:last-child:after{display: block;position: absolute;left: 90px;top: 50%;width: 1px;height: 14px;margin-top: -7px;background: #e6e6e6; content: '';}
.card-popup .pop-conts .tab_container{content:""; display:block; clear:both;}
.card-popup .pop-conts .tab_container h4{padding:10px 0 20px 0; font-size:16px;}
.card-popup .pop-conts #tab2 span{color:#f38186; float:none;}
.card-popup .pop-conts #tab2 span.tit{float:left;}
.card-popup .pop-conts #tab2 span.con{color:#000; float:left; padding-left:10px;}
.card .txt{float:left; width:100%;}
.card .txt span:first-child{float:left; display:inline-block;}
.card .txt span:last-child{float:left; padding-left:26px;}
.card .btn-popup{background:#fff;}






/*¼¼Å¹Á¤º¸ÆÁ*/
#detail_textsection .popup-washing button{margin-top:0;}
#detail_textsection .popup-washing .pop-conts {top:-811px;}
#detail_textsection .popup .washing_tip {height:600px; overflow-y:scroll; margin-top:40px;}
#detail_textsection .popup .washing_tip .tit p{width:437px; border:1px solid #ccc; text-align:center; padding:28px 0;}
.washing_tip .fabric{width:380px; height:45px; margin-bottom: 20px;}
.washing_tip .fabric_01{background-image:url('/design/mariang7/2019new/images/fabric_01.jpg');}
.washing_tip .fabric_02{background-image:url('/design/mariang7/2019new/images/fabric_02.jpg');}
.washing_tip .fabric_03{background-image:url('/design/mariang7/2019new/images/fabric_03.jpg');}
.washing_tip .fabric_04{background-image:url('/design/mariang7/2019new/images/fabric_04.jpg');}
.washing_tip .fabric_05{background-image:url('/design/mariang7/2019new/images/fabric_05.jpg');}
.washing_tip .fabric_06{background-image:url('/design/mariang7/2019new/images/fabric_06.jpg');}
.washing_tip .fabric_07{background-image:url('/design/mariang7/2019new/images/fabric_07.jpg');}
.washing_tip .fabric_08{background-image:url('/design/mariang7/2019new/images/fabric_08.jpg');}
.washing_tip .fabric_09{background-image:url('/design/mariang7/2019new/images/fabric_09.jpg');}
.washing_tip .fabric_10{background-image:url('/design/mariang7/2019new/images/fabric_10.jpg');}
.washing_tip .fabric_11{background-image:url('/design/mariang7/2019new/images/fabric_11.jpg');}
.washing_tip .fabric_12{background-image:url('/design/mariang7/2019new/images/fabric_12.jpg');}
.washing_tip .fabric_13{background-image:url('/design/mariang7/2019new/images/fabric_13.jpg');}
.washing_tip .fabric_14{background-image:url('/design/mariang7/2019new/images/fabric_14.jpg');}
.washing_tip .fabric_15{background-image:url('/design/mariang7/2019new/images/fabric_15.jpg');}
.washing_tip .fabric_16{background-image:url('/design/mariang7/2019new/images/fabric_16.jpg');}
.washing_tip .fabric_17{background-image:url('/design/mariang7/2019new/images/fabric_17.jpg');}
.washing_tip .fabric_18{background-image:url('/design/mariang7/2019new/images/fabric_18.jpg');}
.washing_tip .fabric_20{background-image:url('/design/mariang7/2019new/images/fabric_20.jpg');}

/*»çÀÌÁîÃøÁ¤¹ý*/
.size_tip{float:left; padding-left:167px;}
.size_tip button{font-size: 13px;width: 185px;height: 38px;line-height: 38px;text-align: left;color: #000;margin-right: 5px;border: 1px solid #333;margin-top: 10px;padding: 0 11px;background: #fff;}
.size_tip button.ch{font-size: 13px;width: 185px;height: 38px;line-height: 38px;text-align: left;color: #fff;margin-right: 5px;border: 1px solid #474747;margin-top: 10px;padding: 0 11px;background: #474747;}
.size_tip button.pink{font-size: 13px;width: 185px;height: 38px;line-height: 38px;text-align: left;color: #fff;margin-right: 5px;border: 1px solid #dfa094;margin-top: 10px;padding: 0 11px;background: #dfa094;}
.size_tip button strong{float: right;}



/* .board-hd */
#productDetail .board-hd {width:1230px; margin-bottom:26px; color:#000; font-size:26px; font-weight:700; text-align:left;}
#productDetail .board-hd h3 {color:#000; font-size:28px; font-weight:700;}
#productDetail .board-hd p {padding:10px 0 50px; color:#333; font-size:13px; font-weight:400;}
#productDetail .board-hd p.txt {padding:10px 0 0; color:#333; font-size:13px;}
/* .board-btns */
#productDetail .board-btns {width:1050px; margin-top:20px; text-align:right;}
#productDetail .board-btns a {display:inline-block;width:104px; height:36px; line-height:36px; border:1px solid #000; text-align: center;}


/* ÀÌº¥Æ® ÇýÅÃ³»¿ë */
.ev-benefit{margin: 60px auto 60px; border-top:1px solid #ccc; width:1260px;}
.ev-benefit h4 {text-align:left; padding-top: 60px; font-size:26px;}
.ev-benefit ul:after {display:block; clear:both; content:""}
.ev-benefit ul {width:1230px; margin:60px auto 0;}
.ev-benefit ul li {float:left; width:214px; padding:0 46px; min-height:170px; border-left:1px solid #e0e0e0; text-align:center; color:#333; line-height:24px;}
.ev-benefit ul li:first-child {border-left:0;}
.ev-benefit ul li strong {display:block; padding: 18px 0; font-size:18px; color:#000;}

/*±âÈ¹Àü¶ì¹è³Ê*/
.event-b span{padding-bottom:20px;  display: inline-block;}
.event-b span:last-chaild{padding-bottom:0;}


/* Á¦Ç° Á¤º¸ Å×ÀÌºí(°øÅë»ó¼¼) */
.detail-table {width:1230px; margin:0 auto;}
.detail-table table {width:600px; text-align:left; border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin-bottom:10px;}
.detail-table th,
.detail-table td {/*padding:20px 0 17px 27px; border-top:1px solid #ccc;*/ line-height:20px;}
.detail-table th {border-right:1px solid #ccc; border-bottom:1px solid #ccc; font-weight:400; text-align:center;}
.detail-table td {font-size:13px; padding:16px 25px; border-bottom:1px solid #ccc;}
.detail-table td p {margin-bottom:30px;}
.detail-table td span.gray {/*display:inline-block;*/ padding:5px 8px; color:#fff; background:#333;}

/* »çÀÌÁîÇÍ (°øÅë»ó¼¼) */
.size-fit {width:430px; margin-top:80px; text-align:left;}
.size-fit h4 {padding:0 0 17px 5px; font-size:26px; font-weight:700;}
.size-fit .size-info {border-top:2px solid #000; border-bottom:2px solid #000;}
.size-fit ul {padding:24px 18px 17px; border-top:1px solid #ccc;}
.size-fit ul:first-child {border-top:0;}
.size-fit ul li div.first {position:relative; margin-bottom:17px;}
.size-fit ul li div.first p {color:#000; font-size:12px;}
.size-fit ul li div.first p strong {font-size:16px;}
.size-fit ul li div.first span {position:absolute; left:80px; top:0; font-size:13px;}
.size-fit ul li {margin-bottom:7px; font-size:12px; color:#333;}
.size-fit ul li span {position:relative; display:inline-block; margin:0 5px;}
.size-fit ul li span.gray {padding:2px 4px; color:#fff; background:#333;}
.size-fit ul li span:before {position:absolute; left:-7px; top:2px; width:1px; height:12px; background:#999; content:"";}
.size-fit ul li strong {display:inline-block; margin-right:10px;}
.size-fit ul li strong + span:before,
.size-fit ul li div.first span:before {display:none;}

/*»çÀÌÁîÇÍ_new*/
.size_fit_new{width:430px; text-align:left;}
.size_fit_new h4 { font-size:24px; font-weight:700;}
.size_fit_new .size_info{margin-top:30px;}
.size_fit_new .size_tit{font-size:16px; font-weight:bold; line-height:31px;}

.size_fit_new .size_info .info{margin-top:20px;}
.size_fit_new .size_info .info span{padding:0 4px;}
.size_fit_new .size_info .info strong{padding-right:4px;}
/* ****************** »óÇ° »ó¼¼ ¿É¼Ç ******************** */
.MK_not_choice { color: red; }
.MK_optAddWrap,
.MK_optAddWrap * { margin: 0; padding: 0; }
.MK_optAddWrap { color: #1b1b1b; font-size: 14px; line-height: 13px; font-family: 'Spoqa Han Sans', 'Spoqa Han Sans KR', 'Sans-serif'; }
.MK_optAddWrap li { list-style: none; }
/* ¿É¼Ç¼±ÅÃ */
#MK_optAddList { overflow: hidden; *zoom: 1; }
#MK_optAddList li { float: left; width: 100%; margin-top: 5px; }
#MK_optAddList .MK_tit,
#MK_optAddList .MK_div,
#MK_optAddList .MK_st { float: left; }
#MK_optAddList .MK_tit,
#MK_optAddList .MK_div { font-size: 11px; line-height: 16px; }
#MK_optAddList .MK_tit { width: 65px; margin-right: 5px; }
#MK_optAddList .MK_div { width: 5px; text-align: center; }
#MK_optAddList .MK_st { width: 205px; }
#MK_optAddList .MK_st .MK_btn-add { cursor: pointer; }
#MK_optAddList .MK_st select { margin-left: 5px; width: 140px; height: 18px; border:1px solid #ccc; }
/* ¿É¼Ç¼±ÅÃPP */
#MK_optAddListPP { overflow: hidden; *zoom: 1; }
#MK_optAddListPP .MK_tit,
#MK_optAddListPP .MK_st { float: left; width: auto; }
#MK_optAddListPP .MK_tit { margin-right: 5px; margin-top: 3px; }

/* ¿É¼Ç °á°ú ¸®½ºÆ® */
#MK_innerOptWrap { margin-top: 0px; border:0px solid #ddd; font-size:14px; color:#000; }
#MK_innerOptWrap #MK_innerOptScroll.limit { position: relative; height: 150px; overflow-y: auto; }
#MK_innerOptWrap .MK_inner-opt-cm li { *zoom: 1; position: relative; min-height:13px; _height: 13px; *margin-bottom: -4px; padding:20px 0;}
#MK_innerOptWrap .MK_inner-opt-cm li:first-child {border:0 none;}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_qty-ctrl,
#MK_innerOptWrap .MK_inner-opt-cm li .MK_price,
#MK_innerOptWrap .MK_inner-opt-cm li .MK_btn-del { position: absolute; }
#MK_innerOptWrap .MK_inner-opt-cm li .MK_p-name,
#MK_innerOptWrap .MK_inner-opt-cm li .MK_qty-ctrl,
#MK_innerOptWrap .MK_inner-opt-cm li .MK_price,
#MK_innerOptWrap .MK_inner-opt-cm li .MK_btn-del { display: block; }
#MK_innerOptWrap .MK_inner-opt-cm li .MK_price { right: 20px; top:18px; color: #1b1b1b; font-weight:normal; }
#MK_innerOptWrap .MK_inner-opt-cm li .MK_price span {font-size:16px; font-weight:700;}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_btn-del { right: -4px; top:18px; }
#MK_innerOptWrap .MK_inner-opt-cm li input { border:0 none; width: 30px;height: 16px;line-height: 16px;padding: 2px 0 0 2px;font-size: 16px;font-weight: 700; text-align:left !important; }
/* »ç¿ëÀÚ ÀÔ·Â ÀÎÇ²¹Ú½º (color, size )*/
.MK_optAddWrap .MK_inner-opt-cm li .MK_txt_uinput { width: 200px; }
/* ±âº»¿É¼Ç */
#MK_innerOptWrap #MK_innerOpt_01 li .MK_p-name { margin-right: 0; width:55%; }
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl { width: 10px; top: 18px; *top: 2px; right: 140px; }
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl input.MK_count { width: 30px; height: 16px; line-height: 16px; padding: 2px 0 0 2px; font-size:16px; font-weight:700;}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl a { position: absolute; right: 0px; left:0; width:11px; height:11px; font-size: 0; line-height: 0; }
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl a img {display:none; }
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl a.MK_btn-up {left:35px; top: 5px; background:url(/design/mariang7/2019new/images/opt_up.png) no-repeat;}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl a.MK_btn-dw {left:-35px; top: 5px; background:url(/design/mariang7/2019new/images/opt_down.png) no-repeat; }
/* °³º°¿É¼Ç */
#MK_innerOptWrap #MK_innerOpt_02 li .MK_p-name { margin-right: 80px; }
/* ÃÑÇÕ°è */
#MK_innerOptTotal {margin-bottom:15px; padding:24px 0; border-top:1px solid #ccc; border-bottom:1px solid #ccc; text-align: right; }
#MK_innerOptTotal .MK_txt-total {display:inline-block; padding-right:5px; color:#000; font-size:14px;}
#MK_innerOptTotal .MK_txt-won {color:#000; font-size:16px;}
#MK_innerOptTotal .MK_total { font-size:24px; color: #000; font-weight: 700;  }
/* ¼Ò¸®ºä */
#sorivu { position: relative; margin-top: 20px; }
/* »óÇ° ÀÏ¹ÝÁ¤º¸(»óÇ°Á¤º¸Á¦°ø °í½Ã) */
#productWrap { margin: 10px 0; }
#productWrap h3.tb-tit { margin-bottom: 10px; text-align: left; }
#productWrap table { width: 100%; font-size: 11px; border-collapse: collapse; border-width: 1px 0 1px 0; border-color: #b4b4b4; border-style: solid; table-layout: fixed; }
#productWrap table th { border-right: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; background-color: #f8f8f8; color: #3b3b3d; text-align: left; padding: 10px 0 10px 15px; }
#productWrap table td { color: #8b8b8b; border-bottom: 1px solid #e0e0e0; word-break: break-all; text-align: left; padding: 10px 0 10px 17px; }


/*ÇÏ´Ü ÀÎ½ºÅ¸±×·¥*/
.insta-wrap {padding-top:150px;}
.insta-wrap .instaBtn{text-align:right; padding-bottom:30px;}
.insta-wrap .instaBtn a{font-size:16px; padding-right:5px;}
.insta-wrap .instaBtn a span{margin-left: 10px;border: 1px solid #dfa094;padding: 4px 15px; color: #dfa094; font-size: 14px;}




/* ÅëÇÕ¿É¼Ç */
#productDetail .thumb-info .info .table-opt .opt-wrap { width: 100%; padding:7px 0 }
#productDetail .thumb-info .info .table-opt .opt-wrap .tit { margin-bottom: 5px; }
#productDetail .thumb-info .info .table-opt .opt-wrap-hybrid { width: 100%; padding:0 0 10px; border-bottom:1px solid #e4e4e4; }
#productDetail .thumb-info .info .table-opt .opt-wrap-hybrid .tit { margin-bottom: 8px; color:#969696; }
#productDetail .thumb-info .info .table-opt .opt-wrap-hybrid .tit strong { color:#555; }
#productDetail .thumb-info .info .table-opt .opt-wrap dl { overflow: hidden; width: 100%; *zoom:1 }
#productDetail .thumb-info .info .table-opt .opt-wrap dl:after { display:block; clear:both; content:'' }
#productDetail .thumb-info .info .table-opt .opt-wrap dt { float: left; width:100px; margin-bottom:5px; padding-top: 4px; *padding-bottom:5px; color:#555 }
#productDetail .thumb-info .info .table-opt .opt-wrap dd { float: left; width:350px; margin-bottom:5px; *padding-bottom:5px; }
#productDetail .thumb-info .info .table-opt .opt-wrap .sel-btn { text-align:right; }
#productDetail .thumb-info .info .table-opt .opt-wrap .sel-btn a { display:inline-block; width:84px; height:24px; font-size:13px; color:#fff; text-align:center; line-height:24px; border:1px solid #231f20; background:#231f20; -webkit-transition:all 0.3s ease; transition:all 0.3s ease }
#productDetail .thumb-info .info .table-opt .opt-wrap .sel-btn a:hover { color:#231f20; background:#fff }
#productDetail .thumb-info .info .table-opt .opt-wrap .sel-btn a:active { position: relative; top: 1px }
#productDetail .thumb-info .info .table-opt .opt-wrap .sel-btn a img { display:none }
#productDetail .thumb-info .info .table-opt .opt-wrap select { width:350px; height:26px }
#productDetail .thumb-info .info .table-opt .opt-wrap .opt-btns { position:relative }
#productDetail .thumb-info .info .table-opt .opt-wrap .opt-btns input { margin-right:3px; width:42px; height:24px; border: 1px solid #dfdfdf; text-align:center !important; line-height:24px }
#productDetail .thumb-info .info .table-opt .opt-wrap .opt-btns a { display:inline-block; width:26px; height:26px; text-indent:-9999em; vertical-align:top; background:url(//image.makeshop.co.kr/makeshop/d3/basic_simple/common/sp_qty.gif) 0 0 no-repeat}
#productDetail .thumb-info .info .table-opt .opt-wrap .opt-btns a.btn-up { background-position:0 0 }
#productDetail .thumb-info .info .table-opt .opt-wrap .opt-btns a.btn-dw { background-position:0 -26px }
#productDetail .thumb-info .info .table-opt .opt-wrap dl .opt-count select { float: left; width:350px; }
#productDetail .thumb-info .info .table-opt .opt-wrap dl .opt-count .opt-btns { padding-top:5px; clear:both }
#productDetail .thumb-info .info .table-opt .option-wrap { margin-top: 10px; padding:10px 0; border-top:1px solid #ddd; }
#productDetail .thumb-info .info .table-opt .option-wrap .option-box { width:100%; }
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .tit { padding:10px 0 5px; color:#666; }
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list:after { clear: both; content: ""; display: block; }
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list { width:100%; }
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li { float:left; width:70px; margin-left:25px; }
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li.first,
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li:first-child { margin-left:0; }
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li dl { padding-bottom:10px; color:#333; }
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li dl dd.prdchk { text-align:left; padding-bottom:5px; }
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li dl dd.prdchk input { width:13px; height:13px; }
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li dl dd.prdimg { position:relative; }
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li dl dd.prdimg img { width:70px; height:70px; }
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li dl dd.prdimg.noimg { }
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li dl dd.prdimg .soldout { position:absolute; top:0; left:0; display:inline-block; width:100%; height:100%; line-height:71px; color:#fff; text-align:center; }
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li dl dd.prdimg .soldout-bg { position:absolute; top:0; left:0; display:inline-block; width:100%; height:100%; background:#000; filter:alpha(opacity:40); opacity:0.4;}
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li dl dd.prdimg .sel-img { position:absolute; top:0; left:0; display:inline-block; width:100%; height:100%; background:#000; filter:alpha(opacity:40); opacity:0.4; }
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li dl dd.prdname { padding-top:7px; line-height:14px;}
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li dl dd.prdname { padding-bottom:3px; line-height:14px;}
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li dl dd.prdprice { padding-bottom:3px; }
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li dl dd.prdqty { }
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li dl dd.prdqty input { width:52px; height:24px; line-height:24px; border: 1px solid #dfdfdf; text-align:center; background:none; }
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li dl dd.prdqty .btn-up-down { display:inline-block; width:12px; height:26px; line-height:0; font-size:0; vertical-align:top; }
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li dl dd.prdqty .btn-up-down a { display:inline-block; width:12px; height:12px; line-height:0; font-size:0; vertical-align:top; }
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li dl dd.prdqty .btn-up-down .btn-up { margin-bottom:2px; }
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li.lst-soldout dl { color:#a7a7a7; }
#productDetail .thumb-info .info .table-opt .option-wrap .option-box .list li.lst-soldout dl input { color:#929292; }

/*¹è¼ÛÁö¿¬*/
.delivery{text-align: center; padding: 100px;}
.delivery_top{ padding-bottom:30px;}
.delivery_top h2.tit{font-size: 50px; font-weight:600;}
.delivery_top h2.tit:after{content: "";display: block;width: 50px;border-bottom: 5px solid #000;margin: 50px auto;}
.delivery_top p{font-size: 25px; line-height: 44px; padding-bottom:20px;}
.delivery_top h2 span{display:inline-block;padding-right: 20px;line-height: 88px;}
.delivery table{border: 1px solid #818181; text-align: center; margin: 0 auto; font-size: 25px; width:60% !important;}
.delivery table th{background: #000; color: #fff; border-bottom: 1px solid #818181; border-right: 1px solid #818181; padding:20px 10px; font-weight:400;}
.delivery table td{padding: 20px 10px; border-right:1px solid #818181;}



/* ¿øÅ¬¸¯¿É¼Ç */
.MK-oneclick-list { overflow:hidden; zoom:1; padding-top:7px;}
.MK-oneclick-list:after { content: ""; display: block; clear: both; }
.MK-oneclick-list li { float:left; margin: 0 10px 10px 0; }
.MK-oneclick-list li a { border:1px solid #cccccc; display: inline-block; border-radius: 1px; box-sizing:border-box; }
.MK-oneclick-list li.MK-oneclick-sel a { border:1px solid #000000; }
.MK-oneclick-list li.MK-oneclick-dis a { filter:alpha(opacity=50); -moz-opacity:.5; opacity:.2; }
.MK-oneclick-list li.MK-oneclick-color.MK-oneclick-sel a { padding:2px; filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
.MK-oneclick-list li a span { display: block; text-align: center; vertical-align: middle; line-height: 19px; }
.MK-oneclick-list li a img { width: 100%; height:100%;}
.MK-oneclick-list li.MK-oneclick-image { width:35px; height: 35px; }
.MK-oneclick-list li.MK-oneclick-image a { padding: 2px; }
.MK-oneclick-list li.MK-oneclick-image a {height:36px;}
.MK-oneclick-list li.MK-oneclick-image a img {width: 30px; height: 30px;}
.MK-oneclick-list li.MK-oneclick-image.MK-oneclick-sel a img {  padding: 0px; height:30px; width: 30px;}
.MK-oneclick-list li.MK-oneclick-color { width:35px; height: 35px; }
.MK-oneclick-list li.MK-oneclick-color a { padding: 2px; }
.MK-oneclick-list li.MK-oneclick-color span { width: 30px; height: 30px; }
.MK-oneclick-list li.MK-oneclick-color .mk-oo-sel span { width: 27px; height: 27px; }
.MK-oneclick-list li.MK-oneclick-text .MK-oneclick-list li.MK-oneclick-text {min-width:35px; max-width:100%; height: 50px; }
.MK-oneclick-list li.MK-oneclick-text a { padding: 4px; }
.MK-oneclick-list li.MK-oneclick-text {  height: auto; }
.MK-oneclick-list li.MK-oneclick-text.MK-oneclick-sel a {padding:4px;}
.MK-oneclick-list li.MK-oneclick-text span { min-width: 29px; line-height: 44px; }
.MK-oneclick-list li.MK-oneclick-text .MS-oneclick-sel span { min-width: 30px; line-height: 27px; }
.MK-oneclick-value { padding: 5px 0; display:none; }
.MK-oneclick-only-text li.MK-oneclick-text { height: auto; }
.MK-oneclick-only-text li.MK-oneclick-text span { height: auto; line-height: 19px; }



/*¾ÆÄÚµð¾ð ÅÇ¸Þ´º*/

.txt_tit_con{padding-left:116px;margin-bottom:20px;margin-top:40px;}
.txt_tit_con p, .txt_con p{font-size:16px; font-weight: 700; padding-bottom: 20px;}
.txt_tit_con span, .txt_con span{font-size:13px;}
.txt_con{padding-left:116px;}


.accordion-box_type2{margin:0 !important; padding-left:116px !important;}
.accordion-box{width: 400px;margin:  0 auto; padding-top:30px;}
.accordion-box .title{position:relative;width: 100%;  line-height: 40px; background: #fff;border-bottom:1px solid #555;box-sizing: border-box;padding: 0 10px;font-size:14px; cursor:pointer;}
.accordion-box .title span{float:right; font-size:16px; font-weight:700}
.accordion-box .title a{line-height:40px;}
.accordion-box .conbox{padding: 20px; display:none;}





/*»çÀÌÁîÇ¥ ÆË¾÷*/

.accordion-box .pop-conts {display:none; position:absolute; left:0px; top:-1px; width:700px;  height:800px; padding:20px; border:1px solid #666; background:#fff; z-index:10;  overflow-x:scroll;}
.accordion-box .pop-conts .inner {position:relative;}
.accordion-box .size_pop{ position:relative;}
.accordion-box .pop-conts .inner .close {position:absolute; right:-9px; top:-11px;}



.snapc_personal_frame.snapc_personal_frame55 .swiper-button-next{background-size: 16px 27px !important;}
.snapc_personal_frame.snapc_personal_frame55 {border-bottom: 1px solid #ccc !important; padding-bottom:40px !important; width:1300px; margin:0 auto;}


/* BASIC css end */

