/* BASIC css start */
/* ·Ñ¸µ¹è³Ê */

#mainSpot{}
#mainSpot .spotSlider li a img{width: 100%;}
    
#mainSpot .spotSlider .slick-dots{    position: absolute;
    bottom: 22px !important;
    left: 50%;
    transform: translateX(-50%); }

#mainSpot .spotSlider .slick-dots li{
    width:8px !important;
    height:8px !important;
    border-radius: 50%;
    background-color: #fff !important;
    border-style: none;
    margin: 0px 7px;
    float: left;
}
#mainSpot .spotSlider .slick-dots li button{font-size:0; opacity: 0;}
#mainSpot .spotSlider .slick-dots li.slick-active {
    background-color: #000 !important;
}
/* //·Ñ¸µ¹è³Ê */

/* »óÇ°¿µ¿ª */
.cateTit{text-align: center; font-size: 12px;}
.cateTit h3{
    font-size: 1.2em;
    color: #090909;
    font-family: 'Poppins','³ª´®°íµñ','NanumGothic', sans-serif;
    margin: 45px 0 45px;
    letter-spacing: 7px;}
.item-wrap{padding: 0 18px;}
.item-wrap .item-cont{font-size: 0;}
.item-wrap .item-cont .item-list{display: inline-block; vertical-align: top; border: 0; outline: 0; width: calc(50% - 3px); padding-right: 6px; font-size: 12px; }
.item-wrap .item-cont .item-list:nth-of-type(n+3){margin-top: 22px}
.item-wrap .item-cont .item-list:nth-of-type(2n){padding-right:0}
.item-wrap .item-cont .item-list .thumb a{    outline: 0;
    border: 0;}
.item-wrap .item-cont .item-list .thumb a img{width: 100%;}
.item-wrap .item-cont .item-list .prd-info{text-align: center;}
.item-wrap .item-cont .item-list ul .prd-name{padding-top: 12px;}
.item-wrap .item-cont .item-list ul .prd-name a{    color: #000;
    font-family: 'Poppins','³ª´®°íµñ','NanumGothic', sans-serif;}
.item-wrap .item-cont .item-list ul .prd-price{padding-top: 8px;}
.item-wrap .item-cont .item-list ul .prd-price strike{color: #9b9b9b;
    font-family: 'Poppins','³ª´®°íµñ','NanumGothic', sans-serif;
    margin-right: 4px;}
.item-wrap .item-cont .item-list ul .prd-price .price{color: #000; font-family: 'Poppins','³ª´®°íµñ','NanumGothic', sans-serif; }
.item-wrap .item-cont .item-list .prd-subname{color: #858585;
    padding-top: 14px; margin-top: 0; border-top: 0;
    text-align: center;}
.item-wrap .item-cont .item-list ul .prd-color{margin-top: 13px;     font-size: 8px;
    letter-spacing: 1px;}

.main .topBanner {margin-top:15px;}
.main .topBanner .topBannerLeft {width:49%; float:left; position:relative;}
.main .topBanner .topBannerRight {width:49%; float:right; position:relative;}
.main .topBanner img {width:100%; vertical-align:top;}
.main .topBanner .topBannerTitle {width:100%; font-size:1.083em; font-weight:bold; padding:2px 0; background-color:rgba(0,0,0,0.4);; text-align:center; color:#fff; position:absolute; bottom:0; left:0;}

/* ÀÎ½ºÅ¸ ¿µ¿ª */
.insta_area{text-align: center; padding: 0 20px;}
.insta_area h2{font-size: 1.2em;
    color: #090909;
    font-family: 'Poppins','³ª´®°íµñ','NanumGothic', sans-serif;
    margin: 90px 0 45px;
    letter-spacing: 7px;}

/* ¼­ºê ¹è³Ê */
#midBnr{margin: 60px 0;}
#midBnr .swiper-button-prev {
    position: absolute;
    width: 16px;
    height: 35px;
    transform: translateY(-50%);
    left: 10px;
    margin-top:0;
    z-index: 10;
    background-image: url(/design/kimex/beigehome/m/icon/marrowsleft.png) !important;
    background-size: 100%;

}
#midBnr .swiper-button-next {
    position: absolute;
    transform: translateY(-50%);
    margin-top:0;
    right: 10px;
    z-index: 10;
    background-image: url(/design/kimex/beigehome/m/icon/marrowsright.png) !important;
    background-size: 100%;
    width: 16px;
    height: 35px;
}
#midBnr .swiper-button-next:after, #midBnr .swiper-button-prev:after{font-size: 0;}
.widebanner{display: block; margin-top: 90px;}
/* BASIC css end */

