﻿@font-face { font-family: 'NotoSansCJKkr-Regular'; src: url(../font/NotoSansCJKkr-Regular.otf) format('truetype'); }
*{font-family: 'NotoSansCJKkr-Regular'!important;}

input{outline:none;}
button{outline:none;}
select{outline:none;}

.clearboth{*zoom:1;}
.clearboth:after{content: "";display: block;clear: both;}

.cate-fast-search-box{width:1100px;background:#f8f8f8;height:44px;text-align:left;line-height:44px;padding:0 5px;box-sizing:border-box;position:relative;}
.cate-fast-search-box a{display:inline-block;height:44px;padding:0 15px;position:relative;text-decoration:none;color:#777777;font-size:13px;cursor:pointer;}
.cate-fast-search-box a.on{color:#d0183e;font-weight:bold;}
.cate-fast-search-box a:hover{color:#d0183e;}
.cate-fast-search-box a::before{content:"";display:inline-block;width:1px;height:12px;position:absolute;top:16px;right:0;background: url('/images/product_var_0511.jpg') 0 0 no-repeat;}
.cate-fast-search-box a:last-child::before{display:none;}

.cate-fast-search-box .new-product-select-box{position:absolute;top:0;right:5px;}
.cate-fast-search-box .new-product-select-box select{vertical-align:middle;}
.cate-fast-search-box .new-product-select-box input{vertical-align:middle;width:120px;}
.cate-fast-search-box .new-product-select-box button{border:1px solid #ccc;color:#000;font-size:12px;width:40px;cursor:pointer;height:22px;vertical-align:middle;line-height:22px;}


.cate-fast-search-box2{width:1100px;background:#f8f8f8;height:60px;text-align:left;line-height:30px;padding:0 5px;box-sizing:border-box;position:relative;}
.cate-fast-search-box2 a{display:inline-block;height:30px;padding:0 15px;position:relative;text-decoration:none;color:#777777;font-size:13px;cursor:pointer;}
.cate-fast-search-box2 a.on{color:#d0183e;font-weight:bold;}
.cate-fast-search-box2 a:hover{color:#d0183e;}
.cate-fast-search-box2 a::before{content:"";display:inline-block;width:1px;height:12px;position:absolute;top:10px;right:0;background: url('/images/product_var_0511.jpg') 0 0 no-repeat;}
.cate-fast-search-box2 a:last-child::before{display:none;}




.product-common-title-box{width:1100px;text-align:left;margin:50px 0 10px 0;}
.product-common-title-box .red-var{width:3px;height:16px;background:#d4173f;display:inline-block;vertical-align:middle;margin-right:6px;}
.product-common-title-box .catename{font-size:16px;color:#3c3c3a;display:inline-block;vertical-align:sub;font-weight:bold;}

.product-list-wrap-sch .product-list-inner-wrap{border-bottom:1px solid #e4e4e4;position:relative;width:100%;height:460px;padding:20px 10px;box-sizing:border-box;}
.product-list-wrap-sch .product-list-inner-wrap .product-list{float:left;width:24%;min-height:420px;box-sizing:border-box;cursor:pointer;padding:10px;position:relative;transition:0.2s all;text-align:left;margin:0 5px;}
.product-list-wrap-sch .product-list-inner-wrap .product-list:hover{box-shadow:0 3px 8px rgba(0,0,0,0.1);}
.product-list-wrap-sch .product-list-inner-wrap .product-list.number0:hover{box-shadow:none;cursor:default;}
/* .product-list-wrap-sch .product-list-inner-wrap .product-list:hover .product-img-box img{transform: scale(1.05);} */
.product-list-wrap-sch .product-list-inner-wrap .product-list .product-img-box{text-align:center;}
.product-list-wrap-sch .product-list-inner-wrap .product-list .product-img-box img{width:230px;height:230px;max-height:230px;margin-bottom:20px;transition:0.2s all;}
.product-list-wrap-sch .product-list-inner-wrap .product-list .product-name-box{margin-bottom:15px;}
.product-list-wrap-sch .product-list-inner-wrap .product-list .product-name-box a{font-size:13px;color:#777777;text-decoration:none;display:block;
width: 100%;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;white-space: normal;text-align: left; word-wrap: break-word;height:4.5em;
display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.product-list-wrap-sch .product-list-inner-wrap .product-list .product-price-box {}
.product-list-wrap-sch .product-list-inner-wrap .product-list .product-price-box span{font-size:17px !important;color:#555555!important;display:block;font-weight:bold;}
.product-list-wrap-sch .product-list-inner-wrap .product-list .product-price-box .cmoney{font-size:14px !important;color:#d1173e!important;display:block;padding:0!important;}
.product-list-wrap-sch .product-list-inner-wrap .product-list .product-icon-box{padding-top:5px;}

#searchPage a{font-size:13px;color:#777777;width:40px;}
#searchPage a.page_select{color:#d7284f;}

.sch-common-cate-css .arrow-icon-sch{margin-right:5px;}

/* star전용관 */
.star-category-onoff-box{width:1100px;height:53px;line-height:53px;position:relative;background:#d4173f;text-align:left;padding-left:20px;box-sizing:border-box;}
.star-category-onoff-box strong{color:#ffffff;font-size:15px;}
.star-category-onoff-box .category-btn-box{position:absolute;top:0;right:0;width:194px;height:53px;background:#3f3735;line-height:53px;text-align:left;z-index:2;cursor:pointer;
padding-left:40px;box-sizing:border-box;}
.star-category-onoff-box .category-btn-box span{color:#fff;font-size:15px;}
.star-category-onoff-box .category-btn-box img{position:absolute;top:24px;right:21px;}

#hSelectMenu{width:1100px;border:1px solid #d4173f;border-top:0;background:#fff;box-sizing:border-box;padding:10px 20px;}
#hSelectMenu .selectCategory{float:left;width:157px;height:40px;text-align:left;display:inline-block;line-height:40px;}
#hSelectMenu .selectCategory img{display:inline-block;vertical-align:middle;margin-right:6px;}
#hSelectMenu .selectCategory a{display:inline-block;vertical-align:middle;font-size:13px;color:#777777;text-decoration:none;}

/* BV전용 */
#hSelectMenuBv{width:1100px;border:1px solid #d4173f;border-top:0;background:#fff;box-sizing:border-box;padding:10px 20px;}
#hSelectMenuBV .selectCategoryBv{float:left;width:157px;height:40px;text-align:left;display:inline-block;line-height:40px;}
#hSelectMenuBV .selectCategoryBv img{display:inline-block;vertical-align:middle;margin-right:6px;}
#hSelectMenuBV .selectCategoryBv a{display:inline-block;vertical-align:middle;font-size:13px;color:#777777;text-decoration:none;}

/*다이어트, 이너뷰티 전용*/
#hSelectMenu .selectCategory2{float:left;width:216px;height:40px;text-align:left;display:inline-block;line-height:30px;}
#hSelectMenu .selectCategory2 img{display:inline-block;vertical-align:middle;margin-right:6px;}
#hSelectMenu .selectCategory2 a{display:inline-block;vertical-align:middle;font-size:13px;color:#777777;text-decoration:none;}

/* 셀프 인테리어 전용*/
#hSelectMenu .selectCategory3{float:left;width:190px;height:40px;text-align:left;display:inline-block;line-height:40px;}
#hSelectMenu .selectCategory3 img{display:inline-block;vertical-align:middle;margin-right:6px;}
#hSelectMenu .selectCategory3 a{display:inline-block;vertical-align:middle;font-size:13px;color:#777777;text-decoration:none;}

.star-search-box{width:1100px;height:97px;line-height:97px;}	
.star-search-box strong{font-size:20px;color:#3c3c3a;display:inline-block;vertical-align:middle;margin-right:25px;}
.star-search-box strong span{color:#d1173e;}
.star-search-box input{width:500px;border:4px solid #3f3735;height:50px;background:#fff;display:inline-block;vertical-align:middle;padding:0 10px;}
.star-search-box a{background: #3f3735 url('/images/star_search_icon0511.jpg') 50% 50% no-repeat;display:inline-block;vertical-align:middle;height:50px;width:53px;line-height:50px;margin-left:-4px;}

.product-list-wrap-sch .product-list-inner-wrap .product-list .product-price-box table{width:100%;}
.product-list-wrap-sch .product-list-inner-wrap .product-list .product-price-box table tr td{text-align:left;}
.product-list-wrap-sch .product-list-inner-wrap .product-list .product-price-box table tr td .price:hover{line-height: initial;text-decoration: none;}
.product-list-wrap-sch .product-list-inner-wrap .product-list .product-price-box table tr td .discount{font-size:30px!important;color:#d1173e!important;}
.product-list-wrap-sch .product-list-inner-wrap .product-list .product-price-box table tr td .price span{font-size:17px!important;color:#555555!important;}
.product-list-wrap-sch .product-list-inner-wrap .product-list .product-price-box table tr td .pricev .cmoney{font-size:14px!important;color:#1394f1!important;}

#loading{top: 0;padding-top: 300px;}

/* submain page css */

.submain-new-product-category{}
.submain-new-product-category .submain-category-title{width:100%;height:33px;line-height:33px;background:#d21c42;color:#fff;font-size:14px;padding:0 10px;box-sizing:border-box;}
.submain-new-product-category .submain-category-list{border:1px solid #d21c42;background:#fff;padding:10px;color:#dcdcdb;font-size:13px;}
.submain-new-product-category .submain-category-list a{font-size:13px;color:#d21c42;text-decoration:none;white-space: nowrap;}
.submain-new-product-category .submain-category-list span{padding:0 10px;}

.star-search-box.ta-c{text-align:center;}

/* dealer_shop.asp */
.dealer-shop-select-box{position:absolute;top:0;right:10px;}

/* 2021 11 22 */

.janbogi-wrap{width:980px;margin:0 auto;padding:50px 0;}
.janbogi-wrap a{float:left;display:inline-block;width:12.5%;text-decoration:none;}
.janbogi-wrap a span{color:#47403e;font-size:12px;display:block;padding:10px 0;}

.no-data-wrap{width:100%;text-align:center;padding:80px 0;box-sizing:border-box;}
.no-data-wrap strong{color:#000000;font-size:18px;display:inline-block;margin-top:8px;margin-bottom:4px;}
.no-data-wrap span{color:#c4c4c4;font-size:14px;display:inline-block;margin-bottom:8px;}

