@charset "utf-8";
@font-face{
	font-family:"NanumGothic";
	font-style:normal;
	font-weight:normal;
	src:url("/font/NanumGothic.eot");
	src:url("/font/NanumGothic.eot?#iefix") format("embedded-opentype"), url("/font/NanumGothic.woff") format("woff");
}
img{border:none;}
html{width:100%;height:100%;}
body{margin:0;padding:0;width:100%;height:100%;font-family:"NanumGothic";font-size:9pt; font-family:"NanumGothic","³ª´®°íµñ";}
ul, li{margin:0;padding:0;list-style:none;}
p,td,tr,table,tbody{margin:0;padding:0;}
label, input, button, select, img {vertical-align:middle}
#imagineBox{position:absolute;width:790px;height:0px;background-color:white;opacity:0.8;filter:alpha(opacity=80);z-index:5;margin-top:70px;left:50%;margin-left:-290px;}


#wrap{width:100%;min-height:100%;}
#wrap #topNavy{width:1000px;height:70px;margin:0 auto;}
#wrap #topNavy li{float:right;line-height:35px;padding:0px 0px 0px 10px;}
#wrap #topNavy .logo{position:absolute;float:left;line-height:60px;padding:0px 0px 0px 0px;}
#wrap #mMenuWrap{width:100%;height:70px;}
#wrap #mMenuWrap #mainTyp2{width:1000px;height:70px;margin:0 auto;}
#wrap .subTyp2{width:1000px;position:absolute;left:50%;margin-left:-500px;z-index:99999;}
#wrap .subTyp2 li{float:left;line-height:30px;font-size:9pt;padding-right:30px;padding-left:10px;z-index:99999;}
#wrap .subTyp2 a{text-decoration:none;z-index:99999;}
#wrap #mMenuWrap #mainTyp2 a{text-decoration:none;line-height:55px;padding:10px 10px;font-weight:bold;font-size:11pt;}
#wrap #mMenuWrap #mainTyp2 li{float:left;line-height:55px;font-weight:bold;font-size:10pt;padding-right:40px;}
#wrap #mMenuWrap #mMenuBox{width:1000px;margin:0 auto;height:55px;}
#wrap #mMenuWrap .logo{width:210px;height:50px;float:left;padding:0;}
#wrap #mMenuWrap .logo img{width:210px;height:50px;border:none;}
#wrap #mMenuWrap #mWidth{width:790px;height:50px;margin:0 auto;line-height:50px;float:left;}
#wrap #mMenuWrap #mWidth #mBox{width:0px;margin:0 auto;}
/* #wrap #mMenuWrap li{float:left;line-height:50px;width:110px;white-space:nowrap;overflow:hidden;cursor:pointer;} */
#wrap #topImg{width:1000px;margin:0 auto;}

#wrap #leftLi{width:202px;line-height:34px;font-weight:bold;font-size:10pt;cursor:pointer;}
#wrap #content{clear:both;width:1000px;z-index:3;margin:0 auto;}
#wrap #content #leftBox{width:210px;float:left;}
#wrap #content #rCon{width:790px;float:left;background-color:;}
#wrap #footer{clear:both;width:1000px;margin:0 auto;min-height:0px;padding:0px;}

/* .sDisN ul li:nth-child(2){width:46%;} */

.tCen{text-align:center;}
.blank0{width:100%;height:0px;clear:both;}


.acus_left { background-color:; }
.acus_footer {  }
.acus_menu_div { width:1000px;margin:0 auto;padding-top:5px;text-align:center; font-size:14px;font-weight:bold;font-family:NanumGothic; }

/*¿ÞÂÊ¸Þ´º*/
/*
#leftBox ul li{height:39px;}
*/
/*Áö¿ª*/
p.map01{position:absolute; top:290px;left:450px;}
p.map02{position:absolute; top:370px;left:400px;}
p.map03{position:absolute; top:410px;left:320px;}
p.map04{position:absolute; top:450px;left:410px;}
p.map05{position:absolute; top:495px;left:450px;}
p.map06{position:absolute; top:510px;left:570px;}
p.map07{position:absolute; top:530px;left:360px;}
p.map08{position:absolute; top:565px;left:430px;}
p.map09{position:absolute; top:630px;left:540px;}
p.map10{position:absolute; top:650px;left:390px;}
p.map11{position:absolute; top:670px;left:630px;}
p.map12{position:absolute; top:690px;left:500px;}
p.map13{position:absolute; top:720px;left:350px;}
p.map14{position:absolute; top:725px;left:610px;}
p.map15{position:absolute; top:760px;left:370px;}
p.map16{position:absolute; top:935px;left:370px;}
.mapbox{position:absolute; top:780px; left:720px; width:170px; height:70px; font-size:14px; padding:15px 15px 15px 30px; border:1px solid #eee; background:#fff;}
span.red{color:red;}

/*Å×ÀÌºí*/
.list_table_d {width:98%; float:right; margin-bottom:20px; border-top:1px solid #333; background:#fdfdfb;}
.list_table_d th{padding:6px 2px 5px; text-align:center; color:#2b2b2b;border-bottom:1px solid #333;}
.list_table_d td{padding:8px 2px; border-bottom:1px solid #eaeaea; text-align:center;}
.list_table_d .first{background:none; background-color:#f3f3f2;}
.list_table_d .left{text-align:left;}
.list_table_d tr.last th,tr.last td{border-bottom:1px solid #eaeaea;}
.list_table_d span{left:20px;}

/*paging*/
.paging {text-align:center; padding-bottom:20px; line-height:1.27em;}
.paging a {color:#808080; height:14px; padding:2px 5px 1px;  text-align:center; display:inline-block;}
.paging a.current {color:#fff; font-weight:bold; text-align:center; display:inline-block; border:1px solid #509eaf; background:#4caac3;}
.paging img {margin:0px 0px -2px 0px; background:none; display:inline-block;}
.paging a.prev, a.start, a.next, a.end {background:none; display:inline-block;}
.paging a.prev {*margin:0px 0px -4px 0px;}
.paging a.start {*margin:0px 0px -4px 0px;}
.paging a.next {*margin:0px 0px -4px 0px;}
.paging a.end {*margin:0px 0px -4px 0px;}

/* top_paging */
.top_paging select{float:left; margin-bottom:5px;}

/*ÅÆ¸Þ´º*/
.tabCs{height:40px; clear:both; background:url(../images/tabmenu_bg.jpg) no-repeat left top;}
.tabCs ul{zoom:1; padding:20px 0 0 40px;}
.tabCs ul:after{content:"";display:block;clear:both;height:0;visibility:hidden; }
.tabCs ul li{margin-bottom:-1px; text-align:center; float:left; background:#fff;}
.tabCs ul li a{display:inline-block;}
.tabCs ul li.active{font-weight:bold;}
.tabCs ul li.active a{color:#000; background:#f3f3f1;}

.cont-view1, .cont-view2, .cont-view3 {display: none;}
.cont-view1-on, .cont-view2-on, .cont-view3-on {display: block;}

.sch{text-align:center; padding-bottom:30px;}


/*
table {border-collapse:collapse; border-spacing:0;}
a:link, a:visited{ text-decoration:none;}
a:hover {color:#fbc55a; text-decoration:none;}
*/
/*gnb*/
#gnb{width:1000px; height:30px; position:relative; display:block;}
#gnb > ul li{float:left; width:100px;border-right:1px solid #81b34a; }
#gnb .dep2{position:absolute; left:0; border-bottom:2px solid #61a01d; background:#fff;filter:alpha(opacity=90); opacity:0.9; -moz-opacity:0.9; z-index:50000;}
#gnb .dep2 ul{float:left;}
#gnb .dep2 ul{width:79px; padding:16px 0 16px 39px;}
#gnb .dep2 ul li{width:100px; padding:4px 0; float:left;}
/*
#gnb .dep2 ul:first-child{padding-left:80px;}
*/
#gnb .dep2 ul li.dep_over{width:120px;}
.banner{margin-top:510px;}
.leftmenu{width:690px;float:left;min-height:435px;}

.rightmenu{width:280px;height:170px;float:left;margin:20px 0 0 20px; padding:5px 0 0 5px; border:1px solid #e7e7e7; border-radius:20px;}
.rightmenu ul{ height:97px; padding:20px 10px 10px 10px;}
.rightmenu ul li{line-height:22px;}
.rightmenu ul li span{float:right;}

.rightmenu02{width:280px;height:150px;float:left;margin:20px 0 0 20px; padding:5px 0 0 5px; border:1px solid #e7e7e7; border-radius:20px;}
.rightmenu02 ul{ height:97px; padding:20px 10px 10px 20px;}
.rightmenu02 ul li{line-height:22px;}
.rightmenu02 ul li span{float:right; margin-right:30px;}

.sj_icon{clear:both; padding:30px 0 52px 105px;}
.sj_icon img{margin-right:100px;}

.sj_footer{margin-bottom:50px;}
.sj_footer h1{float:left; padding:15px 40px 15px 0;}
.sj_footer p{color:#878585; padding-top:3px;}

/* MSG ¹®ÀÇ±Û Ãß°¡ */

.btn_emdfhr{text-align:center; padding:28px 0;}
.qna_table{width:763px; border-bottom:1px solid #cfcfcf;}
.qna_table th{padding:5px 0; border-bottom:1px solid #cfcfcf; background:#f8f8f8;}
.qna_table td{padding:5px 0 5px 10px; border-bottom:1px solid #cfcfcf;}
.qna_table td textarea{width:98%; height:100px;}
.btn_emdfhr{text-align:center; padding:28px 0;}
ul.establish{height:69px; padding:75px 0;}
ul.establish li{float:left; padding-right:65px;}
ul.establish li:first-child{padding-left:165px;}
h1.qna_t{margin:0;}
.tbl_frm01{width:830px;}
#fregister{width:830px;}

/* 200305 */
caption {display: none;}
table{width: 100%; margin-top: 40px; border-spacing: 0;}
table th {height: 30px; border-bottom: 1px solid #ccc;}
table td {padding: 5px 0; border-bottom: 1px solid #eee;}
table td.td_subject {padding-left: 15px;}
table td.td_name {text-align: center !important;}
table a {color: #2d2d2d;}
fieldset {border: none;}
label.sound_only {display: none;}

.pg_wrap {margin-top: 30px; display: inline-block; position: relative; left: 50%; transform: translateX(-50%);}
.pg_wrap .sound_only {display: none;}
.pg_wrap .pg_current {display: inline-block; width: 30px; padding: 4px 0; margin: 0 6px; color: #fff; background: #666; text-align: center;}
.pg_wrap .pg_page {display: inline-block; width: 26px; padding: 2px 0; margin: 0 6px; color: #2d2d2d; border: 1px solid #ccc; text-align: center;}
.pg_wrap .pg_start, .pg_wrap .pg_prev, .pg_wrap .pg_next, .pg_wrap .pg_end {width: auto; border: none; font-size: 12px;}
#bo_sch {float: none;}
#bo_sch .btn_submit {color: #fff; background: #666; border: none; width: 60px; height: 30px;}

#gall_ul a {color: #2d2d2d;}
.sound_only {display: none;}

.btn_submit {
   padding: 8px;
    border: 0;
    background: #e5ecef;
    color: #444;
    text-decoration: none;
    vertical-align: middle;
    cursor: pointer;
}

/* quickbar */
#sideQuick table {margin-top: 0;}
#sideQuick table th, #sideQuick table td {border: none;}
#sideQuick table th {height: auto;}
#sideQuick table td {padding: 0;}

/* ±Û¾²±â ¹öÆ° */
#bo_list .bo_fx ul {float: right;}

/* °Ô½ÃÆÇ */
.tbl_wrap th {border-bottom-color: #eee;}
.tbl_wrap input[type="file"] {width: 350px; height: 30px; border: 1px solid #eee;}
.tbl_wrap input[type="file"] + .btn_frmline {width: 55px; height: 35px; vertical-align: middle; background: #fff; border: 1px solid #ccc; cursor: pointer;}
.btn_confirm {text-align: center;}
.btn_confirm input[type="submit"] {width: 85px; height: 35px; background: #e5ecef;}
.btn_confirm .btn_cancel {display: inline-block; width: 85px; height: 35px; border: 1px solid #e5ecef; line-height: 35px; font-size: 13px;}

/* ·Î±×ÀÎ ¸Þ½ÃÁö */
#hd_login_msg {display: none;}

/*200316*/
.ui-state-default{width: 32.6%; display: inline-block;}