@charset "UTF-8";
@import url("main_new.css");
@import url("style.css");
@import url("sub.css");
@import url("sub_education.css");
@import url("sub_market.css");
@import url("sub_market_new.css"); /*진출마켓 개편*/
@import url("sub_entry_info.css?241024_v3");
@import url("sub_shopee.css");
@import url("sub_solution.css");
@import url("sub_sellerstory.css");
@import url("evt_summit.css");
@import url("onboard.css");
@import url("onboard_evt_sep.css"); /*22년 9월 유튜브 이벤트*/
@import url("onboard_sell_sep.css"); /*22년 9월 입점신청하기*/
@import url("popup.css");
@import url("shopee_blog.css");
@import url("landing.css?240827");
@import url("sub_policy.css");
@import url("sell_landing.css?240925_v2"); /*24년 3월 모바일 기반 랜딩페이지*/

/* NotoSansKR */
@font-face {
	font-family: 'Noto Sans KR';
	font-style: normal;
	font-weight: 100;
	src: url('//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff2') 
	format('woff2'),url('//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff') 
	format('woff'),url('//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.otf') 
	format('opentype');
}
@font-face {
	font-family: 'Noto Sans KR';
	font-style: normal;
	font-weight: 300;
	src: url('//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff2') 
	format('woff2'),url('//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff') 
	format('woff'),url('//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.otf') 
	format('opentype');
}
@font-face {
	font-family: 'Noto Sans KR';
	font-style: normal;
	font-weight: 400;
	src: url('//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff2') 
	format('woff2'),url('//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff') 
	format('woff'),url('//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.otf') format('opentype');
}
@font-face {
	font-family: 'Noto Sans KR';
	font-style: normal;
	font-weight: 500;
	src: url('//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff2') 
	format('woff2'),url('//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff') 
	format('woff'),url('//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.otf') format('opentype');
}
@font-face {
	font-family: 'Noto Sans KR';
	font-style: normal;
	font-weight: 700;
	src: url('//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff2') 
	format('woff2'),url('//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff') 
	format('woff'),url('//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.otf') format('opentype');
}
@font-face {
	font-family: 'Noto Sans KR';
	font-style: normal;
	font-weight: 900;
	src: url('//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff2') 
	format('woff2'),url('//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff') 
	format('woff'),url('//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.otf') format('opentype');
}


html { /*ios 웹폰트 크기 자동조정 문제*/-webkit-text-size-adjust: none; -moz-text-size-adjust: none; -ms-text-size-adjust: none; -o-text-size-adjust: none;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed,  figure, figcaption, footer, header, hgroup,  menu, nav, output, ruby, section, summary, time, mark, audio, video
{ margin:0; padding:0; border:0; font-size:100%; font-family: 'Noto Sans KR','Open Sans', sans-serif !important; vertical-align:baseline;  -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; }
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block; }
body { position: relative; letter-spacing:-0.05em; line-height:1.4;}
ol, ul { list-style:none;}
blockquote, q { quotes:none;}
blockquote:before, blockquote:after, q:before, q:after { content:''; content:none;}
table { border-collapse:collapse; border-spacing:0;}
a { color:#333; text-decoration:none;}

input, textarea, button { appearance:none; -moz-appearance:none; -webkit-appearance:none; border-radius:0; -webkit-border-radius:0; -moz-border-radius:0; }
select{/*ios대응*/-webkit-appearance:none;-moz-appearance:none; appearance:none; background:url('/common/img/common/ico_arrow_mo.svg')no-repeat 90% 50% #fff ; background-size:13px; border-radius:0; -webkit-border-radius:0; -moz-border-radius:0;}
button { outline: 0; font-family:'NotoSansKR',sans-serif; border: 0; cursor: pointer;}
#wrap {position:relative; overflow:hidden; width:100%; margin:0 auto;}
.hidden { visibility: hidden; opacity: 0; display: none; position: absolute; left: -9999px; }

/* float clear */
.clearfix:after { content:''; clear:both; display:table; visibility:hidden; height:0; }
* html .clearfix { height:1px; }
.clearfix { min-height:1px; }
