body {	font-family:'Noto Sans KR', sans-serif;	font-size: 12px;	line-height: 18px;	color: #666666;	background-color: #E1E1E1;	text-align: justify;	margin: 0px;}

td {	font-family:'Noto Sans KR', sans-serif;	font-size: 12px;	line-height: 18px;	color: #666666;	}

.small {	font-family:'Noto Sans KR', sans-serif;;	font-size: 11px;	line-height: 18px;	color: #666666;}

a {	font-family:'Noto Sans KR', sans-serif;	font-size: 12px;	color: #666666;	text-decoration: none;}
a:hover {	font-family:'Noto Sans KR', sans-serif;	font-size: 12px;	color: #02527B;	text-decoration: none;}

.map a {	font-family:'Noto Sans KR', sans-serif;	font-size: 12px;	color: #666666;	text-decoration: none;}
.map a:hover {	font-family:'Noto Sans KR', sans-serif;	font-size: 12px;	color: #A6466A;	text-decoration: none;font-weight: bold;}

.sitemap a {	font-family:'Noto Sans KR', sans-serif;	font-size: 12px;	color: #000000;	text-decoration: none;font-weight: bold;}
.sitemap a:hover {	font-family:'Noto Sans KR', sans-serif;	font-size: 12px;	color: #A6466A;	text-decoration: none;font-weight: bold;}

.map1 a {	font-family:'Noto Sans KR', sans-serif;	font-size: 12px;	color: #666666;	text-decoration: none;}
.map1 a:hover {	font-family:'Noto Sans KR', sans-serif;	font-size: 12px;	color: #A06944;	text-decoration: none;font-weight: bold;}

.blue a {	font-family:'Noto Sans KR', sans-serif;	font-size: 12px;	color: #666666;	text-decoration: none;}
.blue a:hover {	font-family:'Noto Sans KR', sans-serif;	font-size: 12px;	color: #4479A6;	text-decoration: none;}

.orange a {	font-family:'Noto Sans KR', sans-serif;	font-size: 12px;	color: #666666;	text-decoration: none;}
.orange a:hover {	font-family:'Noto Sans KR', sans-serif;	font-size: 12px;	color: #B45C92;	text-decoration: none;}




input {  BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; FONT-SIZE: 12px; BORDER-LEFT: gray 1px solid;
    COLOR: #666666; BORDER-BOTTOM: gray 1px solid; font-family:'Noto Sans KR', sans-serif; BACKGROUND-COLOR: ffffff; }
	
.input {  BORDER-RIGHT:  0px solid; BORDER-TOP: 0px solid; FONT-SIZE: 12px; BORDER-LEFT: 0px solid;
    COLOR: #666666; BORDER-BOTTOM: 0px solid; font-family:'Noto Sans KR', sans-serif; BACKGROUND-COLOR: ffffff; }
	
select {  BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; FONT-SIZE: 12px; BORDER-LEFT: gray 1px solid;
    COLOR: #666666; BORDER-BOTTOM: gray 1px solid; font-family:'Noto Sans KR', sans-serif; BACKGROUND-COLOR: ffffff; }
	
textarea {  BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; FONT-SIZE: 12px; BORDER-LEFT: gray 1px solid;
    COLOR: #666666; BORDER-BOTTOM: gray 1px solid; font-family:'Noto Sans KR', sans-serif; BACKGROUND-COLOR: ffffff; }


.header-wrap { height: 80px; background: #fff; border-radius: 15px 15px 0 0; border:solid 3px #d2d2d2; margin-top: 5px }
.header-wrap:after { content: ""; display: inline-block; clear: both; }
.logo { float: left; margin: 20px 10px ; }
.menu { float: right; margin: 20px;}
.menu li { list-style: none; display: inline-block; font-weight: bold; padding-left: 20px; }
.menu li a { font-size: 15px;  }