@charset "UTF-8";

@font-face {
  font-display: swap; 
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 200;
  src: url('font/noto/noto-sans-sc-200.woff2') format('woff2');
}
@font-face {
  font-display: swap; 
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 300;
  src: url('font/noto/noto-sans-sc-300.woff2') format('woff2');
}
@font-face {
  font-display: swap; 
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 400;
  src: url('font/noto/noto-sans-sc-400.woff2') format('woff2');
}
@font-face {
  font-display: swap; 
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 500;
  src: url('font/noto/noto-sans-sc-500.woff2') format('woff2');
}
@font-face {
  font-display: swap; 
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 600;
  src: url('font/noto/noto-sans-sc-600.woff2') format('woff2');
}
@font-face {
  font-display: swap; 
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 700;
  src: url('font/noto/noto-sans-sc-700.woff2') format('woff2');
}
@font-face {
  font-display: swap; 
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 800;
  src: url('font/noto/noto-sans-sc-800.woff2') format('woff2');
}
@font-face {
  font-display: swap; 
  font-family: 'Noto Sans SC';
  font-style: normal;
  font-weight: 900;
  src: url('font/noto/noto-sans-sc-900.woff2') format('woff2');
}
@font-face {
  font-display: swap; 
  font-family: 'mashanzheng';
  font-style: normal;
  font-weight: 400;
  src: url('font/chn/mashanzheng.woff2') format('woff2');
}

/* CSS Document */
html, body, div,  applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, sub, sup, tt, var,center,dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,menu, nav, output, ruby, section, summary,time, mark, audio, video {
 margin: 0;
 padding: 0;color:#000;
 border: 0; 
 font-family:'Noto Sans SC', '맑은고딕','Malgun Gothic','돋움','Dotum','굴림','Gulim','Arial', Sans-serif;
box-sizing: border-box;font-weight: 400;letter-spacing: -0.5px;
word-wrap: break-word; word-break: keep-all;line-height:1.5;
}

.exh_section .exh_top_title dt p,
.exh_section section .sec_tit dl dt{font-family: 'Noto Sans SC'; font-weight: 800;}

#mobile_gnb .mgnb_menu .mgnb_tit{font-family:'Noto Sans SC'; font-weight: 800;}


.dona_area .dona_box .info_box dl dt{width:200px;}

.grt_section .top_txt .txt1{font-family:'mashanzheng'; font-weight: 400; font-size: 2.5em;line-height: 1.75;}
 @media screen and (max-width:1100px){
 	.grt_section .top_txt .txt1 {font-size:1.25em;} 	
 }

@media screen and (max-width:980px){
	.grt_section .top_txt .txt1 {font-size:1.1em;}
}
.guided dt{width:35%;}