@charset "utf-8";

@import url('http://fonts.googleapis.com/earlyaccess/notosanskr.css');
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300;400;500;700&display=swap');
@import url('https://fonts.googleapis.com/css?family=Noto+Sans:400,700');
@import url('http://fonts.googleapis.com/css?family=Roboto:100,300,400,700');
@import url('https://cdn.rawgit.com/moonspam/NanumSquare/master/nanumsquare.css');
@import url('//fonts.googleapis.com/earlyaccess/nanummyeongjo.css');
@import url('https://cdn.rawgit.com/moonspam/NanumSquare/master/nanumsquare.css');

@font-face {font-family: 'NotoSerifKR';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_two@1.0/NotoSerifKR.woff') format('woff');
    font-weight: normal;
    font-style: normal;}
.nanumbarungothic * {font-family: 'NanumBarunGothic', sans-serif;}
.nanummyeongjo * { font-family: 'Nanum Myeongjo', serif;}
@font-face {font-family: 'GmarketSansBold';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff') format('woff');
    font-weight: normal;
    font-style: normal;}
@font-face {font-family: 'GmarketSansMedium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;}
@font-face {font-family: 'GmarketSansLight';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansLight.woff') format('woff');
    font-weight: normal;
    font-style: normal;}
@font-face {font-family: 'SeoulNamsanM';src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_two@1.0/SeoulNamsanM.woff') format('woff');font-weight: normal;font-style: normal;}
@font-face {font-family: 'SeoulHangangM';src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_two@1.0/SeoulHangangM.woff') format('woff');font-weight: normal;font-style: normal;}
@font-face {font-family: 'Busan';font-style: normal;font-weight: 400;
src: url('//cdn.jsdelivr.net/korean-webfonts/1/orgs/govs/busan/Busan/Busan.woff2') format('woff2'),
url('//cdn.jsdelivr.net/korean-webfonts/1/orgs/govs/busan/Busan/Busan.woff') format('woff');}
@font-face {font-family: 'BMDOHYEON';font-weight: normal;font-style: normal;
src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_one@1.0/BMDOHYEON.woff') format('woff');}
@font-face {font-family: 'NEXON Lv1 Gothic OTF Light';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_20-04@2.1/NEXON Lv1 Gothic OTF Light.woff') format('woff');
    font-weight: normal;font-style: normal;}
@font-face {font-family: 'NEXON Lv1 Gothic OTF';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_20-04@2.1/NEXON Lv1 Gothic OTF.woff') format('woff');
    font-weight: normal;font-style: normal;}
@font-face {font-family: 'NEXON Lv1 Gothic OTF Bold';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_20-04@2.1/NEXON Lv1 Gothic OTF Bold.woff') format('woff');
    font-weight: normal;font-style: normal;}
@font-face {font-family: 'JSDongkang-Regular';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/JSDongkang-RegularA1.woff') format('woff');
    font-weight: normal;    font-style: normal;}
@font-face {font-family: 'SeoulNamsanM';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_two@1.0/SeoulNamsanM.woff') format('woff');
    font-weight: normal;
    font-style: normal;}

.gks1 {font-family: 'GmarketSansLight';}
.gks2 {font-family: 'GmarketSansMedium';}
.gks3 {font-family: 'GmarketSansBold';}
.na {font-family: 'NanumSquareRound';}
.na2 {font-family:'Nanum Gothic', sans-serif;}
.nsq {font-family:'NanumSquare', sans-serif !important;}

.sn {font-family: 'SeoulNamsanM', sans-serif;}
.sh {font-family: 'SeoulHangangM', sans-serif;}

.not {font-family:'Noto Sans KR', sans-serif !important;}
.nots {font-family: 'NotoSerifKR', serif !important;}
/*.ko {font-family: 'Noto Sans KR', sans-serif !important;}
.ko1 {font-family: 'Noto Sans KR';}*/
.ko2 {font-family: 'Gulim';}
.ko3 {font-family: 'Nanum Gothic', sans-serif;}
.en1 {font-family: 'Roboto', sans-serif;}
.en2 {font-family: 'Open Sans', sans-serif;}
.en3 {font-family: 'Raleway', sans-serif;}

/* ÆùÆ® »ö»ó */
.f_red {color:#ff0000 !important}
.f_green {color:#008a08 !important}
.f_green2 {color:#0f4d3e !important}
.f_orange {color:#fd8105 !important}
.f_blue {color:#0055d1 !important}
.f_skyblue {color:#00a5df !important}

.color-white{color:#c3c3c3;}
.color-gray {color:#666}
.color-red {color:#ff0000}
.color-green {color:#018a08;}
.color-sky-blue {color:#00a5df;}
.color-blue {color:#0056d1 !important;}

/* ÆùÆ® µÎ²² */
.fw1{font-weight:100;}
.fw2{font-weight:200;}
.fw3{font-weight:300;}
.fw4{font-weight:400;}
.fw5{font-weight:500;}
.fw6{font-weight:600;}
.fw7{font-weight:700;}

/* ÆùÆ® Å©±â */
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f15{font-size:15px;}
.f16{font-size:16px;}
.f17{font-size:17px;}
.f18 {font-size:1.2em !important;}
.f19 {font-size:19px !important;}
.f20 {font-size:1.3em !important;}
.f21{font-size:21px;}
.f22{font-size:22px;}
.f23{font-size:23px;}
.f24{font-size:24px;}
.f25{font-size:25px;}
.f26{font-size:26px;}
.f27{font-size:27px;}
.f28{font-size:28px;}
.f29{font-size:29px;}
.f30{font-size:30px;}
.f31{font-size:31px;}
.f32{font-size:32px;}
.f33{font-size:33px;}
.f34{font-size:34px;}
.f35{font-size:35px;}
.f36{font-size:36px !important;}
.f40{font-size:40px;}
.f45{font-size:45px;}
.f50{font-size:50px;}
.f52{font-size:52px;}
.f55{font-size:55px;}
.f60{font-size:60px;}
.f70{font-size:70px;}
.f80{font-size:80px;}

@media only screen and (min-width:240px) { /* ¸ð¹ÙÀÏ±â±â */


}

@media only screen and (max-width:319px) { /* ¸ð¹ÙÀÏ±â±â */


}

@media only screen and (min-width:320px) { /* ¸ð¹ÙÀÏ±â±â + ÅÂºí¸´ */

}

@media only screen and (min-width:360px) { /* ¸ð¹ÙÀÏ±â±â + ÅÂºí¸´ */

}

@media only screen and (min-width:480px) { /* ¸ð¹ÙÀÏ±â±â + ÅÂºí¸´ */

}

@media only screen and (min-width:576px) { /* ¸ð¹ÙÀÏ±â±â + ÅÂºí¸´ */

}

@media only screen and (min-width:640px) { /* ¸ð¹ÙÀÏ±â±â + ÅÂºí¸´ */

}

@media only screen and (min-width:768px) { /* ÅÂºí¸´ */

}

@media only screen and (min-width:992px) { /* ÅÂºí¸´ */

}

@media only screen and (min-width:1024px) { /* ÅÂºí¸´ + µ¥½ºÅ©Å¾ */

}

@media only screen and (min-width:1200px) { /* Å«µ¥½ºÅ©Å¾ */


}

@media only screen and (min-width:1300px) { /* Å«µ¥½ºÅ©Å¾ */


}

@media only screen and (min-width:1301px) { /* Å«µ¥½ºÅ©Å¾ */


}