@charset "UTF-8";
@font-face {
	font-family: 'score';
	font-style: normal;
	font-weight: 400;
	src: url('../../fonts/S-CoreDream-4Regular.eot');
	src: url('../../fonts/S-CoreDream-4Regular.eot?#iefix') format('embedded-opentype'),
		 url('../../fonts/S-CoreDream-4Regular.woff') format('woff'),
		 url('../../fonts/S-CoreDream-4Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'score';
	font-style: normal;
	font-weight: 600;
	src: url('../../fonts/S-CoreDream-6Bold.eot');
	src: url('../../fonts/S-CoreDream-6Bold.eot?#iefix') format('embedded-opentype'),
		 url('../../fonts/S-CoreDream-6Bold.woff') format('woff'),
		 url('../../fonts/S-CoreDream-6Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'pretd';
	font-style: normal;
	font-weight: 200;
	src: url('../../fonts/Pretendard-ExtraLight.eot');
	src: url('../../fonts/Pretendard-ExtraLight.eot?#iefix') format('embedded-opentype'),
		 url('../../fonts/Pretendard-ExtraLight.woff2') format('woff2'),
		 url('../../fonts/Pretendard-ExtraLight.woff') format('woff'),
		 url('../../fonts/Pretendard-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'pretd';
	font-style: normal;
	font-weight: 400;
	src: url('../../fonts/Pretendard-Regular.eot');
	src: url('../../fonts/Pretendard-Regular.eot?#iefix') format('embedded-opentype'),
		 url('../../fonts/Pretendard-Regular.woff2') format('woff2'),
		 url('../../fonts/Pretendard-Regular.woff') format('woff'),
		 url('../../fonts/Pretendard-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'pretd';
	font-style: normal;
	font-weight: 600;
	src: url('../../fonts/Pretendard-SemiBold.eot');
	src: url('../../fonts/Pretendard-SemiBold.eot?#iefix') format('embedded-opentype'),
		 url('../../fonts/Pretendard-SemiBold.woff2') format('woff2'),
		 url('../../fonts/Pretendard-SemiBold.woff') format('woff'),
		 url('../../fonts/Pretendard-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'pretd';
	font-style: normal;
	font-weight: 800;
	src: url('../../fonts/Pretendard-ExtraBold.eot');
	src: url('../../fonts/Pretendard-ExtraBold.eot?#iefix') format('embedded-opentype'),
		 url('../../fonts/Pretendard-ExtraBold.woff2') format('woff2'),
		 url('../../fonts/Pretendard-ExtraBold.woff') format('woff'),
		 url('../../fonts/Pretendard-ExtraBold.ttf') format('truetype');
}

/*body 공통속성*/
body,div,ul,li,dl,dt,dd,ol,p,h1,h2,h3,h4,h5,h6,form {margin:0; padding:0;}
body {font:400 13px 'pretd','맑은 고딕','Nanum Gothic','나눔 고딕','돋움',dotum; color:#666666;}
a, address, blockquote, br, fieldset, legend, label, form, input, select, textarea, button, table, th, td caption, cite, code, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, div, iframe, ul, ol, li, hr, form, img{margin:0; padding:0;outline:none;}
button {cursor: pointer;}
ul, ol, li {list-style:none;}
img {border:0; vertical-align:middle;margin:0;padding:0;}
img, fieldset, iframe{border:0;}
em, address{font-style:normal;}
textarea{overflow:auto;outline:none;font:400 13px '맑은 고딕','Nanum Gothic','나눔 고딕','돋움',dotum;}
caption, legend {display:none;}
input, img, a, select, button {vertical-align:middle;outline:none;text-decoration: none;font:400 13px '맑은 고딕','Nanum Gothic','나눔 고딕','돋움',dotum;}
input[type="text"]:focus, textarea:focus, select:focus , a:focus, li:focus, button:focus{outline:3px solid #fbc40f}
#yearListWrap li:focus{border:2px solid #fbc40f}
#triggerSelectedYear:focus{border:2px solid #fbc40f}
a:active,a:focus:not(:focus-visible), li:focus:not(:focus-visible) {outline: none;}
.hidden {display: block;  width: 0;  text-indent: -9999px;  overflow: hidden;}
* {box-sizing:border-box;}

