/************************************************************************
 * 파일명	: v2020_service.css
 * 설명	: 서비스별 공통사항 css
 * 작성자	: GhPark
 * 작성일	: 2019.12
************************************************************************/
/* 서비스별 CSS구분
기본설정								- v2018.css 버튼,팝업
메인설정								- v2018_main.css
서비스 & 멤버십 혜택(MENU1_2,MENU5) 		- v2020_service.css
서비스별 공통사항						- v2020_service.css
배송대행(MENU1_1)		           		- v2020_ship.css
구매대행(MENU2)					    - v2020_buy.css
오샵(MENU3)							- v2020_ohshop.css
오카페(MENU4)							- v2020_ohcafe.css
이벤트(MENU5)							- v2020_event.css
*/

@charset 'utf-8';

/* PAGE HTML */
html{font-size:13px;line-height:20px;color:#303030;}
html a{}
h3{font-size:24px;font-weight:bold;margin-bottom:30px;display:block;}

/* HEARDER RENEWAL - 2019.12.26 */

/* CONTENT TOP IMG & TITLE - 2019.12.26 */
.sub_top {text-align: center;background: #fcfaf5;height: 140px;overflow:hidden;}
.sub_top .sub_top_inCon{position: relative;width:1470px;margin:0 auto;background:url(/images2017/sub/sub_top_img.jpg)no-repeat center center;height:140px;}
.sub_top .sub_top_inCon .title{font-size: 35px;font-weight: bold;line-height:140px;}
.sub_top .sub_top_inCon .depth{position: absolute;left:225px;bottom:10px;min-width: auto;max-width: none;padding: 0;margin: 0;}
.sub_top .sub_top_inCon .depth ul{padding:0;}

/* SUB CONTAINER */
.service .servic_step{overflow:hidden;margin-bottom:60px;}
.service .servic_step li{width:180px;float:left;margin-bottom:10px;margin-right:1px;}
.service .servic_step li p{background:#f8f8f8;border:1px solid #e4e4e4;height:50px;line-height:50px;font-weight:bold;font-size:14px;padding-left:10px;}
.service .servic_step li span{color:#656565;line-height:50px;}

.service .step_list{overflow:hidden;border-top:2px solid #606060;}
.service .step_list > li{padding:20px 0;border-bottom:1px solid #e4e4e4;padding-left:170px;}
.service .step_list li p.tit{font-size:14px;font-weight:bold;}
.service .step_list li p.tit .step{color:#fbbe49;font-size:16px;border:1px solid #fbbe49;border-radius:30px;height:30px;line-height:30px;padding:0 20px;display:inline-block;margin-right:10px;}
.service .step_list li p.txt{padding-top:10px;padding-left:5px;}
.service .step_list li div.link{padding-top:10px;padding-left:5px;}
.service .step_list li div.link a{border:1px solid #dfdfdf;padding:2px 10px;margin-right:10px;}

/* 비젬 프로모션 */
.bezesm_con{position:relative;}
.bezesm_con p.bezesmBtn1{position:absolute;top:2455px;left:85px;width:315px;background:#fff;box-shadow:0px 0px 10px #cf6515;}
.bezesm_con p.bezesmBtn1 a{font-size:18px;padding:10px 0;display:block;text-decoration:none;text-align:center;}
.bezesm_con p.bezesmBtn2 {position:absolute;top:2455px;left:512px;width:315px;background:#fff;box-shadow:0px 0px 10px #209574}
.bezesm_con p.bezesmBtn2 a{font-size:18px;padding:10px 0;display:block;text-decoration:none;text-align:center;}
.bezesm_con p.bezesmBtn3 {position:absolute;top:3035px;left:270px;background:#333;}
.bezesm_con p.bezesmBtn3 a{font-size:14px;padding:5px 10px;display:block;text-decoration:none;text-align:center;color:#fff;}
.bezesm_con p.bezesmBtn4 {position:absolute;top:3035px;left:450px;background:#333;}
.bezesm_con p.bezesmBtn4 a{font-size:14px;padding:5px 10px;display:block;text-decoration:none;text-align:center;color:#fff;}
.bezesm_con .finger1{position:absolute;top:2470px;left:356px;}
.bezesm_con .finger2{position:absolute;top:2470px;left:783px;}
.bezesm_con .finger3{position:absolute;top:3040px;left:385px;}
.bezesm_con .finger4{position:absolute;top:3040px;left:582px;}

/* 260429 슈퍼딜리버리 협업 이벤트 — 실제 파일: /css/v2020_event.css (base_new 에서 로드) */
@font-face {
	font-family: 'KohiLearn';
	src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2201-2@1.0/KOHIBaeumOTF.woff') format('woff');
	font-weight: normal;
	font-display: swap;
}

.evtSuperDelivery2604 {
	box-sizing: border-box;
	width: 100%;
	max-width: 917px;
	margin: 0 auto 40px;
	padding: 0;
	background: #fff;
	border-radius: 12px;
	overflow: hidden;
}

.evtSuperDelivery2604__top {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	gap: 25px;
	padding: 70px 0;
	text-align: center;
	background-image:linear-gradient(to bottom, #1F57AF, #194C9C);
}
.evtSuperDelivery2604__topTitle {
	font-size: 75px;
	font-weight: 500;
	line-height: 1.12;
	letter-spacing: -0.1em;
	color: #fff;
}
.evtSuperDelivery2604__titleEm {
	color: #fff94e;
	font-weight: inherit;
}
.evtSuperDelivery2604__topSub {
	margin: 0 auto 4px;
	padding: 0 16px;
	font-size: 30px;
	font-weight: 400;
	line-height: 1.35;
	letter-spacing: -0.05em;
	color: #fff94e;
	/* 보조문: 오마이집 기본 본문(Noto Sans KR 계열), 타이틀 Kohi와 분리 */
	font-family: Roboto, "Noto Sans KR", "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;
}
.evtSuperDelivery2604[data-lang="ko"] .evtSuperDelivery2604__topTitle {
	font-family: "KohiLearn", "Noto Sans KR", sans-serif;
}

.evtSuperDelivery2604[data-lang="en"] .evtSuperDelivery2604__topTitle {
	font-family: Roboto, "Noto Sans KR", sans-serif;
}

.evtSuperDelivery2604[data-lang="zh"] .evtSuperDelivery2604__topTitle,
.evtSuperDelivery2604[data-lang="cn"] .evtSuperDelivery2604__topTitle {
	font-family: "Noto Sans SC", "Noto Sans KR", sans-serif;
}

.evtSuperDelivery2604[data-lang="ja"] .evtSuperDelivery2604__topTitle {
	font-family: "Noto Sans JP", "Noto Sans KR", sans-serif;
}

.evtSuperDelivery2604[data-lang="ja"] .evtSuperDelivery2604__topSub {
	font-family: "Noto Sans JP", "Noto Sans KR", sans-serif;
}

.evtSuperDelivery2604[data-lang="zh"] .evtSuperDelivery2604__topSub,
.evtSuperDelivery2604[data-lang="cn"] .evtSuperDelivery2604__topSub {
	font-family: "Noto Sans SC", "Noto Sans KR", sans-serif;
}

@media (max-width: 720px) {
	.evtSuperDelivery2604__topTitle {
		font-size: 42px;
		letter-spacing: -0.08em;
	}
	.evtSuperDelivery2604__topSub {
		font-size: 18px;
		letter-spacing: -0.04em;
	}
}

.evtSuperDelivery2604__topFigure {
	margin: 16px 0 0;
	padding: 0;
	line-height: 0;
}

.evtSuperDelivery2604__topFigure img {
	display: block;
	width: 100%;
	max-width: 917px;
	height: auto;
	margin: 0 auto;
}

/* 2단: 선택 이유 — 배경 #FFF8E8, 장식 SVG (Figma 기준 top:1066 등은 섹션 내 비율로 환산) */
.evtSuperDelivery2604__why {
	position: relative;
	box-sizing: border-box;
	padding: 72px 24px 96px;
	background: #fff8e8;
	overflow: hidden;
}
.evtSuperDelivery2604__whyDeco {
	position: absolute;
	inset: 0;
	pointer-events: none;
	z-index: 0;
}
.evtSuperDelivery2604__whyShape {
	position: absolute;
	display: block;
	width: auto;
	height: auto;
	max-width: 56px;
}
/* 왼쪽 동그라미 — 시안 위치에 맞춰 섹션 기준 배치 (Figma top 1066px은 긴 캔버스 기준) */
.evtSuperDelivery2604__whyShape--1 {
	left: clamp(8px, 3vw, 24px);
    top:40%;
    left:12%;
	transform: translateY(-50%);
	width: 49px;
	max-width: none;
}
.evtSuperDelivery2604__whyShape--2 {
	right: clamp(8px, 3vw, 28px);
	top: 20%;
    right:20%;
	width: 44px;
	max-width: none;
}
/* 오른쪽 아래 + : 시안 58px 이상으로 보이게 확대 — 타 스타일·공통 max-width 무력화 */
.evtSuperDelivery2604__whyDeco img.evtSuperDelivery2604__whyShape--3 {
	width: 88px !important;
	min-width: 88px !important;
	max-width: none !important;
	height: auto !important;
	object-fit: contain;
}
.evtSuperDelivery2604__whyShape--3 {
	right: clamp(8px, 3vw, 28px);
	bottom: 22%;
    right:8%;
}
@media (max-width: 640px) {
	.evtSuperDelivery2604__whyShape {
		opacity: 0.55;
		max-width: 40px;
	}
	.evtSuperDelivery2604__whyShape--1 {
		top: 22%;
	}
	.evtSuperDelivery2604__whyDeco img.evtSuperDelivery2604__whyShape--3 {
		width: 64px !important;
		min-width: 64px !important;
		max-width: none !important;
	}
}
.evtSuperDelivery2604__whyInner {
	position: relative;
	z-index: 1;
	box-sizing: border-box;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap:40px;
	padding: 50px;
}
.evtSuperDelivery2604__whyTitle {
	text-align: center;
	font-size: 60px;
	font-weight: 500;
	line-height: 1.2;
	letter-spacing: -0.06em;
}
.evtSuperDelivery2604__whyTitleLine {
	display: inline;
}
.evtSuperDelivery2604__whyTitleLine--blue {
	color: #3680f7;
}
.evtSuperDelivery2604__whyTitleLine--pink {
	color: #ff5992;
}
.evtSuperDelivery2604__whyTitleLine--orange {
	color: #fca530;
}
.evtSuperDelivery2604[data-lang="ko"] .evtSuperDelivery2604__whyTitle {
	font-family: "KohiLearn", "Noto Sans KR", sans-serif;
}
.evtSuperDelivery2604[data-lang="en"] .evtSuperDelivery2604__whyTitle {
	font-family: Roboto, "Noto Sans KR", sans-serif;
}
.evtSuperDelivery2604[data-lang="zh"] .evtSuperDelivery2604__whyTitle,
.evtSuperDelivery2604[data-lang="cn"] .evtSuperDelivery2604__whyTitle {
	font-family: "Noto Sans SC", "Noto Sans KR", sans-serif;
}
.evtSuperDelivery2604[data-lang="ja"] .evtSuperDelivery2604__whyTitle {
	font-family: "Noto Sans JP", "Noto Sans KR", sans-serif;
}
.evtSuperDelivery2604__whyList {
	list-style: none;
	text-align: left;
	font-family: Roboto, "Noto Sans KR", "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;
}
.evtSuperDelivery2604[data-lang="ja"] .evtSuperDelivery2604__whyList {
	font-family: "Noto Sans JP", "Noto Sans KR", sans-serif;
}
.evtSuperDelivery2604[data-lang="zh"] .evtSuperDelivery2604__whyList,
.evtSuperDelivery2604[data-lang="cn"] .evtSuperDelivery2604__whyList {
	font-family: "Noto Sans SC", "Noto Sans KR", sans-serif;
}
.evtSuperDelivery2604__whyList li {
	position: relative;
	margin: 0 0 12px;
	padding: 0 0 0 44px;
	font-size: 30px;
	font-weight: 500;
	line-height: 40px;
	color: #223047;
	letter-spacing: -0.03em;
}
.evtSuperDelivery2604__whyList li:last-child {
	margin-bottom: 0;
}
.evtSuperDelivery2604__whyList li::before {
	content: "";
	position: absolute;
	left: 0;
	top: 6px;
	width: 28px;
	height: 28px;
	box-sizing: border-box;
	background: url("/images/event/evt_super_2504/icon_check.png") no-repeat center center;
	background-size: contain;
}
@media (max-width: 720px) {
	.evtSuperDelivery2604__whyTitle {
		font-size: 34px;
		margin-bottom: 32px;
	}
	.evtSuperDelivery2604__whyList li {
		font-size: 18px;
		line-height: 28px;
		padding-left: 36px;
	}
	.evtSuperDelivery2604__whyList li::before {
		width: 22px;
		height: 22px;
		top: 3px;
	}
}
/* 3단: 이벤트 혜택 — 배경 #3768E9, 하단 패딩 50px */
.evtSuperDelivery2604__benefitsBand {
	box-sizing: border-box;
	width: 100%;
	background: #3768e9;
	padding: 100px 24px 50px;
	color: #fff;
}
.evtSuperDelivery2604__benefitsBandInner {
	box-sizing: border-box;
	max-width: 917px;
	margin: 0 auto;
	display: flex;
	flex-direction: column;
	align-items: center;
	text-align: center;
	gap: 56px;
}
/* 섹션 레이블: 화면에는 숨김, 접근성·aria-labelledby 유지 */
.evtSuperDelivery2604__bnftHeading {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	clip-path: inset(50%);
	white-space: nowrap;
	border: 0;
}
.evtSuperDelivery2604[data-lang="ja"] .evtSuperDelivery2604__bnftTitle,
.evtSuperDelivery2604[data-lang="ja"] .evtSuperDelivery2604__bnftDesc {
	font-family: "Noto Sans JP", "Noto Sans KR", sans-serif;
}
.evtSuperDelivery2604[data-lang="zh"] .evtSuperDelivery2604__bnftTitle,
.evtSuperDelivery2604[data-lang="cn"] .evtSuperDelivery2604__bnftTitle,
.evtSuperDelivery2604[data-lang="zh"] .evtSuperDelivery2604__bnftDesc,
.evtSuperDelivery2604[data-lang="cn"] .evtSuperDelivery2604__bnftDesc {
	font-family: "Noto Sans SC", "Noto Sans KR", sans-serif;
}
.evtSuperDelivery2604__bnft {
	display: flex;
	flex-direction: column;
	align-items: center;
	width: 100%;
	max-width: 720px;
}
.evtSuperDelivery2604__bnftBadge {
	display: inline-flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	gap: 4px;
	margin: 0 0 16px;
	padding: 6px 24px;
	background: #ff5992;
	border-radius: 100px;
	box-shadow: 4px 3px 0 rgba(0, 0, 0, 0.15);
	color: #fff;
	box-sizing: border-box;
	line-height: 1;
}
.evtSuperDelivery2604__bnftBadgeHy {
	font-size: 14px;
	font-weight: 600;
	letter-spacing: -0.1em;
}
.evtSuperDelivery2604__bnftBadgeNum {
	font-size: 20px;
	font-weight: 700;
	letter-spacing: -0.1em;
}
.evtSuperDelivery2604__bnftTitle {
	margin: 0 0 12px;
	padding: 0;
	font-size: 55px;
	font-weight: 500;
	line-height: 1.35;
	letter-spacing: -0.1em;
	color: #fff;
	font-family: Roboto, "Noto Sans KR", sans-serif;
}
/* 혜택01·02·03: 메인 타이틀 ↔ 소타이틀(--titleSm) 간격만 약 10px 좁힘 */
.evtSuperDelivery2604__bnft:has(.evtSuperDelivery2604__bnftDesc--titleSm) .evtSuperDelivery2604__bnftTitle {
	margin-bottom: 2px;
}
.evtSuperDelivery2604[data-lang="ko"] .evtSuperDelivery2604__bnftTitle {
	font-family: "KohiLearn", "Noto Sans KR", sans-serif;
}
.evtSuperDelivery2604__bnftDesc {
	font-size: 22px;
	font-weight: 500;
	line-height: 1.5;
	letter-spacing: -0.1em;
	color: #fff;
	font-family: Roboto, "Noto Sans KR", sans-serif;
}
.evtSuperDelivery2604[data-lang="ko"] .evtSuperDelivery2604__bnftDesc {
	font-family: "Noto Sans KR", "Apple SD Gothic Neo", sans-serif;
}
/* 혜택1 소타이틀: .bnftDesc(22px·본문폰트)보다 특이도·순서로 이김 */
.evtSuperDelivery2604__bnftDesc.evtSuperDelivery2604__bnftDesc--titleSm {
	font-size: 35px;
	font-weight: 500;
	line-height: 1.35;
	letter-spacing: -0.1em;
	color: #fff;
	font-family: Roboto, "Noto Sans KR", sans-serif;
}
.evtSuperDelivery2604[data-lang="ko"] .evtSuperDelivery2604__bnftDesc.evtSuperDelivery2604__bnftDesc--titleSm {
	font-family: "KohiLearn", "Noto Sans KR", sans-serif;
}
.evtSuperDelivery2604[data-lang="ja"] .evtSuperDelivery2604__bnftDesc.evtSuperDelivery2604__bnftDesc--titleSm {
	font-family: "Noto Sans JP", "Noto Sans KR", sans-serif;
}
.evtSuperDelivery2604[data-lang="zh"] .evtSuperDelivery2604__bnftDesc.evtSuperDelivery2604__bnftDesc--titleSm,
.evtSuperDelivery2604[data-lang="cn"] .evtSuperDelivery2604__bnftDesc.evtSuperDelivery2604__bnftDesc--titleSm {
	font-family: "Noto Sans SC", "Noto Sans KR", sans-serif;
}
.evtSuperDelivery2604__bnftDesc .evtSuperDelivery2604__pointGoldA {
	color: #ffdc4e;
}
.evtSuperDelivery2604__bnftDesc .evtSuperDelivery2604__pointGoldB {
	color: #fff94e;
}
.evtSuperDelivery2604__bnftDesc .evtSuperDelivery2604__bnftCyan {
	color: #4effff;
	font-weight: 500;
}
.evtSuperDelivery2604__bnftDesc .evtSuperDelivery2604__bnftPlus {
	color: #fff;
	font-weight: 500;
}
.evtSuperDelivery2604__bnftDesc .evtSuperDelivery2604__bnftMuted {
	color: rgba(255, 255, 255, 0.95);
	font-weight: 500;
}
.evtSuperDelivery2604__bnftDesc--titleSm .evtSuperDelivery2604__pointGoldA,
.evtSuperDelivery2604__bnftDesc--titleSm .evtSuperDelivery2604__pointGoldB {
	font-weight: 500;
}
.evtSuperDelivery2604__bnftFigure {
	margin: 20px 0 0;
	padding: 0;
	line-height: 0;
}
.evtSuperDelivery2604__bnftFigure img {
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	margin: 0 auto;
}
/* 4단: 가입 CTA (배경 quickstar_bg.jpg) */
.evtSuperDelivery2604__cta {
	box-sizing: border-box;
	width: 100%;
	padding: 56px 24px 64px;
	background-color: #2a4cb8;
	background-image: url("/images/event/evt_super_2504/quickstar_bg.jpg");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	text-align: center;
	color: #fff;
}
.evtSuperDelivery2604__ctaInner {
	box-sizing: border-box;
	max-width: 800px;
	margin: 0 auto;
}
.evtSuperDelivery2604__ctaLine {
	margin: 0 0 15px;
	padding: 0;
	font-size: 24px;
	font-weight: 600;
	line-height: 1.45;
	letter-spacing: -0.06em;
	color: #fff;
	font-family: Roboto, "Noto Sans KR", sans-serif;
}
.evtSuperDelivery2604[data-lang="ko"] .evtSuperDelivery2604__ctaLine {
	font-family: "Noto Sans KR", "Apple SD Gothic Neo", sans-serif;
}
.evtSuperDelivery2604[data-lang="ja"] .evtSuperDelivery2604__ctaLine {
	font-family: "Noto Sans JP", "Noto Sans KR", sans-serif;
}
.evtSuperDelivery2604[data-lang="zh"] .evtSuperDelivery2604__ctaLine,
.evtSuperDelivery2604[data-lang="cn"] .evtSuperDelivery2604__ctaLine {
	font-family: "Noto Sans SC", "Noto Sans KR", sans-serif;
}
.evtSuperDelivery2604__ctaLineTxt {
	color: #fff;
	font-weight: 600;
}
.evtSuperDelivery2604__ctaLineNum {
	color: #ff7eb8;
	font-weight: 700;
}
.evtSuperDelivery2604__ctaBtn {
	display: inline-flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	gap: 12px;
	padding: 18px 40px;
	border-radius: 9999px;
	background: #fff94e;
	color: #3768e9;
	font-size: 24px;
	font-weight: 700;
	text-decoration: none;
	line-height: 1.25;
	box-sizing: border-box;
	border: none;
	cursor: pointer;
	font-family: Roboto, "Noto Sans KR", sans-serif;
}
.evtSuperDelivery2604[data-lang="ko"] .evtSuperDelivery2604__ctaBtn {
	font-family: "Noto Sans KR", "Apple SD Gothic Neo", sans-serif;
}
.evtSuperDelivery2604[data-lang="ja"] .evtSuperDelivery2604__ctaBtn {
	font-family: "Noto Sans JP", "Noto Sans KR", sans-serif;
}
.evtSuperDelivery2604[data-lang="zh"] .evtSuperDelivery2604__ctaBtn,
.evtSuperDelivery2604[data-lang="cn"] .evtSuperDelivery2604__ctaBtn {
	font-family: "Noto Sans SC", "Noto Sans KR", sans-serif;
}
.evtSuperDelivery2604__ctaBtn .xi-arrow-right {
	font-size: 22px;
	color: inherit;
	line-height: 1;
	vertical-align: middle;
}
.evtSuperDelivery2604__ctaBtn:hover,
.evtSuperDelivery2604__ctaBtn:focus {
	filter: brightness(1.03);
	text-decoration: none;
	color: #3768e9;
}

/* 5단: 유의사항 */
.evtSuperDelivery2604__notice {
	box-sizing: border-box;
	width: 100%;
	padding: 48px 24px 56px;
	background: #fff8e8;
	text-align: center;
}
.evtSuperDelivery2604__noticeInner {
	box-sizing: border-box;
	max-width: 720px;
	margin: 0 auto;
}
.evtSuperDelivery2604__noticeTitle {
	margin: 0 0 28px;
	padding: 0;
	font-size: 36px;
	font-weight: 500;
	line-height: 1.25;
	letter-spacing: -0.05em;
	color: #3680f7;
	font-family: Roboto, "Noto Sans KR", sans-serif;
}
.evtSuperDelivery2604[data-lang="ko"] .evtSuperDelivery2604__noticeTitle {
	font-family: "KohiLearn", "Noto Sans KR", sans-serif;
}
.evtSuperDelivery2604[data-lang="ja"] .evtSuperDelivery2604__noticeTitle {
	font-family: "Noto Sans JP", "Noto Sans KR", sans-serif;
}
.evtSuperDelivery2604[data-lang="zh"] .evtSuperDelivery2604__noticeTitle,
.evtSuperDelivery2604[data-lang="cn"] .evtSuperDelivery2604__noticeTitle {
	font-family: "Noto Sans SC", "Noto Sans KR", sans-serif;
}
.evtSuperDelivery2604__noticeList {
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: left;
	display: inline-block;
	vertical-align: top;
	box-sizing: border-box;
	max-width: 100%;
	font-family: Roboto, "Noto Sans KR", "Apple SD Gothic Neo", sans-serif;
}
.evtSuperDelivery2604[data-lang="ja"] .evtSuperDelivery2604__noticeList {
	font-family: "Noto Sans JP", "Noto Sans KR", sans-serif;
}
.evtSuperDelivery2604[data-lang="zh"] .evtSuperDelivery2604__noticeList,
.evtSuperDelivery2604[data-lang="cn"] .evtSuperDelivery2604__noticeList {
	font-family: "Noto Sans SC", "Noto Sans KR", sans-serif;
}
.evtSuperDelivery2604__noticeList li {
	position: relative;
	margin: 0 0 10px;
	padding: 0 0 0 1em;
	font-size: 16px;
	line-height: 32px;
	letter-spacing: -0.05em;
	color: #444;
	font-weight: 400;
}
.evtSuperDelivery2604__noticeList li::before {
	content: "\2022";
	position: absolute;
	left: 0;
	top: 0;
	width: 0.55em;
	text-align: center;
	font-size: 16px;
	line-height: 32px;
	color: #444;
}
.evtSuperDelivery2604__noticeList li:last-child {
	margin-bottom: 0;
}
.evtSuperDelivery2604__noticeList .evtSuperDelivery2604__noticeEm {
	color: #ff5992;
	font-weight: 700;
}
@media (max-width: 720px) {
	.evtSuperDelivery2604__benefitsBand {
		padding: 40px 16px 50px;
	}
	.evtSuperDelivery2604__benefitsBandInner {
		gap: 40px;
	}
	.evtSuperDelivery2604__bnftTitle {
		font-size: 22px;
	}
	.evtSuperDelivery2604__bnftDesc {
		font-size: 17px;
	}
	.evtSuperDelivery2604__cta {
		padding: 40px 16px 48px;
	}
	.evtSuperDelivery2604__ctaLine {
		font-size: 24px;
		margin-bottom: 15px;
	}
	.evtSuperDelivery2604__ctaBtn {
		font-size: 17px;
		padding: 14px 24px;
		gap: 8px;
	}
	.evtSuperDelivery2604__ctaBtn .xi-arrow-right {
		font-size: 17px;
	}
	.evtSuperDelivery2604__notice {
		padding: 36px 16px 44px;
	}
	.evtSuperDelivery2604__noticeTitle {
		font-size: 28px;
		margin-bottom: 20px;
	}
	.evtSuperDelivery2604__noticeList li {
		font-size: 15px;
		line-height: 28px;
	}
	.evtSuperDelivery2604__noticeList li::before {
		font-size: 15px;
		line-height: 28px;
	}
}
/* 공통여백  */
.mgb_80{margin-bottom:80px !important;}

.fcolor1{color:#fb9143 !important;}