@charset "utf-8";

body {margin:0px;min-width:320px; overflow-y: scroll;}
ul, li{list-style:none;margin:0px; padding:0px;}
*:focus {outline: none;}
img {border:0px;margin:0px;vertical-align:middle}
button {padding:0px;}
a {color: #000; text-decoration: none;}
p {margin: 0;padding: 0;}
div#header {position:relative;z-index:101;width:100%;height:124px;margin:0 auto;}
.top { position:absolute; width:100%; height:54px;background-image:url(/photo/bg_top.png);border-bottom:1px solid #7a0000;}
.top_logo {	position:relative; top: 12px; left: 9px; border: 0;background: none; }
.top_right1, .top_right2, .top_right3 { display: block; position: absolute; top: 12px; right: 0px;  border: 0; background: none; vertical-align: top; -webkit-appearance: none;}
.top_right2 {right:48px;}
.top_right3 {right:95px;}

.nav {position:absolute;padding: 0px;width:100%;border-top: 1px solid #7a0000;}
.pushmenu {background: #3c3933;font-family: Arial, Helvetica, sans-serif; position: fixed; width: 240px; height: 100%; top: 0; z-index: 1000;}
.pushmenu h3 {color: #cbbfad; font-size: 14px; font-weight: bold; padding: 15px 20px; margin: 0; background: #282522; height: 16px;}
.pushmenu a {display: block; color: #fff; font-size: 16px; font-weight: bold; text-decoration: none; border-top: 1px solid #57544e; border-bottom: 1px solid #312e2a; padding: 14px;}
.pushmenu a:active {background: #454f5c; color: #fff;}
.pushmenu-left {left: -240px;}
.pushmenu-left.pushmenu-open {left: 0px;}
.pushmenu-push {overflow-x: hidden;position: relative;left: 0;}
.pushmenu-push-toright {left: 240px;}
 
/*Transition*/
.pushmenu, .pushmenu-push {-webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; transition: all 0.3s ease;}
#nav_list {cursor: pointer; height: 27px; width: 33px; text-indent: -99999em;}
#nav_list.active {background-position: -33px top;}
.buttonset {background-image: url("/image/main/green/main_top.png")  no-repeat left top;width: 480px;height: 60px;}
section.content {font-family: Arial, Helvetica, sans-serif;padding: 10px 20px;}

/*****¸ÞÀÎ*****/
#gnb .gnb_menu{overflow:hidden}
#gnb .gnb_menu li{float:left;height:36px;width:33.33%;text-align:center;line-height:36px;letter-spacing:-0.1em}
#gnb .gnb_menu li a{background:url(/img/gnb_bg.jpg)  left no-repeat;display:inline-block;width:100%;height:33px}
#gnb .gnb_menu li:first-child a{background:none}
#gnb .gnb_menu li a.gnb_sl{border-bottom:3px solid #00483d;color:#00483d;font-weight:bold}

/*ÃÖ½Å±Û*/
.new_con{background:#fff;margin:0;}
.new_con h2{font-size:1em;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;line-height:0.8em;padding-left:10px}
.new_con h2.dp_tit{border-bottom:none;}

.st{background:#282c35;border-top:1px solid #000;border-bottom:1px solid #000;overflow:hidden;}
.st a{color:#fff}
.st li{float:left;text-align:center;line-height:28px;color:#6a6a6a;background:#282c35;font-size:12px}
.st li:first-child{border:none;}
.st li a{border-left:1px solid #000;display:inline-block;width:100%}

.stm{width:100%;border-top:1px solid #dcdcdc;overflow:hidden;}
.stm a{color:#6a6a6a}
.stm li{float:left;text-align:center;font-size:1em;line-height:35px;color:#6a6a6a;background:#f7f7f7}
.stm li:first-child{border:none;}
.stm li.last{border-right:1px solid #dcdcdc;}
.stm li a{border-left:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;display:inline-block;width:100%}

.st li.selected{}
.st li.selected a{color:#fff;text-decoration:underline;font-weight:bold;font-size:1em}

.st_2 li{width:33.33%}
.st_3 li{width:33.33%}
.st_4 li{width:20%}
.st_5 li{width:33.3%}

#hd_wrapper{padding:0 10px;height:45px}
#logo02{position:absolute;top:4px;left:50%;margin-left:-60px; z-index:99;height:44px;color:#fff;}
#btn_side{position:absolute;top:13px;right:10px;color:#fff;font-weight:bold;z-index:200}


.cnt_li {padding:0;background:#171717;border-bottom:2px solid #171717}
.cnt_li li{border-bottom:0 solid #f2f2f2;line-height:35px;width:100%;color:#fff}
.cnt_li li a{color:#fff}

.cnt_li4 {padding:0;background:#171717;border-bottom:2px solid #171717}
.cnt_li4 li{border-bottom:0 solid #f2f2f2;line-height:35px;width:100%;color:#fff}
.cnt_li4 li a{color:#fff}

/* UI Object */
.tbl_type,.tbl_type th,.tbl_type td{border:0}
.tbl_type{width:100%;font-family:Tahoma;text-align:center;font-size:0.8em}
.tbl_type caption{display:none}
.tbl_type th{background-color:#461100;font-family:'µ¸¿ò',dotum;font-weight:bold}
.tbl_type tr{background-color:#171717;}
/* //UI Object */

/* UI Object */
.tbl_type02,.tbl_type02 th,.tbl_type02 td{border:0}
.tbl_type02{width:100%;font-family:Tahoma;text-align:center;font-size:0.8em}
.tbl_type02 caption{display:none}
.tbl_type02 th{background-color:#461100;font-family:'µ¸¿ò',dotum;font-weight:normal;line-height:2em;color:#ffc015}
.tbl_type02 tr{background-color:#171717;}
/* //UI Object */

fieldset {border:0}
.srch{padding:5px 0}
.srch legend{overflow:hidden;visibility:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}
.srch{color:#c4c4c4;text-align:center}
.srch select,.srch input{margin:-1px 0 1px;font-size:12px;color:#373737;vertical-align:middle}
.srch .keyword{margin-left:1px;padding:2px 3px 5px;border:1px solid #b5b5b5;font-size:14px;line-height:15px}
.srch label{margin:0 4px;color:#000;font-size:14px;font-weight:bold;letter-spacing:-1px}
/* //UI Object */

/* UI Object */
.paginate{padding:15px 0;text-align:center}
.paginate a,.paginate strong{display:inline-block;position:relative;_width /**/:17px;margin-right:1px;padding:2px 3px 3px;font-family:Verdana;font-size:13px;font-weight:bold;line-height:normal;text-decoration:none;}
.paginate strong{border:1px solid #e9e9e9;color:yellow !important}
.paginate .pre{margin-right:9px;padding:7px 6px 5px 16px;background:url(http://static.naver.com/common/paginate/bu_pg3_l_off.gif) no-repeat 6px 9px !important}
.paginate .next{margin-left:9px;padding:7px 16px 5px 6px;background:url(http://static.naver.com/common/paginate/bu_pg3_r_off.gif) no-repeat 71px 9px !important}
.paginate a.pre{background:url(http://static.naver.com/common/paginate/bu_pg3_l_on.gif) no-repeat 6px 9px !important}
.paginate a.next{background:url(http://static.naver.com/common/paginate/bu_pg3_r_on.gif) no-repeat 74px 9px !important}
.paginate .pre,.paginate .next{display:inline-block;position:relative;top:1px;_width /**/:84px;border:1px solid #e9e9e9;color:#e5e5e5;font-family:'±¼¸²',Gulim;font-size:12px;line-height:normal}
.paginate a.pre,.paginate a.next{color:#e5e5e5}
.paginate a:hover{border:1px solid #e9e9e9;background-color:#666 !important}
/* //UI Object */

/* UI Object */
a.btn_big,a:hover.btn_big,a:active.btn_big{display:inline-block;padding-right:4px;background:url(http://img.jongroeclass.co.kr/eclass/comuser/slp/2014/bg_btn_default.gif) no-repeat 100% 0;font-family:'µ¸¿ò',dotum;font-size:12px;color:#444;line-height:26px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap}
a.btn_big span,a.btn_big strong{display:block;padding:0 12px 0;font-weight:bold;background:url(http://img.jongroeclass.co.kr/eclass/comuser/slp/2014/bg_btn_default.gif) no-repeat}
a.btn_sml{display:inline-block;margin-top:-4px;padding-right:4px;background:url(http://img.jongroeclass.co.kr/eclass/comuser/slp/2014/bg_btn_default.gif) no-repeat 100% -27px;font-family:'µ¸¿ò',dotum;font-size:11px;color:#444;line-height:19px;letter-spacing:-1px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap}
a.btn_sml span,a.btn_sml strong{display:block;padding:3px 4px 0 8px;font-size:11px;font-weight:bold;letter-spacing:-1px;background:url(http://img.jongroeclass.co.kr/eclass/comuser/slp/2014/bg_btn_default.gif) no-repeat 0 -27px;cursor:pointer;}
a.btn_sml span.on{color:#DC6530 !important;}

/* UI Object */
.section_ul{position:relative;background:#fff;width:73%;float:left;margin:2.5% 2.5% 2.5%;font-size:14px;letter-spacing:-1px;line-height:normal;*zoom:1;}
.section_ul a{color:#333;font-weight:bold;text-decoration:none}
.section_ul em{font-style:normal}
.section_ul h2{margin:0;padding:10px 0 8px 13px;border-bottom:1px solid #ddd;font-size:12px;color:#333}
.section_ul h2 em{color:#cf3292}
.section_ul ul{margin:13px;padding:0;list-style:none}
.section_ul li{position:relative;margin:0 0 7px 0}
.section_ul li:after{display:block;clear:both;content:""}
.section_ul li .bu{float:left;margin:3px 4px 0 0;font-size:8px;color:#333}
.section_ul li a{float:left}
.section_ul li .time{float:right;clear:right;font-size:14px;color:#a8a8a8;white-space:nowrap}
.section_ul .more{position:absolute;top:10px;right:13px;font:11px Dotum, µ¸¿ò;text-decoration:none !important}
.section_ul .more span{margin:0 2px 0 0;font-size:16px;font-weight:bold;color:#d76ea9;vertical-align:middle}
/* //UI Object */

			table.tabtbl {border:0px }
			table.tabtbl tr td{font-size:12px;text-align:center;padding:8px 0 8px;font-weight:bold;background:gray;border:0px solid #a8a8a8;}

