/* BASIC css start */
/* ·Ñ¸µ¹è³Ê */
#mainSpot{}
#mainSpot .spotSlider li a img{width: 100%;}
#mainSpot .spotSlider .slick-dots{position: absolute; bottom: 0px !important; left: 50%; transform: translateX(-50%); width:100%; } /*·Ñ¸µ¹è³Ê¹öÆ°*//*À§µå°ªÃß°¡*/
#mainSpot .spotSlider .slick-dots li{ width:50px !important; height:0px !important; border-radius: 0%; background-color: #fff !important; border-style: none; margin: 0px 0px; float: left;} /*°¡·Î°ª,¼¼·Î°ª,º¸´õ°ª,¸¶Áø°ª º¯°æ*/
#mainSpot .spotSlider .slick-dots li button{font-size:0; opacity: 0;}
#mainSpot .spotSlider .slick-dots li.slick-active { background-color: #ff65af !important;} /*»ö»óº¯°æ*/

/* Å¸ÀÌÆ² */
.cateTit{padding: 40px 0px 25px;text-align:center;} /*text-aligh:center;»èÁ¦ (**°øÅëcss-js³»¿¡¼­ >> .list_shopping2x {} /*º£½ºÆ®»óÇ° ±ÛÀÚ ¼¾ÅÍ »èÁ¦ text-align:center;) ¿ÞÂÊpadding 0>20À¸·Î º¯°æ*/
.cateTit h3{color: #242424; font-family: 'Noto Sans KR', sans-serif; font-size: 1.2rem; letter-spacing: -1px;} /*BESTµîÀÇ ±ÛÀÚ*/
.cateTit .line{width: 20px !important; height: 1px; margin: 20px auto 0; background: #000;}
.cateTit span{display: inline-block; margin-top: 22px; color: #999999; font-size: 0.8rem; font-family: 'Noto Sans KR', sans-serif; letter-spacing: -1px;}

/* µ¿¿µ»ó¿µ¿ª */
.videoWrapper{position : relative; width : 100%; height : 0; padding-bottom : 56.25%;}
.videoWrapper iframe{position : absolute; top : 0; left : 0; width : 100%; height : 100%;}

/* »óÇ° ¿µ¿ª */
.list_shopping2x ul{padding: 0;}
.list_shopping2x li{width: 45%; margin-right: 2%; padding-left:10px;} /*º£½ºÆ® »óÇ° Áø¿­ width°ª 49%¿¡¼­ 45%·Î ÁÙÀÌ°í , ¿ÞÂÊ ÆÐµù Ãß°¡*/
.list_shopping2x li:nth-of-type(n){margin-right: 0;} /*2¿¡¼­ nÀ¸·Î º¯°æ*/
.list_shopping2x li a{padding: 0;}
.list_shopping2x .list_shoppingInfo{padding-bottom: 35px;}
.items .thumb{position: relative;}
.items .thumb .dc{position: absolute; bottom: 0px; right: 8px;  } /*ÇÒÀÎÀ²À§Ä¡*/
.items .thumb .dc .dc_per{display: block; width: 38px; height: 38px; line-height: 38px;  color: #999999; font-size: .7rem; font-family: 'Montserrat',sans-serif; text-align: center; font-weight:bold; } /*ÇÒÀÎÀ²»ö»ó°ª*/
.items .thumb .dc .pro_per{display: block; width: 38px; height: 38px; line-height: 38px; border-radius: 50%; color: #fff; font-size: .7rem; font-family: 'Montserrat',sans-serif; background: #242424; white-space: nowrap; text-align: center; overflow: hidden;}

.listName{padding-bottom: 8px;}
.prd-subname{margin-bottom: 8px;}
.shop_price{margin-top: 2px;}
/*.specialarea .items li:first-of-type{display: block; width: 49%; margin: 0 auto !important;} Ã¹¹øÂ° Á¦Ç° ÄÚµå »èÁ¦*/
.specialarea .items li:nth-of-type(2n){margin-right: 2%;}
.specialarea .items li:nth-of-type(2n-1){margin-right: 0}

/* ÃßÃµ ±Û ¿µ¿ª */
.reviewarea{margin: 15px 0 40px;}
.reviewarea figure img{width: 100%;}
.reviewarea figure figcaption{padding: 50px 32px 70px; text-align: center; background: #f5f5f5;}
.reviewarea figure figcaption h3{font-size: 1.0rem; color: #242424; font-family: 'Noto Sans KR', sans-serif; letter-spacing: -2px;}
.reviewarea figure figcaption p{color: #333; font-size: .9rem; font-family: 'Noto Sans KR', sans-serif; font-weight: 300; line-height: 29px; margin-top: 30px;}
.reviewarea figure figcaption span{display: inline-block; margin-top: 38px; border: 1px solid #808080;}
.reviewarea figure figcaption span a{display: block; padding: 12px 46px; color: #000; font-family: "¸¼Àº °íµñ",'Malgun Gothic',sans-serif; font-weight: bold; letter-spacing: 5px;}

/*moreÄÃ·¯º¯°æ ¸ð¹ÙÀÏ*/
.reviewarea figure figcaption span a:active{display: block; padding: 12px 46px; background-color:#f87182; color: #fff; font-family: "¸¼Àº °íµñ",'Malgun Gothic',sans-serif; font-weight: bold; letter-spacing: 5px;}



/* ÅÇ»óÇ° */
.tabarea{margin: 40px 0;}
.tab_swip{width: 100%; margin-bottom: 30px; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; overflow: hidden;}
.tab_swip .tab:after{content:''; display:block; clear:both}
.tab_swip .tab div{float: left; width: initial !important; height: auto; padding: 14px 28px;}
.tab_swip .tab div.live{background: #f4f4f4;}
.tab_swip .tab div span{color: #333333; font-size: 1rem; font-family: 'Noto Sans KR', sans-serif;}
.intabarea {display:none}
.intabarea.active{display:block}

/* ÀÎ½ºÅ¸ ¿µ¿ª */
.instagram{background: #f5f5f5; padding: 50px 45px; text-align: center;}
.instagram .title img{width: 24px;}
.instagram .title p{padding: 20px 0 30px; color: #242424; font-size: 1.6rem; font-family: 'Montserrat',sans-serif;}

.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;}

/* BASIC css end */

