@charset "utf-8";
/* CSS Document */
@import url('//cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/static/pretendard.css');
@import url('//fonts.googleapis.com/earlyaccess/notosanskr.css');
@import url("//cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.6/dist/web/static/pretendard.css");

* {
	text-size-adjust:none;
	-webkit-text-size-adjust:none;
	-moz-text-size-adjust:none;
	-o-text-size-adjust:none;
}

html, body{
	height:100%;
	font-size-adjust:none; 
	-webkit-font-size-adjust:none;
	-o-font-size-adjust:none;
	-moz-font-size-adjust:none;
}
html{font-size: 62.5%;} /*기본폰트 10px*/
body,th,td,input,select,textarea,button {
  font-size:1.6rem;
	font-weight:400;
  line-height:1.6;
  font-family: 'Noto Sans KR', sans-serif; 
  color:#222222;
  word-break:keep-all; word-wrap:break-word;
	letter-spacing:-0.08px;
}

::-webkit-input-placeholder {
   color:#bcbcbc;
}
:-moz-placeholder {
   color:#bcbcbc;
}
::-moz-placeholder{
   color:#bcbcbc;
}
:-ms-input-placeholder {
   color:#bcbcbc;
}

caption {
	display:none;
}

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,
header, nav, menu, section, article {
 margin:0;
 padding:0
}
fieldset, img {
 border:0 none
}
dl, ul, ol, menu, li {
 list-style:none; 
 vertical-align: middle
}


a, a:link, a:visited, a:hover, a:active {
 color:inherit; 
 text-decoration: none;
}
address,caption,cite,code,dfn,em,var {
 font-style:normal;
 font-weight:normal
}
table {
 width:100%; 
 border-collapse: collapse;
}
img { 
 vertical-align:middle;
 max-width:100%;
}
legend, caption{display:none;}


/* basic */
ol, ul, li {
    list-style: none;
}
/* clearfix */
.cf {
	zoom: 1;
}
.cf:before, .cf:after {
	content: "";
	display: table;
}
.cf:after {
	clear: both;
}


/*flex*/
.flex_container{
		display:flex;
		flex-flow: row wrap;
		height: 100%;
		width: 100%;
        }
.stretch{align-content: stretch;}
.flex_start{align-content: flex-start;}
.flex_end{align-content: flex-end;}
.center{align-content: center;}
.space_around{align-content: space-around;}
.space_between{justify-content: space-between;}
.space_evenly{align-content: space-evenly;}

img{
	max-width: 100%;
	height: auto;
}


.trans{transition:all .4s ease; -webkit-transition:all .4s ease; -ms-transition:all .4s ease; -moz-transition:all .4s ease; -o-transition:all .4s ease;}














/*font*/
/*@font-face {
	font-family: 'Pretendard';
	font-weight: 700;
	font-display: swap;
	src: local('Pretendard Bold'), url('../font/Pretendard-Bold.woff2') format('woff2'), 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.woff2') format('woff2'), 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.woff2') format('woff2'), 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.woff2') format('woff2'), 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.woff2') format('woff2'), 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.woff2') format('woff2'), 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.woff2') format('woff2'), url('../font/Pretendard-Thin.woff') format('woff');
}	 



@import url("//p.typekit.net/p.css?s=1&k=nbq7kio&ht=tk&f=32536.32537.32540.32541&a=82670748&app=typekit&e=css");

@font-face {
font-family:"meno-text";
src:url("//use.typekit.net/af/01ec81/00000000000000003b9af07e/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("//use.typekit.net/af/01ec81/00000000000000003b9af07e/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("//use.typekit.net/af/01ec81/00000000000000003b9af07e/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"meno-text";
src:url("//use.typekit.net/af/86f775/00000000000000003b9af07f/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("//use.typekit.net/af/86f775/00000000000000003b9af07f/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("//use.typekit.net/af/86f775/00000000000000003b9af07f/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");
font-display:auto;font-style:italic;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"meno-text";
src:url("//use.typekit.net/af/a5856a/00000000000000003b9af082/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("//use.typekit.net/af/a5856a/00000000000000003b9af082/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("//use.typekit.net/af/a5856a/00000000000000003b9af082/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");
font-display:auto;font-style:italic;font-weight:700;font-stretch:normal;
}

@font-face {
font-family:"meno-text";
src:url("//use.typekit.net/af/8496f4/00000000000000003b9af083/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("//use.typekit.net/af/8496f4/00000000000000003b9af083/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("//use.typekit.net/af/8496f4/00000000000000003b9af083/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;
}

.tk-meno-text { font-family: "meno-text",serif; }
