@charset"utf-8";
/* @import url('https://fonts.googleapis.com/css2?family=Nanum+Gothic:wght@400;700;800&display=swap'); 
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap'); */



*{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}
html,body,header,section,footer,div,p,h1,h2,h3,h4,h5,h6,ul,li,ol,dl,dt,dd{margin:0;padding:0;font-family:"Noto Sans KR",sans-serif, "NanumGothic", dotum ;font-size:16px;}
ul,li,ol,dl,dd,dt{list-style:none;word-break:keep-all;line-height:150%;}
caption{width:1px;height:1px;overflow:hidden;display:none}
table{margin:0px;border-collapse:collapse;}
div{display:block;}
td,th{-ms-word-break:break-all;word-break:break-all;font-size:14px;}
a{text-decoration:none;}
a:hover{color:auto}
button {border:none; cursor:pointer;}

p,div{word-break:keep-all;}
.hidden{overflow:hidden}

.float_l{float:left;}
.float_r{float:right;}
.clear{clear:both}
.align_l{text-align:left}
.align_c{text-align:center}
.align_r{text-align:right}


/* IE 10, 11의 네이티브 화살표 숨기기 */
select::-ms-expand { display: none; }

.txt_blue{color:#2385c6}
iframe{border:0;padding:0;margin:0;display:block;}

@font-face { 
  font-family: 'Noto Sans KR'; 
  font-style: normal; 
  font-weight: 100; 
  src: url(/fonts/NotoSansKR-Thin.ttf) format('truetype');
} 
@font-face { 
  font-family: 'Noto Sans KR'; 
  font-style: normal; 
  font-weight: 300; 
  src: url(/fonts/NotoSansKR-Light.ttf) format('truetype');
} 
@font-face { 
  font-family: 'Noto Sans KR'; 
  font-style: normal; 
  font-weight: 400; 
  src: url(/fonts/NotoSansKR-Regular.ttf) format('truetype');
 } 
@font-face { 
  font-family: 'Noto Sans KR'; 
  font-style: normal; 
  font-weight: 500; 
  src: url(/fonts/NotoSansKR-Medium.ttf) format('truetype');
 } 
@font-face { 
  font-family: 'Noto Sans KR'; 
  font-style: normal; 
  font-weight: 700; 
  src: url(/fonts/NotoSansKR-Bold.ttf) format('truetype');
 } 
@font-face { 
  font-family: 'Noto Sans KR'; 
  font-style: normal; 
  font-weight: 900; 
  src: url(/fonts/NotoSansKR-Black.ttf) format('truetype');
 }