/* BASIC css start */
.bx-viewport { height:270px !important; }
.common-list .item-list .bx-wrapper .bx-viewport .best-item-list li a .figure img{height:auto !important}

.page-body .cate-wrap { overflow:hidden }
.page-body .cate-wrap .bcate { font-family: 'Jost', 'Noto Sans KR', sans-serif;
    padding: 60px 0 35px;
    font-size: 47px;
    color: #222222;
    font-weight: 500;
    text-align: center;
    }
.page-body .cate-wrap .class-list ul { text-align:center}
.page-body .cate-wrap .class-list ul:after { display:block; clear:both; content:'' }
.page-body .cate-wrap .class-list ul li { margin: 5px; display:inline-block; }
.page-body .cate-wrap .class-list ul li a { font-family: 'Jost','Noto Sans KR', sans-serif;display:block; font-size:15px; color:#000; background-color:#f9f9f9; padding:13px 30px; border-radius:30px ; transition:all .2s}
.page-body .cate-wrap .class-list ul li a:hover,#productClass .cate-wrap .class-list ul li.sel a{background-color:#fff; color:#000; box-shadow:0 0 4px 1px rgba(0,0,0,.1)}
/*¸®½ºÆ® °øÅë*/
/*¸®½ºÆ® °øÅë*/

.common-list .product-list .select-box{position:absolute; right:0; float:unset !important;}

.common-list .product-list .select-box .btn.dropdown-toggle{
    width: auto !important;
    background: #fff;
    height: 25px;
    font-size: 12px;
    font-family: dotum;
    color: #222222;
    border: 0;}
    
.common-list .product-list .select-box .dropdown-menu li a{
    font-family: dotum !important;
    font-size: 11px !important;}
    
.common-list .product-list .select-box .dropdown-menu{width: auto !important;
    border-bottom: 1px solid rgb(204, 204, 204);}


main#content{background:#fff;}

.container-fluid li img {
	width: 100%
}
.container-fluid li .info {
}
.container-fluid li .brand {
	margin-top: 15px;
	display: block;
	font-size: 12px;
	font-weight: 200;
	color: #888;
	text-transform: uppercase;
	letter-spacing: 0;
}
.container-fluid li .text {
	display: block;
	margin-top: 14px;
	font-size: 16px;
	color: #000;
    font-family: 'Spoqa Han Sans';
    letter-spacing: 0;
    font-weight: 500;
    line-height: 1.3;
}


.container-fluid li .pricect{
    display: block;
    margin-top:30px;
    margin-bottom: 10px;
}


.container-fluid li .salep {
	color: #a78447;
	font-size: 20px;
	font-weight: 500;
    letter-spacing: 0.4px;
}

.container-fluid li .salep strong{font-weight:500 !important;}


.container-fluid li .salep .per{margin-left:6px;
}


.container-fluid li .salep .blind {
	display: none
}


.container-fluid em{font-style: inherit !important;}


.container-fluid li .origin {
	margin-left: 6px;
	font-size: 15px;
	color: #d1d1d1;
	text-decoration: line-through;
	font-weight: 200;
}

.container-fluid li .origin em{
    font-weight:200;
    font-size: 17px;}

.container-fluid li strike {
	font-size: 14px;
	color: #aaa;
	font-family: 'Maven Pro', sans-serif;
}

/*ÀÌ¹ÌÁö ·Ñ¸µ*/
#rolling{}

#rolling .image_slider{
    width: 1570px;
    margin: 0 auto;
    padding: 130px 0;
    overflow: hidden;}


#rolling .image_slider .slick-slide{margin-right:90px}


/*ÅÇ ¿µ¿ª*/
#best_tab{background:#f5f5f5;padding:150px 0;}
#best_tab .productList{font-size:0; width: 1330px; margin: 0 auto;}
#best_tab .container-fluid li{width:300px;margin-right:42px; vertical-align: top;}
#best_tab .container-fluid li:nth-child(4){margin-right:0px;}
#best_tab .container-fluid li img{border: 1px solid #e6e6e6;}
.bx-viewport { height:270px !important; }


ul.tabs {
	margin: 0 auto;
	text-align: center;
    margin-bottom: 85px;
}
ul.tabs li {
	cursor: pointer;
	display: inline-block;
	vertical-align: top;
}

ul.tabs li:nth-child(1){margin-right: 80px;}

ul.tabs li.active {}

ul.tabs li.active a {color: #222;
    border-bottom: 3px solid #222;}
ul.tabs li a {
	display: block !important;
    font-size: 34px;
    font-family: 'Lato';
    font-weight: normal;
    color: #a7a7a7;
    padding-bottom: 10px;
}

/*»óÇ°¸ñ·Ï½ÃÀÛ*/
.con_top{
    margin-bottom: 10px;
    display: table;
    width: 100%;}
    
.con_top .total{font-size: 12px; color: #929292; font-family: dotum; float: left;}

.con_top .total strong{color:#000}

.con_top .dropdown {
    width: auto !important;
    margin:0 !important; }

article.product-list .container{
    position:relative;
    width: 1570px !important;
    margin: 0 auto;
    padding: 0;}
    
   

article.product-list{font-size:0;}

article.product-list .container-fluid{padding:0 !important; margin-top: 50px;}

article.product-list .container-fluid li{display:inline-block;vertical-align:top; width:298px; margin-right:20px; padding-bottom: 50px; }

article.product-list .container-fluid li:nth-child(5n){margin-right:0}

.color span{
   width: 15px;
    height: 15px;
    display: inline-block;
    margin-right: 4px;
    margin-top: 10px;
}

.prd-review{font-size:15px; color: #ce7777;}


/*½æ³×ÀÏ_ÇÒÀÎ·ü*/
.productList .thumb {
	position: relative;
}
.productList .thumb .dc {
	text-align: center;
	position: absolute;
	left: 0;
	height: 70px;
	line-height: 70px;
	width: 70px;
	background: #a78447;
	color: #fff;
	font-size: 24px;
}
.productList .thumb .dc em {
	font-size: 18px !important;
}
.productList .thumb .dc.term {
}
.productList .thumb .dc em:nth-child(3), #NEW .item-list .thumb .dc em:nth-child(4) {
	display: none !important
}
.productList .thumb .dc em.num {
	font-size: 24px !important;
	display: inline-block;
	overflow: hidden;
}
.productList .thumb .dc em.percent {
	font-size: 18px !important;
	display: inline-block;
	vertical-align: top;
    margin-top: 3px;
}
.productList dd {
	font-size: 16px;
	color: #000;
	font-weight: 300;
	text-align: left;
}
.productList dd ul {
}
.productList dd ul li.prd-price {
	font-weight: bold;
	padding-top: 5px;
	font-size: 17px;
	display: inline-block;
}
.productList dd ul li.prd-price em {
	font-weight: 400 !important;
	font-size: 15px;
	display: inline-block;
	vertical-align: top;
	margin-top: 2px;
	margin-left: 1px;
}
.productList img {
	width: 100%;
}

/* BASIC css end */

