﻿@charset "UTF-8"; 

@font-face {
	font-family:'Nanum Gothic';
    font-style: normal;
 	font-weight: 400;
	src: url('/fonts/NanumGothic.eot');
 	src: url('/fonts/NanumGothic.eot?#iefix') format('embedded-opentype'),
		url('/fonts/NanumGothic.woff') format('woff'),
		url('/fonts/NanumGothic.ttf') format('truetype');
}

@font-face {
	font-family:'Nanum Gothic';
    font-style: normal;
 	font-weight: 700;
	src: url('/fonts/NanumGothic-Bold.eot');
 	src: url('/fonts/NanumGothic-Bold.eot?#iefix') format('embedded-opentype'),
		url('/fonts/NanumGothic-Bold.woff') format('woff'),
		url('/fonts/NanumGothic-Bold.ttf') format('truetype');
}
@font-face {
	font-family:'AppleSDGothicNeoUL';
    font-style: normal;
 	font-weight: 200;
 	src:url('/fonts/AppleSDGothicNeoUL.woff') format('woff'),
		url('/fonts/AppleSDGothicNeoUL.ttf') format('truetype');
	unicode-range: U+AC00-D7A3;
}
@font-face {
	font-family:'AppleSDGothicNeoL';
    font-style: normal;
 	font-weight: 300;
 	src:url('/fonts/AppleSDGothicNeoL.woff') format('woff'),
		url('/fonts/AppleSDGothicNeoL.ttf') format('truetype');
	unicode-range: U+AC00-D7A3;
}
@font-face {
	font-family:'AppleSDGothicNeoR';
    font-style: normal;
 	font-weight: 400;
 	src:url('/fonts/AppleSDGothicNeoR.woff') format('woff'),
		url('/fonts/AppleSDGothicNeoR.ttf') format('truetype');
	unicode-range: U+AC00-D7A3;	
}
@font-face {
	font-family:'AppleSDGothicNeoM';
    font-style: normal;
 	font-weight: 500;
 	src:url('/fonts/AppleSDGothicNeoM.woff') format('woff'),
		url('/fonts/AppleSDGothicNeoM.ttf') format('truetype');
	unicode-range: U+AC00-D7A3;
}
@font-face {
	font-family:'AppleSDGothicNeoB';
    font-style: normal;
 	font-weight: 700;
 	src:url('/fonts/AppleSDGothicNeoB.woff') format('woff'),
		url('/fonts/AppleSDGothicNeoB.ttf') format('truetype');
	unicode-range: U+AC00-D7A3;
}

:root{
	--primary:#0053A5;
	--white:#fff;
	--black:#000;
	--dark:#272935;
}

/* reset styles */

html, body{
	margin:0;
    padding:0;
}
a, article, body, div, footer, form, fieldset, h1, h2, h3, h4, h5, h6, header, html, i, img, li, nav, ol, p, section, span, u, ul, input, textarea, dl, dt, dd {
	margin: 0;
	padding: 0;
}

svg, use {
	display: block;
}

a {
	outline: none;
	cursor: pointer;
	text-decoration: none;
}

img, fieldset {
	border: none
}

li {
	list-style: none;
}

*,
*::before,
*::after{box-sizing:border-box;}
