@charset "utf-8";

/* font */
@font-face {
font-family: 'Noto Sans';
font-style: normal;
font-weight: 100;
src: url('./font/noto/NotoSans-Light.eot');
src: url('./font/noto/NotoSans-Light.eot?#iefix') format('embedded-opentype'),
url('./font/noto/NotoSans-Light.woff2') format('woff2'),
url('./font/noto/NotoSans-Light.woff') format('woff');
}
@font-face {
font-family: 'Noto Sans';
font-style: normal;
font-weight: 400;
src:	url('./font/noto/NotoSans-Regular.eot'),
		url('./font/noto/NotoSans-Regular.eot?#iefix') format('embedded-opentype'),
		url('./font/noto/NotoSans-Regular.woff2') format('woff2'),
		url('./font/noto/NotoSans-Regular.woff') format('woff');

}
@font-face {
font-family: 'Noto Sans';
font-style: normal;
font-weight: 700;
src: 	url('./font/noto/NotoSans-Medium.eot'),
		url('./font/noto/NotoSans-Medium.eot?#iefix') format('embedded-opentype'),
		url('./font/noto/NotoSans-Medium.woff2') format('woff2'),
		url('./font/noto/NotoSans-Medium.woff') format('woff');

}
@font-face {
font-family: 'Noto Sans';
font-style: normal;
font-weight: 800;
src: 	url('./font/noto/NotoSans-Bold.eot'),
		url('./font/noto/NotoSans-Bold.eot?#iefix') format('embedded-opentype'),
		url('./font/noto/NotoSans-Bold.woff2') format('woff2'),
		url('./font/noto/NotoSans-Bold.woff') format('woff');
}

@font-face {
    font-family:'SamsungOneKorean';
    font-style:normal;
    font-weight:100;
    src:url('./font/samsungone/SamsungOneKorean-400.eot');
    src:url('./font/samsungone/SamsungOneKorean-400.eot?#iefix') format("embedded-opentype"),
        url('./font/samsungone/SamsungOneKorean-400.woff2') format("woff2"),
        url('./font/samsungone/SamsungOneKorean-400.woff') format("woff");
}
@font-face {
    font-family:'SamsungOneKorean';
    font-style:normal;
    font-weight:400;
    src:url('./font/samsungone/SamsungOneKorean-700.eot');
    src:url('./font/samsungone/SamsungOneKorean-700.eot?#iefix') format("embedded-opentype"),
        url('./font/samsungone/SamsungOneKorean-700.woff2') format("woff2"),
        url('./font/samsungone/SamsungOneKorean-700.woff') format("woff");
}

/* reset */
* {margin:0;padding:0;-moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;-webkit-text-size-adjust: none;  -moz-text-size-adjust: none; -o-text-size-adjust: none; -ms-text-size-adjust: none; text-size-adjust:none;} 
html, body{overflow-x:hidden;} 
body {font-size:14px;font-family:'Noto Sans',Dotum,돋움,verdana,sans-serif;font-weight:400;color:#1f1f1f;line-height:1.5;word-break:keep-all;word-wrap:break-word;letter-spacing:-0.5px;}
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:14px;font-family:'Noto Sans',Dotum,돋움,verdana,sans-serif;vertical-align:baseline;}
article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {display: block;}
ol, ul, li {list-style:none;}
a {text-decoration:none; color:#1f1f1f;font-family:'Noto Sans',Dotum,돋움,verdana,sans-serif;}
a:hover, a:visited, a:active, a:link {text-decoration:none;outline:0 !important;}
textarea {display:block;font-family: 'Noto Sans';font-weight:400;-webkit-appearance:none;border-radius:0;resize:none;}
button {font-family:'Noto Sans',Dotum,돋움,verdana,sans-serif;cursor:pointer;border:none;outline:0;}
label, input, button, select, img {vertical-align: middle;}
option {font-family:'Noto Sans',Dotum,돋움,verdana,sans-serif;}
fieldset {border: 0 none;}
fieldset legend{display:none;}
i, em, address {font-style: normal;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:'';content:none;}
table {border-collapse:collapse;border-spacing:0;}
caption, legend, hr {position:absolute;top:-9999px;left:-9999px;width:0;height:0;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px;}

/* input */
input[type="text"], input[type="password"] {}
input[type="text"],
input[type="search"],
input[type="tel"],
input[type="email"],
input[type="number"],
input[type="password"]{width:100%; border:0; -webkit-border-radius:0; -moz-border-radius:0; -o-border-radius:0; border-radius:0; -webkit-appearance:none; -moz-appearance:none; -o-appearance:none; appearance:none;font-family:'Noto Sans',Dotum,돋움,verdana,sans-serif;font-weight:400;color:#1f1f1f;}


/*
MEDIA QUERY
360 : s8/g3/g4/g5/note3,4,8
375 : iphone6/6s/7/8/X
414 : iphone6+/6s+/7+/8+
*/

@media only screen and (min-width:360px) {
}
@media only screen and (min-width:375px) {
}
@media only screen and (min-width:414px) {
}
@media (min-width:768px) {
}
@media (min-width:1025px) {
}
@media (min-width:1200px) {
}