@charset "utf-8";

@font-face {
    font-family: "Spoqa Han Sans Neo";
    font-style: normal;
    font-weight: 400;
    src: url('../font/SpoqaHanSansNeo-Regular.eot');
    src: local('SpoqaHanSansNeo'),
        url('../font/SpoqaHanSansNeo-Regular.eot?#iefix') format('embedded-opentype'),
        url('../font/SpoqaHanSansNeo-Regular.woff') format('woff'),
        url('../font/SpoqaHanSansNeo-Regular.woff2') format('woff2'),
        url('../font/SpoqaHanSansNeo-Regular.ttf') format('truetype')
}
@font-face {
    font-family: "Spoqa Han Sans Neo";
    font-style: normal;
    font-weight: 500;
    src: url('../font/SpoqaHanSansNeo-Medium.eot');
    src: local('SpoqaHanSansNeo'),
        url('../font/SpoqaHanSansNeo-Medium.eot?#iefix') format('embedded-opentype'),
        url('../font/SpoqaHanSansNeo-Medium.woff') format('woff'),
        url('../font/SpoqaHanSansNeo-Medium.woff2') format('woff2'),
        url('../font/SpoqaHanSansNeo-Medium.ttf') format('truetype')
}
@font-face {
    font-family: "Spoqa Han Sans Neo";
    font-style: normal;
    font-weight: 700;
    src: url('../font/SpoqaHanSansNeo-Bold.eot');
    src: local('SpoqaHanSansNeo'),
        url('../font/SpoqaHanSansNeo-Bold.eot?#iefix') format('embedded-opentype'),
        url('../font/SpoqaHanSansNeo-Bold.woff') format('woff'),
        url('../font/SpoqaHanSansNeo-Bold.woff2') format('woff2'),
        url('../font/SpoqaHanSansNeo-Bold.ttf') format('truetype')
}

/* reset.css - 브라우저 스타일 초기화 */
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, font, 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 {margin: 0;	border: 0;	padding: 0; box-sizing: border-box;	font-size: 100%; vertical-align: middle; line-height:150%;	background: transparent;}
/* HTML5 새 요소 초기화 */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
/* 본문 기본 설정, 리스트 블릿 제거, 인용 구문 제거 */
body {font: 16px/1.5 "Spoqa Han Sans Neo", "Malgun gothic", arial, Sans-Serief; color: #262626; }
/*영문설정*/
:lang(en) { font: 16px/1.5 "Spoqa Han Sans Neo", Helvetica, Verdana, Arial, Sans-Serief; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
hr { display: none; }
a img {border: 0; padding: 0;}
table {width: 100%;border-collapse:collapse;border-spacing: 0;table-layout: fixed;}
th, td {text-align: left; }
caption {display:none;}
label,input,select {font-family: "Poppins", "Malgun gothic"; vertical-align:middle;}
legend {display:none;}
a {text-decoration:none; color:#262626;}
a:hover, button:hover { cursor: pointer}
::-moz-selection {background: #AB96FB}
/* 드레그 칼라 설정 ::selection {background: #AB96FB;color: #fff} */
/* ---- base ---- */
html,body{ width:100%; height:100%;}