@charset "utf-8";


/**************reset.css**************/
body, html{ margin:0; padding:0; width:100%; height:100%; position:relative; right:0; transition:right 0.4s; }
/*body, html{
	-ms-user-select:none; 
	-moz-user-select:-moz-none;
	-khtml-user-select:none;
	-webkit-user-select:none;
	user-select:none;
}*/
body, input, textarea, select, button, table {
	font-family:'noto', '나눔바른고딕', NanumBarunGothic, ng, '맑은 고딕', 'Malgun Gothic', '돋움', Dotum, '애플 SD 산돌고딕 Neo', 'Apple SD Gothic Neo', AppleGothic, Helvetica, sans-serif !important;
	-webkit-font-smoothing:antialiased
}
body.slided{ right:300px; transition:right 0.4s; }
img, fieldset, button { border:0 }
ul, ol, li { margin:0; padding:0; list-style:none }
em, address { font-style:normal }
form, fieldset, h1, h2, h3, h4, h5, h6, p{ margin:0; padding:0; }
img{ max-width:100%; }
a, a:hover, a:active, a:focus{ text-decoration:none; }
input:focus, button:focus, a:focus{ outline:0 !important; }



/***********scrollbar***********/
body::-webkit-scrollbar { width:5px; background-color:transparent; position:fixed; z-index:999999; }
body::-moz-scrollbar { width:5px; background-color:transparent; position:fixed; z-index:999999; }
body::-webkit-scrollbar-track{ background-color:#666; }
body::-moz-scrollbar-track{ background-color:#666; }
body::-webkit-scrollbar-thumb { background-color:rgba(255, 255, 255, 0.4);  border-radius:20px; }

/* loading */
/*body{ overflow:hidden; }*/
body.loaded{ overflow:visible; }
.ld{ position:fixed; z-index:9999999999999; top:0; bottom:0; left:0; right:0; background-color:#ffcb02; padding:100px 30px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; -webkit-box-align:center; -ms-flex-align:center; align-items:center; }
body.loaded .ld{ display:none; }
body::-moz-scrollbar-thumb { background-color:rgba(255, 255, 255, 0.4);  border-radius:20px; }

.ld_logo{ max-width:300px; width:90%; }
.ld_logo > svg{ overflow:visible; }
.ld_logo > svg > circle{ fill:#ffffff; opacity:0; transform:scale(0); transform-origin:50% 70%; animation:10s circle infinite; }
.ld_logo > svg > .gloss{ fill:#000000; }
.ld_logo > svg > .gloss:nth-child(2){ fill:#000000; opacity:0; transform:translate(10%, 6%); animation:10s gloss1 infinite; }
.ld_logo > svg > .gloss:nth-child(3){ fill:#000000; opacity:0; transform:translate(10%, 0); animation:10s gloss2 infinite; }
.ld_logo > svg > .gloss:nth-child(4){ fill:#000000; opacity:0; transform:translate(10%, -6%); animation:10s gloss3 infinite; }
.ld_logo > svg > .bulb{ fill:#000000; opacity:0; transform:scale(0); transform-origin:50% 60%; animation:10s bulb infinite; }
.ld_logo > svg > .chi{ fill:#ffcb02; opacity:0; animation:10s chi infinite; }
.ld_logo > svg > .fork{ fill:#ffffff; stroke:none; position:relative; opacity:0; transform:translate(15%, -15%); animation:10s fork infinite; }

@keyframes blink{ 0%{ opacity:0; } 50%{ opacity:1; } 100%{  opacity:0; } }
@keyframes circle{ 0%{ opacity:0; transform:scale(0); } 4%{ opacity:1; transform:scale(0); } 6%{ opacity:1; transform:scale(1.2); } 7%{ opacity:1; transform:scale(1); } 97%{ opacity:1; transform:scale(1); } 99%{ opacity:0; transform:scale(1); } 100%{ opacity:0; transform:scale(0); } }
@keyframes bulb{ 0%{ opacity:0; transform:scale(0); } 6%{ opacity:1; transform:scale(0); } 8%{ opacity:1; transform:scale(1.15); } 9%{ opacity:1; transform:scale(1); } 97%{ opacity:1; transform:scale(1); } 99%{ opacity:0; transform:scale(1); } 100%{ opacity:0; transform:scale(0); } }
@keyframes fork{ 0%{ opacity:0; transform:translate(15%, -15%); } 15%{ opacity:0; transform:translate(15%, -15%); } 18%{ opacity:1; transform:translate(0, 0); } 97%{ opacity:1; transform:translate(0, 0); } 99%{ opacity:0; transform:translate(0, 0); } 100%{ opacity:0; transform:translate(15%, -15%); } }
@keyframes gloss1{ 0%{ opacity:0; transform:translate(10%, 6%); } 18%{ opacity:0; transform:translate(10%, 6%); } 21%{ opacity:1; transform:translate(0, 0); } 97%{ opacity:1; transform:translate(0, 0); } 99%{ opacity:0; transform:translate(0, 0); } 100%{ opacity:0; transform:translate(10%, 6%); } }
@keyframes gloss2{ 0%{ opacity:0; transform:translate(10%, 0); } 18%{ opacity:0; transform:translate(10%, 0); } 21%{ opacity:1; transform:translate(0, 0); } 97%{ opacity:1; transform:translate(0, 0); } 99%{ opacity:0; transform:translate(0, 0); } 100%{ opacity:0; transform:translate(10%, 0); } }
@keyframes gloss3{ 0%{ opacity:0; transform:translate(10%, -6%); } 18%{ opacity:0; transform:translate(10%, -6%); } 21%{ opacity:1; transform:translate(0, 0); } 97%{ opacity:1; transform:translate(0, 0); } 99%{ opacity:0; transform:translate(0, 0); } 100%{ opacity:0; transform:translate(10%, -6%); } }
@keyframes chi{ 0%{ opacity:0; } 21%{ opacity:0; } 21.5%{ opacity:1; } 22%{ opacity:0; } 22.5%{ opacity:1; } 23%{ opacity:0; } 25%{ opacity:1; } 97%{ opacity:1; } 99%{ opacity:0; } 100%{ opacity:0; } }





/**************header.css**************/
#header{ position:fixed; z-index:9997; top:0; right:0; width:100%; padding:0 30px; background-color:transparent; box-shadow:0 0 0 0 rgba(0,0,0,0); transition:0.3s background-color, 0.3s box-shadow; }
#header, #header *{ box-sizing:border-box; }
#header.fixed{ background-color:rgba(0,0,0,0.5); box-shadow:0 0 6px 0 rgba(0,0,0,0.3); }
@supports(backdrop-filter:blur(10px)){
  #header.fixed{ backdrop-filter:blur(10px); }
}

#header > .hd_con{ max-width:1700px; width:100%; margin:0 auto; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:horizontal; -ms-flex-direction:row; flex-direction:row; -webkit-box-lines:multiple; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between; -webkit-box-align:center; -ms-flex-align:center; align-items:center; }
#header > .hd_con > .hd_logo{  }
#header > .hd_con > .hd_logo > a{ display:block; padding:10px 0; }
#header > .hd_con > .hd_logo > a > img{ display:block; max-width:200px; max-height:35px; width:auto; height:auto; }
#header > .hd_con > .hd_logo > a > h1{ font-family:'score'; font-size:17px; font-weight:900; line-height:40px; }

#header > .hd_con > .hd_mn::before, #header > .hd_con > .hd_mn::after{ content:''; clear:both; display:block; }

#gnb{ float:left; word-break:keep-all; }
#gnb > ul > li{ position:relative; z-index:1; display:inline-block; margin-right:10px; }
#gnb > ul > li:last-child{ margin-right:0; }
#gnb > ul > li > a{ display:block; padding:33px 20px; font-size:16px; font-weight:400; transition:0.3s padding; }
#gnb > ul > li > ul{ display:none; position:absolute; z-index:1; top:100%; left:0; min-width:160px; padding:10px 0; background-color:#444; }
#gnb > ul > li:hover > ul{ display:block; }
#gnb > ul > li > ul > li{ position:relative; z-index:1; }
#gnb > ul > li > ul > li > a{ display:block; padding:10px 15px; font-size:14px; font-weight:300; color:#fff; }
#gnb > ul > li > ul > li > ul{ display:none; position:absolute; z-index:1; top:0; left:100%; min-width:160px; background-color:#333; }
#gnb > ul > li > ul > li:hover > ul{ display:block; }
#gnb > ul > li > ul > li > ul > li > a{ display:block; padding:10px 15px; font-size:14px; font-weight:300; color:#eee; }

.mn_add{ float:left; margin-left:10px; }
.mn_add > li{ display:inline-block; line-height:90px; font-size:25px; font-weight:900; transition:0.3s line-height; cursor:pointer; }

#header.fixed > .hd_con > .hd_mn > #gnb > ul > li > a{ padding:23px 20px; }
#header.fixed > .hd_con > .hd_mn > .mn_add > li{ line-height:70px; }

@media(max-width:991px){
  #gnb > ul > li > a{ padding:33px 15px; }
  #header.fixed > .hd_con > .hd_mn > #gnb > ul > li > a{ padding:23px 15px }
}
@media(max-width:850px){
  #header{ padding:0 20px; box-shadow:0 0 6px 0 rgba(0,0,0,0.3); transition:0s background-color,0.3s box-shadow; }
  #header > .hd_con > .hd_logo > a > img{ max-height:25px; }
  #header > .hd_con > .hd_mn{ display:none; }
}




/**************mo_mn.css**************/
.mo_mn{ position:relative; z-index:1; padding:25px 10px; display:none; cursor:pointer; }
.mo_mn > .mn_btn{ position:absolute; z-index:1; top:50%; left:50%; width:20px; height:2px; margin:-1px 0 0 -10px; border-radius:0; transition:0.3s height 0s, 0.3s margin 0s, 0s border-radius 0.3s, 0s border 0.3s; }
.mo_mn > .mn_btn::before{ content:''; position:absolute; z-index:1; top:0; left:0; width:20px; height:2px; margin:-8px 0 0 -1px; opacity:1; transition:0.3s margin 0.3s,0s opacity 0.3s; }
.mo_mn > .mn_btn::after{ content:''; position:absolute; z-index:1; top:0; left:0; width:20px; height:2px; margin:6px 0 0 -1px; opacity:1; transition:0.3s margin 0.3s,0s opacity 0.3s; }
.mo_mn.act > .mn_btn{ height:20px; border-radius:100%; margin:-10px 0 0 -10px; background-color:transparent; transition:0.3s height 0.3s, 0.3s margin 0.3s, 0s border 0.3s, 0s border-radius 0.3s; }
.mo_mn.act > .mn_btn::before{ opacity:0; margin:1px 0 0 -1px; transition:0.3s margin,0s opacity 0.3s; }
.mo_mn.act > .mn_btn::after{ opacity:0; margin:-1px 0 0 -1px; transition:0.3s margin,0s opacity 0.3s; }

.mo_use{ position:relative; z-index:1; padding:25px 10px; display:none; cursor:pointer; }
.mo_use > .use_btn{ position:absolute; top:50%; left:50%; margin:-12px 0 0 -12px; font-size:24px; }

#mo_gnb{ display:none; position:absolute; top:100%; left:0; width:100%; background-color:#333; max-height:400px; overflow-y:auto; }
#mo_gnb > ul > li{ position:relative; z-index:1; }
#mo_gnb > ul > li > a{ display:block; padding:10px 20px; font-size:14px; font-weight:300; color:#fff; border-top:1px solid #111; border-bottom:1px solid #555; }
#mo_gnb > ul > li > a.more{ padding-right:40px; }
#mo_gnb > ul > li > i{ display:block; padding:10px; position:absolute; z-index:1; top:0; right:0; font-family:'Line Awesome Free'; font-weight:900; font-size:20px; color:#fff; }
#mo_gnb > ul > li > i::before{ display:block; transition:0.3s transform, 0.3s color; -webkit-transition:0.3s -webkit-transform, 0.3s color; }
#mo_gnb > ul > li > a.act + i::before{ transform:rotate(90deg); -webkit-transform:rotate(90deg); }
#mo_gnb > ul > li > ul{ display:none; background-color:#252525; }
#mo_gnb > ul > li > ul > li{ position:relative; }
#mo_gnb > ul > li > ul > li > a{ display:block; padding:9.5px 30px; font-size:13px; font-weight:300; color:#eee; }
#mo_gnb > ul > li > ul > li > a.more{ padding-right:40px; }
#mo_gnb > ul > li > ul > li > i{ display:block; padding:10px 11px; position:absolute; z-index:1; top:0; right:0; font-family:'Line Awesome Free'; font-weight:900; font-size:18px; color:#eee; }
#mo_gnb > ul > li > ul > li > i::before{ display:block; transition:0.3s transform, 0.3s color; -webkit-transition:0.3s -webkit-transform, 0.3s color; }
#mo_gnb > ul > li > ul > li > a.act + i::before{ transform:rotate(90deg); -webkit-transform:rotate(90deg); }
#mo_gnb > ul > li > ul > li > ul{ display:none; background-color:#1b1b1b; }
#mo_gnb > ul > li > ul > li > ul > li > a{ display:block; padding:9.5px 40px; font-size:13px; font-weight:300; color:#ddd; }

@media(max-width:850px){
  .mo_mn{ display:block; }
  .mo_use{ display:block; }
}





/**************mo_mn.css**************/
.use_wrap{ position:fixed; z-index:999999; top:0; left:0; width:100%; height:100%; background-color:rgba(0,0,0,0.65); display:none; }
.use_wrap, .use_wrap *{ box-sizing:border-box; }
.use_wrap > .use{ position:absolute; max-width:350px; width:calc(100% - 30px); top:50%; left:50%; transform:translate(-50%, -50%); padding:40px 30px; background-color:#383838; border-radius:10px; box-shadow:8px 8px 12px 0 rgba(0,0,0,0.5), inset 2px 2px 4px 0 rgba(255,255,255,0.1), inset -2px -2px 4px 0 rgba(0,0,0,0.2); }

.mem_box > form > .message{ margin-top:0; }
.mem_box > form > fieldset > legend{ display:none; }

.mem_box > form > fieldset > .login_input{ margin-bottom:15px; }
.mem_box > form > fieldset > .login_input > input[type=text],
.mem_box > form > fieldset > .login_input > input[type=email],
.mem_box > form > fieldset > .login_input > input[type=password]{ display:block; width:100%; height:auto; background-color:#383838; border:none; padding:12px 20px; border-radius:50px; box-shadow:3px 3px 10px 0 rgba(0,0,0,0.4), -3px -3px 10px 0 rgba(255,255,255,0.15); margin-bottom:15px; font-size:15px; font-weight:100; color:#fff; }
.mem_box > form > fieldset > .login_input > input[type=text]::placeholder,
.mem_box > form > fieldset > .login_input > input[type=email]::placeholder,
.mem_box > form > fieldset > .login_input > input[type=password]::placeholder{ color:#ddd; }

.mem_box > form > fieldset > .login_add{ margin-bottom:25px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:horizontal; -ms-flex-direction:row; flex-direction:row; -webkit-box-lines:single; -ms-flex-wrap:nowrap; flex-wrap:nowrap; -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between; -webkit-box-align:center; -ms-flex-align:center; align-items:center; }
.mem_box > form > fieldset > .login_add > .login_keep > input[type=checkbox]{ display:none; }
.mem_box > form > fieldset > .login_add > .login_keep > label.lamp{ display:inline-block; position:relative; z-index:1; background-color:#333; border:4px solid #666; padding:4px; border-radius:100%; font-size:0; vertical-align:middle; margin-right:5px; cursor:pointer; }
.mem_box > form > fieldset > .login_add > .login_keep > input[type=checkbox]:checked + label.lamp::after{ content:''; position:absolute; top:25%; left:25%; width:50%; height:50%; background-color:#fff; border-radius:100%; box-shadow:0 0 2px 2px #fff, 0 0 5px 6px #2bb06f; }
.mem_box > form > fieldset > .login_add > .login_keep > label.txt{ font-size:12px; font-weight:100; color:#fff; cursor:pointer; }
.mem_box > form > fieldset > .login_add > a{ font-size:12px; font-weight:100; color:#fff; }

.mem_box > form > fieldset > .login_btn{  }
.mem_box > form > fieldset > .login_btn > button{ display:inline-block; width:47%; margin-right:6%; text-align:center; border:none; padding:8px 15px; border-radius:4px; font-size:13px; font-weight:300; color:#ddd; background-color:#383838; box-shadow:3px 3px 10px 0 rgba(0,0,0,0.4), -3px -3px 10px 0 rgba(255,255,255,0.15); cursor:pointer; }
.mem_box > form > fieldset > .login_btn > a{ display:inline-block; width:47%; text-align:center; background-color:#fff; padding:8px 15px; border-radius:4px; font-size:13px; font-weight:300; color:#ddd; background-color:#383838; box-shadow:3px 3px 10px 0 rgba(0,0,0,0.4), -3px -3px 10px 0 rgba(255,255,255,0.15); cursor:pointer; }

.mem_box > .mem_li > li{ margin-bottom:8px; color:#fff; }
.mem_box > .mem_li > li:last-child{ margin-bottom:0; }
.mem_box > .mem_li > li > a{ position:relative; z-index:1; display:block; font-size:14px; font-weight:300; color:inherit; padding-left:22px; }
.mem_box > .mem_li > li > a:before{ position:absolute; top:2px; left:0; font-family:'Line Awesome Free'; font-size:16px; font-weight:900; }
.mem_box > .mem_li > li.actAdmin > a:before{ content:'\f013'; }
.mem_box > .mem_li > li.dispMemberInfo > a:before{ content:'\f007'; }
.mem_box > .mem_li > li.dispMemberScrappedDocument > a:before{ content:'\f56d'; }
.mem_box > .mem_li > li.dispMemberSavedDocument > a:before{ content:'\f0c7'; }
.mem_box > .mem_li > li.dispMemberOwnDocument > a:before{ content:'\f5ad'; }
.mem_box > .mem_li > li.dispMemberOwnComment > a:before{ content:'\f3e5'; }
.mem_box > .mem_li > li.dispMemberActiveLogins > a:before{ content:'\f084'; }
.mem_box > .mem_li > li.dispCommunicationMessages > a:before{ content:'\f0e0'; }
.mem_box > .mem_li > li.dispCommunicationFriend > a:before{ content:'\f500'; }
.mem_box > .mem_li > li.actLogout > a:before{ content:'\f13e'; }

.use_line{ margin:35px 0 25px; border-top:1px dashed #fff; opacity:0.2; }

.use_wrap > .use > .use_lan > h3{ font-size:20px; font-weight:700; color:#fff; margin-bottom:15px; line-height:1em; }
.use_wrap > .use > .use_lan > div{ position:relative; z-index:1; }
.use_wrap > .use > .use_lan > div > i{ position:absolute; z-index:1; top:8px; left:10px; font-size:20px; font-weight:400; color:#555; }
.use_wrap > .use > .use_lan > div > select{ display:block; border:none; width:100%; height:auto; padding:8px 10px 8px 40px; appearance:none; -webkit-appearance:none; -ms-appearance:none; -moz-appearance:none; -o-appearance:none; font-size:14px; font-weight:300; color:#333; }
.use_wrap > .use > .use_lan > div > select::after{ content:''; position:absolute; display:block; width:10px; height:10px; background-color:#333; }
.use_wrap > .use > .use_lan > div > select::-ms-expand{ display:none; }







/**************footer.css**************/
#footer{ padding:50px 30px; }
#footer, #footer *{ box-sizing:border-box; }
#footer > .ft_con{ max-width:1700px; width:100%; margin:0 auto; }
.ft_pt_wrap{ margin:0 -15px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:horizontal; -ms-flex-direction:row; flex-direction:row; -webkit-box-lines:multiple; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between; -webkit-box-align:end; -webkit-flex-align:end; align-items:flex-end; }
.ft_pt{ width:50%; padding:0 15px; }

.ft_tp{ margin-bottom:47px; }
.ft_logo{ display:inline-block; }
.ft_logo > h3{ font-family:'score'; font-size:30px; font-weight:700; color:#aaa; }
.ft_logo > img{ display:block; max-width:200px; max-height:40px; width:auto; height:auto; }
.ft_txt{ font-size:14px; font-weight:300; line-height:1.6em; word-break:keep-all; line-height:1.6em; }
.ft_cp{ font-size:14px; font-weight:300; margin-top:3px; }

#fnb > ul{ overflow:hidden; text-align:right; }
#fnb > ul > li{ display:inline-block; margin-left:30px; }
#fnb > ul > li:first-child{ margin-left:0; }
#fnb > ul > li > a{ display:block; font-size:14px; font-weight:300; }
.ft_sns{ overflow:hidden; text-align:right; }
.ft_sns > li{ display:inline-block; margin-right:7px; }
.ft_sns > li:last-child{ margin-right:0; }
.ft_sns > li > a{ width:35px; display:block; border-radius:100%; text-align:center; padding:8.5px; font-size:18px; }
.ft_sns > li > a > i{ display:block; }

@media(max-width:850px){
  #footer{ padding:40px 20px; }
  .ft_tp{ margin-bottom:20px; }
  .ft_pt{ width:100%; text-align:center; }
  .ft_pt.pt_lf{ margin-bottom:20px; }
  #fnb > ul{ text-align:center; }
  #fnb > ul > li{ padding:0 5px 10px; margin-left:0; }
  #fnb > ul > li > a{ font-size:13px; }

  .ft_txt{ font-size:12px; }
  .ft_cp{ font-size:12px; }
  .ft_sns{ text-align:center; }
  .ft_sns > li{ padding:0 3px; margin-right:0; }
  .ft_sns > li > a{ width:30px; padding:6px; }
}






/**************footer_colorset.css**************/
#footer.light{ background-color:#f5f5f5; }
#footer.light .ft_logo{ color:#333; }
#footer.light .ft_txt{ color:#666; }
#footer.light .ft_cp{ color:#999; }
#footer.light #fnb > ul > li > a{ color:#333; }
#footer.light .ft_sns > li > a{ background-color:#777; color:#fff; }


#footer.dark{ background-color:#252525; }
#footer.dark .ft_logo{ color:#fff; }
#footer.dark .ft_txt{ color:#aaa; }
#footer.dark .ft_cp{ color:#888; }
#footer.dark #fnb > ul > li > a{ color:#aaa; }
#footer.dark .ft_sns > li > a{ background-color:#aaa; color:#444; }
#footer.dark .ft_sns > li > a:hover{ color:#fff; }
























/* noto-sans-kr-100 - latin_korean */
@font-face {
  font-family:'noto';
  font-style:normal;
  font-weight:100;
  src:url('../font/noto/noto-sans-kr-v13-latin_korean-100.eot'); /* IE9 Compat Modes */
  src:local('Noto Sans KR Thin'), local('NotoSansKR-Thin'),
       url('../font/noto/noto-sans-kr-v13-latin_korean-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../font/noto/noto-sans-kr-v13-latin_korean-100.woff2') format('woff2'), /* Super Modern Browsers */
       url('../font/noto/noto-sans-kr-v13-latin_korean-100.woff') format('woff'), /* Modern Browsers */
       url('../font/noto/noto-sans-kr-v13-latin_korean-100.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../font/noto/noto-sans-kr-v13-latin_korean-100.svg#NotoSansKR') format('svg'); /* Legacy iOS */
}
/* noto-sans-kr-300 - latin_korean */
@font-face {
  font-family:'noto';
  font-style:normal;
  font-weight:300;
  src:url('../font/noto/noto-sans-kr-v13-latin_korean-300.eot'); /* IE9 Compat Modes */
  src:local('Noto Sans KR Light'), local('NotoSansKR-Light'),
       url('../font/noto/noto-sans-kr-v13-latin_korean-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../font/noto/noto-sans-kr-v13-latin_korean-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../font/noto/noto-sans-kr-v13-latin_korean-300.woff') format('woff'), /* Modern Browsers */
       url('../font/noto/noto-sans-kr-v13-latin_korean-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../font/noto/noto-sans-kr-v13-latin_korean-300.svg#NotoSansKR') format('svg'); /* Legacy iOS */
}
/* noto-sans-kr-regular - latin_korean */
@font-face {
  font-family:'noto';
  font-style:normal;
  font-weight:400;
  src:url('../font/noto/noto-sans-kr-v13-latin_korean-regular.eot'); /* IE9 Compat Modes */
  src:local('Noto Sans KR Regular'), local('NotoSansKR-Regular'),
       url('../font/noto/noto-sans-kr-v13-latin_korean-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../font/noto/noto-sans-kr-v13-latin_korean-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../font/noto/noto-sans-kr-v13-latin_korean-regular.woff') format('woff'), /* Modern Browsers */
       url('../font/noto/noto-sans-kr-v13-latin_korean-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../font/noto/noto-sans-kr-v13-latin_korean-regular.svg#NotoSansKR') format('svg'); /* Legacy iOS */
}
/* noto-sans-kr-500 - latin_korean */
@font-face {
  font-family:'noto';
  font-style:normal;
  font-weight:500;
  src:url('../font/noto/noto-sans-kr-v13-latin_korean-500.eot'); /* IE9 Compat Modes */
  src:local('Noto Sans KR Medium'), local('NotoSansKR-Medium'),
       url('../font/noto/noto-sans-kr-v13-latin_korean-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../font/noto/noto-sans-kr-v13-latin_korean-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('../font/noto/noto-sans-kr-v13-latin_korean-500.woff') format('woff'), /* Modern Browsers */
       url('../font/noto/noto-sans-kr-v13-latin_korean-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../font/noto/noto-sans-kr-v13-latin_korean-500.svg#NotoSansKR') format('svg'); /* Legacy iOS */
}
/* noto-sans-kr-700 - latin_korean */
@font-face {
  font-family:'noto';
  font-style:normal;
  font-weight:700;
  src:url('../font/noto/noto-sans-kr-v13-latin_korean-700.eot'); /* IE9 Compat Modes */
  src:local('Noto Sans KR Bold'), local('NotoSansKR-Bold'),
       url('../font/noto/noto-sans-kr-v13-latin_korean-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../font/noto/noto-sans-kr-v13-latin_korean-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../font/noto/noto-sans-kr-v13-latin_korean-700.woff') format('woff'), /* Modern Browsers */
       url('../font/noto/noto-sans-kr-v13-latin_korean-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../font/noto/noto-sans-kr-v13-latin_korean-700.svg#NotoSansKR') format('svg'); /* Legacy iOS */
}
/* noto-sans-kr-900 - latin_korean */
@font-face {
  font-family:'noto';
  font-style:normal;
  font-weight:900;
  src:url('../font/noto/noto-sans-kr-v13-latin_korean-900.eot'); /* IE9 Compat Modes */
  src:local('Noto Sans KR Black'), local('NotoSansKR-Black'),
       url('../font/noto/noto-sans-kr-v13-latin_korean-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../font/noto/noto-sans-kr-v13-latin_korean-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('../font/noto/noto-sans-kr-v13-latin_korean-900.woff') format('woff'), /* Modern Browsers */
       url('../font/noto/noto-sans-kr-v13-latin_korean-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../font/noto/noto-sans-kr-v13-latin_korean-900.svg#NotoSansKR') format('svg'); /* Legacy iOS */
}



@font-face {
  font-family: 'score';
  font-style: normal;
  font-weight: 100;
  src: url('../font/score/SCDream1.eot'),
       url('../font/score/SCDream1.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../font/score/SCDream1.woff') format('woff'); /* Modern Browsers */
}
@font-face {
  font-family: 'score';
  font-style: normal;
  font-weight: 200;
  src: url('../font/score/SCDream2.eot'),
       url('../font/score/SCDream2.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../font/score/SCDream2.woff') format('woff'); /* Modern Browsers */
}
@font-face {
  font-family: 'score';
  font-style: normal;
  font-weight: 300;
  src: url('../font/score/SCDream3.eot'),
       url('../font/score/SCDream3.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../font/score/SCDream3.woff') format('woff'); /* Modern Browsers */
}
@font-face {
  font-family: 'score';
  font-style: normal;
  font-weight: 400;
  src: url('../font/score/SCDream4.eot'),
       url('../font/score/SCDream4.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../font/score/SCDream4.woff') format('woff'); /* Modern Browsers */
}
@font-face {
  font-family: 'score';
  font-style: normal;
  font-weight: 500;
  src: url('../font/score/SCDream5.eot'),
       url('../font/score/SCDream5.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../font/score/SCDream5.woff') format('woff'); /* Modern Browsers */
}
@font-face {
  font-family: 'score';
  font-style: normal;
  font-weight: 600;
  src: url('../font/score/SCDream6.eot'),
       url('../font/score/SCDream6.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../font/score/SCDream6.woff') format('woff'); /* Modern Browsers */
}
@font-face {
  font-family: 'score';
  font-style: normal;
  font-weight: 700;
  src: url('../font/score/SCDream7.eot'),
       url('../font/score/SCDream7.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../font/score/SCDream7.woff') format('woff'); /* Modern Browsers */
}
@font-face {
  font-family: 'score';
  font-style: normal;
  font-weight: 800;
  src: url('../font/score/SCDream8.eot'),
       url('../font/score/SCDream8.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../font/score/SCDream8.woff') format('woff'); /* Modern Browsers */
}
@font-face {
  font-family: 'score';
  font-style: normal;
  font-weight: 900;
  src: url('../font/score/SCDream9.eot'),
       url('../font/score/SCDream9.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../font/score/SCDream9.woff') format('woff'); /* Modern Browsers */
}