
BODY {
	FONT-SIZE: 10pt; COLOR: #666666; MARGIN: 0px; FONT-FAMILY: µ¸¿ò,tahoma,verdana 
}
TD {
	FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: µ¸¿ò,tahoma,verdana
}
SELECT {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: µ¸¿ò,tahoma,verdana
}
INPUT {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: µ¸¿ò,tahoma,verdana
}
DIV {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: µ¸¿ò,tahoma,verdana
}
FORM {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: µ¸¿ò,tahoma,verdana
}
TEXTAREA {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: µ¸¿ò,tahoma,verdana
}
CENTER {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: µ¸¿ò,tahoma,verdana
}
OPTION {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: µ¸¿ò,tahoma,verdana
}
PRE {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: µ¸¿ò,tahoma,verdana
}
BLOCKQUOTE {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: µ¸¿ò,tahoma,verdana
}

IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}




/*  */
A:link {
	COLOR: #736d6c; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 11px; COLOR: #9b9588; TEXT-DECORATION: none
}
A:visited {
	COLOR: #736d6c; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}

A.list:link {
	FONT-SIZE: 12px; COLOR: #736d6c; FONT-FAMILY: "µ¸¿ò"; TEXT-DECORATION: none
}
A.list:active {
	FONT-SIZE: 12px; COLOR: #675577; FONT-FAMILY: "µ¸¿ò"; TEXT-DECORATION: none
}
A.list:visited {
	FONT-SIZE: 12px; COLOR: #736d6c; FONT-FAMILY: "µ¸¿ò"; TEXT-DECORATION: none
}
A.list:hover {
	FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: "µ¸¿ò"; TEXT-DECORATION: none
}
/*  */


/*  */
.button {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: white 1px dashed; FONT-SIZE: 9pt; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: black 1px solid
}
.button3 {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: white 1px solid; COLOR: white; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #336699
}
.button2 {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: white 1px solid; COLOR: white; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #999999
}
.button4 {
	BORDER-RIGHT: #675577 1px solid; BORDER-TOP: #675577 1px solid; FONT-SIZE: 9pt; BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: alpha(opacity=100); BORDER-LEFT: #675577 1px solid; CURSOR: hand; COLOR: #675577; BORDER-BOTTOM: #675577 1px solid; HEIGHT: 19px
}
.button {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #808080 1px solid; COLOR: #333333; BORDER-BOTTOM: #808080 1px solid; FONT-FAMILY: gulim; HEIGHT: 20px; BACKGROUND-COLOR: #e7e3e7
}


/* ÀÎÇ²¹Ú½º  */
.input {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: white COLOR: #eeeeee
}
.input2 {
	BORDER-RIGHT: #b4b4b4 1px solid; BORDER-TOP: #b4b4b4 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #b4b4b4 1px solid; COLOR: #444444; BORDER-BOTTOM: #b4b4b4 1px solid; HEIGHT: 19px; BACKGROUND-COLOR: white
}

.input_login {
	BORDER-RIGHT: #9FA6AC 1px solid; BORDER-TOP: #9FA6AC 1px solid; FONT-SIZE: 11pt; BORDER-LEFT: #9FA6AC 1px solid; BORDER-BOTTOM: #9FA6AC 1px solid; FONT-FAMILY: µ¸¿ò; HEIGHT: 15px; BACKGROUND-COLOR: #E9E9E9
}
.input_search {
	BORDER-RIGHT: #646464 1px solid; BORDER-TOP: #646464 1px solid; FONT-SIZE: 11pt; BORDER-LEFT: #646464 1px solid; BORDER-BOTTOM: #646464 1px solid; FONT-FAMILY: µ¸¿ò; HEIGHT: 15px; BACKGROUND-COLOR: #A2A2A2
}
.jointextarea {
	BORDER-RIGHT: #d3d2d3 1px solid; BORDER-TOP: #d3d2d3 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #d3d2d3 1px solid; COLOR: #333333; LINE-HEIGHT: 125%; PADDING-TOP: 3px; BORDER-BOTTOM: #d3d2d3 1px solid; FONT-FAMILY: µ¸¿ò, Arial; BACKGROUND-COLOR: #ffffff
}
.fmnotext_right_trans {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 9pt; BORDER-LEFT: 0px; COLOR: #333333; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; FONT-FAMILY: µ¸¿ò, Arial; HEIGHT: 18px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: right
}

.text_area2 {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 10pt; BORDER-LEFT-COLOR: #cacbcc; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #cacbcc; COLOR: #444444; BORDER-TOP-COLOR: #cacbcc; FONT-FAMILY: "µ¸¿ò"; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #cacbcc
}
.text_area {
	BORDER-RIGHT: #d7d7d7 1px solid; BORDER-TOP: #d7d7d7 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #d7d7d7 1px solid; COLOR: #000000; BORDER-BOTTOM: #d7d7d7 1px solid;  BACKGROUND-COLOR: white; FONT-FAMILY: "µ¸¿ò"; COLOR: #444444
}
.box {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.box_pd {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #f4f5ed
}
.box{border:1 solid #c0c0c0;background-color:#f9f9f9;}


/* Ç¥ */
.table_blue {COLOR: #33578a;  PADDING-LEFT: 5px;}
.table_yellow {COLOR: #858676;}
.boardline_01 {
	BORDER-TOP: #6a88b2 2px solid; BORDER-BOTTOM: #d5d5d5 2px solid
}
.boardline_02 {
	BORDER-TOP: #c7ca67 2px solid; BORDER-BOTTOM: #d5d5d5 2px solid
}
.boardline_03 {
	BORDER-TOP: #60bdb0 2px solid; BORDER-BOTTOM: #d5d5d5 2px solid
}
.boardline_04 {
	BORDER-TOP: #dbbaf9 2px solid; BORDER-BOTTOM: #d5d5d5 2px solid
}
.boardline_05 {
	BORDER-TOP: #f6a44c 2px solid; BORDER-BOTTOM: #d5d5d5 2px solid
}
.boardline_06 {
	BORDER-TOP: #b7acdb 2px solid; BORDER-BOTTOM: #d5d5d5 2px solid
}


/* ÆÐµùµé */
.padding_left240 {
	PADDING-left: 240px; 
}
.padding_top73 {
	PADDING-top: 73px; 
}
.padding_left10 {
	PADDING-left: 10px; 
}
.padding_left20 {
	PADDING-left: 20px; 
}
.pd_left10 {
	PADDING-left: 10px; PADDING-top: 5px;
}
.pd_1 {
	PADDING-left: 10px; PADDING-top: 15px; PADDING-bottom: 15px;
}
.padding_top5 {
	PADDING-top: 5px;
}
.table_PADDING {
	PADDING-top: 5px; PADDING-LEFT: 5px;
}
.margintop {
	margin-top: 30px; 
}
.margintop15 {
	margin-top: 15px; 
}

/* »ó¼¼¼³¸í */
.det_tlt {
	PADDING-left: 10px; PADDING-top: 5px; COLOR: #000000; font-weight:bold; FONT-SIZE: 15px;
}

/* Å×ÀÌºí */
.t01 {
	BORDER-TOP: #ae0a6e 2px solid; BORDER-BOTTOM: #d7d7d7 2px solid; 
}
.t03 {
	BORDER-RIGHT: #dedede 1px solid; BORDER-TOP: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; BORDER-BOTTOM: #dedede 1px solid
}


/* °Ô½ÃÆÇ */
.board01 {COLOR: #2B458D;}
.board01_b {COLOR: #2B458D; font-weight:bold;}
.board02_b {COLOR: #8c1a60; font-weight:bold;}
.order {COLOR: #E8DDCF;}

/*  */
.gray01 {
	FONT-SIZE: 15px; COLOR: #606060; LINE-HEIGHT: 150%; font-weight:bold;
}
.orange2 {COLOR: #F26521;}
.orange {COLOR: #F26521;  font-weight:bold;}
.red {COLOR: #ff0000;}
.red2 {COLOR: #ff0000;  font-weight:bold;}
.sitemap {COLOR: #066D7C; font-weight:bold;}
.brown {COLOR: #584a3e;}
.brown2 {COLOR: #724c16;  font-weight:bold}
.brown3 {COLOR: #b98c36;  font-weight:bold}
.notice {COLOR: #9d9d9d;}
.white {COLOR: #ffffff; PADDING-top: 5px; PADDING-bottom: 5px;}
.company {LINE-HEIGHT: 150%;}
.company01 {LINE-HEIGHT: 150%; FONT-SIZE: 13.5px;}
.green {COLOR: #006965;}
/* Ç¥ */
.tlt_b {COLOR: #788B34; font-weight:bold;}

/* gnb */
#gnb {position:relative; width:655px; height:85px; overflow:hidden;}
#gnb > ul {float:right; display:flex; list-style:none; margin:0; padding:15px 0 0 0;}
#gnb > ul > li {position:relative; margin-right:50px;}
#gnb > ul > li:last-child {margin-right:30px;}
#gnb > ul > li > a {display:block; font-family:'Noto Sans KR',sans-serif; font-size:14px; color:#fff; font-weight:500; letter-spacing:-.03em; line-height:40px; text-decoration:none !important; transition:.2s;}
#gnb > ul > li.active > a {transform:scale(1.075)}
#gnb .submenu {display:none; position:absolute; left:50%; transform:translateX(-50%); background:#2363a1; border-radius:30px;}
#gnb .submenu ul {display:flex; list-style:none; margin:0; padding:0 15px;}
#gnb .submenu ul li {padding:0 8px;}
#gnb .submenu ul li a {display:block; white-space:nowrap; font-family:'Noto Sans KR',sans-serif; font-size:12px; color:#fff; opacity:.8; font-weight:400; letter-spacing:-.03em; line-height:22px; text-decoration:none !important;}
#gnb .submenu ul li a:hover {opacity:1;}

/* lnb */
.lnb {margin-bottom:20px;}
.lnb h2 {line-height:0; margin:0 0 5px;}
.lnb a {font-family:'Noto Sans KR',sans-serif; text-decoration:none !important;}
.lnb ul {width:188px; list-style:none; margin:0 auto; padding:0;}
.lnb ul li {border-bottom:1px solid #eaeaea;}
.lnb ul li a {display:block; padding:0 10px; font-size:13px; color:#666; font-weight:400; letter-spacing:-.03em; line-height:28px; transition:.2s;}
.lnb ul li a:before {content:"¡¤"; margin-right:5px; font-weight:700;}
.lnb ul li a:hover {color:#000}