/* 2026-03-16 seller/사업자 페이지 */

/* v2018.css 유틸 — 이 페이지는 seller_business.css가 뒤에 로드되어 nodis 보장 */
.nodis{display:none !important;}

/* 상단 대시보드 밴드 — 헤더 아래 1470 전체, 배경만 풀폭 */
.sellerDashBand{
	width:100%;
	background:#E7F3FD;
	border-top:2px solid #444;
	box-sizing:border-box;
}
.sellerDashBand__inner{
	width:1470px;
	max-width:100%;
	margin:0 auto;
	padding:24px 0 28px;
	display:flex;
	align-items:stretch;
	gap:30px;
	box-sizing:border-box;
}
.sellerDashProfile{
	flex:0 0 345px;
	width:345px;
	background:#fff;
	border:1px solid #E0E0E0;
	border-radius:15px;
	box-sizing:border-box;
	padding:20px 22px;
	overflow:visible;
}
.sellerDashProfile__main{
	display:flex;
	align-items:flex-end;
	justify-content:space-between;
	gap:12px;
}
.sellerDashProfile__info{
	flex:1 1 auto;
	min-width:0;
}
.sellerDashProfile__row1{
	display:flex;
	align-items:center;
	flex-wrap:nowrap;
	gap:10px;
	min-width:0;
}
.sellerDashProfile__badge{
	display:inline-flex;
	align-items:center;
	justify-content:center;
	padding:4px 12px;
	color:#fff;
	font-size:13px;
	font-weight:700;
	line-height:1.2;
	border-radius:100px;
	white-space:nowrap;
	flex-shrink:0;
}
.sellerDashProfile__badge--prime{
	background:#FF543E;
}
.sellerDashProfile__badge--regular{
	background:#999;
}
.sellerDashProfile__name{
	display:flex;
	align-items:baseline;
	flex:0 1 auto;
	min-width:0;
	margin:0;
	font-size:14px;
	font-weight:400;
	color:#222;
	line-height:1.3;
	overflow:visible;
}
.sellerDashProfile__nameText{
	flex:0 0 auto;
	white-space:nowrap;
	font-size:20px;
	font-weight:700;
	color:#222;
}
.sellerDashProfile__nameSuffix{
	flex:0 0 auto;
	white-space:nowrap;
}
.sellerDashProfile__pointWrap{
	margin-top:13px;
	padding-bottom:6px;
	border-bottom:1px solid #E0E0E0;
	text-align:center;
}
.sellerDashProfile__point{
	margin:0;
	font-size:24px;
	font-weight:700;
	color:#222;
	line-height:1.2;
	letter-spacing:-0.02em;
}
.sellerDashProfile__chargeWrap{
	position:relative;
	flex-shrink:0;
	display:flex;
	flex-direction:column;
	align-items:flex-start;
}
.sellerDashProfile__chargeTip{
	position:relative;
	margin:0 0 8px;
	padding:4px 8px;
	background:#008DFF;
	color:#fff;
	font-size:12px;
	font-weight:700;
	line-height:1.35;
	letter-spacing:-0.02em;
	border-radius:6px;
	white-space:nowrap;
}
.sellerDashProfile__chargeTip::after{
	content:'';
	position:absolute;
	left:22px;
	bottom:-5px;
	width:0;
	height:0;
	border-left:5px solid transparent;
	border-right:5px solid transparent;
	border-top:6px solid #008DFF;
}
.sellerDashProfile__charge{
	display:inline-flex;
	align-items:center;
	gap:6px;
	padding:8px 14px;
	background:#f5f5f5;
	border:1px solid #E0E0E0;
	border-radius:8px;
	font-size:14px;
	font-weight:500;
	color:#303030;
	text-decoration:none;
	white-space:nowrap;
	flex-shrink:0;
}
.sellerDashProfile__charge:hover,
.sellerDashProfile__charge:focus{
	text-decoration:none;
	color:#303030;
	background:#ebebeb;
}
.sellerDashProfile__charge img{
	width:20px;
	height:20px;
	object-fit:contain;
	display:block;
	flex:0 0 20px;
}

/* 오늘의 상태 개요 */
.sellerDashStatus{
	flex:1 1 auto;
	min-width:0;
	display:flex;
	flex-direction:column;
}
.sellerDashStatus__title{
	margin:0 0 6px;
	font-size:14px;
	font-weight:700;
	color:#222;
	line-height:1.3;
	letter-spacing:-0.02em;
}
.sellerDashStatus__box{
	flex:1 1 auto;
	background:#fff;
	border:1px solid #E0E0E0;
	border-radius:15px;
	box-sizing:border-box;
	overflow:hidden;
}
.sellerDashStatus__list{
	display:flex;
	align-items:stretch;
	margin:0;
	padding:0;
	list-style:none;
	height:100%;
	min-height:64px;
}
.sellerDashStatus__item{
	flex:1 1 0;
	min-width:0;
	position:relative;
}
.sellerDashStatus__item + .sellerDashStatus__item::before{
	content:'';
	position:absolute;
	left:0;
	top:6px;
	bottom:6px;
	width:1px;
	background:#E0E0E0;
}
.sellerDashStatus__link{
	display:flex;
	align-items:center;
	justify-content:center;
	gap:10px;
	width:100%;
	height:100%;
	min-height:64px;
	padding:8px 12px;
	box-sizing:border-box;
	text-decoration:none;
	color:inherit;
}
.sellerDashStatus__link:hover,
.sellerDashStatus__link:focus{
	text-decoration:none;
	color:inherit;
	background:#fafafa;
}
.sellerDashStatus__item:first-child .sellerDashStatus__link{
	border-radius:15px 0 0 15px;
}
.sellerDashStatus__item:last-child .sellerDashStatus__link{
	border-radius:0 15px 15px 0;
}
.sellerDashStatus__icon{
	width:40px;
	height:40px;
	object-fit:contain;
	flex:0 0 40px;
	display:block;
}
.sellerDashStatus__text{
	min-width:0;
}
.sellerDashStatus__label{
	margin:0 0 4px;
	font-size:14px;
	font-weight:700;
	color:#4E4E50;
	line-height:1.2;
	letter-spacing:-0.03em;
}
.sellerDashStatus__count{
	margin:0;
	line-height:1.2;
}
.sellerDashStatus__countNum{
	font-size:20px;
	font-weight:700;
	color:#ff7000;
}
.sellerDashStatus__countUnit{
	font-size:14px;
	font-weight:400;
	color:#303030;
}

/* 국가별 서비스 */
.sellerCountry{
	width:100%;
	margin-top:30px;
	border-top:2px solid #444;
	box-sizing:border-box;
}
.sellerDashBand + .sellerCountry{
	border-top:none;
}
.sellerCountry__inner{
	width:1470px;
	max-width:100%;
	margin:0 auto;
	box-sizing:border-box;
}
.sellerCountry__tabs{
	display:flex;
	flex-wrap:wrap;
	justify-content:center;
	align-items:center;
	gap:10px;
	margin:0;
	padding:0;
	list-style:none;
}
.sellerCountry__tab{
	display:inline-flex;
	align-items:center;
	justify-content:center;
	gap:8px;
	padding:10px 50px;
	background:#fff;
	border:1px solid #E0E0E0;
	border-radius:100px;
	box-sizing:border-box;
	font-size:14px;
	font-weight:700;
	line-height:1.2;
	color:#666;
	text-decoration:none;
	white-space:nowrap;
}
.sellerCountry__tab:hover,
.sellerCountry__tab:focus{
	text-decoration:none;
	color:#ff7000;
	border-color:#F48120;
	background-color: #FFF4ED;
}
.sellerCountry__item.is-on .sellerCountry__tab{
	background:#FFF4ED;
	border-color:#F48120;
	color:#ff7000;
}
.sellerCountry__item.is-on .sellerCountry__tab:hover,
.sellerCountry__item.is-on .sellerCountry__tab:focus{
	color:#ff7000;
}
.sellerCountry__panels{
	margin-top:24px;
}
.sellerCountry__panel{
	display:none;
}
.sellerCountry__panel.is-active{
	display:block;
}

/* 서비스 카드 그리드 (메인 main2026v1__infoGrid와 동일 · 5열 2행) */
.sellerCountry__grid{
	list-style:none;
	margin:0;
	padding:0;
	display:grid;
	grid-template-columns:repeat(5,minmax(0,1fr));
	gap:30px 20px;
	box-sizing:border-box;
}
.sellerCountry__gridItem{
	margin:0;
	padding:0;
	min-width:0;
}
.sellerCountry__card{
	position:relative;
	display:block;
	box-sizing:border-box;
	min-height:185px;
	padding:25px 20px 30px;
	border:1px solid #e4e4e4;
	border-radius:20px;
	overflow:hidden;
	background:linear-gradient(180deg,var(--seller-card-grad-start,#f5f5f5) 0%,#fff 85%);
	font-family:Roboto,"Noto Sans KR",sans-serif;
	height:100%;
	text-decoration:none;
	color:inherit;
	transition:border-color .18s ease,background .18s ease;
}
.sellerCountry__card:hover,
.sellerCountry__card:focus,
.sellerCountry__card:focus-visible{
	border-color:#ff7000;
	background:linear-gradient(180deg,var(--seller-card-grad-start,#f5f5f5) 0%,#fff7ef 85%);
	text-decoration:none;
}
.sellerCountry__cardInner{
	position:relative;
	z-index:1;
	box-sizing:border-box;
	width:100%;
	word-break:keep-all;
	overflow-wrap:break-word;
}
.sellerCountry__cardTitle{
	margin:0 0 10px;
	padding:0;
	font-size:18px;
	font-weight:700;
	line-height:1.35;
	letter-spacing:-.03em;
	color:#222;
}
.sellerCountry__cardDesc{
	margin:0;
	padding:0;
	font-size:14px;
	font-weight:400;
	line-height:1.45;
	letter-spacing:-.03em;
	color:#666;
}
.sellerCountry__cardAction{
	margin:10px 0 0;
	padding:0;
	font-size:13px;
	font-weight:600;
	line-height:1.3;
	letter-spacing:-.03em;
	color:#ff7000;
}
.sellerCountry__cardArt{
	position:absolute;
	right:16px;
	bottom:16px;
	z-index:0;
	display:block;
	width:auto;
	max-width:48%;
	max-height:105px;
	height:auto;
	object-fit:contain;
	object-position:right bottom;
	pointer-events:none;
}
.sellerCountry__cardArt--multiply{
	mix-blend-mode:multiply;
}

/* 사업자 전용 운영 도구 */
.sellerBizTools{
	width:100%;
	margin-top:70px;
	margin-bottom:100px;
	box-sizing:border-box;
}
.sellerBizTools__inner{
	width:1470px;
	max-width:100%;
	margin:0 auto;
	box-sizing:border-box;
}
.sellerBizTools__typeSwitch{
	display:flex;
	justify-content:center;
	box-sizing:border-box;
}
.sellerBizTools__typeTabs{
	position:relative;
	display:inline-flex;
	box-sizing:border-box;
	padding:0;
	border:1px solid #e4e4e4;
	border-radius:100px;
	background:#f0f0f0;
	overflow:hidden;
}
.sellerBizTools__typeList{
	display:flex;
	align-items:stretch;
	gap:0;
	list-style:none;
}
.sellerBizTools__typeThumb{
	position:absolute;
	top:0;
	left:0;
	z-index:0;
	height:100%;
	border-radius:100px;
	background:#F48120;
	pointer-events:none;
	transition:transform .28s ease,width .28s ease;
	will-change:transform,width;
}
.sellerBizTools__typeItem{
	position:relative;
	z-index:1;
	margin:0;
	padding:0;
	flex:1 1 0;
	min-width:0;
}
.sellerBizTools__typeTab{
	display:flex;
	align-items:center;
	justify-content:center;
	box-sizing:border-box;
	width:100%;
	min-width:180px;
	padding:15px 30px;
	border:none;
	border-radius:100px;
	background:transparent;
	font-size:16px;
	font-weight:700;
	line-height:1.25;
	letter-spacing:-0.02em;
	color:#4E4E50;
	text-decoration:none;
	white-space:nowrap;
	transition:color .2s ease;
}
.sellerBizTools__typeTab:hover,
.sellerBizTools__typeTab:focus{
	text-decoration:none;
	color:#FF7000;
}
.sellerBizTools__typeItem.is-on .sellerBizTools__typeTab{
	color:#fff;
}
.sellerBizTools__typeItem.is-on .sellerBizTools__typeTab:hover,
.sellerBizTools__typeItem.is-on .sellerBizTools__typeTab:focus{
	color:#fff;
}
.sellerBizTools__panels{
	margin-top:30px;
}
.sellerBizTools__panel{
	display:none;
}
.sellerBizTools__panel.is-active{
	display:block;
}

.sellerBizTools__panel .sellerBizTools__sectionTitle{
	margin:0 0 16px;
	padding:0;
	font-size:18px;
	font-weight:700;
	line-height:1.35;
	letter-spacing:-0.03em;
	color:#222;
}
.sellerBizTools__cardGrid{
	display:grid;
	grid-template-columns:repeat(3,minmax(0,1fr));
	gap:20px;
	box-sizing:border-box;
}
.sellerBizTools__card{
	display:flex;
	flex-direction:column;
	min-width:0;
	box-sizing:border-box;
	border:1px solid #E0E0E0;
	overflow: hidden;
	border-radius:15px;
}
.sellerBizTools__cardHead{
	position:relative;
	overflow:hidden;
	padding:22px 20px 36px;
	box-sizing:border-box;
	background:linear-gradient(to bottom,var(--biz-grad-top,#78CF8B) 0%,var(--biz-grad-bottom,#5FCA9A) 100%);
}
.sellerBizTools__cardHeadBg{
	position:absolute;
	inset:0;
	z-index:0;
	overflow:hidden;
	pointer-events:none;
}
.sellerBizTools__cardHeadBg img{
	position:absolute;
	left:50%;
	top:50%;
	width:500px;
	height:300px;
	max-width:none;
	object-fit:contain;
	transform:translate(-50%,-50%);
	filter:blur(30px);
	opacity:.5;
}
.sellerBizTools__cardHeadText{
	position:relative;
	z-index:1;
	text-align:center;
}
.sellerBizTools__cardTitle{
	margin:0 0 6px;
	padding:0;
	font-size:18px;
	font-weight:700;
	line-height:1.35;
	letter-spacing:-0.03em;
	color:#222;
}
.sellerBizTools__cardDesc{
	margin:0;
	padding:0;
	font-size:14px;
	font-weight:400;
	line-height:1.4;
	letter-spacing:-0.02em;
	color:#fff;
}
.sellerBizTools__cardList{
	position:relative;
	z-index:2;
	margin-top:-18px;
	background:#fff;
	border-radius:15px 15px 0 0;
	overflow:hidden;
	box-sizing:border-box;
}
.sellerBizTools__cardListInner{
	margin:0;
	padding:0;
	list-style:none;
}
.sellerBizTools__cardListItem{
	border-bottom:1px solid #f0f0f0;
}
.sellerBizTools__cardListItem:last-child{
	border-bottom:none;
}
.sellerBizTools__cardListLink{
	display:flex;
	align-items:center;
	gap:12px;
	padding:14px 16px;
	text-decoration:none;
	color:inherit;
	box-sizing:border-box;
}
.sellerBizTools__cardListLink:hover,
.sellerBizTools__cardListLink:focus{
	text-decoration:none;
	color:inherit;
	background:#fafafa;
}
.sellerBizTools__cardListIcon{
	flex:0 0 auto;
	width:auto;
	height:auto;
	max-width:none;
	object-fit:none;
	display:block;
}
.sellerBizTools__cardListText{
	flex:1 1 auto;
	min-width:0;
}
.sellerBizTools__cardListTitle{
	margin:0 0 4px;
	padding:0;
	font-size:14px;
	font-weight:700;
	line-height:1.35;
	letter-spacing:-0.03em;
	color:#303030;
}
.sellerBizTools__cardListSub{
	margin:0;
	padding:0;
	font-size:14px;
	font-weight:400;
	line-height:1.4;
	letter-spacing:-0.02em;
	color:#666;
}

/* 신규사업자 */
.sellerBizNew__block + .sellerBizNew__block{
	margin-top:70px;
}
.sellerBizNew__head{
	display:flex;
	align-items:baseline;
	flex-wrap:wrap;
	gap:10px 16px;
	margin:0 0 16px;
}
.sellerBizNew__title{
	margin:0;
	padding:0;
	font-size:18px;
	font-weight:700;
	line-height:1.35;
	letter-spacing:-0.03em;
	color:#222;
}
.sellerBizNew__sub{
	margin:0;
	padding:0;
	font-size:14px;
	font-weight:400;
	line-height:1.4;
	letter-spacing:-0.02em;
	color:#666;
}
.sellerBizNew__quickGrid{
	display:grid;
	grid-template-columns:repeat(4,minmax(0,1fr));
	gap:16px;
	box-sizing:border-box;
}
.sellerBizNew__quickItem{
	display:flex;
	align-items:center;
	justify-content:space-between;
	gap:12px;
	box-sizing:border-box;
	padding:20px;
	border:1px solid #2BB066;
	border-radius:15px;
	background:#F1FAF5;
	text-decoration:none;
	color:#303030;
	transition:background .2s ease,border-color .2s ease,color .2s ease;
}
.sellerBizNew__quickItem:hover,
.sellerBizNew__quickItem:focus{
	background:#FFF4ED;
	border-color:#F48120;
	color:#ff7000;
	text-decoration:none;
}
.sellerBizNew__quickText{
	flex:1 1 auto;
	min-width:0;
	font-size:14px;
	font-weight:700;
	line-height:1.4;
	letter-spacing:-0.03em;
}
.sellerBizNew__quickArrow{
	flex:0 0 auto;
	width:10px;
	height:10px;
	border-top:2px solid #2BB066;
	border-right:2px solid #2BB066;
	transform:rotate(45deg);
	transition:border-color .2s ease;
}
.sellerBizNew__quickItem:hover .sellerBizNew__quickArrow,
.sellerBizNew__quickItem:focus .sellerBizNew__quickArrow{
	border-color:#ff7000;
}

.sellerBizNew__guideGrid{
	display:grid;
	grid-template-columns:repeat(3,minmax(0,1fr));
	gap:16px;
	box-sizing:border-box;
}
.sellerBizNew__guideCard{
	display:flex;
	flex-direction:column;
	min-width:0;
	box-sizing:border-box;
	border:1px solid #e0e0e0;
	border-radius:15px;
	overflow:hidden;
	background:#fff;
	text-decoration:none;
	color:inherit;
	transition:border-color .2s ease,box-shadow .2s ease;
}
.sellerBizNew__guideCard:hover,
.sellerBizNew__guideCard:focus{
	border-color:#ff7000;
	box-shadow:0 4px 14px rgba(255,112,0,.12);
	text-decoration:none;
	color:inherit;
}
.sellerBizNew__guideThumb{
	display:block;
	overflow:hidden;
	box-sizing:border-box;
}
.sellerBizNew__guideThumb img{
	display:block;
	width:100%;
	height:100px;
	object-fit:cover;
	transition:transform .25s ease;
}
.sellerBizNew__guideCard:hover .sellerBizNew__guideThumb img,
.sellerBizNew__guideCard:focus .sellerBizNew__guideThumb img{
	transform:scale(1.03);
}
.sellerBizNew__guideBody{
	padding:14px 16px 16px;
	box-sizing:border-box;
}
.sellerBizNew__guideTitleRow{
	display:flex;
	align-items:center;
	flex-wrap:wrap;
	gap:6px 8px;
	margin:0 0 4px;
}
.sellerBizNew__guideBadge{
	display:inline-flex;
	align-items:center;
	flex:0 0 auto;
	margin:0;
	padding:3px 10px;
	border-radius:100px;
	background:#ED1B2F;
	font-size:12px;
	font-weight:700;
	line-height:1.3;
	letter-spacing:-0.02em;
	color:#fff;
	white-space:nowrap;
}
.sellerBizNew__guideTitle{
	margin:0;
	padding:0;
	font-size:14px;
	font-weight:700;
	line-height:1.4;
	letter-spacing:-0.03em;
	color:#303030;
	transition:color .2s ease;
}
.sellerBizNew__guideCard:hover .sellerBizNew__guideTitle,
.sellerBizNew__guideCard:focus .sellerBizNew__guideTitle{
	color:#ff7000;
}
.sellerBizNew__guideDesc{
	margin:0;
	padding:0;
	font-size:13px;
	font-weight:400;
	line-height:1.45;
	letter-spacing:-0.02em;
	color:#666;
}

.sellerBizNew__costGrid{
	display:grid;
	grid-template-columns:repeat(2,minmax(0,1fr));
	gap:16px;
	box-sizing:border-box;
}
.sellerBizNew__costItem{
	display:flex;
	align-items:center;
	gap:14px;
	box-sizing:border-box;
	padding:20px;
	border:1px solid #e0e0e0;
	border-radius:15px;
	background:#f9f9f9;
	text-decoration:none;
	color:inherit;
	transition:background .2s ease,border-color .2s ease,box-shadow .2s ease;
}
.sellerBizNew__costItem:hover,
.sellerBizNew__costItem:focus{
	background:#FFF4ED;
	border-color:#F48120;
	box-shadow:0 4px 14px rgba(255,112,0,.1);
	text-decoration:none;
	color:inherit;
}
.sellerBizNew__costIcon{
	flex:0 0 auto;
	display:block;
	width:auto;
	height:auto;
	max-width:56px;
	max-height:56px;
	object-fit:contain;
}
.sellerBizNew__costText{
	flex:1 1 auto;
	min-width:0;
}
.sellerBizNew__costTitleRow{
	display:flex;
	align-items:center;
	flex-wrap:wrap;
	gap:6px 8px;
}
.sellerBizNew__costTitle{
	margin:0;
	padding:0;
	font-size:16px;
	font-weight:700;
	line-height:1.4;
	letter-spacing:-0.03em;
	color:#222;
	transition:color .2s ease;
}
.sellerBizNew__costItem:hover .sellerBizNew__costTitle,
.sellerBizNew__costItem:focus .sellerBizNew__costTitle{
	color:#ff7000;
}
.sellerBizNew__costBadge{
	display:inline-flex;
	align-items:center;
	flex:0 0 auto;
	padding:3px 8px;
	border-radius:100px;
	background:#FFE4D2;
	font-size:13px;
	font-weight:700;
	line-height:1.3;
	letter-spacing:-0.02em;
	color:#ff7000;
	white-space:nowrap;
}

.sellerBusiness{width:916px;margin:0 auto;padding-bottom:60px;}
.sellerBusiness > section{width:916px;margin-left:auto;margin-right:auto;box-sizing:border-box;}
.sellerBusiness_topTabWrap{width:916px;margin:0 auto 20px;}
.sellerBusiness_topTabs{width:870px;margin:0 auto;display:flex;align-items:stretch;gap:1px;border-radius:15px 15px 0 0;overflow:hidden;}
.sellerBusiness_topTabs li{flex:1;}
.sellerBusiness_topTabs li a{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:11px 20px;box-sizing:border-box;background:#f8f8f8;border-bottom:2px solid #cbcbcb;font-size:16px;font-weight:500;line-height:24px;letter-spacing:-2%;color:#666;text-decoration:none;}
.sellerBusiness_topTabs li a img{width:22px;height:22px;object-fit:cover;border-radius:50%;display:block;}
.sellerBusiness_topTabs li a:hover{background:#F3F0FF;border-bottom:2px solid #7057CC;color:#7057CC;font-weight:700;text-decoration:none;}
.sellerBusiness_topTabs li.on a{background:#F3F0FF;border-bottom:2px solid #7057CC;color:#7057CC;font-weight:700;}
.sellerBusiness_titleWrap{margin-top:40px;text-align:center;}
.sellerBusiness_title{font-size:30px;font-weight:700;line-height:1.3;letter-spacing:-3%;color:#303030;}
.sellerBusiness_titleCountry{display:none;}
.sellerBusiness_titleCountry.is-active{display:block;}
.sellerBusiness_title .point{color:#7057CC;}
.sellerBusiness_title .pointChina{color:#EB471D;}
.sellerBusiness_title .pointGermany{color:#307D2C;}
.sellerBusiness_title .pointUs{color:#FF7000;}
.sellerBusiness_visual{margin-top:24px;}
.sellerBusiness_content{margin-top:30px;}
.sellerBusiness_shortcutBox{width:700px;margin:0 auto;border:1px solid #e7e7e7;border-radius:20px;overflow:hidden;background:#fff;}
.sellerShortcut_list{margin:0;padding:0;list-style:none;}
.sellerShortcut_countryList{display:none;}
.sellerShortcut_countryList.is-active{display:block;}
.sellerShortcut_item{display:flex;align-items:center;gap:16px;padding:10px 18px;text-decoration:none;color:inherit;border-bottom:1px solid #efefef;}
.sellerShortcut_item:hover{background:#f9f9f9;color:inherit;text-decoration:none;}
.sellerShortcut_item:focus{text-decoration:none;color:inherit;}
.sellerShortcut_itemDisabled{pointer-events:none;cursor:default;}
.sellerShortcut_itemDisabled .sellerShortcut_arrow{display:none;}
.sellerShortcut_list li:last-child .sellerShortcut_item{border-bottom:none;}
.sellerShortcut_icon{width:72px;height:68px;flex:0 0 72px;object-fit:contain;}
.sellerShortcut_text{flex:1 1 auto;min-width:0;}
.sellerShortcut_title{font-size:18px;font-weight:700;line-height:1.35;letter-spacing:-3%;color:#303030;}
.sellerShortcut_desc{margin-top:4px;font-size:14px;font-weight:400;line-height:1.4;letter-spacing:-3%;color:#666;}
.sellerShortcut_arrow{display:inline-block;width:24px;height:24px;flex:0 0 24px;background:url('/images/sub/shortcut/icon_nextlink.svg') no-repeat center center;background-size:24px 24px;overflow:hidden;text-indent:-9999px;white-space:nowrap;}
.sellerShortcut_band{display:flex;align-items:center;justify-content:center;height:36px;background:linear-gradient(90deg,#8474BD 0%,#7A66C4 50%,#C257CC 100%);font-size:14px;font-weight:700;line-height:1;letter-spacing:-3%;color:#fff;}
.sellerShortcut_badge{display:inline-flex;align-items:center;justify-content:center;height:18px;padding:0 8px;margin-left:8px;border-radius:9px;background:#7057CC;font-size:11px;font-weight:700;line-height:1;color:#fff;vertical-align:middle;}

/* Left menu custom */
.sellerLnbCustom{width:190px;}
.sellerLnbCustom > p{height:60px;display:flex;align-items:center;justify-content:center;background:#7057CC !important;color:#fff;font-size:16px;font-weight:700;letter-spacing:-2%;box-sizing:border-box;}
.sellerLnbMenu{margin:0;padding:0;list-style:none;background:#fff;border:1px solid #efefef;border-top:none;}
.sellerLnbMenu a{text-decoration:none;color:#303030;}
.sellerLnbSingle{padding:14px 12px;border-bottom:1px solid #efefef;font-size:14px;font-weight:700;letter-spacing:-3%;}
.sellerLnbSingle a{display:block;}
.sellerLnbItem{border-bottom:1px solid #efefef;}
.sellerLnbMain{display:flex;align-items:center;justify-content:space-between;padding:14px 12px;font-size:14px;font-weight:700;letter-spacing:-3%;line-height:1.2;}
.sellerLnbItem.is-current > .sellerLnbMain{color:#7057CC;}
.sellerLnbArrow{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;color:#222;font-style:normal;}
.sellerLnbArrow:before{content:'\203A';font-size:16px;line-height:1;}
.sellerLnbArrowDown:before{content:'\2304';font-size:14px;}
.sellerLnbSubWrap{padding:0 0 12px;}
.sellerLnbSubTitle{margin:0 10px 10px;padding:9px 12px;background:#7057CC;color:#fff;font-size:14px;font-weight:700;letter-spacing:-3%;line-height:1.2;}
.sellerLnbSubMenu{margin:0;padding:0 12px;list-style:none;}
.sellerLnbSubMenu li{margin:0;padding:0;}
.sellerLnbSubMenu li a{display:flex;align-items:center;gap:6px;padding:6px 2px;font-size:13px;font-weight:500;letter-spacing:-3%;line-height:1.25;color:#303030;}
.sellerLnbEntrepreneurIcon{width:14px;height:14px;flex:0 0 14px;object-fit:contain;}

#container > .LNB.NewLNB.seller_lnb > p{background-color:#7057CC !important;color:#fff;}
#container > .LNB.NewLNB.seller_lnb > ul.LNB_Con > li.active > a{color:#7057CC;}
#container > .LNB.NewLNB.seller_lnb > ul.LNB_Con > li > ul.dep2 > li:hover,
#container > .LNB.NewLNB.seller_lnb > ul.LNB_Con > li > ul.dep2 > li:active,
#container > .LNB.NewLNB.seller_lnb > ul.LNB_Con > li > ul.dep2 > li.on{background:#7d58de;}
#container > .LNB.NewLNB.seller_lnb > ul.LNB_Con > li.on{background:url('/images2017/flag/dep1_on_icon2_arrow.png') no-repeat 165px 20px;}
