/* BASIC css start */
/* 메인 비쥬얼 배너 */
#mainSpot { position:relative; min-width:1100px; width:100%; max-width: 1503px; margin: 0 auto; overflow:hidden }
#mainSpot .inner {}
#mainSpot .bx-pager { position:absolute; bottom:15px; left:0; right:0; height:11px; text-align:center }
#mainSpot .bx-pager .bx-pager-item { display:inline-block;  margin:0 7px }
*:first-child+html #mainSpot .bx-pager .bx-pager-item { display:inline } /* IE7 Hack */
#mainSpot .bx-pager .bx-pager-item a { display:block; width:11px; height:11px; text-indent:-9999em; background:url(//image.makeshop.co.kr/makeshop/d3/basic_simple/main/sp_spot_pager.png) 0 0 no-repeat }
#mainSpot .bx-pager .bx-pager-item a.active { background-position:0 -11px }
#mainSpot .slick-slide{  max-width: 780px !important;  margin: 0 25px;}
#mainSpot .slick-slide a{outline:0}
#mainSpot .slick-slide img{ width: 100%;}
#mainSpot .slick-prev{width:43px; height:83px; background:url(/design/carise0411/multibasic/pc/icon/leftarrow.png) 0 0 no-repeat; font-size: 0; position: absolute; z-index: 10; top: 50%; transform: translateY(-50%); left: 402px; outline:0}
#mainSpot .slick-next{width:43px; height:83px; background:url(/design/carise0411/multibasic/pc/icon/rightarrow.png) 0 0 no-repeat; font-size: 0; position: absolute; z-index: 10; top: 50%; transform: translateY(-50%); right: 402px; outline:0}
#mainSpot .slick-dots{ position: absolute; z-index: 100; bottom: 23px; left: 50%; transform: translateX(-50%); border-bottom: 1px solid #fff;}
#mainSpot .slick-dots li{ float: left;}
#mainSpot .slick-dots li button{ color:#fff;background: none; font-size: 20px; padding: 0 5px 6px; font-family: 'Jost', sans-serif; font-weight: bold; outline:0;}
#mainSpot .slick-dots li:nth-of-type(1) button{padding-left:0}
#mainSpot .slick-dots li:last-of-type button{padding-right:0}
#mainSpot .slick-dots li.slick-active button{border-bottom: 3px solid #fff;}

/* 이미지 배너 */
.imgBanner { position:relative; width: 95%; max-width: 1300px; margin:50px auto 0; overflow:hidden }
.imgBanner ul { *zoom:1 }
.imgBanner ul:after { display:block; clear:both; content:'' }
.imgBanner ul li { width:calc(100%/4 - 23px); padding-right:30px; float:left; text-align: center;}
.imgBanner ul li:last-of-type{ padding-right: 0;}
.imgBanner ul li a{ position: relative; display: block;}
.imgBanner ul li > a > img{border-radius: 50%; width:100%}
.imgBanner ul li a .in_circle{ opacity:0; position: absolute; top: 0;  width: 100%; height: 100%; border-radius: 50%; background: rgba(0,0,0,0.3);}
.imgBanner ul li a .in_circle p{ position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); color: #fff; font-family: 'Noto Sans KR', sans-serif; font-size: 16px; border: 2px solid #fff; border-radius: 18px; padding: 5px 25px;}
.imgBanner ul li a .in_circle img{ position: absolute; bottom: 55px; left: 50%; transform: translateX(-50%);}
.imgBanner ul li .caption{margin:30px 0 0}
.imgBanner ul li .caption h3{color: #151515; font-size: 20px; font-family: 'Noto Sans KR', sans-serif;}
.imgBanner ul li .caption p{margin: 13px 0 60px; color: #888888; font-size: 15px; font-family: 'Noto Sans KR', sans-serif; font-weight: 300; line-height: 21px;}
.imgBanner ul li a:hover .in_circle{opacity:1}

/* 구분선 */
.line{ margin: 40px auto 100px; width: 95%; max-width: 1300px;}
.line img{ width: 100%;}

/* 상품 목록 영역 */
.product-wrap {  position:relative; width: 95%; max-width: 1300px; margin:0 auto;}
.product-wrap .item-wrap{ width: 1300px;}
.product-wrap .item-wrap .cateTit{ text-align: left; float: left; width: 25%;}
.product-wrap .item-wrap .item_Kit{ float: left; width: 75%;}
.product-wrap .item-wrap .item_Kit .item-cont{ width: 100%; font-size: 0;}
.item-wrap .item-cont .item-list{ display: inline-block; float: unset; vertical-align: top; width: calc(100%/3 - 15px);}
.item-wrap .item-cont .item-list:nth-of-type(3n){ padding-right: 0;}
.product-wrap .item_Kit .slick-prev{ position: absolute; top: 280px; left: -323px; z-index: 10; width: 17px; height: 33px; background: url(/design/carise0411/multibasic/pc/icon/leftarrow_s.png) no-repeat; font-size: 0; outline: 0; }
.product-wrap .item_Kit .slick-next{ position: absolute; top: 280px; left: -256px; z-index: 10; width: 17px; height: 33px; background: url(/design/carise0411/multibasic/pc/icon/rightarrow_s.png) no-repeat; font-size: 0; outline: 0;}
.product-wrap .item_Kit .slick-disabled{opacity:0.3}

.item-wrap .item-cont .item-list .thumb{position: relative;}
.item-wrap .item-cont .item-list .dc_per{ display: block; position: absolute; top: 10px; left: 10px; background: #000; width: 50px; height: 50px; line-height: 50px; border-radius: 50%; color:#fff; font-size: 15px; font-family: 'Quicksand', sans-serif; font-weight: 600;white-space: nowrap; overflow: hidden;}
.item-wrap .item-cont .slick-slide { padding: 0 10px; outline: 0;}
.item-wrap .item-cont .slick-list{margin:0 -10px}

/* 리뷰영역 */
.slick-slide, .reviewarea .power_review .item-list .thumb a{ outline: 0;}
.reviewarea{ width: 95%;  max-width: 1300px; margin: 0 auto;}
.reviewarea .sectionTit{ margin: 0 0 35px;}
.reviewarea h2{ color: #000; font-size: 28px; font-family: 'Quicksand', sans-serif; font-weight: 700;}
.reviewarea .power_review .item-list:after{ display:block; clear:both; content:''}
.reviewarea .power_review .item-list{ margin: 0 0 60px; min-width: 580px;}
.reviewarea .power_review .item-list .thumb{ max-width: 250px; float: left;}
.reviewarea .power_review .item-list .thumb a img{width:100%}
.reviewarea .power_review .item-list .prd-info{width: 50%; max-width: 325px; float: left; padding: 20px 0 20px 40px}
.reviewarea .power_review .item-list .prd-info .info_tit:after{display:block; clear:both; content:''}
.reviewarea .power_review .item-list .prd-info .info_tit .score{ float: left; color: #242424; font-size: 17px; font-family: 'Quicksand', sans-serif; font-weight: bold;}
.reviewarea .power_review .item-list .prd-info .info_tit .score em{ margin: 0 5px 0 0; vertical-align: text-top; color: #000; font-size: 18px;}
.reviewarea .power_review .item-list .prd-info .info_tit{ padding: 0 0 10px; border-bottom: 1px solid #eeeeee; }
.reviewarea .power_review .item-list .prd-info .info_tit .userBox{ color: #cccccc; font-family: 'Noto Sans KR', sans-serif; font-size: 14px; font-weight: 100; float: right;}
.reviewarea .power_review .item-list .prd-info .info_tit .userBox{}
.reviewarea .power_review .item-list .prd-info .info_tit .userBox p{ float: left;}
.reviewarea .power_review .item-list .prd-info .info_tit .userBox .user_id{ margin: 0 7px 0 0;}
.reviewarea .power_review .item-list .prd-info .info_con .name, .reviewarea .power_review .item-list .prd-info .info_con .cont{ margin: 15px 0 0;}
.reviewarea .power_review .item-list .prd-info .info_con .name a{    color: #000; font-family: 'Noto Sans KR', sans-serif; font-size: 20px; outline: 0;}
.reviewarea .power_review .item-list .prd-info .info_con .cont a{color: #888888;  font-family: 'Noto Sans KR', sans-serif; font-size: 14px; outline: 0; line-height: 22px; font-weight: 300;}
.reviewarea .slick-prev{ position: absolute; top: 280px; left: -139px; z-index: 10; width: 37px; height: 73px; background: url(/design/carise0411/multibasic/pc/icon/leftarrow_m.png) no-repeat; font-size: 0; outline: 0; }
.reviewarea .slick-next{ position: absolute; top: 280px; right: -139px; z-index: 10; width: 37px; height: 73px; background: url(/design/carise0411/multibasic/pc/icon/rightarrow_m.png) no-repeat; font-size: 0; outline: 0;}
.reviewarea .slick-disabled{ opacity: 0.3;}

/* 인스타영역 */
.instaArea{ max-width: 1300px; width: 95%; margin: 0 auto 80px;}
.instaArea .instaBox{margin:0 0 25px}
.instaArea .instaBox:after{display:block; clear:both; content:'' }
.instaArea .sectionTit{ float: left;}
.instaArea .sectionTit img{float: left;}
.instaArea .sectionTit h2{ display: inline-block; float: left; margin: -6px 0 0 10px; color: #000; font-size: 28px; font-family: 'Quicksand', sans-serif; font-weight: 700;}
.instaArea .sectionTit p{ float: left; margin: 3px 0 0 10px; color: #b0afaf; font-size: 13px; font-family: 'Quicksand', sans-serif;}
.instaArea i{ float: right;}



/* BASIC css end */

