/* BASIC css start */
.title-wrap div {padding-top: 10px;}
.title-wrap div a {text-decoration: underline;}

#footer{margin-top: 0px!important;}
/* ÄÁÅÙÃ÷ */

.tab_cont .cont{display:block; padding-top:100px;}
.tab_cont .info_box{font-size:0;}
.tab_cont .info_box h1{font-size:20px; letter-spacing:-0.3px; line-height:1.4;text-align:center;;margin-bottom:30px;}
.tab_cont .info_box > div{display:block; vertical-align:top;}
.tab_cont .info_box .bt {    margin: 0 15px 0;background: #f7f7f7;}
.tab_cont .info_box .txt{padding:0 15px 30px;}
.tab_cont .info_box .txt .swiper-container{padding: 15px;height: 364px;background: #f7f7f7;}
.cont1 .info_box .txt .swiper-container{height:170px !important;}
.tab_cont .info_box .txt ul li{ position:relative; margin-bottom:10px; height:auto ! important; cursor:pointer;}
.tab_cont .info_box .txt ul li p{display:none;}
.tab_cont .info_box .txt ul li:last-child{margin:0;}
.tab_cont .info_box .txt ul li p{font-size:13px; color:#363636; letter-spacing:-0.3px; line-height:1.5;}
.tab_cont .info_box .txt ul li p span{text-decoration:underline;}
.tab_cont .info_box .txt ul li.swiper-slide-active p {display:block!important;}
.tab_cont .info_box .img_box{width:100%;height:auto; text-align:center; position:relative; box-sizing:border-box;margin:0 auto;overflow:hidden;}
.tab_cont .prevBtn, .tab_cont .nextBtn{width:100px; height:80px; background:url('http://sappun.img13.kr/wib/img/icon/icon_main_prev.png')no-repeat 50% 50%; position:absolute; top:50%;transform: translateY(-50%);left:-5%; z-index:9; cursor:pointer;}
.tab_cont .nextBtn{left:auto; right:-5%; background-image:url('http://sappun.img13.kr/wib/img/icon/icon_main_next.png');}
.tab_cont .info_box .line{width: calc(100% - 30px); height: 1px; background-color: #120B19; margin: 0 auto; text-align: center;}
.tab_cont .info_box .img_box img{ padding: 0px; }
.cont1 .info_box .img_box img:nth-child(3){ padding:0 45px;}
.bt img.swiper-slide {width: 33.33%!important;opacity: 0.1;}
.bt img.swiper-slide-thumb-active {opacity: 1!important;}

/*st3*/
.section3{margin-top:40px; background: #fff; overflow-x:hidden; }
.st3img {padding: 30px 0;background: #fff;}
.st3img img {width: 100%;}


/*btnbox*/
.pm300btn_box {text-align: center;position: fixed;left: 0px;bottom: 0px;width: 100%;height: 50px;background-color: #d35460;z-index: 499;transition: all 0.2s;}
.pm300btn_box a {font-size: 15px;line-height: 50px;font-weight: 500;color:#fff;padding: 10px 30%;}
.ani5 {bottom: -65px;}

/*fix*/
.quick-wrap.ani2{bottom:70px!important;}
.quick-wrap.ani {bottom: 138px;}


/*faq*/
.board_box2{padding: 0;}
.board_box2 .links{padding:0 15px;}
.board_box2 .faq_list{padding:0 15px 0px;}
.board_box2 .faq_list li{padding:26px 0 0 0;}
.board_box2 .faq_list li > div.faq_view2{display:none;padding:0px 20px;background:#F8F8FA;}
.board_box2 .faq_list li > div.faq_view2 h3{padding:15px 0 10px 0;}
.board_box2 .faq_list li > div.faq_view2 h3 img{width:19px;}
.board_box2 .faq_list li > div.faq_view2 p:nth-of-type(1){font-size:14px;color:#120B19;margin:0 0 5px 0;}
.board_box2 .faq_list li > div.faq_view2 p:nth-of-type(2){font-size:13px;color:#120B19;line-height:19px;padding:0 0 40px 0;}
.board_box2 .faq_list li > a{position: relative;display:block;width:100%;padding-bottom: 26px;border-bottom: 1px solid #EBEBEB;}
.board_box2 .faq_list li:last-child{padding-bottom:100px;}
.board_box2 .faq_list li:last-child > a{border-bottom:0;padding:0;}
.board_box2 .faq_list li:last-child > div.faq_view2{border-top:1px solid #EBEBEB;margin-top:26px;}
.board_box2 .faq_list li > a > span{position: absolute;top:19px;right:0px;display:block;transition:all 0.5s;width:12px;height:8px;background:url('http://sappun.img13.kr/wib/img_m/icon/icon_faq_arrow_12.png')no-repeat center;background-size:12px;}
.board_box2 .faq_list li > a > span.down{transform:rotate(-180deg);}
.board_box2 .faq_list li > a p.category{font-size:11px;color:#4C4D4E;margin:0;line-height:1;margin-bottom:12px;letter-spacing: -.5px;}


#discountbigbox88{padding:0 15px;}

.sptit {position: relative;display: block;width: 100%;font-size: 18px;letter-spacing: -.5px;color: #120B19;font-weight: 400;letter-spacing: -.5px;padding: 50px 0;padding-bottom: 25px;border-bottom: 1px solid #120B19;}
.spsubtit {font-size: 14px;color: #120B19;margin: 0;line-height: 20px;letter-spacing: -.5px;font-weight: 500;}
p.spsubtit2 {font-size: 13px;color: #120B19;line-height: 19px;font-weight: 400;text-align: left;}
p.spsubtit .uwillget1 {width: 20%;}
p.spsubtit2 .uwillget2 {width: 80%;}


/*¿ÀÇÁ¶óÀÎ¼¥ Á¤º¸*/
.offline-info-wrap{ padding-top:30px; padding-bottom:80px;}
.offline-info-wrap .title-wrap{position:relative;padding-bottom:25px;border-bottom:1px solid #EBEBEB;}
.offline-info-wrap .title-wrap > p{line-height:1; color:#D35460; font-size:12px;text-transform:uppercase;font-weight:600;margin-bottom:17px;}
.offline-info-wrap .title-wrap > h4{ line-height:1; color:#120B19;font-size:25px; font-weight:normal;}
.offline-info-wrap .title-wrap > a{display:inline-block;position:absolute; bottom:28px;right:0;width:18px;height:22px; text-align:center;}
.offline-info-wrap .title-wrap > a > img{width:100%;}
.offline-info-wrap li {display: flex;padding-top: 15px;}
p.spsubtit.uwillget1 {width: 20%;}
/* BASIC css end */

