<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* BASIC css start */
.main_cate_2{box-sizing: border-box;margin:10px 0 20px}
.main_cate_2 ul{border-top: 1px solid #dbdbdb;}
.main_cate_2 li{float: left;list-style: none;width: 20%;border-right: 1px solid #dbdbdb;border-bottom: 1px solid #dbdbdb;}
.main_cate_2 li:first-child{background-color:#ECB8A5}
.main_cate_2 li:nth-child(2){background-color:antiquewhite}
.main_cate_2 li a{width:100%;display:inline-block;text-align:center;padding:8px 5px}
.SMS_Product_display .items li .info_container .subname, .SMSnaverStyleGallery .info_container .subname {display: block !important;}
.main_tab_display .SMS_base_mask .info_container .icon .MK-product-icons img {width: auto !important;}
ul.tabs2{list-style: none;}
ul.tabs2::after{content: "";display: block;clear: both;}
ul.tabs2 li{float: left;font-size: 12px;width: 33.3333%;color: #999;display: inline-block;text-align: center;cursor: pointer;padding: 10px 0;border-bottom: 2px solid #ddd;margin-bottom: 10px;}
ul.tabs2 li.current{color: #000;font-weight: bold;border-bottom: 2px solid #df4d4d;}

.main img { width:100%; }
.main .c-slider-box1 .slick-dots { position:absolute; bottom:15px; width:100%; text-align:center; }
.main .c-slider-box1 .slick-dots li { position:relative; display:inline-block; width:9px; height:9px; margin:0 5px; }
.main .c-slider-box1 .slick-dots li button { border:0; background:transparent; font-weight:600; font-size:10px; line-height:8px; color:#fff; }
.main .c-slider-box1 .slick-dots li.slick-active button { display:block; font-size: 0; width: 10px; height: 1px; background: #fff; }

.column2_section { overflow:hidden; margin-top:6px; }
.column2_section a { display:block; float:left; width:calc(50% - 3px); }
.column2_section a:last-child { margin-left:6px; }

.c-tit { margin-bottom:20px; font-size:12px; color:#333; text-align:center; }
.c-tit strong { display:block; font-weight:600; font-size:17px; }
.c-tit span { display:block; margin-top:10px; }
.c-banner2 { overflow:hidden; margin-top:6px; }
.c-banner2 a { display:block; float:left; width:calc(50% - 3px); }
.c-banner2 a:last-child { float:right; }

.c-tab-inner { display: flex; flex-wrap: wrap; align-items:top; justify-content: space-between; }
.c-tab-inner .c-prdList-item { width:50%; }
.c-tab-inner .c-prdList-item &gt; a { display:block; position:relative; padding:2px; border:0; outline:none; }
.c-tab-inner .c-prdList-item &gt; a .thumb { position:relative; z-index:10; }
.c-tab-inner .c-prdList-item &gt; a .info { display:flex; align-items:center; justify-content:center; position:absolute; top:0; left:0; z-index:10; width:100%; height:100%; background:rgba(255,255,255,.5); color:#555; text-align:center; opacity:0; }
.c-tab-inner .c-prdList-item &gt; a .info .c-prd-name { margin-bottom:5px; padding:0 10px; }
.c-tab-inner .c-prdList-item &gt; a .info .price-sell { font-weight:600; color:#000; }
.c-tab-inner .c-prdList-item:hover &gt; a .info { opacity:1; }
.tab-tit { padding-bottom:15px; text-align:center; }
.tab-tit &gt; div { display:inline-block; width:auto; margin:0 5px; font-size:12px; color:#555; }
.tab-tit &gt; div.open { font-weight:600; color:#7d6c5b; }
.main .tab-con { position:relative; }
.main .tab-con &gt; div { position:absolute; top:0; left:0; width:100%; background:#f9f9f9; }
.main .tab-con &gt; div.open { z-index:10; }
.main .tab-con &gt; div.tab-con-1 { position:relative; }
.main .tab-con &gt; div .c-tab-slider-wrap { position:relative; }
.main .tab-con .slick-slider { padding-bottom:20px; }
.main .tab-con .slick-slider .slick-dots { position:absolute; bottom:0; width:100%; height:10px; text-align:center; }
.main .tab-con .slick-slider .slick-dots li { display:inline-block; width:6px; height:6px; margin:0 3px; border-radius:50%; background:#aaa; }
.main .tab-con .slick-slider .slick-dots li button { width:6px; height:6px; border:0; background:transparent; text-indent:-9999px; }
.main .tab-con .slick-slider .slick-dots li.slick-active { background:#a67b51; }


.cate_best_section { margin:60px 0; padding:30px 6px; background:#f9f9f9; }
.cate_best_section .c-title { padding-bottom:20px; font-weight:600; font-size:16px; text-align:center; }
.cate_best_section .slider-dots { position:absolute; top:-34px; width:100%; text-align:center; }
.cate_best_section .slider-dots li { display:inline-block; width:auto; margin:0 15px 0 0; }
.cate_best_section .slider-dots li span { color:#555; }
.cate_best_section .slider-dots li.slick-active span { font-weight:600; color:#7d6c5b; }

.cate_best_section .c-prdList-02 ul li { width:calc(50% - 3px); margin-bottom:6px; border:0; outline:none; }
.cate_best_section .c-prdList-02 .c-prdList-item:nth-child(4),
.cate_best_section .c-prdList-02 .c-prdList-item:nth-child(5),
.cate_best_section .c-prdList-02 .c-prdList-item:nth-child(6) { margin-top:0; }

.cate_best_section .c-prdList-02 ul li a { display:block; position:relative; border:0; outline:none; }
.cate_best_section .c-prdList-02 ul li a .thumb { position:relative; z-index:10; }
.cate_best_section .c-prdList-02 ul li a .info { display:flex; align-items:center; justify-content:center; position:absolute; top:0; left:0; z-index:10; width:100%; height:100%; background:rgba(255,255,255,.5); color:#555; text-align:center; opacity:0; }
.cate_best_section .c-prdList-02 ul li a .info .c-prd-name { margin-bottom:5px; padding:0 10px; }
.cate_best_section .c-prdList-02 ul li a .info .price-sell { font-weight:600; color:#000; }
.cate_best_section .c-prdList-02 ul li:hover a .info { opacity:1; }

.vod_section .c-youtube .inner { position:relative; padding-bottom:56.3%; }
.vod_section .c-tit strong span { display:inline-block; width:20px; height:13px; margin:0 4px 0 0; background:url(/design/jjh9831/cmong/icon-you.png) no-repeat 0 50%; background-size:contain; }
.vod_section .c-youtube iframe { position:absolute; top:0; left:0; left:0; width:100%; height:100%; }
.vod_section .c-prdList-01 { margin-top:4px; }
.vod_section .c-prdList-01 ul li { width:calc(33.33333% - 2px); border:0; outline:none; }
.vod_section .c-prdList-01 ul li a { border:0; outline:none;  }

.main .vod_section .c-youtube { margin-bottom:6px; }
.main .vod_section .c-slider { padding-bottom:20px; }
.main .vod_section .c-prdList li a { display:block; padding:0 3px; }
.main .vod_section .slick-dots { bottom:0; }
.main .vod_section .slick-dots li { margin:0 2px; }
.main .vod_section .slick-dots li button { width:6px; height:6px; border-radius:50%; background:#aaa; text-indent:-9999px; }
.main .vod_section .slick-dots li.slick-active button { display:block; background: #a67b51; font-size:10px; }

.cate_section { margin:60px 0; padding:0 6px; }
.cate_acc_section .c-prdList-01 ul li:nth-child(7),
.cate_acc_section .c-prdList-01 ul li:nth-child(8) { margin-bottom:0; }

.cate_md_section .c-prdList { padding:30px 0 20px; background:#f8f8f8; }
.cate_md_section .slick-list { padding:0 30px!important; }
.cate_md_section .slick-slide { margin:0 3px; }
.cate_md_section .slick-arrow { position:absolute; top:32%; z-index:10; width:30px; height:30px; border:0; border-radius:50%; background-color:rgba(0,0,0,.2); background-repeat:no-repeat; background-size:10px auto; text-indent:-9999px; }
.cate_md_section .slick-arrow.slick-prev { left:7px; background-image:url(/design/bylogin/cmong/prev_white.png); background-position:9px 50%; }
.cate_md_section .slick-arrow.slick-next { right:7px; background-image:url(/design/bylogin/cmong/next_white.png); background-position:11px 50%; }
/* BASIC css end */

</pre></body></html>