/* BASIC css start */
/* BASIC css start */
#footer { width:100%; background:#fff !important; margin:0 !important; position:absolute !important; bottom: 0 !important; left: 0; right: 0; padding: 10px 0 0 !important; } 


/***************************
 스와이프
****************************/
html, body {position: relative;height: 100%; } 
.swiper-container {width: 100%;height: 100%;margin-left: auto;margin-right: auto; } 
.swiper-slide {text-align: center;font-size: 18px;background: #fff;/* Center slide text vertically */
 display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center; } 
.swiper-slide a { width:100%; height:100vh } 
.swiper-slide a img { width: 100%; height: 100%; object-fit: cover; } 


/***************************
 4번째섹션
****************************/
.section_4 { background: #c3c3c3; } 
.section_4 .main_foot_bn_wrapper { position: absolute; width: 100%; top: 44%; transform: translateY(-50%); left: 0px; display:none; } 
.section_4 .main_foot_bn_wrapper .main_foot_bn_wrap { width:75%; margin:0 auto; } 
.section_4 .main_foot_bn_wrapper .main_foot_bn_wrap:after { content: ""; display: block; clear: both; } 
.section_4 .main_foot_bn_wrapper .main_foot_bn_wrap .main_foot_bn { width:85%; margin:0 auto; } 
.section_4 .main_foot_bn_wrapper .main_foot_bn_wrap .main_foot_bn:last-child { } 
.section_4 .main_foot_bn_wrapper .main_foot_bn_wrap .main_foot_bn .img_area { width:100%; overflow:hidden; } 
.section_4 .main_foot_bn_wrapper .main_foot_bn_wrap .main_foot_bn .img_area a img { width:100% !important; height:auto !important; } 
.section_4 .main_foot_bn_wrapper .main_foot_bn_wrap .main_foot_bn .txt_area { padding:9px 5px 15px 5px; line-height:10px; } 
.section_4 .main_foot_bn_wrapper .main_foot_bn_wrap .main_foot_bn .txt_area a { line-height: 18px; color: #1c1c1c; font-size: .73rem; font-family: 'Spoqa Han Sans', 'Spoqa Han Sans JP','Noto Sans KR', 'Sans-serif'; } 

.section_4 #foot { width: 100%; padding: 20px 0; /*background: #f6f6f6; position: absolute; bottom: 0px; left: 0px; */
 text-align: center; } 
.section_4 .main_foot_bn_wrapper .slick-dots { position: absolute; bottom: -15px !important; left: 50%; transform: translateX(-50%); } 
.section_4 .main_foot_bn_wrapper .slick-dots li { float: left; width: 18px !important; height: 3px !important; margin: 0px 4px; background-color: #f5f3f2 !important; border-style: none; } 
.section_4 .main_foot_bn_wrapper .slick-dots li button { font-size:0; opacity: 0; } 
.section_4 .main_foot_bn_wrapper .slick-dots li.slick-active { background-color: #42403f !important; } 

/* 상단 */
#header .headerBottom .headerBottomLeft h1 a { background: url(/design/sbdknit/img/pc_logo_w.png)no-repeat !important; background-size: contain !important; } 
#header.down { background: url(/design/sbdknit/img/pc_logo.png)no-repeat !important; background-size: contain !important; } 
#header .headerTop a #user_basket_quantity { background: #fff !important; color: #000 !important; } 
.fold { background: url(//skin.makeshop.co.kr/skin/laromanee/m/icon/menu_w.png) !important; background-size: cover !important; } 
#header .headerTop a.log { background: url(/design/sbdknit/img/my_w.png) !important; background-size: cover !important; } 
#header .headerTop a.cart { background: url(/design/sbdknit/img/cart_w.png) !important; background-size: cover !important; } 
#header .headerTop a.sch { background: url(/design/sbdknit/img/search_w.png) !important; background-size: cover !important; } 
/* BASIC css end */


/* BASIC css end */

