@charset "utf-8";
/*@import url(http://cdn.jsdelivr.net/font-nanum/1.0/nanumbarungothic/nanumbarungothic.css);
@import url(https://cdn.rawgit.com/openhiun/hangul/14c0f6faa2941116bb53001d6a7dcd5e82300c3f/nanumbarungothic.css); 
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);*/
@import url('https://fonts.googleapis.com/css2?family=Nanum+Gothic:wght@400;700&display=swap');

/* CSS Document */



/* CSS Document */

body	{margin:0; overflow-y:scroll; overflow-x:hidden;}
a,img	{outline:none; selector-dummy:expression(this.hideFocus=true);}
img		{border:0; vertical-align:top;}

/* 메인 미리보기 셋팅 */
a.board:link	{font-family:"Nanum Gothic", "Dotum"; font-size:14px; color:#3c3c3c; text-decoration:none; font-weight:bold; line-height:100%;}
a.board:visited {font-family:"Nanum Gothic", "Dotum"; font-size:14px; color:#3c3c3c; text-decoration:none; font-weight:bold; line-height:100%;}
a.board:hover	{font-family:"Nanum Gothic", "Dotum"; font-size:14px; color:#3c3c3c; text-decoration:none; font-weight:bold; line-height:100%;}

.board1			{font-family:"Nanum Gothic", "Dotum"; font-size:12px; font-weight:bold; color:#a0a0a0; line-height:100%;}
.board2			{font-family:"Nanum Gothic", "Dotum"; font-size:12px; font-weight:bold; color:#00853e; line-height:100%;}
.board3			{font-family:"Nanum Gothic", "Dotum"; font-size:14px; color:#3c3c3c; font-weight:bold; line-height:100%;}


/* 서브 타이틀 셋팅 */
.stitle1 {font-family:"Nanum Gothic", "Dotum"; font-size:19px; font-weight:bold; color: #214081; line-height:100%;}
.stitle2 {font-family:"Nanum Gothic", "Dotum"; font-size:32px; font-weight:bold; color: #3c3c3c; line-height:100%;}

/* 서브 히스토리 셋팅 */
.page_font01 {font-family:"Nanum Gothic", "Dotum"; font-size:13px; color:#a0a0a0; line-height:100%;}
.page_font02 {font-family:"Nanum Gothic", "Dotum"; font-size:13px; color:#a0a0a0; line-height:100%; font-weight:bold;}


/* 서브페이지 레프트 내비게이션 셋팅 */
a.nav_left:link		{font-family:"Nanum Gothic", "Dotum"; font-size:13px; text-decoration:none; font-weight:bold; color:#828282; border-bottom:1px solid #e6e6e6; width:226px; height:50px; float:right; background-color:#ffffff; line-height:100%;}
a.nav_left:visited	{font-family:"Nanum Gothic", "Dotum"; font-size:13px; text-decoration:none; font-weight:bold; color:#828282; border-bottom:1px solid #e6e6e6; width:226px; height:50px; float:right; background-color:#ffffff; line-height:100%;}
a.nav_left:hover	{font-family:"Nanum Gothic", "Dotum"; font-size:13px; text-decoration:none; font-weight:bold; color:#f5f5f5; border-bottom:1px solid #e6e6e6; width:226px; height:50px; float:right; background-color:#214081; line-height:100%;}


/* 서브페이지 레프트 내비게이션 셋팅 */
a.nav_left_last:link	{font-family:"Nanum Gothic", "Dotum"; font-size:13px; text-decoration:none; font-weight:bold; color:#828282; border-bottom:2px solid #e1e1e1; width:226px; height:50px; float:right; background-color:#ffffff; line-height:100%;}
a.nav_left_last:visited	{font-family:"Nanum Gothic", "Dotum"; font-size:13px; text-decoration:none; font-weight:bold; color:#828282; border-bottom:2px solid #e1e1e1; width:226px; height:50px; float:right; background-color:#ffffff; line-height:100%;}
a.nav_left_last:hover	{font-family:"Nanum Gothic", "Dotum"; font-size:13px; text-decoration:none; font-weight:bold; color:#f5f5f5; border-bottom:2px solid #e1e1e1; width:226px; height:50px; float:right; background-color:#214081; line-height:100%;}


/* 기본 폰트 */
.stn1	{font-family:"Nanum Gothic", "Dotum"; font-size:16px; color: #646464; line-height:140%;}
.stn2	{font-family:"Nanum Gothic", "Dotum"; font-size:14px; color: #505050; line-height:150%;}

* {font-family:"Nanum Gothic", "Dotum"; font-size:14px;}