/* BASIC css start */
#wrap .MK-product-icons img {width:auto!important; margin-right:3px;}


/* ¸ÅÀåº¸±â */
.showroom_all {overflow:hidden;}
.showroom_all .float_box_01 {width:50%!important;}
.showroom_all .float_box_02 {width:42%!important;}



/* 170615 morenvy */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,img { margin:0; padding:0; }
html { width:100%; height:100%; }
li { list-style:none; }
img,fieldset { border:none; vertical-align:top; }
table { border:0; border-spacing:0; border-collapse:collapse; }
th,td { border:0;  }

.cboth { clear:both;*zoom:1 }
.cboth:after { content:" "; display:block; clear:both; }
.fleft {float:left;}
.fright {float:right !important;}
.left { text-align: left; }
.center { text-align: center; }
.top { caption-side: top; }
.right { text-align: right; }
.bold { font-weight: bold; }
.none { display:none; }

.pdt5 {padding-top:5px;}
.pdt10 {padding-top:10px;}
.pdt15 {padding-top:15px;}
.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;}
.pdt130 {padding-top:130px;}

.pdb10 {padding-bottom:10px;}
.pdb20 {padding-bottom:20px;}
.pdb15 {padding-bottom:15px;}
.pdb40 {padding-bottom:40px;}
.mrt20 {margin-top:20px;}

/* °øÅë·¹ÀÌ¾Æ¿ô */
#header, #layerWrap, #contentWrap, #ftLink .link, #footer { width: 1300px; }
#content { width:1300px;min-height:600px;background-color:#fff;margin-top:20px;}
#wrap {background:url('') repeat-x;}
#contentWrap {background-color:#fff;padding:0;}
body {min-width:1260px;}
/* a {selector-dummy: expression(this.hideFocus=true);  text-decoration:none; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s;  transition: all 0.3s;} */
.width1260 {width:1300px;margin:0 auto;}


/* °Ô½ÃÆÇ »ó´Ü ¸®½ºÆ® ¼û±è */
.bbs-hd {display:none;}

/* »óÇ°¸®½ºÆ® (°Ë»ö/»óÇ°¸®½ºÆ®)  */
.prd-list {margin:0px auto;}
.prd-list table td { border:0; vertical-align:top; text-align:center; padding-bottom:70px;}
.prd-list table .box {box-sizing: border-box; -webkit-transition: .2s ease-in-out; transition: .2s ease-in-out; -webkit-backface-visibility: hidden;margin:0 10px;}
.prd-list table .tb-center {margin:0 auto; padding:0;position:relative;}
.prd-list table .info { width:290px;padding:10px 0 20px;text-align:center;display:inline-block; }
.prd-list .thumb { width:290px;height:100%;font-size:0; line-height: 0; border:0;}
.prd-list .thumb a,
.prd-list .thumb img { display: block; width:100%; height: 100%;}
.prd-list .dsc { margin: 20px 0 0 0 !important; font-size:13px;color:#333333;} /** width:90%; **/
.prd-list .subname { margin: 5px 0 20px 0; font-size:14px;color:#333333;width:90%;letter-spacing:-0.5px;line-height:18px;}
.prd-list .soldout { margin-top:5px; color:#ff0000;font-size:12px; }
.prd-list .consumer { margin-top:10px; color:#999;font-size:17px; text-decoration:line-through;letter-spacing:-0.5px; /* font-family:"Roboto Condensed","Nanum Gothic",sans-serif; */}
.prd-list .price { margin-top:0; color:#333333;font-size:15px;letter-spacing:-0.5px;}
.prd-list .icon_option { margin-top:7px; }
.prd-list .icon { margin-top:5px; }
.prd-list .icon img {padding:0 1px;}
.prd-list .closeup {position: absolute; right: 8px; bottom: 7px;}
.prd-list .closeup a {color: #000; font-size: 11px;}
.prd-list table td .salebox {position:relative;}
.prd-list table td .sale_text {font-size: 12px !important; width:40px;height:40px;line-height:40px;position:absolute;bottom:-60px;right:0px;z-index:11;background-color:#fff;color:#333333;font-size:15px;text-align:center;display:none; /* font-family:Arial; */ border:1px solid #aaaaaa;letter-spacing:-0.5px;-moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear;}
.prd-list table td:hover .sale_text {background-color:#333333;color:#fff;border:1px solid #333333;}
.nopadding td {padding:0 !important;}

/* ·Ñ¿À¹ö */
a img.menuon {display:none;}
a img.menuoff {display:inline;}
a:hover img.menuon {display:inline;}
a:hover img.menuoff {display:none;}

/* ÇÏ´Ü ÆäÀÌÂ¡ */
.paging {padding-bottom:20px;}

/* ¿ìÃø Äü¸Þ´º ½ºÅ¸ÀÏ */
.fixed_quick {position:fixed; right:17px; top:400px;z-index:50; }
.fixed_quick ul li {width:46px;font-size:0px;border:1px solid #ddd;border-bottom:0px;}
.fixed_quick .right_search_area {position:relative;}
.fixed_quick .right_search_area .search_word {position:absolute; right:-150px; top:-1px; opacity:0; width:248px; height:45px; background-color:#f8f8f8; color:#222; font-size:12px; border:1px solid #ddd; border-right:0px; /* font-family: 'Roboto Condensed','Nanum Gothic',sans-serif; */ -webkit-transition: .3s ease-in-out; transition: .3s ease-in-out;}
.fixed_quick .right_search_area:hover .search_word {opacity:1; position:absolute; top:-1px; right:0px; z-index:100; -webkit-transition: .3s ease-in-out; transition: .3s ease-in-out;}
.fixed_quick .right_search_area .search_word .MS_search_word {border:0px; height:44px !important; background-color:#f8f8f8; width:190px;float:left;padding:0 0 0 10px;}
 .right_search_area .search_word .search_btn {float:right;}
.fixed_quick .page_up {border-bottom:1px solid #ddd;}

/* »ó´Ü */
.top_space {height:1px; background-color:#121212;} /*  */
#comment_top {width:100%;height:104px;margin:0;padding:0;background-color:#fff;position:relative;border-bottom:1px solid #ebebeb;}
#header {width:1250px; height:45px; margin:0 auto;}
#header .section1 #left_menu {margin:0; padding:0;float:left;width:1350px;font-size:0;}
#header .section1 #left_menu > li {padding:0; text-align:center; position:relative; display:inline-block; float:left;}
#header .section1 #left_menu > li > a {display:block; color:#828282; font-size:13px; line-height:45px;padding:0 25px;}
#header .section1 #left_menu > li .mouse_hover,
#header .section1 #left_menu > li > a:hover {box-shadow:0 -2px 0 0  rgba(0,0,0,1) inset;}
#header .section1 #left_menu > li .sub1 {background-color:#fff;display: none; position:absolute; top:45px; left:-1px;z-index:999; width:580px; min-height: 500px;padding: 0; border:1px solid #ebebeb;border-top:0; padding-top: 30px;}
#header .section1 #left_menu > li .sub1 > li {position:relative;}
#header .section1 #left_menu > li .sub1 > li > a {text-align:left;display:block; font-size:14px;color:#333;padding:0 0 20px 20px;margin: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;}
#header .section1 #left_menu > li .sub1 > li > .sub_mouse_hover,
#header .section1 #left_menu > li .sub1 > li > a:hover {text-decoration:none;padding:0 0 20px 25px; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s;  transition: all 0.3s;}

#comment_top.fixed {position:fixed;top:-47px;z-index:102;-webkit-transition: .3s ease-in-out; transition: .3s ease-in-out;  -webkit-transform: translateY(-10px); transform: translateY(-10px);  -webkit-backface-visibility: hidden;}
#comment_top.fixed  .top_login_area {opacity:0; position:absolute;top:-250px; }


/*
#comment_top.fixed {height:46px; position:fixed;top:8px;z-index:102;-webkit-transition: .3s ease-in-out; transition: .3s ease-in-out;  -webkit-transform: translateY(-10px); transform: translateY(-10px);  -webkit-backface-visibility: hidden;}
#comment_top.fixed  .top_login_area {opacity:0; position:absolute;top:-250px; }
#comment_top.fixed #header02 {display:none;}
*/



/* Ãß°¡ */
.prd-list .width200 {width: 200px; text-align: left;padding: 0;}
.prd-list table .width200 {width: 200px; text-align: left;padding: 0;}
.prd-list .width310 {width: 310px; text-align: left;padding: 0;}
.prd-list table .width310 {width: 310px; text-align: left;padding: 0;}
.prd-list .width420 {width: 419px; text-align: left;padding: 0;}
.prd-list table .width420 {width: 419px; text-align: left;padding: 0px;}

@media (min-width: 1320px) {body {overflow-x:hidden;}}

.top_header {background-color: #121212; width: 100%; position: relative;}
.top_header_left > ul {font-size: 0;}
.top_header_right > ul {font-size: 0;}
.top_header_left > ul > li {display: inline-block;}
.top_header_right > ul > li {display: inline-block;}
.top_header_left > ul > li > a {font-size: 11px; color: #b9b9b9;}
.top_header_right > ul > li > a {font-size: 11px; color: #b9b9b9;}
.top_header_left {position: absolute; top: 30px; left: 0;}
.top_header_right {position: absolute; top: 25px; right: 0;}
.pc_logo {text-align: center;}
.top_header_wrap {width: 1200px; margin: 0 auto; position: relative; padding: 30px 0;}

#header02 {background: #121212; width: 100%;}
.upperGnbWrap {width: 1300px; margin: 0 auto; position: relative; padding: 18px 0;}
.upperGnbWrap .topLogo {text-align: center;}
.menuLeft {position: absolute; top: 17px; left: 50px;}
.menuRight {position: absolute; top: 17px; right: 50px;}
.menuLeftList li {float: left; font-size: 11px; color: #b9b9b9;}
.menuRightList li {float: left; font-size: 11px; color: #b9b9b9;}
.cartIcon {padding: 0 10px 0 12px;}
.paddingGnb {padding-top: 3px;}
.paddingGnb a {color: #b9b9b9;}

/* °Ë»ö¾î ÇÊµå
.right_search_area {position:relative;}
.right_search_area .search_word {position:absolute; right:-250px; top:-1px; opacity:0; width:248px; height:30px; background-color:#121212; color:#222; font-size:12px; border-bottom:1px solid #ddd; border-right:0px; /* font-family: 'Roboto Condensed','Nanum Gothic',sans-serif; */ -webkit-transition: .3s ease-in-out; transition: .3s ease-in-out;}
.right_search_area:hover .search_word {opacity:1; position:absolute; top:-1px; right:0px; z-index:100; -webkit-transition: .3s ease-in-out; transition: .3s ease-in-out;}
.right_search_area .search_word .MS_search_word {border:0px; height:30px !important; background-color:#121212; width:190px;float:left;padding:0 0 0 10px;}
.right_search_area .search_word .search_btn {float:right;}  */

/* sub01 ÀÌ¹ÌÁö ¹è³Ê */
.sub1_img {position: relative;}
.sub1_img_div {position: absolute; right: 30px; z-index: 2;}
.sub1_img_div button {position: absolute; bottom: 10px; right: 10px;}

/* ÀüÃ¼º¸±â ¸Þ´º */
.sub2 {display: none;}
.sub2 {top: 0 !important;}
.sub2 {left: -1171px !important;}
.sub2 {width: 1300px !important;}
.sub_sub {float: left; padding: 0 25px; text-align: center;}
.sub_sub > li {padding-bottom: 20px;}
.sub_sub > li a {font-size: 13px; color: #333333;}

.allSub {float: left; text-align: center; height: 580px; width:144px!important;}
.allSub:last-child {width:146px!important;}
.allsub_title { background-color: #f9f9f9; border-bottom: 1px solid #ebebeb;}
.allsub_title {height: 46px; line-height: 46px;}
.allSub > li {padding-bottom: 20px;}
.allSub > li.allsub_title {padding-bottom: 0;}
.allSub > li > a {font-size: 13px; color: #333; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s;  transition: all 0.3s;}
.allSub > li > a.a_hover:hover {padding-left: 5px; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s;  transition: all 0.3s;}

.color82 {color: #828282;}
.all500 li a {font-weight: 600;}

/* ÆùÆ® */
.lato300 {font-family: 'Lato', sans-serif; font-weight: 300;}
.lato400 {font-family: 'Lato', sans-serif; font-weight: 400;}
.lato900 {font-family: 'Lato', sans-serif; font-weight: 900;}

/* °Ë»ö ÆË¾÷¹Ú½º */
.searchBoxWrap .searchOpen {background: #121212;border: 0;outline: 0;}       
.searchBoxWrap .popupBox {display: none;position: absolute;top: 25px;right: 0;background-color: #fff;border: 1px solid #828282;width: 260px;height: 280px;padding: 20px;z-index: 9999;}
.searchBoxWrap .popupBox p.recmd_keyword_title {font-size: 14px; color: #333; padding: 20px 0 10px 0; border-bottom: 2px solid #333; font-weight: 600;}
.searchBoxWrap .popupBox p.recmd_keyword {font-size: 12px;padding-bottom: 15px;color: #333;opacity: 1;}
.searchBoxWrap .popupBox p.recmd_keyword:hover {opacity: 0.8;}

/* °Ë»öÇÏ±â ¹öÆ° */
.searchBoxWrap .doSearch {background: #121212;box-sizing: border-box;}  
.searchBoxWrap .MS_search_word {width: 223px;height: 34px;line-height: 34px;margin-right: 0px;border: 1px solid #121212;box-sizing: border-box;padding-left: 5px;}

/* input box color */ 
input:-webkit-autofill { -webkit-box-shadow: 0 0 0 30px #fff inset ; -webkit-text-fill-color: #121212; }

/* gnb ÀÌ¹ÌÁö ¹è³Ê */
.gnb_img_table .gnb_img_sub {font-size: 18px; color: #fff; padding-left: 20px;}
.gnb_img_table .gnb_img_tit {font-size: 14px; color: #fff; padding: 5px 0 15px 20px;}

.eaves {font-family: mr-eaves-modern, sans-serif; font-weight: 400; font-style: normal; }
/* BASIC css end */

