@charset "utf-8";
/* Type Selector:HTML 요소의 초기화를 선언 */

* { margin:0; padding:0; font-family:inherit; font-size:inherit; color:inherit; line-height:inherit; box-sizing:border-box; word-break:keep-all} /* 전체 태그에 대하여 마진, 패딩, 서체크기, 서체종류 초기화 */

/* img, fieldset, button {border:0 none; vertical-align:middle} */

input {vertical-align:middle}

/*a:focus { outline:none; }*/

img {border:none; vertical-align: top;}

ul,ol,li { list-style:none; }

em,address {font-style:normal} 

a:link {text-decoration:none; border:none}

a:hover, a:active, a:visited {text-decoration:none}

h1,h2,h3,h4,h5,dl,dt,dd,ul,li,ol,th,td,p,blockquote,form,fieldset,legend {margin:0;padding:0;}

legend, caption {position:absolute; top:0; left:0; width:0; height:0; overflow:hidden; visibility:hidden; font-size:0; line-height:0}

textarea {overflow:auto} 

table {border-collapse: collapse; border-spacing:0}

.df {display:flex}
.jcs {justify-content: flex-start} 
.jce {justify-content: flex-end} 
.jcc {justify-content: center}
.jcb {justify-content: space-between}

.aib {align-items: baseline}
.aic {align-items: center}

.fdc {flex-direction: column}
.fdr {flex-direction: row}

.cg5 {column-gap: 5px}

.oh {overflow:hidden}
.cb {clear:both}
.db {display:block}

.fs11 {font-size:11px} 
.fss {font-size: .75em} 
.fsl {font-size: 1.25em} 

.gy01 {color:#999}

.tl {text-align:left}
.tr {text-align:right}
.tc {text-align:center}

.pl5 {padding-left:5px}
.pl10 {padding-left:10px}
.pr5 {padding-right:5px}
.pr10 {padding-right:10px}
.pt5 {padding-top:5px} 
.pt10 {padding-top:10px} 

.ml5 {margin-left:5px}
.mb5 {margin-bottom:5px}
.mb10 {margin-bottom:10px}
.mb20 {margin-bottom:20px}

.bd1c {border:1px solid #ccc}
.bd {font-weight:bold}
.cb:after {content:''; display:block; width:100%; height:0; clear:both}
.pr {position:relative}

.emp1 {color:#F60}
.emp2 {color:#F00}

.pr {position:relative}
.pa {position:absolute}

/* placholder */
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#4A4A4A} /* firefox 19+ */
:-ms-input-placeholder{color:#999} /* ie */
input:-moz-placeholder{color:#999}

@font-face {
     font-family: 'S-CoreDream-1Thin';
     src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-1Thin.woff') format('woff');
     font-weight: normal;
     font-style: normal;
}
@font-face {
     font-family: 'S-CoreDream-2ExtraLight';
     src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-2ExtraLight.woff') format('woff');
     font-weight: normal;
     font-style: normal;
}
@font-face {
     font-family: 'S-CoreDream-3Light';
     src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-3Light.woff') format('woff');
     font-weight: normal;
     font-style: normal;
}
@font-face {
     font-family: 'S-CoreDream-4Regular';
     src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-4Regular.woff') format('woff');
     font-weight: normal;
     font-style: normal;
}
@font-face {
     font-family: 'S-CoreDream-5Medium';
     src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-5Medium.woff') format('woff');
     font-weight: normal;
     font-style: normal;
}
@font-face {
     font-family: 'S-CoreDream-6Bold';
     src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-6Bold.woff') format('woff');
     font-weight: normal;
     font-style: normal;
}
@font-face {
     font-family: 'S-CoreDream-7ExtraBold';
     src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-7ExtraBold.woff') format('woff');
     font-weight: normal;
     font-style: normal;
}
@font-face {
     font-family: 'S-CoreDream-8Heavy';
     src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-8Heavy.woff') format('woff');
     font-weight: normal;
     font-style: normal;
}
@font-face {
     font-family: 'S-CoreDream-9Black';
     src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-9Black.woff') format('woff');
     font-weight: normal;
     font-style: normal;
}

