/* BASIC css start */
/* 210507 morenvy ÁØÈ£ */
@charset "utf-8";
#wrap { position:relative; width:100%; min-width:1450px; min-height:550px; margin:0 auto;}
body {min-width:100%;}
#contentWrapper { position:relative; width:100%; min-width:1450px; margin:0 auto; zoom:1;}
#contentWrapper:after {content:""; display:block; clear:both;}
#contentWrapper #contentWrap {float:none; margin:0 auto;}
#header .inner, #mfooter .inner, #container, body.center .centerCategory .wyGrid, body.center .promotionArea .wyGrid {padding:0;}
html { overflow-y:scroll; } /* ¼¼·Î½ºÅ©·ÑÀ» Ç×»ó Ç¥½ÃÇØÁÖ¹Ç·Î °¡·ÎÆøÀÇ º¯È­¸¦ ÁÖÁö ¾Ê°ÔÇÏ¿© Áß¾ÓÁ¤·ÄÀ§Ä¡¸¦ °íÁ¤ */

/* Á¡¼±¾ø¾Ö±â */
a:hover {text-decoration:none;}
a:focus {outline:none;}
a {blr:expression(this.onFocus=this.blur());}
area:focus {outline:none;}
area {blr:expression(this.onFocus=this.blur());}
input:focus, img:focus, embed:focus, map:focus {outline:none;}

.cboth {clear:both;*zoom:1}
.cboth:after {content:" ";display:block;clear:both;}
.fleft {float:left;}
.fright {float:right;}
.m_off {display:none !important;}

.pdt20 {padding-top:20px;}
.pdt30 {padding-top:30px;}
.pdt40 {padding-top:40px;}
.pdt50 {padding-top:50px;}
.pdt60 {padding-top:60px;}
.pdt70 {padding-top:70px;}
.pdt80 {padding-top:80px;}
.pdt100 {padding-top:100px;}


/* ÄÁÅÙÃ÷ »çÀÌÁî ¹× ¹Ìµð¾î Äõ¸®  */
.width1680 {width:1680px !important; max-width:1680px !important; margin:0 auto;}

@media screen and (max-width: 1699px) { 
.width1680 {width:1432px !important;}
}
@media screen and (max-width: 1499px) {
.width1680 {width:1450px !important;}
}


body, h1, h2, h3, h4, h5, h6, table, pre, xmp, plaintext, listing, input, textarea, select, button, a, code {font-family:'Montserrat','Noto Sans KR',sans-serif;}
a,
a:hover {text-decoration:none;}
.move {-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}

.prd-class-hd {display: none;}


/* »ó´Ü */
#mheader {position:relative;}
#mheader .mh_sec01 { max-width:1680px;  font-size:0px; margin:0 auto; height:120px; position:relative;}
#mheader .mh_sec01 .top_logo { position:absolute; z-index:10; top:50%; transform: translate(0%,-50%);}
#mheader .mh_sec01 .top_logo a {display:block;}


/* »ó´Ü ÀÌº¥Æ® ¹è³Ê */
#m_onoffmulti_top {height:52px; text-align:center; border-bottom:1px solid #e9e9e9;} 
#m_onoffmulti_top .top_event {position:relative;}
#m_onoffmulti_top .top_event a {color:#fff; font-weight:400; font-size:15px; line-height:52px; display:block;}
#m_onoffmulti_top .top_event .closebtn {position:absolute; top:0px; right:24px; z-index:1000; font-weight:400; font-size:15px; line-height:52px; padding-right:18px; cursor:pointer;}

#m_onoffmulti_top .top_event .swiper_top {height:52px;}
#m_onoffmulti_top .top_event .swiper_top .swiper-slide.bg_black a {background-color:#231815; color:#f5f5f5;}
#m_onoffmulti_top .top_event .swiper_top .swiper-slide.bg_black span {color:#ffffff; background:url('/design/gelcandle/0783nordichaus/top_close.png') right center; background-repeat:no-repeat; }
#m_onoffmulti_top .top_event .swiper_top .swiper-slide.bg_white a {background-color:#f5f5f5; color:#231815;}
#m_onoffmulti_top .top_event .swiper_top .swiper-slide.bg_white span {color:#231815; background:url('/design/gelcandle/0783nordichaus/top_close_b.png') right center; background-repeat:no-repeat; }

#m_onoffmulti_top .top_event .swiper_top .swiper-button-prev_top {opacity:1; left:25% !important; top:32px !important; z-index:1000 !important; width:32px; height:32px; background-image:url('/design/gelcandle/0783nordichaus/top_ban_top_left.png') !important; background-size:auto !important;}
#m_onoffmulti_top .top_event .swiper_top .swiper-button-next_top {opacity:1; right:25% !important; top:32px !important; z-index:1000 !important; width:32px; height:32px; background-image:url('/design/gelcandle/0783nordichaus/top_ban_top_right.png') !important; background-size:auto !important;}




/* »ó´Ü Ä«Å×°í¸® ¸Þ´º */
#mheader .mh_cate {margin:0px 0px 0px; position:relative; text-align:center; font-size:0px;}
#mheader .mh_cate > ul {margin:0 auto; text-align:left; position:relative; margin-left:160px;}
#mheader .mh_cate li { display:inline-block; position:relative;}
#mheader .mh_cate li > a {font-size:13px; font-weight:500; color:#231815; height:120px; line-height:120px; margin:0px 10px; display:block; letter-spacing: -0.020em;}
#mheader .mh_cate .top_comm,
#mheader .mh_cate #mcategory {position:absolute; top:104px; left:0px; white-space: nowrap; z-index:10; background:rgba(255,255,255,1); opacity:1; visibility:hidden; border:1px solid #e8e8e8; padding:24px; box-shadow: 5px 3px 20px rgba(0,0,0,0.05); -webkit-box-shadow: 5px 3px 20px rgba(0,0,0,0.05);}
#mheader .mh_cate li:hover .top_comm,
#mheader .mh_cate li:hover #mcategory {opacity:1; visibility:visible;}
#mheader .mh_cate #mcategory .right_ban {text-align:left; display: inline-block; vertical-align: top; padding-left:22px;}


/* Ä«Å×°í¸® ÀÚµ¿Ãâ·Â */
#mcategory .categoryList {text-align:left; display:inline-block;}
#mheader .top_comm {margin-bottom: 0;}
#mheader .top_comm ul {min-width: 61px;}
#mheader .top_comm li {padding: 0; }
#mcategory .categoryList > li {padding-right: 8px;}
#mheader .top_comm ul li,
#mcategory .categoryList > li,
#mcategory .categoryList .slideSubMenu li {position:relative; display:block; font-size:0px; text-align: left; margin-top: 13px;}
#mheader .top_comm ul > li:first-child,
#mcategory .categoryList > li:first-child,
#mcategory .categoryList .slideSubMenu li:first-child {margin-top: 0;}
#mheader .top_comm ul > li > a,
#mcategory .categoryList > li > a {margin: 0;}
#mheader .top_comm ul > li > a,
#mcategory .categoryList > li > a,
#mcategory .categoryList .slideSubMenu li a {display:block; height: auto; color:#8a8a8a; font-size:13px; line-height: 1;}
#mcategory .categoryList ul {display:none;}
#mcategory .categoryList li a:hover ul {display:block;}
#mcategory .categoryList li.selected > ul {display:block;}
#mheader .top_comm ul li:hover a,
#mcategory .categoryList > li.selected > a.cate,
#mcategory .categoryList .slideSubMenu li.selected > a {color:#231815;}
#mcategory .categoryList li:first-child .slid#mheader .mh_cate li > aeSubMenu {top: -11px;}
#mcategory .categoryList .slideSubMenu {position:absolute; top:-11px; left:100%; z-index:11; padding: 10px 0; min-width:128px; width:auto; background-color:#fff; border:1px solid #e5e5e5;  box-shadow: 5px 3px 20px rgba(0,0,0,0.05); -webkit-box-shadow: 5px 3px 20px rgba(0,0,0,0.05);}
#mcategory .categoryList .slideSubMenu li ul {display:none;}
#mcategory .categoryList .slideSubMenu li a {-webkit-transition: all 0.2s; -moz-transition: all 0.2s; -ms-transition: all 0.2s; -o-transition: all 0.2s; transition: all 0.2s;}
#mcategory .categoryList .slideSubMenu li.selected > ul {display:block; position:absolute; top:-11px; left:100%; z-index:11; padding: 10px 0; min-width:128px; width:auto; background:#fff; background-color:#fff; border:1px solid #e5e5e5; box-shadow: 5px 3px 20px rgba(0,0,0,0.05); -webkit-box-shadow: 5px 3px 20px rgba(0,0,0,0.05);}
#mcategory .categoryList .slideSubMenu li.noChild > a.cate:after {display:none;}
#mcategory .categoryList > li.selected > a.cate:after {float: right; display: block; opacity:0.4; content:"";margin-top:2.5px;background:url('/design/gelcandle/0783nordichaus/sub_cate_on.png') no-repeat;width:5px;height:8px;-webkit-transition:-webkit-transform 150ms ease-out;-moz-transition:transform 150ms ease-out;-ms-transition:transform 150ms ease-out;-o-transition:transform 150ms ease-out;transition:transform 150ms ease-out;}
#mcategory .categoryList .slideSubMenu li > a.cate:after {opacity:0.4; content:"";position:absolute;top:50%;right:8px;margin-top:-4px;background:url('/design/gelcandle/0783nordichaus/sub_cate_on.png') no-repeat;z-index:10;width:5px;height:8px;-webkit-transition:-webkit-transform 150ms ease-out;-moz-transition:transform 150ms ease-out;-ms-transition:transform 150ms ease-out;-o-transition:transform 150ms ease-out;transition:transform 150ms ease-out;}
#mcategory .categoryList > li..selected > a.cate:after,
#mcategory .categoryList .slideSubMenu li.selected > a.cate:after {-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}


/* »ó´Ü ·Î±×ÀÎ ¸Þ´º */
#mheader .mh_sec01 .login_menu {position:absolute; right:0px; z-index:1; top:12px;}
#mheader .mh_sec01 .login_menu li {float:left; font-size:0px; margin-left:16px;}
#mheader .mh_sec01 .login_menu li a {color:#231815; font-weight:500; font-size:13px; display:block; height:20px; line-height:20px; letter-spacing:-0.020em;}
#mheader .mh_sec01 .login_menu li.top_search {margin-left:24px; width: 20px; height: 19px; background: url('/design/gelcandle/0783nordichaus/top_search.png') no-repeat; cursor: pointer;}


/* »ó´Ü °Ë»öÃ¢ */
#search_box {display:none; position:absolute; top:0px; z-index:1000; width:100%;  background-color:#fff; border-top:1px solid #e8e8e8; box-sizing:border-box;}
#search_box .box_inner { height:100%; padding:80px 0px 100px; position:relative;}
#search_box .box_inner2 {width:560px; margin:0 auto; font-size:0px; }

#search_box .search_close {position:absolute; top:80px; right:0px; cursor:pointer; z-index:100;}
#search_box .search_title {color:#231815; font-size:26px; font-weight:700; text-align:center; line-height:1; position:relative;}
#search_box .search_input {margin-top:60px;}
#search_box .search_input fieldset {position: relative;}
#search_box .search_input .MS_search_word {width: 560px; height: 62px; margin: 0; padding: 0; border:0; background-color: #ededed; text-indent: 20px; font-size: 17px; color: #9a9a9a;}
#search_box .search_input .btn-sch {position: absolute; top: 21px; right: 20px; opacity: 0.4;}
#search_box .search_pop {margin-top:60px;}
#search_box .search_pop .title {color:#231815; font-size:18px; font-weight:700; text-align:left; line-height:1; padding-bottom:10px;}
#search_box .search_pop .pop_title a{display:inline-block; padding:18px 18px 0px 0px; font-size:16px; color:#8a8a8a; line-height:1;}
#search_box .search_pop .pop_title a:hover {color:#231815;}
.search_bg {position:fixed; height:100%; width:100%; z-index:10; display:none; background-color: rgba(26, 26, 26, 0.5);}


/* »ó´Ü : FIXED */
#comment_top {border-bottom:1px solid #e8e8e8;}
#comment_top.fixed {position:fixed; margin:0px; width:100%;  top:0px; left:0; background-color:#fff; z-index:1000; border-bottom:1px solid #e8e8e8;}
#comment_top.fixed .mh_sec01 {height:120px;}
#comment_top.fixed .mh_cate > ul > li > a {height:120px; line-height:120px;}
#comment_top.fixed .mh_cate #mcategory,
#comment_top.fixed .mh_cate .top_comm { top:120px;}
#comment_top.fixed #search_box {top:120px;}





/* »ó´Ü ¿µ¿ª : ¹Ìµð¾îÄõ¸® */
@media screen and (max-width: 1499px) { 
	#header #mcategory li a {margin:0px 18px;}
}



/*  ¸ÞÀÎ»óÇ°Áø¿­ °ü·Ã CSS */
.item-wrap {width: 100%; margin: 0 auto;}
.item-wrap .item-cont {width: 100%; margin: 0; font-size: 0;}
.item-cont ul li {text-align:left;}
.item-wrap .item-cont {margin: 0;}
.item-wrap .item-cont .item-list {position: relative; display: inline-block; vertical-align: top; margin: 30px 0 20px; padding: 0; width: 100%; float: none;}
.item-wrap .item-cont .item-list dt.thumb {position:relative; padding:0 0px; margin: 0; overflow:visible; width: 100%; height: auto;}
.item-wrap .item-cont .item-list .thumb a {display: block; overflow:hidden;}
.item-wrap .item-cont .item-list .thumb a img {width:100%; height: 100%; -webkit-transition: all 0.8s; -moz-transition: all 0.8s; -ms-transition: all 0.8s; -o-transition: all 0.8s;  transition: all 0.8s;}
.item-wrap .item-cont .item-list dl:hover .thumb a img {transform:scale(1.06); -webkit-transform:scale(1.06); -moz-transform:scale(1.06); -o-transform:scale(1.06);}
.item-wrap .item-cont .item-list .thumb .prd-ico {z-index: 1; position: absolute; left: 0; bottom: 0; margin: 0; border: 0;}
.item-wrap .item-cont .item-list .thumb .prd-ico img {width: auto; height: auto;}
.item-wrap .item-cont .item-list .thumb .MK-product-icons {margin: 0;}
.item-wrap .item-cont .item-list .thumb .MK-product-icons img { margin: 0; /*  width: 28px !important; height: 28px !important; */}
.item-wrap .item-cont .item-list .prd-info {padding: 0; line-height: 0;}


.item-wrap .item-cont .item-list .prd-info .spec {text-align: left;}
.item-wrap .item-cont .item-list .prd-info {padding:0 0px; font-size:0px;}
.item-wrap .item-cont .item-list .prd-info .prd-name {padding-top:28px; padding-right:5%;}
.item-wrap .item-cont .item-list .prd-info .prd-name a {font-size:15px; color:#231815; line-height:1.5; font-weight:400;}

.item-wrap .item-cont .item-list .prd-info .prd-summary { overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding-right:5%; margin-top:8px;}
.item-wrap .item-cont .item-list .prd-info .prd-summary a {font-size:13px; color:#8a8a8a; line-height:1.3; font-weight:300;}

.item-wrap .item-cont .item-list .prd-info .prd-price {padding-top: 0; font-family: 'Montserrat','Noto Sans KR',sans-serif;}
.item-wrap .item-cont .item-list .prd-info .prd-price .price {display: inline-block; font-size:15px; color:#231815;  padding-top:16px; line-height:1; font-weight:700; }
.item-wrap .item-cont .item-list .prd-info .prd-price.through span {padding-left: 6px; font-size: 12px !important; color: #8a8a8a !important; text-decoration: line-through; font-weight: 400 !important;}
.item-wrap .item-cont .item-list .prd-info .prd-price strike {display: inline-block; font-size:12px; color:#8a8a8a;  padding-left:6px; line-height:1; font-weight:400; }


/*  ¸ÞÀÎ»óÇ°Áø¿­ : OVER ¹öÆ°  */
.item-wrap .item-cont .item-list .info_icon  {position:absolute; z-index:2; top:55%; margin-top:-20px; width: 100%; height: 36px; text-align:center; font-size:0px; opacity:0; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s;  transition: all 0.3s; text-align:center; font-size:0px; }
.item-wrap .item-cont .item-list .info_icon li {display:inline-block; margin:0px 5px; width: auto; height: auto; cursor: pointer;}
.item-wrap .item-cont .item-list .info_icon li a {font-size: 0;}
.item-wrap .item-cont .item-list .info_icon li img {width: 36px; height: 36px; vertical-align: baseline;}
.item-wrap .item-cont .item-list:hover .info_icon  {opacity:1; top:50%; }

/* ¿É¼Ç ¹Ì¸®º¸±â */
.mk_option_preview .mk_prd_option_list {font-size:12px;border:1px solid #999;font-family:'Red Hat Display','Noto Sans KR',sans-serif;}
.mk_option_preview .mk_prd_option_list .option-name {background-color:#f4f4f4;color:#333;border-left:0;padding:6px;}
.mk_option_preview .mk_prd_option_list li {margin:5px 14px;}

/* ¼øÀ§Ãâ·Â */
.thumb span.num {position: absolute; z-index: 1; top: 20px; left: 20px; font-size: 12px; font-weight: 700; line-height: 1; color: #000;}

/* ¼¼ÀÏ¹Ú½º*/
.salebox {z-index: 1; position: absolute; right: 20px; bottom: -10px;}
.sale_text {display: block; width: 40px; height: 40px; border-radius: 40px; text-align: center;font-size: 12px; line-height: 40px; font-weight: 300; color: #fff; background-color: #231815; }

/* ÄÃ·¯Ä¨ */
.item-wrap .item-cont .item-list .prd-info .color {font-size:0px; padding-top:30px; margin: 0;}
.item-wrap .item-cont .item-list .prd-info .color span {width:18px; height:4px; border:1px solid #e5e5e5; display:inline-block;  margin: 0 4px 0 0;}


/* ¸ÞÀÎ 4´ÜÁø¿­ »çÀÌÁî ¹× ¹Ìµð¾î Äõ¸®  */
.item-wrap .item-cont.grid4 .item-list {width:405px; margin:0px 0px 80px 20px; }
.item-wrap .item-cont.grid4 .item-list:first-child {margin-left: 0 !important;}

@media screen and (max-width: 1699px){ 
.item-wrap .item-cont.grid4 .item-list{width:343px;}
.prdList.grid4 > li.xans-record- .prdImg img {width:100%;} 
}
@media screen and (max-width: 1499px){
.item-wrap .item-cont.grid4 .item-list {width:305px;}
}




/* ÆäÀÌÂ¡¹øÈ£ »ö»óº¯°æ */
.paging {margin:60px 0 0px !important; padding: 0;}
.paging a.first,
.paging a.prev, 
.paging a.next,
.paging a.last,
.paging a {display: inline-block; width: 33px; padding: 10px 0; font-size: 12px; font-weight: bold; color: #939393; line-height: 14px; background: #fff; height: unset;}
.paging a.first:hover,
.paging a.prev:hover, 
.paging a.next:hover,
.paging a.last:hover {background:#fff;}
.paging a:hover {color: #939393; background: #f0f2f2;}
.paging a.now,
.paging a.now:hover {color:#231815;border-bottom:0;padding:10px 0;}
.paging a {padding:10px 0; font-family: 'Montserrat','Noto Sans KR',sans-serif;}
.paging {border:0;margin:0;}


.bbs-tit .bbs-sch {font-size:0px;}
.bbs-sch label {vertical-align:middle;}
.bbs-hd .link li a {padding:8px 8px; background: url(/images/d3/modern_simple/common/bull_bbs_hd_link.gif) no-repeat left 12px; display: inline-block;}


.data-bd-cont a {display:block;}

/* BASIC css end */

