﻿@charset "utf-8";
/* CSS Document */
/* 2022-08-24 웹폰트 추가 S-core dream */
@font-face { 
	font-family: 'scdream4'; 
	src: url('../font/SCDream4.otf'); 
	src: url('../font/SCDream4.otf') format('opentype'), 
	url('../font/SCDream4.woff2') format('woff2'),
	url('../font/SCDream4.woff') format('woff'), 
	url('../font/SCDream4.ttf') format('truetype');
	font-weight: normal; 
	font-style: normal; 
}
@font-face { 
	font-family: 'scdream5';
	src: url('../font/SCDream5.otf'); 
	src: url('../font/SCDream5.otf') format('opentype'), 
	url('../font/SCDream5.woff2') format('woff2'),
	url('../font/SCDream5.woff') format('woff'), 
	url('../font/SCDream5.ttf') format('truetype');
	font-weight: normal; 
	font-style: normal; 
}
@font-face { 
	font-family: 'scdream6'; 
	src: url('../font/SCDream6.otf'); 
	src: url('../font/SCDream6.otf') format('opentype'), 
	url('../font/SCDream6.woff2') format('woff2'),
	url('../font/SCDream6.woff') format('woff'), 
	url('../font/SCDream6.ttf') format('truetype');
	font-weight: normal; 
	font-style: normal; 
}
@font-face { 
	font-family: 'scdream8'; 
	src: url('../font/SCDream8.otf'); 
	src: url('../font/SCDream8.otf') format('opentype'), 
	url('../font/SCDream8.woff2') format('woff2'),
	url('../font/SCDream8.woff') format('woff'), 
	url('../font/SCDream8.ttf') format('truetype');
	font-weight: normal; 
	font-style: normal; 
}
/* //2022-08-24 */

/* Event */
.wrap.event{min-width:360px;}
.event_sec_inn{min-width:360px;max-width:360px;margin:0 auto;padding:0;}
.event_sectionTop{background-color:transparent;background-image:url("../img/event/event_imTVCF_1000.png");background-repeat:no-repeat;background-position:50% 100%;background-size:cover;z-index:2;}
.event_sectionTop .event_sec_inn{position:relative;height:430px;padding:0;background-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;}
.event_sectionTop .event_sec_inn .position{position:absolute;right:0;bottom:0;left:0;height:430px;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2;}
.event_container{position:relative;z-index:1;}
.event_sec{}
.event_sec.sect1,
.event_sec.sect2,
.event_sec.sect3,
.event_sec.sect4{z-index:1;}
.event_sec.sect1{background-color:#dbe7ff;}
.event_sec.sect2{background-color:#fff;}
.event_sec.sect3{background-color:#23274a;}
.event_sec.sect4{background-color:#eee;}
.event_sec .event_sec_inn{display:block;margin:0 auto;padding:0;}
.event_sec_inn img.im_moMax{width:100%;}



/* (add)20210507 */
/**************************************************
Event(서울시 희망급식 바우처)
**************************************************/
.event_cmdBox{}

.event_cmdSec.sectTop{background-color:transparent;background-repeat:no-repeat;background-position:50% 100%;}
.event_cmdSec.sectTop .event_cmdSec_inn{position:relative;z-index:2;}
.event_cmdSec.sectTop .event_cmdSec_inn .position{position:absolute;right:0;bottom:inherit;left:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2;}

.event_cmdSec.sectTop.Youth{background-image:url("../img/event/event_imYouth_1000.png");background-size:auto 650px;}
.event_cmdSec.sectTop.Youth .event_cmdSec_inn{height:650px;}
.event_cmdSec.sectTop.Youth .event_cmdSec_inn .position{height:660px;}

.event_cmdSec_inn{display:block;min-width:360px;max-width:360px;margin:0 auto;padding:0;text-align:center;background-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;}
.event_cmdSec_inn p > img{width:100%;}
.event_cmdSec_inn a.btYouth{display:block;margin:0 20px;padding:0;}
.event_cmdSec_inn a.btYouth > img{width:100%;}

.event_cmdSec.sectTop{background-color:#0098ff;}
.event_cmdSec.sect1,
.event_cmdSec.sect2,
.event_cmdSec.sect3{background-color:#fff;}
.event_cmdSec.sect3{padding-bottom:75px;overflow:hidden;}
.event_cmdSec.sectBottom{background-color:#f5f5f5;}

.event_cmdSocial{display:block;width:310px;height:48px;margin:0 auto;padding:0;text-align:center;background-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;}
.event_cmdSocial li{display:inline-block;float:left;vertical-align:top;margin:0 7px;padding:0;text-align:center;}
.event_cmdSocial li > a{display:block;width:48px;height:48px;margin:0;padding:0;text-align:center;overflow:hidden;}
.event_cmdSocial li > a img{width:100%;}
/* //(add)20210507 */


/* 2022-06-02 */
/**************************************************
Event(인기브랜드 모바일 할인 상품권)
- 컨텐츠 부분은 서울시 희망급식 바우처(41 ~ 44)부분과 공통사용.
**************************************************/

.event_cmdSec.sectTop.brand {background-color:#1067e5;background-image:url(../img/event/event_brand_top_bg.png);background-repeat:no-repeat;background-position:center top;background-size:auto 100%;}
.event_cmdSec.sectTop.brand .event_cmdSec_inn{height:589px;}
.event_cmdSec.sectTop.brand .event_cmdSec_inn .position{height:589px;}
.event_cmdSec.sectTop.brand ~ .event_container {padding-bottom: 100px;}
/* //2022-06-02 */

.brandBtn {display:block; margin-bottom: 200px; margin: 0 21.5px;}
.brandBtn img {width: 100%;}


/* 2021-09-01(add) */

/*********************************************************** 
Event(국민지원금 사전홍보)
************************************************************/

.public .event_cmdSec.sectTop h1.logo {width: 100%; text-align: center; padding: 30px 0 29px;}
.public .event_cmdSec.sectTop h1.logo a {display:inline-block; width: 40px;}
.public .event_cmdSec.sectTop h1.logo a img {display:block; width: 100%;}

.public .event_cmdSec.sectTop {background: #001f52 url(../img/event/public_top_bg.png) no-repeat center bottom;}
.public .event_cmdSec.sectTop .event_cmdSec_inn {height:567px;}
.public .event_cmdSec.sectTop .event_cmdSec_inn .position {height:567px;}

.public .event_container .event_cmdSec p a {display:block; width: 100%;}
.public .event_container .event_cmdSec p a img {display:block; width: 100%;}

.public .event_container .event_cmdSec.sec1 {background-color: #00d5b9;}
.public .event_container .event_cmdSec.sec6 {background-color: #fff;}
.public .event_container .event_cmdSec.sec7 {background-color: #f5f5f5;}
.public .event_container .event_cmdSec.sec2,
.public .event_container .event_cmdSec.sec4 {background-color: #d6e0ea;}
.public .event_container .event_cmdSec.sec3,
.public .event_container .event_cmdSec.sec5 {background-color: #001f52;}


.public .event_container .event_cmdSec.sec1 .event_cmdSec_inn {padding: 0 27px;}
.public .event_container .event_cmdSec.sec1 .event_cmdSec_inn a {padding: 29px 0 31px;}
.public .event_container .event_cmdSec.sec2 .event_cmdSec_inn {padding: 54px 0 70px;}  
.public .event_container .event_cmdSec.sec5 .event_cmdSec_inn {padding: 40px 0;}  
.public .event_container .event_cmdSec.sec7 .event_cmdSec_inn {padding: 30px 0 40px;}

.public .event_container .event_cmdSec.sec3 .event_cmdSec_inn,
.public .event_container .event_cmdSec.sec4 .event_cmdSec_inn, 
.public .event_container .event_cmdSec.sec6 .event_cmdSec_inn {padding: 50px 0;}


/* sns버튼 */
.public .event_container .event_cmdSec.sec6 .event_cmdSec_inn .sns {padding: 0 35px; font-size: 0; margin-top: 19px;}
.public .event_container .event_cmdSec.sec6 .event_cmdSec_inn .sns a {display:inline-block; width: 45px; margin-left: 16px;}
.public .event_container .event_cmdSec.sec6 .event_cmdSec_inn .sns a:first-child {margin-left: 0;}
.public .event_container .event_cmdSec.sec6 .event_cmdSec_inn .sns a img {width: 100%;}
/* //sns버튼 */

/* //2021-09-01 */


/* 2021-08-26(add) */

/*********************************************************** 
Event(국민지원금 이벤트페이지)
************************************************************/
.public_event .event_cmdSec.sectTop {background: #3f5fb4 url(../img/event/pub_top_bg.png) no-repeat center bottom;}
.public_event .event_cmdSec.sectTop .event_cmdSec_inn {height:396px; padding: 28px 0 0;}
.public_event .event_cmdSec.sectTop .event_cmdSec_inn .position {height:368px;}
.public_event .event_cmdSec.sectTop h1.logo {position: absolute; top:0; right:21px; margin-top: -9px;}
.public_event .event_cmdSec.sectTop h1.logo a {display:inline-block; width: 40px;}
.public_event .event_cmdSec.sectTop h1.logo a img {display:block; width: 100%;}
.public_event .event_container .event_cmdSec p a {display:block; width: 100%;}
.public_event .event_container .event_cmdSec p a img {display:block; width: 100%;}
.public_event .event_container .event_cmdSec .partici_btn {padding: 0 9px; margin: 40px 0 0;}
.public_event .event_container .event_cmdSec .partici_btn a {display:block;}
.public_event .event_container .event_cmdSec .partici_btn a img {display:block; width: 100%;}
.public_event .event_container .event_cmdSec.sec4, .public_event .event_container .event_cmdSec.sec6 {background-color: #d6e0ea;}
.public_event .event_container .event_cmdSec.sec3, .public_event .event_container .event_cmdSec.sec7 {background-color: #001f52;}
.public_event .event_container .event_cmdSec.sec1 {background-color: #00d5b9;}
.public_event .event_container .event_cmdSec.sec2, .public_event .event_container .event_cmdSec.sec5 {background-color: #fff;}
.public_event .event_container .event_cmdSec.sec9 {background-color: #f5f5f5;}
.public_event .event_container .event_cmdSec.sec1 .event_cmdSec_inn {padding: 5px 0;}
.public_event .event_container .event_cmdSec.sec2 .event_cmdSec_inn {padding: 40px 0 53px;}
.public_event .event_container .event_cmdSec.sec3 .event_cmdSec_inn {padding: 53px 0 40px;}
.public_event .event_container .event_cmdSec.sec4 .event_cmdSec_inn {padding: 53px 0;}
.public_event .event_container .event_cmdSec.sec5 .event_cmdSec_inn {padding: 54px 0 40px;}
.public_event .event_container .event_cmdSec.sec6 .event_cmdSec_inn {padding: 54px 0 71px;}
.public_event .event_container .event_cmdSec.sec7 .event_cmdSec_inn {padding: 34px 0 33px;}
/* sns버튼 */
.public_event .event_container .event_cmdSec.sec8 .event_cmdSec_inn {padding: 40px 0;}
.public_event .event_container .event_cmdSec.sec8 .event_cmdSec_inn .sns {padding: 0 35px; font-size: 0; margin-top: 19px;}
.public_event .event_container .event_cmdSec.sec8 .event_cmdSec_inn .sns a {display:inline-block; width: 45px; margin-left: 16px;}
.public_event .event_container .event_cmdSec.sec8 .event_cmdSec_inn .sns a:first-child {margin-left: 0;}
.public_event .event_container .event_cmdSec.sec8 .event_cmdSec_inn .sns a img {width: 100%;}
/* //sns버튼 */
.public_event .event_container .event_cmdSec.sec9 .event_cmdSec_inn {padding: 53px 0;}
/* //2021-08-26 */

/*********************

Event(4월 첫구매 이벤트)

*********************/
.signiel .event_cmdSec.sectTop {position:relative;background:url(../img/event/signiel_topBG.png) repeat-x center top;background-size:contain;}
.signiel .event_cmdSec.sectTop::after {content:"";z-index:0;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/event/signiel_top_conBg.png) no-repeat center top;background-size:auto 100%;}
.signiel .event_cmdSec.sec1 {position:relative;background:url(../img/event/signiel_sec1_bg.png) repeat-x center top;background-size:contain;}
.signiel .event_cmdSec.sec1::after {content:"";z-index:0;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/event/signiel_sec1_conBg.png) no-repeat center top;background-size:auto 100%;}
.signiel .event_cmdSec.sec1 .event_cmdSec_inn {position:relative;z-index:1;}
.signiel .event_cmdSec.sec2, .signiel .event_cmdSec.sec4, .signiel .event_cmdSec.sec6 {background-color:#2d1b77;}
.signiel .event_cmdSec.sec3, .signiel .event_cmdSec.sec5 {background-color:#ded9eb;}
.signiel .eventBt {display:block;}
.signiel .eventBt img {width: 100%;}

/* 2022-05-03 */
/*********************

Event(5월 첫구매 이벤트)

*********************/
.family_big .event_cmdSec.sectTop {position:relative;background-color:#2D2364;}
.family_big .event_cmdSec.sectTop .event_cmdSec_inn {max-width:498px;min-width:360px;max-height:538px;min-height:389px;}
.family_big .event_cmdSec.sec1 {position:relative;background-color:#2D2364;}
.family_big .event_cmdSec.sec1 .event_cmdSec_inn {position:relative;z-index:1;}
.family_big .event_cmdSec.sec2 {background-color:#5747a5;}
.family_big .event_cmdSec.sec3 {background-color:#efebff;}
.family_big .event_cmdSec.sec4 {background-color:#2d2364;}
.family_big .event_cmdSec.sec5 {background-color:#262930;}
.family_big .eventBt {display:block;}
.family_big .eventBt img {width: 100%;}
/* //2022-05-03 */

/* 2022-06-16*/
/*********************

Event(유튜브 이벤트)

*********************/
/* 5월 피식대학, 쩡여사 */
.youtube_05m .event_cmdSec.sectTop {position:relative;padding:46px 0 0;background:#3054a9;}
.youtube_05m .youtube_name {display:inline-block;font-size:15px;font-family:'GmarketSansM';color:#fff;font-weight:400;text-align:center;background-color:#1e3f8d;padding:7px 19px 5px 18px;border-radius:35px;margin-bottom:18px;}
.youtube_05m .youtube_name span {display:inline-block;font-size:10px;font-family:'GmarketSansL';color:#fff;vertical-align:2px;}
.youtube_05m .youtube_name_t2 {position:relative;display:inline-block;padding:0 3px 0 2px;}
.youtube_05m .youtube_name_t2 p {position:relative;z-index:1;font-size:30px;font-family:'GmarketSansM';color:#000;text-align:center;letter-spacing:-0.025em;}
.youtube_05m .youtube_name_t2::after {content:"";z-index:0;display:block;position:absolute;bottom:5px;left:0;right:0;background-color:#f3f7ff;width:100%;height:8px}
.youtube_05m .youtube_name_t2 strong {display:inline-block;font-family:'GmarketSansB';color:#3054a9;}
.youtube_05m .event_day {font-size:14px;font-family:'GmarketSansM';color:#fff;position: absolute;top:104px;left:0;right:0;text-align:center;}
.youtube_05m .event_cmdSec.sec1 {background-color:#f3f7ff;}
.youtube_05m .event_cmdSec.sec2 {background-color:#fff;}
.youtube_05m .event_cmdSec.sec3 {background-color:#eee;}
.youtube_05m .event_cmdSec.sec3 .event_cmdSec_inn {text-align:left;padding:28px 18px 40px;}
.youtube_05m .event_cmdSec.sec3 .event_cmdSec_inn dt {font-size:14px;font-family:'GmarketSansM';color:#222;padding:1px 0 0 21px;background: url(../img/event/icon_youtube_noti_tit.png) no-repeat 2px 1px;background-size:12px auto;}
.youtube_05m .event_cmdSec.sec3 .event_cmdSec_inn dd {margin-top:13px;}
.youtube_05m .event_cmdSec.sec3 .event_cmdSec_inn dd ul li {position:relative;font-size:10px;font-family:'GmarketSansM';color:#333;padding-left:8px;margin-top:6px;line-height:1.7;}
.youtube_05m .event_cmdSec.sec3 .event_cmdSec_inn dd ul li p {font-size:10px;font-family:'GmarketSansM';color:#333;margin-top:5px;}
.youtube_05m .event_cmdSec.sec3 .event_cmdSec_inn dd ul li::before {content:"";display:block;position:absolute;top:6px;left:1px;width:2px;height:2px;background-color:#222;}
.youtube_05m .eventBt a {display:block;}
.youtube_05m .eventBt img {width:100%;height:100%;}

/* 6월 성시경 */
.youtube_06m .sectTop {background:#f2fbff;}
.youtube_06m .sectTop::before{content:"";z-index:0;display:block;position:absolute;top:0;left:0;width:100%;height:290px;background-color:#7ed2f6;}
.youtube_06m .sectTop::after{content:"";z-index:0;display:block;position:absolute;top:290px;left:0;width:100%;height:168px;background-color:#90dffe;}
.youtube_06m .sec1 {background-color:#f2fbff;}
.youtube_06m .sec3 {background-color:#eeeeee;}
.youtube_06m .eventBt a {display:block;}
.youtube_06m .eventBt img {width:100%;height:100%;}

/* //2022-06-16 */

/* 2022-06-03 */
/*********************

Event(6월 첫구매 이벤트)

*********************/
.month_6 .event_cmdSec.sectTop {
	position:relative;
	background: url(../img/event/event_6_topBg_right.png) no-repeat calc(100% - 50px) 334px, url(../img/event/event_6_topBg_left.png) no-repeat -70px 40px, url(../img/event/event_6_topBg.png) no-repeat center top;
	background-size:203px auto, 209px auto, auto 100%;
	background-color:#f3769b;
}
.month_6 .event_cmdSec.sec1 {position:relative;}
.month_6 .event_cmdSec.sec1 .event_cmdSec_inn {position:relative;z-index:1;}
.month_6 .event_cmdSec.sec1, .month_6 .event_cmdSec.sec3, .month_6 .event_cmdSec.sec5 {background-color:#fff8fa;}
.month_6 .event_cmdSec.sec2, .month_6 .event_cmdSec.sec4 {background-color:#fff;}
.month_6 .eventBt {display:block;}
.month_6 .eventBt img {width: 100%;}

@media all and (max-width: 760px) {
.month_6 .event_cmdSec.sectTop {position:relative;background: url(../img/event/event_6_topBg.png) no-repeat center top;background-size:auto 100%;}
}
/* //2022-06-03 */

/* 2022-06-28 */
/*********************

Event(7월 첫구매 이벤트)

*********************/
.month_7 .event_cmdSec.sectTop {
	position:relative;
	background: url(../img/event/event_7_topBg_1.png) no-repeat center top,url(../img/event/event_7_topBg_2.png) no-repeat center bottom, url(../img/event/event_7_topBg.png) no-repeat center top;
	background-size:100% 50%, 100% 50%, cover;
}
.month_7 .event_cmdSec.sec1 {background-color:#ffffff;}
.month_7 .event_cmdSec.sec2 {background-color:#dfecf1;}
.month_7 .event_cmdSec.sec3 {background-color:#eeeeee;}
.month_7 .eventBt {display:block;}
.month_7 .eventBt img {width:100%;}
/* //2022-06-28 */

/* 2022-07-29 */
/*********************

Event(8월 이벤트)

*********************/
.month_8 .event_cmdSec.sectTop {
	position:relative;
	background-color: #4ec4ea;
	background-image:  url(../../v5.x.x/img/event/event_8_top_bg.png), url(../../v5.x.x/img/event/event_8_top_bg1.png);
	background-repeat:  repeat-x, no-repeat;
	background-position: left bottom, right 45px;
	background-size: auto 70px, 142px 169px;
}
.month_8 .event_cmdSec.sec1 {background-color:#ffffff;}
.month_8 .event_cmdSec.sec1 .event_cmdSec_inn {position:relative;height:140px;}
.month_8 .event_cmdSec.sec1 .event_cmdSec_inn p {position:absolute;top:-81%;left:0;margin-top:-29px;}
.month_8 .event_cmdSec.sec2 {background-color:#ecfaff;}
.month_8 .event_cmdSec.sec3 {background-color:#fff;}
.month_8 .event_cmdSec.sec4 {background-color:#fafafa;}
.month_8 .eventBt {display:block;}
.month_8 .eventBt img {width:100%;}
/* //2022-07-29 */

/* 2022-09-27 유의사항 추가 */
/* 유의사항 및 이벤트 안내 기본형 -가이드 */
/* 유의사항 */
.notice_def {}
.notice_def ul li:first-child,
.notice_def ol li:first-child {margin-top:0;}
.notice_def .notice_btn a {display:block;font-size:1.25rem;font-family:'scdream8';color:#222;padding:38px 25px 38px;background:url(../img/brand/noti_def_chk_down_arr.png) no-repeat calc(100% - 23px) 43px;background-size:14px 8px;}
.notice_def .notice_inner {display:none;padding:28px 25px 24px;}
.notice_def .notice_inner ~ .notice_inner:last-child {padding-top:0;padding-bottom:38px;}
.notice_def .notice_inner * {font-family:'scdream4';font-size:12px;color:#333;line-height:1.7;letter-spacing:-0.025em;margin-top:5px;}
.notice_def .notice_inner h2 {font-family:'scdream5';font-size:12px;color:#333;margin-top:0;}
.notice_def .notice_inner h2 + * {margin-top:15px;}
.notice_def .warning_msg {font-size: 11px;font-family:'scdream4';color:#333;}
/* 이벤트 안내 및 경품 안내 */
.notice_def.event {padding: 60px 0 39px;}
.notice_def.event .notice_inner {padding-top:0;}
.notice_def.event h2 {font-size:20px;font-family:'scdream6';color:#222;text-align:center;}
.notice_def.event h2 + * {margin-top:26px !important;}
.notice_def.event dl {display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;margin-top:9px;}
.notice_def.event dl * {font-size:13px;color:#222;margin-top:0;}
.notice_def.event dl dt {font-family:'scdream5';flex-shrink:0;}
.notice_def.event dl dd {font-family:'scdream4';}
.notice_def.event dl.present dd {font-family:'scdream5';}
/* 기타안내 영역 */
.notice_def.event dl + p {margin-top:19px;}
.notice_def.event p.etc_info {position:relative;font-size:12px;font-family:'scdream4';color:#333;padding-left:15px;}
.notice_def.event p.etc_info ~ .etc {margin-top:8px;}
.notice_def.event p.etc_info::before {content:"※";display:block;position: absolute;top:0;left:0;}
/* 유의사항 오픈 */
.notice_def.open .notice_btn a {background:url(../img/brand/noti_def_chk_up_arr.png) no-repeat calc(100% - 23px) 43px;background-size:14px 8px;padding-bottom:0;}
.notice_def.event .notice_inner,
.notice_def.open .notice_inner {display:block;}
/* 리스트 블릿형 */
.notice_def .list_bl li {position:relative;padding-left:14px;}
.notice_def .list_bl li::before {content:"";display:block;position:absolute;top:9px;left:0;width:3px;height:3px;background-color:#333;border-radius:50%;}
/* //유의사항 */
/* 2022-09-27 유의사항 추가 */

/* 2022-08-08 */
/* 브랜드상품권 반응형 신규 */
/* 공통 */
.wrap.brand {position:relative;}
.wrap.brand .notice {background-color: #fff;}
.wrap.brand .notice * {text-align:left;}
.wrap.brand .sectTop {background-repeat:no-repeat;background-position:center top;background-size:auto 100%;height:100vh;}
.wrap.brand .sectTop .brand_cmdSec_inn {max-width:1200px;max-height:100vh;}
.wrap.brand .sectTop .brand_cmdSec_inn p img {max-height:100vh;object-fit:contain;}
.wrap.brand .brand_cmdSec_inn {max-width:800px;margin:0 auto;padding:0;text-align:center;background-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;}
.wrap.brand .brand_cmdSec_inn p {width:100%;}
.wrap.brand .brand_cmdSec_inn p a {display:block;}
.wrap.brand .brand_cmdSec_inn p img{width:100%;object-fit:contain;}
.wrap.brand .floating_btn {z-index:999;position:fixed;bottom:20px;left:50%;margin-left:367px;}
.wrap.brand .floating_btn a {display:block;width:233px;}
.wrap.brand .floating_btn a img {width:100%;object-fit:fill;}
.mobile_only {display:none !important;}
@media all and (max-width:1200px) {
.wrap.brand .sectTop {height:auto;}
.wrap.brand .floating_btn {bottom:20px;left:auto;margin-left:0;right:20px;}
}
@media all and (max-width:760px) {
.wrap.brand .sectTop .brand_cmdSec_inn {min-width:280px;max-width:360px;max-height:none;}
.wrap.brand .brand_cmdSec_inn {display:block;min-width:280px;max-width:360px;}
.wrap.brand .floating_btn a {width:100px;}
.pc_only {display:none !important;}
.mobile_only {display:block !important;}
}
/* //공통 */

/* 2022-08-26 기존 소스에 덮어주세요.*/
/* 슬라이드 속성 초기화 */
.banner_slide.swiper-container .swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {position:static !important;width:800px !important;font-family:'scdream5';font-size:45px;color:#222;margin:65px auto 0;left:auto !important;bottom:auto !important;}
/* ver1 */
.wrap.brand.v1 .sectTop {background-color:#4ec4ea;background-image:url(../img/brand/brand_w_v1_pcBg.png);}
.wrap.brand.v1 .brand_cmdSec.sec1, .wrap.brand.v1 .brand_cmdSec.sec4 {background-color:#ecfaff;}
.wrap.brand.v1 .brand_cmdSec.sec2 {background-color:#4ec4ea;}
.wrap.brand.v1 .brand_cmdSec.sec3 {background-color:#fff;}
.wrap.brand.v1 .brand_cmdSec.sec5 {background-color:#fafafa;}
/* 배너 슬라이드 추가 */
.wrap.brand.v1 .brand_cmdSec .banner_slide.swiper-container {position:relative; overflow:hidden;}
.wrap.brand.v1 .brand_cmdSec .banner_slide.swiper-container .swiper-pagination span {font-size:45px;font-family:'scdream5';color:#222;}
.wrap.brand.v1 .brand_cmdSec .banner_slide.swiper-container .swiper-pagination span.swiper-pagination-current {color:#2283cb;}
.wrap.brand.v1 .brand_cmdSec .banner_slide.swiper-container .swiper-controls_btn {position:relative;width:800px;margin:0 auto;}
.wrap.brand.v1 .brand_cmdSec .banner_slide.swiper-container .swiper-prev-btn {display:inline-block;position:absolute;top:auto;bottom:8px;left:0;}
.wrap.brand.v1 .brand_cmdSec .banner_slide.swiper-container .swiper-next-btn {display:inline-block;position:absolute;top:auto;bottom:8px;right:0;}
.wrap.brand.v1 .brand_cmdSec .banner_slide.swiper-container .swiper-prev-btn a,
.wrap.brand.v1 .brand_cmdSec .banner_slide.swiper-container .swiper-next-btn a {display:block;}
.wrap.brand.v1 .brand_cmdSec .banner_slide.swiper-container .swiper-prev-btn a img,
.wrap.brand.v1 .brand_cmdSec .banner_slide.swiper-container .swiper-next-btn a img {width:100%;height:100%;}
.wrap.brand.v1 .brand_cmdSec .banner_slide.swiper-container .swiper-button-disabled {display:none !important;}
.wrap.brand.v1 .brand_cmdSec .brand_cmdSec_inn.bot {z-index:0;position:relative;padding-top: 130px;}
@media all and (max-width:760px) {
.wrap.brand.v1 .brand_cmdSec .banner_slide.swiper-container .banner_slide {position:relative;overflow:hidden;}
.wrap.brand.v1 .brand_cmdSec .banner_slide.swiper-container .swiper-controls_btn {min-width:280px;max-width:360px;width:auto !important;}
.wrap.brand.v1 .brand_cmdSec .banner_slide.swiper-container .swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {min-width:280px;max-width:360px;width:auto !important;font-size:20px;margin-top:30px;}
.wrap.brand.v1 .brand_cmdSec .banner_slide.swiper-container .swiper-pagination span {font-size:20px;}
.wrap.brand.v1 .brand_cmdSec .banner_slide.swiper-container .swiper-prev-btn a, .swiper-next-btn a {height:23px;}
.wrap.brand.v1 .brand_cmdSec .banner_slide.swiper-container .swiper-prev-btn {bottom:3px;}
.wrap.brand.v1 .brand_cmdSec .banner_slide.swiper-container .swiper-next-btn {bottom:3px;}
.wrap.brand.v1 .brand_cmdSec .brand_cmdSec_inn.bot{padding-top:30px;}
}
/* ver2 */
/* 브랜드 상품권 한가위 이벤트 */
.wrap.brand.v2 .sectTop {background:#6887eb url(../img/brand/brand_w_v2_Bg.png) repeat-x left top;background-size:cover;}
.wrap.brand.v2 .brand_cmdSec.sec1, .wrap.brand.v2 .brand_cmdSec.sec3 {background-color:#fff;}
.wrap.brand.v2 .brand_cmdSec.sec2 {background-color:#f5f7ff;}
.wrap.brand.v2 .brand_cmdSec.sec4 {background-color:#f6f6f6;}
/* // 2022-08-26 기존 소스에 덮어주세요.*/

/* 2022-08-26 브랜드 상품권 GS 타임특가 */
.wrap.brand.v2-2 .sectTop {background:#5bcbff url(../img/brand/brand_w_v2-2_Bg.png) no-repeat center top;background-size:cover;height:auto;}
.wrap.brand.v2-2 .sectTop img {height:100%;}
.wrap.brand.v2-2 .brand_cmdSec.sec1, .wrap.brand.v2-2 .brand_cmdSec.sec3 {background-color:#f5f7ff;}
.wrap.brand.v2-2 .brand_cmdSec.sec2 {background-color:#ffffff;}
.wrap.brand.v2-2 .brand_cmdSec_inn.bot {padding-top:90px;}
	/* 배너슬라이드 */
.wrap.brand.v2-2 .swiper-pagination.swiper-pagination-fraction {font-size:40px;font-family:'scdream5';color:#222;margin-top:5px;}
.wrap.brand.v2-2 .swiper-pagination.swiper-pagination-fraction span {font-size:40px;font-family:'scdream5' !important;color:#222;}
.wrap.brand.v2-2 .swiper-controls_btn {position:relative;width:800px;margin:0 auto;}
.wrap.brand.v2-2 .brand_cmdSec .banner_slide.swiper-container .swiper-prev-btn {display:inline-block;position:absolute;top:auto;bottom:7px;left:0;}
.wrap.brand.v2-2 .brand_cmdSec .banner_slide.swiper-container .swiper-next-btn {display:inline-block;position:absolute;top:auto;bottom:7px;right:0;}
.wrap.brand.v2-2 .brand_cmdSec .banner_slide.swiper-container .swiper-prev-btn a,
.wrap.brand.v2-2 .brand_cmdSec .banner_slide.swiper-container .swiper-next-btn a {display:block;width:28px;height:45px;}
.wrap.brand.v2-2 .brand_cmdSec .banner_slide.swiper-container .swiper-prev-btn a img,
.wrap.brand.v2-2 .brand_cmdSec .banner_slide.swiper-container .swiper-next-btn a img {width:100%;height:100%;}
.wrap.brand.v2-2 .brand_cmdSec .banner_slide.swiper-container .swiper-button-disabled {display:none !important;}
@media all and (max-width:760px) {
.wrap.brand.v2-2 .swiper-pagination.swiper-pagination-fraction {font-size:20px;}
.wrap.brand.v2-2 .brand_cmdSec .banner_slide.swiper-container .banner_slide {position:relative;overflow:hidden;}
.wrap.brand.v2-2 .brand_cmdSec .banner_slide.swiper-container .swiper-controls_btn {min-width:280px;max-width:360px;width:auto !important;}
.wrap.brand.v2-2 .brand_cmdSec .banner_slide.swiper-container .swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {min-width:280px;max-width:360px;width:auto !important;font-size:20px;margin-top:30px;}
.wrap.brand.v2-2 .brand_cmdSec .banner_slide.swiper-container .swiper-pagination span {font-size:20px;}
.wrap.brand.v2-2 .brand_cmdSec .banner_slide.swiper-container .swiper-prev-btn a, .swiper-next-btn a {width:14px !important;height:23px !important;}
.wrap.brand.v2-2 .brand_cmdSec .banner_slide.swiper-container .swiper-prev-btn {bottom:3px;}
.wrap.brand.v2-2 .brand_cmdSec .banner_slide.swiper-container .swiper-next-btn {bottom:3px;}
.wrap.brand.v2-2 .brand_cmdSec .brand_cmdSec_inn.bot{padding-top:30px;}
}
.wrap.brand.v2-3 .sectTop {background-color:#63a9ff;}
.wrap.brand.v2-3 .brand_cmdSec.sec2 {background-color:#f5f7ff;}
.wrap.brand.v2-3 .brand_cmdSec.sec4 {background-color:#f6f6f6;}
/* 열렸을 때 */
.wrap.brand.v2-3 .brand_cmdSec.sec4 .noti .noti_btn .open {display:block;}
.wrap.brand.v2-3 .brand_cmdSec.sec4 .noti .noti_btn .close {display:none;}
.wrap.brand.v2-3 .brand_cmdSec.sec4 .noti .con {display:none;}
/* 닫혔을 때 */
.wrap.brand.v2-3 .brand_cmdSec.sec4 .noti.open .noti_btn .open {display:none;}
.wrap.brand.v2-3 .brand_cmdSec.sec4 .noti.open .noti_btn .close {display:block;}
.wrap.brand.v2-3 .brand_cmdSec.sec4 .noti.open .con {display:block;}
@media all and (max-width:760px) {
	.wrap.brand.v2-3 .brand_cmdSec.sec4 .noti .con.mobile_only {display:none !important;}
	.wrap.brand.v2-3 .brand_cmdSec.sec4 .noti.open .con.mobile_only {display:block !important;}
}
/* 브랜드 상품권 9월 LMS */
.wrap.brand.v2_9m .sectTop {background-color:#fff7d7;}
.wrap.brand.v2_9m .brand_cmdSec.sec2 {background-color:#fffdf7;}
.wrap.brand.v2_9m .brand_cmdSec.sec4 {background-color:#3eae8a;}
@media all and (min-width:760px) {
.wrap.brand.v2_9m .sectTop .brand_cmdSec_inn {max-width:none;}
}
/* 2022-09-05 */
.wrap.brand.v3 .sectTop {background-color:#a4d6f9;}
.wrap.brand.v3 .brand_container {background-color:#f4f7fe;}
/* //2022-09-05 */

/* 2022-09-21 */
.br_gift_add {}
/* 바로가기 버튼 */
.br_gift_add .moveBtn_w {z-index:10;position:sticky;top:0;background-color:#c2e3ff;margin-top:-49px}
.br_gift_add .moveBtn_w .scroll_move {display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;}
.br_gift_add .moveBtn_w .scroll_move a {display:block;font-size:16px;font-family:'scdream6';color:#222;font-weight:normal;text-align:center;width:calc(50% - 1px);background-color:#fff;padding:13px 0 13px;}
.br_gift_add .moveBtn_w .full_size a {display:block;font-size:15px;font-family:'scdream8';color:#fff;font-weight:normal;text-align:center;background-color:#55b1ff;padding:11px 0 12px;}
/* Top */
.br_gift_add .sectTop {position:relative;background:#c2e3ff;max-height:none;min-height:none;text-align:center;}
.wrap.brand.br_gift_add .sectTop .brand_cmdSec_inn {z-index:1;position:relative;max-height:none !important;max-width:964px;}
.wrap.brand.br_gift_add .brand_cmdSec_inn img {width:100%;}
.br_gift_add .sectTop::before {z-index:0;content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#c2e3ff;}
.br_gift_add .sectTop::after {z-index:2;content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:url(../img/brand/br_gift_addTopBg.png) no-repeat center top;}
/* Sec1 */
.br_gift_add .brand_cmdSec.sec1 {background-color:#fff;}
.br_gift_add .brand_cmdSec.sec1 .card_list ul {display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding: 0 22px 0 50px;}
.br_gift_add .brand_cmdSec.sec1 .card_list ul li {width: calc(50% - 8px);text-align:left;}
.br_gift_add .brand_cmdSec.sec1 .card_list ul li:nth-child(odd) {text-align:right;}
.br_gift_add .brand_cmdSec.sec1 .card_list ul li:nth-child(2) ~ li {margin-top:39px;}
.br_gift_add .brand_cmdSec.sec1 .card_list ul li a {display:inline-block;}
.br_gift_add .brand_cmdSec.sec1 .card_list ul li a img {width:100%;}
/* Sec2 */
.br_gift_add .brand_cmdSec.sec2 {background-color:#f6f9ff;}
.br_gift_add .brand_cmdSec.sec2 .brand_cmdSec_inn {padding-top:60px;}
/* 슬라이드 css */
.br_gift_add .brand_cmdSec.sec2 .banner_slide{position:relative;width:auto !important;}
.br_gift_add .brand_cmdSec.sec2 .banner_slide {margin-top:68px;}
.br_gift_add .brand_cmdSec.sec2 .banner_slide::after {z-index:10;content:"";display:block;position:absolute;bottom:118px;left:50%;transform:translateX(-50%);width:600px;height:10px;background-color:#000;border-radius:35px;}
.br_gift_add .brand_cmdSec.sec2 .banner_slide.slide_2::after {bottom:162px;}
.br_gift_add .brand_cmdSec.sec2 .banner_slide .swiper-slide{z-index:9;position:relative;padding-bottom:54px;}
.br_gift_add .brand_cmdSec.sec2 .banner_slide .swiper-slide .txt {font-size:32px;font-family:'scdream4';color:#222;margin-top:30px;}
.br_gift_add .brand_cmdSec.sec2 .banner_slide img {width:auto !important;}
/* pager */
.br_gift_add .brand_cmdSec.sec2 .banner_slide .swiper-pagination-bullet {width:18px;height:18px;background-color:#dbdbdb;border-radius:50%;}
.br_gift_add .brand_cmdSec.sec2 .banner_slide .swiper-pagination-bullet-active {background-color:#1a91ff !important;}
/* Sec3 */
.br_gift_add .brand_cmdSec.sec3 {background-color:#f2f2f2;}
@media all and (min-width:1200px) {
/* 바로가기 버튼 */
.br_gift_add .moveBtn_w {width:962px;margin:-96px auto 0;}
.br_gift_add .moveBtn_w .scroll_move a {font-size:32px;padding:26px 0 26px;}
.br_gift_add .moveBtn_w .full_size a {font-size:30px;padding:22px 0 24px;}
.br_gift_add .sectTop {height:814px !important;}
.br_gift_add .sectTop .brand_cmdSec_inn {height:814px;}
.br_gift_add .brand_cmdSec.sec2 .brand_cmdSec_inn {padding-top:80px;}
.brand_container.br_gift_add .brand_cmdSec_inn {max-width:962px;}
}
@media all and (max-width:761px) {
.br_gift_add .sectTop::after {background-size:cover;}
.br_gift_add .brand_cmdSec.sec2 .brand_cmdSec_inn {padding:30px 30px 0;}
.br_gift_add .brand_cmdSec.sec2 .banner_slide::after {bottom:90px;width:330px;height:5px;}
.br_gift_add .brand_cmdSec.sec2 .banner_slide.slide_2::after {bottom:110px;}
.br_gift_add .brand_cmdSec.sec2 .banner_slide img {width:100% !important;}
.br_gift_add .brand_cmdSec.sec2 .banner_slide .swiper-slide .txt {font-size:16px;margin-top:15px;}
.br_gift_add .brand_cmdSec.sec2 .banner_slide .swiper-pagination-bullet {width:9px;height:9px;background-color:#dbdbdb;border-radius:50%;}
}
@media all and (max-width:361px) {
.br_gift_add .moveBtn_w {margin-top:-30px;}
.br_gift_add .moveBtn_w .scroll_move a {font-size:13px;padding:6px 0;}
.br_gift_add .moveBtn_w .full_size a {font-size:12px;padding:6px 0;}
.br_gift_add .brand_cmdSec.sec2 .banner_slide::after {transform:none;left:0;bottom:85px;width:calc(100% - 20px);margin:0 10px;}
.br_gift_add .brand_cmdSec.sec2 .banner_slide.slide_2::after {bottom:105px;}
.br_gift_add .brand_cmdSec.sec2 .banner_slide .swiper-slide .txt {font-size:14px;}
}

/* 2022-10-11 */
/* 카드 팝업 */
.layer_overlay{display:none;position:fixed;left:0;top:0;z-index:999;width:100%;height:100%;}
.layer_overlay.view{display:block;}
.layer_overlay:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0.70;}
.layer_pop {position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;height:100%;background:transparent;}
.layer_pop .layer_inner {display:none;background-color:#fff;min-width:700px;max-width:800px;}
.layer_pop .layer_inner.view {display:block;}
/* 팝업 타이틀 */
.layer_pop .tit_area {padding: 0 10px;}
.layer_pop .tit_area h2 {font-size:24px;font-family:'scdream6';color:#222; padding:15px 0;border-bottom:1px solid #000;text-align:center;}
.layer_pop .con {padding:20px 20px 50px;}
.layer_pop .con ol {list-style:decimal;list-style-position:inside;}
.layer_pop .con ul {margin-top:10px;}
.layer_pop .con li {font-size:16px;font-family:'scdream4';color:#222;}
.layer_pop .con li ~ li {margin-top:5px;}
.layer_pop .con ol li {text-indent:-16px;padding-left:16px;}
/* 내부 리스트 리스트 스타일 삭제 */
.layer_pop .con ol li li {list-style:none;}
.layer_pop .con ul li {padding-left:0;text-indent:0;}
.confirm_btn a {display:block;font-size:26px;font-family:'scdream4';color:#fff !important;background-color:#222;text-align:center;padding:20px 0;}
@media all and (max-width:761px) {
.layer_pop {padding:0 20px;}
.layer_pop .layer_inner {width:100%;min-width:auto;box-sizing:border-box;}
.layer_pop .tit_area h2 {font-size:15px;padding:10px 0;}
.layer_pop .con {padding:15px 20px 30px;}
.layer_pop .con ul {margin-top:5px;}
.layer_pop .con li {font-size:12px;}
.confirm_btn a {font-size:14px;padding:10px 0;}
}
/* //2022-10-11 */

/* 10월 이벤트 1 */
.wrap.m10_v1 {}
.wrap.m10_v1 .sectTop {height:auto;background:#3daaff url(../img/brand/m10_v1_top.png) no-repeat center top;background-size:contain;}
.wrap.m10_v1 .sectTop .brand_cmdSec_inn {position:relative;}
.wrap.m10_v1 .sectTop .brand_cmdSec_inn::after {content:"";display:block;position:absolute;bottom:-47px;left:-22px;width:300px;height:300px;background:transparent url(../img/brand/m10_v1_top_stemp.png) no-repeat 0 0;background-size:300px 300px;}
.wrap.m10_v1 .brand_cmdSec.sec1 {background-color:#f7f7f7;}
.wrap.m10_v1 .brand_cmdSec.sec2 {background-color:#fff;}
@media all and (max-width:761px) {
.wrap.m10_v1 .sectTop .brand_cmdSec_inn::after {content:"";display:block;position:absolute;bottom:-24px;left:-11px;width:100px;height:100px;background:transparent url(../img/brand/m10_v1_top_stemp.png) no-repeat 0 0;background-size:100px 100px;}
}
/* 2022-09-27 */

/* 2022-10-11 */
.br_gift_add_v2 .sectTop {background-color: #0e96ff;height:auto !important;}
.wrap.brand.br_gift_add_v2 .sectTop .brand_cmdSec_inn {z-index:1;position:relative;max-height:none !important;max-width:964px;}

.wrap.brand.br_gift_add_v2 .brand_cmdSec.sec1,
.wrap.brand.br_gift_add_v2 .brand_cmdSec.sec4 {background-color:#fff;}
.wrap.brand.br_gift_add_v2 .brand_cmdSec.sec2 {background-color: #f8f8f8;}
.wrap.brand.br_gift_add_v2 .brand_cmdSec.sec3 {background-color: #efefef;}
.wrap.brand.br_gift_add_v2 .brand_cmdSec_inn img {width:100%;}

.br_gift_add_v2 .card_list {position:relative;}
.br_gift_add_v2 .card_list ~ .card_list {margin-top:40px;}
.br_gift_add_v2 .card_list ul {position:relative;padding:200px 46px 60px;}
.br_gift_add_v2 .card_list ul li ~ li {margin-top:30px;}
.br_gift_add_v2 .card_list .list_bg {z-index:0;	position:absolute;top:0;left:0;}

/* 슬라이드 css */
.br_gift_add_v2 .brand_cmdSec.sec3 .banner_slide{position:relative;width:auto !important;}
.br_gift_add_v2 .brand_cmdSec.sec3 .banner_slide::after {z-index:10;content:"";display:block;position:absolute;bottom:118px;left:50%;transform:translateX(-50%);width:600px;height:10px;background-color:#000;border-radius:35px;}
.br_gift_add_v2 .brand_cmdSec.sec3 .banner_slide.slide_2::after {bottom:162px;}
.br_gift_add_v2 .brand_cmdSec.sec3 .banner_slide .swiper-slide{z-index:9;position:relative;padding-bottom:54px;}
.br_gift_add_v2 .brand_cmdSec.sec3 .banner_slide .swiper-slide .txt {font-size:32px;font-family:'scdream4';color:#222;margin-top:30px;}
.br_gift_add_v2 .brand_cmdSec.sec3 .banner_slide img {width:auto !important;}
/* pager */
.br_gift_add_v2 .brand_cmdSec.sec3 .banner_slide .swiper-pagination-bullet {width:18px;height:18px;background-color:#dbdbdb;border-radius:50%;}
.br_gift_add_v2 .brand_cmdSec.sec3 .banner_slide .swiper-pagination-bullet-active {background-color:#1a91ff !important;}
/* controls */
.br_gift_add_v2 .swiper-controls_btn {}
.br_gift_add_v2 .swiper-controls_btn > div {z-index:10;position:absolute;top:50%;transform:translateY(-50%);}
.br_gift_add_v2 .swiper-controls_btn a {display:block;}
.br_gift_add_v2 .swiper-controls_btn .swiper-prev-btn {left:50%;margin-left:-442px;}
.br_gift_add_v2 .swiper-controls_btn .swiper-next-btn {right:50%;margin-right:-442px;}
.br_gift_add_v2 .swiper-controls_btn .swiper-button-disabled {display:none !important;}

@media all and (min-width:1200px) {
.br_gift_add_v2 .brand_cmdSec_inn {max-width:960px;}
.brand_container.br_gift_add .brand_cmdSec_inn {max-width:962px;}
}
@media all and (max-width:761px) {
.br_gift_add_v2 .brand_cmdSec  .brand_cmdSec_inn {padding:0 20px;}
.br_gift_add_v2 .card_list ~ .card_list {margin-top:20px;}
.br_gift_add_v2 .card_list ul {position:relative;padding:81px 35px 39px;}
.br_gift_add_v2 .card_list ul li ~ li {margin-top:20px;}
.br_gift_add_v2 .brand_cmdSec.sec3 .banner_slide::after {bottom:90px;width:330px;height:5px;}
.br_gift_add_v2 .brand_cmdSec.sec3 .banner_slide.slide_2::after {bottom:110px;}
.br_gift_add_v2 .brand_cmdSec.sec3 .banner_slide img {width:100% !important;}
.br_gift_add_v2 .brand_cmdSec.sec3 .banner_slide .swiper-slide .txt {font-size:16px;margin-top:15px;}
.br_gift_add_v2 .brand_cmdSec.sec3 .banner_slide .swiper-pagination-bullet {width:9px;height:9px;background-color:#dbdbdb;border-radius:50%;}
}
@media all and (max-width:361px) {
.br_gift_add_v2 .brand_cmdSec.sec3 .banner_slide::after {transform:none;left:0;bottom:85px;width:calc(100% - 20px);margin:0 10px;}
.br_gift_add_v2 .brand_cmdSec.sec3 .banner_slide.slide_2::after {bottom:105px;}
.br_gift_add_v2 .brand_cmdSec.sec3 .banner_slide .swiper-slide1 .txt {font-size:14px;}
}
@media all and (max-width:320px) {
.br_gift_add_v2 .card_list ~ .card_list {margin-top:20px;}
.br_gift_add_v2 .card_list ul {position:relative;padding:65px 35px 38px;}
.br_gift_add_v2 .card_list ul li ~ li {margin-top:20px;}
}
/* //2022-10-11 */

/* 2022-11-02 릴레이특가 이벤트 */
.brand.relay .sectTop {background-color:#131b36;background-image: url(../img/event/11_mon_1top.png);background-repeat:no-repeat;background-position:center top;background-size:auto 100%;height:auto;}
.brand.relay .sec1 {background-color:#131b36;}
.brand.relay .sec2 {background-color:#2c52d4;}
.brand.relay .sec3 {background-color:#f2f2f2;}
.brand.relay .brand_cmdSec_inn.slideBox {position:relative;}
.brand.relay .sec2 .brand_cmdSec_inn > p {font-family:'scdream4';color:#fff;padding:0;text-align:center;}
.brand.relay .brand_cmdSec_inn.slideBox .swiper-slide {position:relative;background-color:transparent;}
.brand.relay .brand_cmdSec_inn.slideBox .swiper-slide .titBox h2 span {display:inline-block;font-family:'scdream8';color:#2d5cf0;background-color:#fff;border-radius:35px;}
.brand.relay .brand_cmdSec_inn.slideBox .swiper-slide .titBox h2 strong {display:block;font-family:'scdream6';color:#fff;}
.brand.relay .brand_cmdSec_inn.slideBox .swiper-slide .coming .floating_con > * {color:#2d5cf0;background-color:transparent;}
.brand.relay .brand_cmdSec_inn.slideBox .swiper-slide .floating_con {position:absolute;bottom:0;left:0;right:0;margin:0;}
.brand.relay .brand_cmdSec_inn.slideBox .swiper-slide .floating_con > * {display:block;border:3px solid #2d5cf0;font-family:'scdream5';color:#fff;background-color:#2d5cf0;}
/* 행사 진행별 노출제어 */
/* 행사 진행중 */
.brand.relay .brand_cmdSec_inn.slideBox .swiper-slide.ing .end {display:none;}
.brand.relay .brand_cmdSec_inn.slideBox .swiper-slide.ing .ing {display:block;}
/* 행사 종료 */
.brand.relay .brand_cmdSec_inn.slideBox .swiper-slide.end .ing {display:none;}
.brand.relay .brand_cmdSec_inn.slideBox .swiper-slide.end .end {display:block;}
.brand.relay .brand_cmdSec_inn.slideBox .swiper-slide.end .end::after {content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(44,82,212, 0.7);background-image:url(../img/event/11_mon_event_end.png);background-repeat: no-repeat;background-position:50% 57%;background-size:63%;}/* 2022-11-17 */
/* 슬라이드 좌우버튼 */
.brand.relay .brand_cmdSec_inn.slideBox .swiper-controls_btn > div {z-index:1;position:absolute;top:50%;}
.brand.relay .brand_cmdSec_inn.slideBox .swiper-controls_btn .swiper-button-disabled {opacity:0.3;}
.brand.relay .brand_cmdSec_inn.slideBox .swiper-controls_btn a {display:block;}
.brand.relay .brand_cmdSec_inn.slideBox .swiper-controls_btn a img {width:100%;height:100%;}
/* 2022-11-02 릴레이특가 이벤트 */
@media all and (min-width:762px){
.brand.relay .sec2 {padding:80px 0 180px;}
.brand.relay .sec2 .brand_cmdSec_inn > p {font-size:20px;margin-bottom:68px;}
.brand.relay .brand_cmdSec_inn.slideBox {padding:0 140px !important;}
.brand.relay .brand_cmdSec_inn.slideBox .swiper-slide .titBox h2 {margin-bottom:30px;}
.brand.relay .brand_cmdSec_inn.slideBox .swiper-slide .titBox h2 span {font-size:26px;padding:10px 0;width:180px;}
.brand.relay .brand_cmdSec_inn.slideBox .swiper-slide .titBox h2 strong {font-size:46px;margin-top:20px;}
.brand.relay .brand_cmdSec_inn.slideBox .swiper-slide .floating_con {bottom:60px;padding:0 60px;}
.brand.relay .brand_cmdSec_inn.slideBox .swiper-slide .floating_con > * {padding:16px 0 17px;font-size:26px;}
.brand.relay .brand_cmdSec_inn.slideBox .swiper-controls_btn .swiper-prev-btn {left:40px;}
.brand.relay .brand_cmdSec_inn.slideBox .swiper-controls_btn .swiper-next-btn {right:40px;}
.brand.relay .brand_cmdSec_inn.slideBox .swiper-controls_btn a {width:44px;height:84px;}
}
@media all and (max-width:761px){
.brand.relay .sec2 {padding:30px 0 60px;}
.brand.relay .sec2 .brand_cmdSec_inn > p {font-size:10px;margin-bottom:34px;}
.brand.relay .brand_cmdSec_inn.slideBox {padding:0 40px !important;}
.brand.relay .brand_cmdSec_inn.slideBox .swiper-slide .titBox h2 {margin-bottom:10px;}
.brand.relay .brand_cmdSec_inn.slideBox .swiper-slide .titBox h2 span {font-size:13px;padding:5px 0;width:90px;}
.brand.relay .brand_cmdSec_inn.slideBox .swiper-slide .titBox h2 strong {font-size:23px;margin-top:10px;}
.brand.relay .brand_cmdSec_inn.slideBox .swiper-slide .floating_con {bottom:30px;padding:0 20px;}
.brand.relay .brand_cmdSec_inn.slideBox .swiper-slide .floating_con > * {padding:8px 0;font-size:13px;}
.brand.relay .brand_cmdSec_inn.slideBox .swiper-controls_btn .swiper-prev-btn {left:10px;}
.brand.relay .brand_cmdSec_inn.slideBox .swiper-controls_btn .swiper-next-btn {right:10px;}
.brand.relay .brand_cmdSec_inn.slideBox .swiper-controls_btn a {width:22px !important;height:42px !important;}
}
@media all and (max-width:320px){
.brand.relay .sec2 {padding:20px 0 40px;}
.brand.relay .sec2 .brand_cmdSec_inn > p {margin-bottom:20px;}
.brand.relay .brand_cmdSec_inn.slideBox .swiper-slide .floating_con {bottom:25px;}
.brand.relay .brand_cmdSec_inn.slideBox .swiper-slide .floating_con > * {padding:4px 0;font-size:10px;}
}
/* //2022-11-02 릴레이특가 이벤트 */
/* 2022-12-01 연말특가 */
.brand.specialPrice_12m .sectTop {background-color:#224b3d;background-image: url(../img/event/12_mon_1top.png);background-repeat:no-repeat;background-position:center top;background-size:auto 100%;height:auto;}
.brand.specialPrice_12m .sec1 {background-color:#224b3d;}
.brand.specialPrice_12m .sec2 {background-color:#419d7e;}
.brand.specialPrice_12m .sec3 {background-color:#f2f2f2;}
.brand.specialPrice_12m .brand_cmdSec_inn.slideBox {position:relative;}
.brand.specialPrice_12m .sec2 .brand_cmdSec_inn > p {font-family:'scdream4';color:#fff;padding:0;text-align:center;}
.brand.specialPrice_12m .brand_cmdSec_inn.slideBox .swiper-slide {position:relative;background-color:transparent;}
.brand.specialPrice_12m .brand_cmdSec_inn.slideBox .swiper-slide .titBox h2 span {display:inline-block;font-family:'scdream8';color:#2d5cf0;background-color:#fff;border-radius:35px;}
.brand.specialPrice_12m .brand_cmdSec_inn.slideBox .swiper-slide .titBox h2 strong {display:block;font-family:'scdream6';color:#fff;}
.brand.specialPrice_12m .brand_cmdSec_inn.slideBox .swiper-slide .coming .floating_con > * {color:#2d5cf0;background-color:transparent;}
.brand.specialPrice_12m .brand_cmdSec_inn.slideBox .swiper-slide .floating_con {position:absolute;bottom:0;left:0;right:0;margin:0;}
.brand.specialPrice_12m .brand_cmdSec_inn.slideBox .swiper-slide .floating_con > * {display:block;border:3px solid #2d5cf0;font-family:'scdream5';color:#fff;background-color:#2d5cf0;}
/* 행사 진행별 노출제어 */
/* 행사 진행중 */
.brand.specialPrice_12m .brand_cmdSec_inn.slideBox .swiper-slide.ing .end {display:none;}
.brand.specialPrice_12m .brand_cmdSec_inn.slideBox .swiper-slide.ing .ing {display:block;}
/* 행사 종료 */
.brand.specialPrice_12m .brand_cmdSec_inn.slideBox .swiper-slide.end * {opacity:0.7;}
.brand.specialPrice_12m .brand_cmdSec_inn.slideBox .swiper-slide.end .ing {display:none;}
.brand.specialPrice_12m .brand_cmdSec_inn.slideBox .swiper-slide.end .end {display:block;opacity:1;}
.brand.specialPrice_12m .brand_cmdSec_inn.slideBox .swiper-slide.end .end::after {content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../img/event/11_mon_event_end.png);background-repeat: no-repeat;background-position:50% 57%;background-size:75%;}/* 2022-11-17 */
/* 슬라이드 좌우버튼 */
.brand.specialPrice_12m .brand_cmdSec_inn.slideBox .swiper-controls_btn > div {z-index:1;position:absolute;top:50%;}
.brand.specialPrice_12m .brand_cmdSec_inn.slideBox .swiper-controls_btn .swiper-button-disabled {opacity:0.3;}
.brand.specialPrice_12m .brand_cmdSec_inn.slideBox .swiper-controls_btn a {display:block;}
.brand.specialPrice_12m .brand_cmdSec_inn.slideBox .swiper-controls_btn a img {width:100%;height:100%;}
@media all and (min-width:762px){
.brand.specialPrice_12m .sec2 {padding:80px 0 180px;}
.brand.specialPrice_12m .sec2 .brand_cmdSec_inn > p {font-size:20px;margin-bottom:68px;}
.brand.specialPrice_12m .brand_cmdSec_inn.slideBox {padding:0 140px !important;}
.brand.specialPrice_12m .brand_cmdSec_inn.slideBox .swiper-slide .titBox h2 {margin-bottom:30px;}
.brand.specialPrice_12m .brand_cmdSec_inn.slideBox .swiper-slide .titBox h2 span {font-size:26px;padding:10px 0;width:180px;}
.brand.specialPrice_12m .brand_cmdSec_inn.slideBox .swiper-slide .titBox h2 span.kfc {width:230px;}/* 2022-12-08 */
.brand.specialPrice_12m .brand_cmdSec_inn.slideBox .swiper-slide .titBox h2 strong {font-size:46px;margin-top:20px;}
.brand.specialPrice_12m .brand_cmdSec_inn.slideBox .swiper-slide .floating_con {bottom:60px;padding:0 60px;}
.brand.specialPrice_12m .brand_cmdSec_inn.slideBox .swiper-slide .floating_con > * {padding:16px 0 17px;font-size:26px;}
.brand.specialPrice_12m .brand_cmdSec_inn.slideBox .swiper-controls_btn .swiper-prev-btn {left:40px;}
.brand.specialPrice_12m .brand_cmdSec_inn.slideBox .swiper-controls_btn .swiper-next-btn {right:40px;}
.brand.specialPrice_12m .brand_cmdSec_inn.slideBox .swiper-controls_btn a {width:44px;height:84px;}
}
@media all and (max-width:761px){
.brand.specialPrice_12m .sec2 {padding:30px 0 60px;}
.brand.specialPrice_12m .sec2 .brand_cmdSec_inn > p {font-size:10px;margin-bottom:34px;}
.brand.specialPrice_12m .brand_cmdSec_inn.slideBox {padding:0 40px !important;}
.brand.specialPrice_12m .brand_cmdSec_inn.slideBox .swiper-slide .titBox h2 {margin-bottom:10px;}
.brand.specialPrice_12m .brand_cmdSec_inn.slideBox .swiper-slide .titBox h2 span {font-size:13px;padding:5px 0;width:90px;}
.brand.specialPrice_12m .brand_cmdSec_inn.slideBox .swiper-slide .titBox h2 span.kfc {width:120px;}/* 2022-12-08 */
.brand.specialPrice_12m .brand_cmdSec_inn.slideBox .swiper-slide .titBox h2 strong {font-size:23px;margin-top:10px;}
.brand.specialPrice_12m .brand_cmdSec_inn.slideBox .swiper-slide .floating_con {bottom:30px;padding:0 20px;}
.brand.specialPrice_12m .brand_cmdSec_inn.slideBox .swiper-slide .floating_con > * {padding:8px 0;font-size:13px;}
.brand.specialPrice_12m .brand_cmdSec_inn.slideBox .swiper-controls_btn .swiper-prev-btn {left:10px;}
.brand.specialPrice_12m .brand_cmdSec_inn.slideBox .swiper-controls_btn .swiper-next-btn {right:10px;}
.brand.specialPrice_12m .brand_cmdSec_inn.slideBox .swiper-controls_btn a {width:22px !important;height:42px !important;}
}
@media all and (max-width:320px){
.brand.specialPrice_12m .sec2 {padding:20px 0 40px;}
.brand.specialPrice_12m .sec2 .brand_cmdSec_inn > p {margin-bottom:20px;}
.brand.specialPrice_12m .brand_cmdSec_inn.slideBox .swiper-slide .floating_con {bottom:25px;}
.brand.specialPrice_12m .brand_cmdSec_inn.slideBox .swiper-slide .floating_con > * {padding:4px 0;font-size:10px;}
}
/* //2022-12-01 연말특가 */