@charset "euc-kr";
@import url('https://fonts.googleapis.com/css2?family=Nanum+Gothic&display=swap');
@import url('common.css');
@import url('main.css');
@import url('sub.css');

body, th, td, form, input, select, text, textarea, caption { font-size: 12px; font-family: 'Nanum Gothic', sans-serif;color:#3E3E3E;}

a {selector-dummy: expression(this.hideFocus=true);}

a:link, a:active, a:visited { text-decoration: none; color : #3E3E3E; }
a:hover { text-decoration: none; color : #5A9CDA;} 

a.menu:link {text-decoration:none;color:#0B91BD;}
a.menu:visited {text-decoration:none;color:#0B91BD;}
a.menu:hover {text-decoration:none;color:#037093;}

a.menu4:link {text-decoration:none;color:#3475B7;}
a.menu4:visited {text-decoration:none;color:#3475B7;}
a.menu4:hover {text-decoration:none;color:#1B5C9D;}

a.menu2:link {text-decoration:none;color:#FF6600;}
a.menu2:visited {text-decoration:none;color:#FF6600;}
a.menu2:hover {text-decoration:none;color:#D15401;}

a.menu3:link {text-decoration:none;color:#739C09;}
a.menu3:visited {text-decoration:none;color:#739C09;}
a.menu3:hover {text-decoration:none;color:#597B01;}

a.tilemenu:link {text-decoration:none;color:#6A6A6A;}
a.tilemenu:visited {text-decoration:none;color:#6A6A6A;}
a.tilemenu:hover {text-decoration:none;color:#FB7600;}

.subm1 {text-decoration:none;color:#FF6600;}
a.subm1:link {text-decoration:none;color:#FF6600;}
a.subm1:visited {text-decoration:none;color:#FF6600;}
a.subm1:hover {text-decoration:none;color:#C14D00;}

.subm2 {text-decoration:none;color:#52A501;}
a.subm2:link {text-decoration:none;color:#52A501;}
a.subm2:visited {text-decoration:none;color:#52A501;}
a.subm2:hover {text-decoration:none;color:#326500;}

.subm3 {text-decoration:none;color:#739C09;}
a.subm3:link {text-decoration:none;color:#739C09;}
a.subm3:visited {text-decoration:none;color:#739C09;}
a.subm3:hover {text-decoration:none;color:#597B01;}

a.notice:link {text-decoration:none;color:#1C1C1C;}
a.notice:hover {text-decoration:none;color:#45B1F5;}

.pop {text-decoration:bold;color:#ffffff;font-size:11px;}

.subject {text-decoration:none;color:#FB7600; font-size:13px;font-family: 'Nanum Gothic', sans-serif;}
a.subject:link {text-decoration:none;color:#FB7600; font-size:13px;font-family: 'Nanum Gothic', sans-serif;}
a.subject:visited {text-decoration:none;color:#FB7600; font-size:13px;font-family: 'Nanum Gothic', sans-serif;}
a.subject:active {text-decoration:none;color:#FB7600; font-size:13px;font-family: 'Nanum Gothic', sans-serif;}
a.subject:hover {text-decoration:none;color:#C85E00; font-size:13px;font-family: 'Nanum Gothic', sans-serif;}

.subject2 {text-decoration:none;color:#ff6600; font-size:12pt;font-family: 'Nanum Gothic', sans-serif;font-weight:bold}
a.subject2:link {text-decoration:none;color:#ff6600; font-size:12pt;font-family: 'Nanum Gothic', sans-serif;font-weight:bold}
a.subject2:visited {text-decoration:none;color:#ff6600; font-size:12pt;font-family: 'Nanum Gothic', sans-serif;font-weight:bold}
a.subject2:active {text-decoration:none;color:#ff6600; font-size:12pt;font-family: 'Nanum Gothic', sans-serif;font-weight:bold}
a.subject2:hover {text-decoration:none;color:#C85E00; font-size:12pt;font-family: 'Nanum Gothic', sans-serif;font-weight:bold}

.faq {text-decoration:none;color:#1C1C1C; font-size:12px;font-family: 'Nanum Gothic', sans-serif;}
a.faq:link {text-decoration:none;color:#1C1C1C; font-size:12px;font-family: 'Nanum Gothic', sans-serif;}
a.faq:visited {text-decoration:none;color:#1C1C1C; font-size:12px;font-family: 'Nanum Gothic', sans-serif;}
a.faq:active {text-decoration:none;color:#1C1C1C; font-size:12px;font-family: 'Nanum Gothic', sans-serif;}
a.faq:hover {text-decoration:none;color:#6A921C; font-size:12px;font-family: 'Nanum Gothic', sans-serif;}

a.rollover img { border-width:0px; display:inline; }
a.rollover img.over { display:none; } 
  
a.rollover:hover { border:0px }
a.rollover:hover img { display:none; }
a.rollover:hover img.over { display:inline; } 

.cate {text-decoration:none;color:#666666; font-size:11px;font-family: 'Nanum Gothic', sans-serif;}
a.cate:link {text-decoration:none;color:#666666; font-size:11px;font-family: 'Nanum Gothic', sans-serif;}
a.cate:visited {text-decoration:none;color:#666666; font-size:11px;font-family: 'Nanum Gothic', sans-serif;}
a.cate:active {text-decoration:none;color:#666666; font-size:11px;font-family: 'Nanum Gothic', sans-serif;}
a.cate:hover {text-decoration:none;color:#B9B9B9; font-size:11px;font-family: 'Nanum Gothic', sans-serif;}

.cate2 {text-decoration:none;color:#3E3E3E; font-size:12px;font-family: 'Nanum Gothic', sans-serif;}
a.cate2:link {text-decoration:none;color:#3E3E3E; font-size:12px;font-family: 'Nanum Gothic', sans-serif;}
a.cate2:visited {text-decoration:none;color:#3E3E3E; font-size:12px;font-family: 'Nanum Gothic', sans-serif;}
a.cate2:active {text-decoration:none;color:#3E3E3E; font-size:12px;font-family: 'Nanum Gothic', sans-serif;}
a.cate2:hover {text-decoration:none;color:#3BA033; font-size:12px;font-family: 'Nanum Gothic', sans-serif;}

.cate3 {text-decoration:none;color:#3E3E3E; font-size:11px;font-family: 'Nanum Gothic', sans-serif;}
a.cate3:link {text-decoration:none;color:#3E3E3E; font-size:11px;font-family: 'Nanum Gothic', sans-serif;}
a.cate3:visited {text-decoration:none;color:#3E3E3E; font-size:11px;font-family: 'Nanum Gothic', sans-serif;}
a.cate3:active {text-decoration:none;color:#3E3E3E; font-size:11px;font-family: 'Nanum Gothic', sans-serif;}
a.cate3:hover {text-decoration:none;color:#3BA033; font-size:11px;font-family: 'Nanum Gothic', sans-serif;}

.smalls {text-decoration:none;color:#827636; font-size:11px;font-family: 'Nanum Gothic', sans-serif;}
a.smalls:link {text-decoration:none;color:#827636; font-size:11px;font-family: 'Nanum Gothic', sans-serif;}
a.smalls:visited {text-decoration:none;color:#827636; font-size:11px;font-family: 'Nanum Gothic', sans-serif;}
a.smalls:active {text-decoration:none;color:#827636; font-size:11px;font-family: 'Nanum Gothic', sans-serif;}
a.smalls:hover {text-decoration:none;color:#C6B34E; font-size:11px;font-family: 'Nanum Gothic', sans-serif;}

.con1{text-decoration:none; font-size:12px;line-height:18px;font-family: 'Nanum Gothic', sans-serif;}



BODY {
	SCROLLBAR-FACE-COLOR: #ebebeb; FONT-SIZE: 9pt; MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #c0c0c0; COLOR: #828282; SCROLLBAR-3DLIGHT-COLOR: #c8c8c8; LINE-HEIGHT: 160%; SCROLLBAR-ARROW-COLOR: #bcbcbc; SCROLLBAR-TRACK-COLOR: #f3f3f3; FONT-FAMILY: ±¼¸², sans-serif; SCROLLBAR-DARKSHADOW-COLOR: #eeeeee
}


IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
DIV {
	SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #dcdcdc; SCROLLBAR-ARROW-COLOR: #999999; SCROLLBAR-TRACK-COLOR: #fffdf8; SCROLLBAR-DARKSHADOW-COLOR: #dcdcdc
}
.line_01 {
	BACKGROUND-COLOR: #ebebeb
}
.newbox {
	BORDER-RIGHT: #b9b9b9 0px solid; BORDER-TOP: #b9b9b9 0px solid; BORDER-LEFT: #b9b9b9 0px solid; BORDER-BOTTOM: #CBCBCB 1px solid
}

.input2 {
	BORDER-RIGHT: #97A168 1px solid; BORDER-TOP: #97A168 1px solid; IME-MODE: active; BORDER-LEFT: #97A168 1px solid; COLOR: #53592E; BORDER-BOTTOM: #97A168 1px solid; BACKGROUND-COLOR: #EBF0DB; HEIGHT: 18px ;FONT-SIZE: 11px;
}

.font1 {
    font-size:11px;color:6A6A6A;padding-top:4px;
}

.small1 {
    font-size:11px;line-height:17px;font-family: 'Nanum Gothic', sans-serif;letter-spacing:-1px;
}
.small2 {
    font-size:11px;font-family: 'Nanum Gothic', sans-serif;color:#808080;
}


.tb_top {
	BORDER-top: #F0F0F0 0px solid; BORDER-right: #FFFFFF 1px solid; BORDER-bottom: #F0F0F0 0px solid; BORDER-left: #F0F0F0 0px solid:color:#3E3E3E;padding:2 0 0 0;
}
.tb1 {
	BORDER-top: #F0F0F0 0px solid; BORDER-right: #F0F0F0 1px solid; BORDER-bottom: #F0F0F0 1px solid; BORDER-left: #F0F0F0 0px solid:color:#3E3E3E;padding:3 0 0 0;
}

.tb2 {
	BORDER-top: #F0F0F0 0px solid; BORDER-right: #F0F0F0 0px solid; BORDER-bottom: #F0F0F0 1px solid; BORDER-left: #F0F0F0 0px solid;color:#3E3E3E;padding:3 0 0 0;
}

.tb3 {
	BORDER-top: #F0F0F0 0px solid; BORDER-right: #F0F0F0 1px solid; BORDER-bottom: #F0F0F0 2px solid; BORDER-left: #CBCBCB 0px solid;padding:3 0 0 0;
}

.tb4 {
	BORDER-top: #F0F0F0 0px solid; BORDER-right: #F0F0F0 0px solid; BORDER-bottom: #F0F0F0 2px solid; BORDER-left: #CBCBCB 0px solid;padding:3 0 0 0;
}

.tb5 {
	BORDER-top: #F0F0F0 1px solid; BORDER-right: #F0F0F0 1px solid; BORDER-bottom: #F0F0F0 1px solid; BORDER-left: #BCBCBC 1px solid;
}
.pd2 {
    padding:2px 0 0 0;
}
.pd3 {
    padding:3px 0 0 0;
}
.pd4 {
    padding:4px 0 0 0;
}
.pd5 {
    padding:8px 0 8px 0;
}