@charset "euc-kr";


/* Common */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{}
body,input,textarea,select,button,table{font-family:µ¸¿ò;font-size:12px;margin:0 auto;padding:0;color:#444444;line-height:160%;}
body {margin: 0 auto; padding:0; background:url(../images/comm/bg.jpg) repeat-x;}
h1,h2,h3,h4,h5,h6{font-family:'µ¸¿ò',dotum,sans-serif;}
img,fieldset{border:0}
table{border-collapse:collapse; border:0px;}
a{color:#333333;text-decoration:none; selector-dummy:expression(this.hideFocus=true);}
a:hover, a:active{color:#555555;selector-dummy:expression(this.hideFocus=true);}


ul{padding-left:-20px;}
li{padding-left:-60px;margin-left:-25px;}
caption,legend{display:none}
select,input{padding:3px;line-height:1.2em;}
.input_01{border:1px solid #d3d3d3; height:22px;}
.input_02{padding:3px; height:48px;}
.input_03{padding:3px; height:28px;}
.input_04{padding:3px; height:22px;}
.input_05{padding:3px; height:25px;}
.input_log{border:1px solid #d3d3d3;line-height:1em; height:18px;}

h1 {padding-left:25px;margin:0;font-size:1.3em; font-family: "µ¸¿ò",Dotum, sans-serif; color: #000000;background:url(../images/comm/h1_title.gif) no-repeat;}
h2{ background:url(../images/comm/h2_title.gif) no-repeat 0 50%;padding:0px 0 0 20px;margin:0;font-size:1.1em;line-height:1.2em;font-weight: bold;border:0px solid green; font-family:sans-serif;}
h3{ background:url(../images/comm/h3_title.gif) no-repeat 0 50%; padding-left:10px;}
h4{ background:url(../images/comm/h4_title.gif) no-repeat 0; padding:0px 14px; margin:0px; font-size:1em;line-height:1.5em;font-weight: bold; border:0px solid green;}
h5{ background:url(../images/comm/h5_title.gif) no-repeat 0 50%; padding:0px 20px; margin:0px; font-size:1em;line-height:1.5em;font-weight: bold; border:0px solid green;}

.text_g0{font-size:90%; color: #5c7715;font-weight: bold;font-family:Verdana, Helvetica, sans-serif;}
.text_g1{font-size:100%; color: #5c7715;font-weight: bold;font-family:Verdana, Helvetica, sans-serif;}
.text_g4{font-size:150%; color: #5c7715;font-weight: bold;font-family:Verdana, Helvetica, sans-serif;}
.text_g6{font-size:180%; color: #5c7715;font-weight: bold;font-family:Verdana, Helvetica, sans-serif;}
.text_g8{font-size:200%; color: #5c7715;font-weight: bold;font-family:Verdana, Helvetica, sans-serif;}
.text_r{color:#FF0000;}
.text_b{color:#0066ff;}
.text_g{color: #336600;}
.text_o{color: #ff2a00;}
.text_gl{color: #797979;}
.text_w{color: #ffffff;;}
.text_s {font-size:11px;color:#777777;line-height:1.2em;}

.top{position:absolute;width:990;z-index:1000;}
.sub{position:absolute;top:80px;width:990px;z-index:990;}
.nabi {text-align:right;font-size:11px;color:#999999;FONT-FAMILY:"µ¸¿ò"; letter-spacing:-1px;padding-right:20px;padding-left:5px;white-space: nowrap;}
.title{border-bottom:1px solid #e8e8e8; padding-top:10px;}
.smenu{position:absolute;top:195px;left:expression( (document.body.clientWidth/2)-490);width:190px;z-index:1001;}
.smenu2{position:absolute;top:195px;left:expression( (document.body.clientWidth/2)-490);width:190px;z-index:1002;}


.list {border-collapse:collapse; text-align:left;font-size:12px;color:#555555;font-family:Arial;}
.list th{line-height:180%; border-bottom:1px solid #e8e8e8;font-weight:bold;}
.list td{line-height:180%; border-bottom:1px solid #e8e8e8; color:#555555;padding-left:3px;}
.list2 {border-collapse:collapse; text-align:left;font-size:11px;color:#555555;font-family:Arial;}
.list2 th{border-bottom:1px solid #e8e8e8;font-weight:bold;text-align:left;}
.list2 td{border-bottom:1px solid #f2f2f2; color:#555555;font-size:11px;letter-spacing:-1px;}

.textview{padding:5px 5px 5px 10px;font-size:12px;}
.paging{font-size:11px;color:#999999;FONT-FAMILY:"µ¸¿ò";}
.gnbmenu{margin-right:-410px;}
.gnbmenu2{padding-right:50px;}
/* layout */
#wrap{width:100%;margin:0 auto;}
#mlist1{border:2px #ced5da solid;background:#f5f5f5;}
#mlist2{border:2px #4590c6 solid;background:#f6f6f6;}
#mlist3{border:1px #4590c6 solid;background:#f6f6f6; margin-top:5px;}

/* TopMenu */

#gnb { position:absolute; margin:0; top:45px;width:710px; height:50px;right:100px;background:url(../images/comm/) center top  no-repeat; z-index:1000; overflow: visible; }
#gnb ul { list-style:none; margin:0 auto; padding:0px 0px 20px 70px; overflow: visible; height:40px; }
#gnb ul li { position:relative; float:left; margin:0; padding:0px; display:inline; }
#gnb ul li a { float:left; display:inline; margin:0; padding:0; }
#gnb ul li ul { list-style:none; margin:0; padding:0px 1px; overflow: visible; }
#gnb ul li ul li { float:left; display:inline; margin:0; padding:0px; overflow:hidden; }
#gnb ul li ul li a { float:left; margin:0; padding:0; display:inline; }

/*.dep2_bg { position:absolute; top:35px; overflow:hidden;padding:2px 20px 8px; z-index:100; border:0px solid #b1b1b1; }*/
.dep2_bg { position:absolute; top:35px; overflow:hidden;padding:0px 0px 0px; z-index:100; border:0px solid #b1b1b1; }
#gnbUl1 { width:600px; left:0px; padding-left:20px;height:24px; background:url(../images/comm/bg_smenu.png);}
#gnbUl2 { width:600px; left:-105px; padding-left:40px;height:24px; background:url(../images/comm/bg_smenu.png);}
#gnbUl3 { width:600px; left:-272px; padding-left:30px;height:24px; background:url(../images/comm/bg_smenu.png);}
#gnbUl4 { width:600px; left:-413px; padding-left:50px;height:24px; background:url(../images/comm/bg_smenu.png);}
#gnbUl5 { width:600px; left:-505px; padding-left:50px;height:24px; background:url(../images/comm/bg_smenu.png);}



/* board table */

.itemChart01 {border-collapse:collapse;background:#e4e4e4;font-size:12px;background:url(../images/board/bg_th.gif);}
.itemChart01 th{height:35px;color:#555555;white-space: nowrap;text-align:center;font-size:11px;FONT-FAMILY:"µ¸¿ò"; padding-top:10px;}

.itemChart02 {border-collapse:collapse;font-size:12px;border-top:1px solid #ffffff;border-bottom:2px solid #e8e8e8;}


.itemChart02 th{line-height:20px; border-bottom:1px solid #e5e5e5;border-left:1px #e5e5e5 dotted;border-right:1px #e5e5e5 dotted;color:#555555;white-space: nowrap; padding-left:5px;font-size:12px;text-align:left;background-color:#f7f7f7;}

.itemChart02 td{line-height:20px; border-bottom:1px solid #e3ebd9;padding-left:5px;color:#666666;}

.itemChart03 {border-collapse:collapse;font-size:12px;border-top:2px solid #3B98A6;border-bottom:1px solid #338591;border-left:1px solid #E0E0E0;border-right:1px solid #E0E0E0;}
.itemChart03 th{line-height:16px; border:1px solid #E0E0E0;color:#338591; background-color:#F3FBFC;white-space: nowrap;padding:7px 1px; text-align:center;}
.itemChart03 td{line-height:16px; border-top:1px solid #E0E0E0;border-right:1px solid #c3d8f0;border-left:1px solid #c3d8f0;padding:2px;color:#676767;font-size:12px;}
.itemChart03 td ul li{margin:5 0 0 0;padding-left:10px;list-style-type: circle}


.itemChart04 {border-collapse:collapse;font-size:12px;border-top:2px solid #ECE9D8;border-bottom:2px solid #ECE9D8;}
.itemChart04 th{line-height:20px; }
.itemChart04 td{line-height:20px;}

.itemChart05 {border-collapse:collapse;font-size:12px;border-top:0px solid #e8e8e8;border-bottom:3px solid #e2eaf3;}
.itemChart05 th{line-height:20px; border-bottom:1px solid #2661c0;color:#555555; padding:2px 0px 2px 8px;text-align:left;font-size:11px;font-weight:bold;}
.itemChart05 td{line-height:20px; border-bottom:1px solid #C6DAEE;color:#666666; padding-left:2px;padding:2px;padding-left:5px;}

.itemChart06 {border-collapse:collapse;font-size:12px;border-top:0px solid #ffffff;border-bottom:0px solid #ffffff;}
.itemChart06 th{line-height:20px; border-bottom:0px solid #ffffff;color:#555555;text-align:left;}
.itemChart06 td{line-height:20px; border-bottom:0px solid #ffffff;color:#666666;padding:2px;padding-left:5px;}

.itemChart07 {border-collapse:collapse;font-size:12px;border:1px solid #eeeeee;background:#f0f0f0}
.itemChart07 th{line-height:20px; border-bottom:0px solid #ffffff;color:#555555;text-align:left;}
.itemChart07 td{line-height:20px; border-bottom:0px solid #ffffff;color:#666666;padding:2px 5px;}

.itemChart022 {border-collapse:collapse;font-size:12px;background-color:#FEFEFE;border-top:2px solid #e8e8e8;border-bottom:2px solid #e8e8e8;}
.itemChart022 th{line-height:20px; border-bottom:1px solid #DBDBDB;color:#555555; border-right:2px #e8e8e8 dotted;background:#f9f9f9;white-space: nowrap;font-size:12px;padding:5px 10px;}
.itemChart022 td{line-height:15px;border-bottom:1px solid #DBDBDB;color:#666666;padding:4px;}

.itemChart023 {border-collapse:collapse;font-size:12px;background-color:#f2f4e8;border-top:1px solid #e8e8e8;border-bottom:2px solid #e8e8e8;}
.itemChart023 th{line-height:20px;color:#555555;letter-spacing:-1px;white-space: nowrap;text-align:center;font-size:11px;}
.itemChart023 td{line-height:20px;}

.itemChart33 {border-collapse:collapse;font-size:12px;border:2px solid #ddd;border-bottom:2px solid #ddd;border-left:1px solid #ffffff;border-right:1px solid #ffffff; padding:15px 0; margin:10px 0;}
.itemChart33 th{line-height:16px; border:1px solid #eee;color:#5f92af; background-color:#f3f7e8;white-space: nowrap;padding:7px 1px; text-align:center;}
.itemChart33 td{line-height:18px; border-top:1px solid #eee;border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5;padding:5px 3px 3px 5px; color:#676767;}

.itemChart {border-collapse:collapse;font-size:12px;background-color:#ffffff;border-top:2px solid #adcb6b;border-bottom:2px solid #adcb6b;border-left:1px #dddddd solid;border-right:1px #dddddd solid;}
.itemChart th{line-height:20px;color:#222528;letter-spacing:-1px;white-space: nowrap;background:#e9e9e9;font-size:12px;border:1px #cccccc solid}
.itemChart td{line-height:20px;border:1px solid #cccccc;color:#666666;background-color:#ffffff;border:1px #dddddd solid;padding-left:5px;}

.chart {border-collapse:collapse;font-size:12px;border-top:2px solid #4f661e;border-bottom:2px solid #4f661e;border-left:1px solid #eeeeee;border-right:1px solid #eeeeee;}
.chart th{line-height:20px;color:#222528;letter-spacing:-1px;white-space: nowrap;background:#f6fbea;font-size:12px;border-bottom:1px solid #d4e3ab;border-left:1px solid #d4e3ab;}
.chart td{line-height:20px;color:#666666;border-top:1px solid #E0E0E0;border-left:1px solid #E0E0E0;padding-left:5px;}

.date {border-collapse:collapse;font-size:12px;border-top:0px solid #d0e7fc;border-bottom:3px solid #eeeeee;border-left:1px solid #ffffff;border-right:1px solid #ffffff;}
.date th{line-height:20px; border-top:2px solid #69a0ce;border-bottom:1px solid #cccccc;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;color:#888888; padding:8px 2px 4px 2px;text-align:center;background:#f9f9f9;font-size:8pt; font-family:µ¸¿ò; letter-spacing:-1px;}
.date td{line-height:20px; border:1px solid #eeeeee;color:#59813A; padding-left:5px; padding-top:2px;font-size:8pt; font-family:µ¸¿ò; letter-spacing:-1px;}


.history {border-collapse:collapse;font-size:12px;border-top:1px #fefefe solid;border-bottom:1px  #f5f5f5 solid; padding-top:5px;}
.history th{border-bottom:1px solid #eeeeee;color:#466600;white-space: nowrap;font-size:11px; padding-top:5px;}
.history td{border-bottom:1px solid #eeeeee;padding-left:2px;padding-top:5px;;}

.write {border-collapse:collapse;font-size:12px;border-top:1px solid #e8e8e8;border-bottom:2px solid #e8e8e8;}
.write th{line-height:20px; border-bottom:1px solid #e5e5e5;color:#555555;white-space: nowrap; padding-left:5px;text-align:left;font-size:12px;background-color:#fafafa;}
.write td{line-height:20px; border-bottom:1px solid #dce5ee;padding:2px 2px 3px 3px;color:#666666;}
.write table {border-collapse:collapse;font-size:12px; margin:0px;}
.write table td{line-height:20px; border-bottom:1px solid #eaeaea;color:#666666;padding-left:3px;}

.member {border-collapse:collapse;font-size:12px;border-top:1px #e5e5e5 solid;border-bottom:1px #e5e5e5 solid}
.member th{line-height:20px;color:#222528;white-space: nowrap;font-size:12px;border-bottom:1px #e5e5e5 solid}
.member td{line-height:20px;color:#666666;border-bottom:1px #eeeeee solid;padding:3px;}

.search{border:1px solid #dddddd;background-color:#fdfdfd;height:30px;padding:5px;}

.comment {border-collapse:collapse; background-color:#F9F9F9; border-top:2px solid #dae2cb;border-bottom:2px solid #eeeeee;font-size:11px;padding-top:3px;padding-bottom:5px;margin:3px 0px;color:#36510b }
.comment2 td{border-collapse:collapse;border-bottom:1px solid #dddddd;color:#666666;padding-top:5px;}

.photo {border-collapse:collapse;border-top:2px solid #5398a7;border-bottom:2px solid #e8e8e8;background:#ffffff;}

.count {border-collapse:collapse; text-align:left;font-size:11px;color:#777777;FONT-FAMILY:"µ¸¿ò"; }
.count th{border-bottom:1px solid #f9f9f9;padding:1px 2px 1px 5px; font-weight:normal;white-space: nowrap;}
.count td{text-align:right;font-size:11px;color:#777777;FONT-FAMILY:"µ¸¿ò";}

.footer{background:url(../images/comm/bg_copy_210514.gif);padding-top:5px; margin-top:15px;}
.banner{padding-top:5px;}

#STATICMENU{position:absolute;right:0;top:0;}
.bold{font-weight:bold;}
.go_top{position:}

.main_gonggi {font-family:³ª´® °íµñ, NanumGothic; FONT-SIZE: 14px;}
.main_gonggi2 {font-family:³ª´® °íµñ, NanumGothic; FONT-SIZE: 13px;}