body, table, tr, td, form {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: "µ¸¿ò";
	font-size: 12px;
	line-height: 16px;

}

// tahoma

{
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #999999;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #999999;
	scrollbar-darkshadow-color: #EFEFEF;
	scrollbar-track-color: #EFEFEF;
	scrollbar-arrow-color: #999999;
}


A:link {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: µ¸¿ò,verdana;
	TEXT-DECORATION: none;
	line-height: 17px;
}
A:visited {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: µ¸¿ò,verdana;
	TEXT-DECORATION: none;
	line-height: 17px;
}
A:hover {
	FONT-SIZE: 12px;
	COLOR:#000000;
	FONT-FAMILY: µ¸¿ò,verdana;
	TEXT-DECORATION: none;
	line-height: 17px;
	text-decoration:underline;
}
.button {
	font-style:normal;
	font-size:12px;
	color:black;
	height:18px;
	background-color:#CDDEE7;
	border-width:1px;
	border-color:#999999;
	border-style:solid;
	padding-top:1px;
}

a.menu,a.menu:link,a.menu:visited  {
	font-size: 9pt;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	font-family: "±¼¸²";
}
a.menu:hover {
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	font-family: "±¼¸²";
}

a.semo:link    { text-decoration: none;color:#404040;}
a.semo:visited { text-decoration: none;color:#404040;}
a.semo:hover   { text-decoration: none;color:#0083AF;}
.semo {color:#404040; font-family:±¼¸²;font-size:9pt;}

.a_sub_title {
	background-color: #6D99D3;
	font-size: 9pt;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	font-family: "±¼¸²";
	padding:3px;
}


img { 	border:0;}

form {display:inline; margin:0px;}

 input{font-family:"µ¸¿ò";} // background-color:#e7e9e8; 
select{border:none; background-color:#ddcfb7; font-family:"µ¸¿ò"; height:25px; behavior: url('/common/css/selectbox.htc');}


ul{margin:0px; padding:0px; list-style-type:none}
li{margin:0px; padding:0px; list-style-type:none}

.box {
	font-family: "µ¸¿ò", Arial;
	font-size: 12px;
	color: #666666;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B7C2B1;
	border-right-color: #B7C2B1;
	border-bottom-color: #B7C2B1;
	border-left-color: #B7C2B1;
}

.tit {
	font-family: "µ¸¿ò";
	font-size: 12px;
	color: #666666;
	padding-top: 6px;
}

.text01 {
	font-family: "µ¸¿ò";
	font-size: 12px;
	color: #FFFFFF;
}

.text02 {
	font-family: "µ¸¿ò";
	font-size: 12px;
	color: #56789E;
}

.text03 {
	font-family: "µ¸¿ò";
	font-size: 12px;
	color: #44A3DB;
	font-weight: bold;
}

.logt {
	font-family: "µ¸¿ò";
	font-size: 13px;
	color: #599492;
	font-weight: bold;
}

.mtit{
	font-family: "µ¸¿ò";
	font-size: 12px;
	color: #989898;
}

.s_title {
	FONT-SIZE: 12px;
	LINE-HEIGHT: 16px;
	font-family: "µ¸¿ò", Arial;
	color: #FFFFFF;
}
.s_title_w{
	FONT-SIZE: 12px;
	LINE-HEIGHT: 16px;
	font-family: "µ¸¿ò", Arial;
	color: #FFFFFF;
	font-weight: bold;
}
.gray12_text14 {
	FONT-SIZE: 12px;
	LINE-HEIGHT: 17px;
	font-family: "µ¸¿ò", Arial;
	color: #666666;
}

.text04 {
	FONT-FAMILY: µ¸¿ò,verdana;
	font-size: 12px;
	color: #094464;
	line-height: 17px;
	text-decoration: none;
}


/* ÅØ½ºÆ® ½ºÅ¸Ÿæ ¼³Á¤ */


.11txt {font-family:dotum; font-size:11px;}
.11txt A:link   {color:#ffffff;font-family:dotum; font-size:11px;}
.11txt  A:visited{color:#ffffff;font-family:dotum; font-size:11px;}
.11txt A:active {color:#ffffff;font-family:dotum; font-size:11px;}
.11txt  A:hover  {color:#ffffff;text-decoration:underline;font-family:dotum; font-size:11px;}


.menutext {font-family:dotum; font-size:14px; font-weight:bold;}
.menutext  A:link   {color:#606060;}
.menutext  A:visited{color:#606060;}
.menutext  A:active {color:#606060;}
.menutext  A:hover  {color:#4d4aa1;text-decoration:underline}


.menutext2 {font-family:dotum; font-size:18px; font-weight:bold; line-height:25px;color:#519014;}
.menutext2  A:link   {color:#519014;}
.menutext2  A:visited{color:#519014;}
.menutext2  A:active {color:#519014;}
.menutext2  A:hover  {color:#4d4aa1;text-decoration:underline}



.violetext {font-family:dotum;font-weight:bold; color:#4d4aa1;}
.whitesmall {font-family:dotum; color:#ffffff; font-size:11px; letter-spacing:-1px;}

.greentext {font-family:dotum; color:#77b54c;}
.greentext A:link   {color:#77b54c;}
.greentext  A:visited{color:#77b54c;e}
.greentext  A:active {color:#77b54c;}
.greentext  A:hover  {color:#77b54c;text-decoration:underline}

.dahong {color :#fb5a12;font-family:dotum;}
.dahong   A:link   {color:#fb5a12;text-decoration:none}
.dahong   A:visited{color:#fb5a12;text-decoration:none}
.dahong   A:active {color:#fb5a12;text-decoration:none}
.dahong   A:hover  {color:#ffffff;text-decoration:underline}

.darkblue {color:#1b68b1;font-family:µ¸¿ò;}
.darkblue   A:link   {color:#1b68b1;text-decoration:none}
.darkblue   A:visited{color:#1b68b1;text-decoration:none}
.darkblue   A:active {color:#1b68b1;text-decoration:none}
.darkblue  A:hover  {color:#1b68b1;text-decoration:underline}

.ffffff	{	color:#ffffff;}
.ffffff   A:link   {color:#ffffff;text-decoration:none}
.ffffff   A:visited{color:#ffffff;text-decoration:none}
.ffffff   A:active {color:#ffffff;text-decoration:none}
.ffffff   A:hover  {color:#ffffff;text-decoration:underline}	


.fffffftitle	{font-size:15px; font-family:dotum;font-weight:bold;color:#ffffff;}
.fffffftitle   A:link   {color:#ffffff;text-decoration:none}
.fffffftitle   A:visited{color:#ffffff;text-decoration:none}
.fffffftitle   A:active {color:#ffffff;text-decoration:none}
.fffffftitle   A:hover  {color:#dbdbdb;text-decoration:underline}	

.graytext	{font-size:12px; font-family:dotum;font-weight:bold;color:#6969691;}
.graytext   A:link   {color:#ffffff;text-decoration:none}
.graytext   A:visited{color:#ffffff;text-decoration:none}
.graytext   A:active {color:#ffffff;text-decoration:none}
.graytext   A:hover  {color:#b3e4d8;text-decoration:underline}

.11font {font-family: dotum; font-size:11px; letter-spacing:-1px;}
.yellowgreen {font-family:"µ¸¿ò"; color:#e2fcac;}
.syellowgreen {font-family:arial; color:#e2fcac;font-size:10px;letter-spacing:-1px;}

.brown {color:#3f260c;}
.brown   A:link   {color:#3f260c;text-decoration:none}
.brown   A:visited{color:#3f260c;text-decoration:none}
.brown   A:active {color:#3f260c;text-decoration:none}
.brown   A:hover  {color:#3f260c;text-decoration:underline}

.greenfont {font-family:"µ¸¿ò"; color:#70b23b; font-weight:bold; letter-spacing:-1px;}
.green {font-family:"µ¸¿ò"; color:#70b23b;letter-spacing:-1px;}
.black {color:#000000; font-weight:bold; font-family:"µ¸¿ò"; font-size:11px;}

.bluegreen {color:#43AAA2;}
.yellowgreen {color:#7A972D}
.dartgreen{color:#363636;}
.tablegreenbg{background-color:#EFF7E5;color:#519014; padding:5px}
.tablegreentb{BORDER-bottom:#BFD2A1 2px solid;BORDER-top:#BFD2A1 2px solid;padding:2px}

.tablegreenline{BORDER-bottom:#BFD2A1 2px solid;padding:2px}

.brown_border{border:solid 2px #6c4e33; padding:5px; color:#6c4e33}


ul.nmg{margin:0px; padding:0px; font-size:0px}
.nmg li{margin:0px; padding:0px; font-size:0px; list-style-type:none}
.fleft{float:left}

div#sub_leftmenu>ul{
	display: flex;flex-direction: column; align-items: start;margin-left: 20%;}
	
div#sub_leftmenu>ul>li>a{
	line-height: 18px;
    color: #818181;
	font-family:'Pretendard';
	font-weight: 700;
	font-size:15px;
	text-align:left;
    display: inline-block;
    width: 160px;
	}
div#sub_leftmenu>ul>li{width:160px;padding-left:9px;box-sizing:border-box; text-align:start;}	
/*div#sub_leftmenu>ul>li:hover{background: linear-gradient(36deg, rgba(88,73,134,1) 19%, rgba(2,0,36,1) 58%, rgba(230,201,164,1) 74%, rgba(2,0,36,1) 85%);}*/
div#sub_leftmenu>ul>li:hover>a{/*color:#fff;*/ text-decoration:none;}