@charset "utf-8"; 


/*****
* 스타일을 초기화하고, 웹 폰트와 공통적인 텍스트 스타일을 정의합니다.
* 2016년 10월 17일 이전에 1차 작업자에 의해 작성된 문서입니다.
*
* 최종 작업에서는 "Open Sans" 폰트에 대한 정의를 추가했습니다.
*****/


/* Font */
@font-face {
    font-family: 'SFPro';
    font-style: normal;
    font-weight: 400;
    src: local('SFProDisplay Regular'), local('SFProDisplay Regular'), local('SFProDisplay Regular');
    src: url(/font/SFProDisplay-Regular.eot);
    src: url(/font/SFProDisplay-Regular.eot?#iefix) format('embedded-opentype'),
    url(/font/SFProDisplay-Regular.woff) format('woff'),
    url(/font/SFProDisplay-Regular.otf) format('truetype');
}
/*
@font-face {
    font-family: 'SFPro';
    font-style: normal;
    font-weight: 900;
    src: local('SFProDisplay Heavy'), local('SFProDisplay Heavy'), local('SFProDisplay Heavy');
    src: url(/font/SFProDisplay-Heavy.eot);
    src: url(/font/SFProDisplay-Heavy.eot?#iefix) format('embedded-opentype'),
    url(/font/SFProDisplay-Heavy.woff) format('woff'),
    url(/font/SFProDisplay-Heavy.otf) format('truetype');
}
*/
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 300;
    src: local('Noto Sans Light'), local('Noto Sans Light'), local('Noto Sans Light');
    src: url(/font/NotoSans-Light.eot);
    src: url(/font/NotoSans-Light.eot?#iefix) format('embedded-opentype'),
    url(/font/NotoSans-Light.woff) format('woff'),
    url(/font/NotoSans-Light.otf) format('truetype');
}
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 400;
    src: local('Noto Sans DemiLight'), local('Noto Sans DemiLight'), local('Noto Sans DemiLight');
    src: url(/font/NotoSans-DemiLight.eot);
    src: url(/font/NotoSans-DemiLight.eot?#iefix) format('embedded-opentype'),
    url(/font/NotoSans-DemiLight.woff) format('woff'),
    url(/font/NotoSans-DemiLight.otf) format('truetype');
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 500;
    src: local('Noto Sans Regular'), local('Noto Sans Regular'), local('Noto Sans Regular');
    src: url(/font/NotoSans-Regular.eot);
    src: url(/font/NotoSans-Regular.eot?#iefix) format('embedded-opentype'),
    url(/font/NotoSans-Regular.woff) format('woff'),
    url(/font/NotoSans-Regular.otf) format('truetype');
}
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 600;
    src: local('Noto Sans Medium'), local('Noto Sans Medium'), local('Noto Sans Medium');
    src: url(/font/NotoSans-Medium.eot);
    src: url(/font/NotoSans-Medium.eot?#iefix) format('embedded-opentype'),
    url(/font/NotoSans-Medium.woff) format('woff'),
    url(/font/NotoSans-Medium.otf) format('truetype');
}

/*
Copyright (c) 2021 Kil Hyung-jin, with Reserved Font Name Pretendard.
https://github.com/orioncactus/pretendard

This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL
*/

@font-face {
	font-family: 'Pretendard';
	font-weight: 900;
	font-display: swap;
	src: local('Pretendard Black'),  url(/font/Pretendard-Black.woff) format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-weight: 800;
	font-display: swap;
	src: local('Pretendard ExtraBold'),  url(/font/Pretendard-ExtraBold.woff) format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-weight: 700;
	font-display: swap;
	src: local('Pretendard Bold'),  url(/font/Pretendard-Bold.woff) format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-weight: 600;
	font-display: swap;
	src: local('Pretendard SemiBold'),  url(/font/Pretendard-SemiBold.woff) format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-weight: 500;
	font-display: swap;
	src: local('Pretendard Medium'),  url(/font/Pretendard-Medium.woff) format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-weight: 400;
	font-display: swap;
	src: local('Pretendard Regular'),  url(/font/Pretendard-Regular.woff) format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-weight: 300;
	font-display: swap;
	src: local('Pretendard Light'),  url(/font/Pretendard-Light.woff) format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-weight: 200;
	font-display: swap;
	src: local('Pretendard ExtraLight'),  url(/font/Pretendard-ExtraLight.woff) format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-weight: 100;
	font-display: swap;
	src: local('Pretendard Thin'),  url(/font/Pretendard-Thin.woff) format('woff');
}

/* Reset */

* {max-height: 100000px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button {margin:0;padding:0}
fieldset,img {border:0 none}
dl,ul,ol,menu,li {list-style:none}
blockquote, q {quotes: none}
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none}
input,select,textarea,button {vertical-align:middle}
button {border:0 none;background-color:transparent;cursor:pointer}
body {background:#fff;text-align:center}
sup { vertical-align: top; font-size: 0.6em; }

/* Text */

body,th,td,input,select,textarea,button {font-size:12px;line-height:1.5;font-family:'Noto Sans','돋움',Dotum,helvetica,sans-serif;;color:#333}
a {color:#333;text-decoration:none}
a:active, a:hover {text-decoration:none}
address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:normal}