* {margin:0; padding:0;}
/*전체 태그에 대하여 마진, 패딩, 서체크기, 서체종류 초기화*/

html, body {height:100%; font-family:돋움, 돋움체, Dotum, AppleGothic, Sans-serif;color:#666;} /*브라우저 높이 값 초기화*/
body { font-size: 0.75em;}


p { margin-bottom:1px;} /*문단의 기본 마진*/

img {border:0; margin:0;}

input, textarea {padding:0px; cursor:pointer; margin:0; } /*input, textarea 보더 및 패딩 초기화*/

input.etc { border:0px; padding:0px; margin:0px; } /*checkbox, radiobutton, image 타입에 적용*/

input.button { border:1px solid #999; padding:0px; } /*submit, button, reset 타입에 적용*/

select { border:1px solid #CCC; cursor:pointer;} /*select 요소의 보더 및 패딩 초기화*/

checkbox {border:0px;}

ol { margin-left:25px; } /*기본 목록의 초기화된 마진을 블릿이 보이도록 재설정*/

ul {list-style:none;margin:0; padding:0; } /*ul list-style 초기화*/

li {margin:0; padding:0; list-style:none;}

iframe {border:0;margin:0; padding:0;}

fieldset {padding:0; border:none;margin:0;}
fieldset legend {position:absolute; left:0; top:0; overflow:hidden; font-size:0; line-height:0; height:0;visibility:hidden;padding:0;margin:0;}

address {font-style: normal;}

.img_cursor{cursor:pointer;}

.button_no{border:0;padding:0;margin:0;cursor:pointer;background:#fff;}
.button_no img{margin:0;padding:0;}

/* 링크 */
a{color:#0054a6; text-decoration:none;}
a:visited{color:#0054a6;}
a:hover,
a:active,
a:focus {color:#9e0039; text-decoration:underline;}

/*커서포인터*/
.c_pointer {cursor:pointer}

/*스킵네비게이션*/
#accessibility {position:absolute; left:0px; top:0px; width:800px; z-index:999;}
#accessibility a {display:block; padding:0 10px; height:0; overflow:hidden; color:#FFF; text-align:left}
#accessibility a:hover, #accessibility a:focus, #accessibility a:active {background:#F93;	 height:auto}

/*페이지 맨 위로 이동하기*/
#returnToPageTop {position:relative; bottom:0;width:800px;z-index:2;}
#returnToPageTop a {display:block;padding:0 10px; height:0; overflow:hidden;color:#FFF;text-align:right;}
#returnToPageTop a:hover, #returnToPageTop a:focus, #returnToPageTop a:active {background:#F93; height:auto;}

/*게시판 글 수정페이지*/
.modify_wrap { margin-left:150px; margin-top:25px;}
.modify_wrap .m_img { margin-left:40px;}
.bg_modify { background:url(/img/board/bg_modify.gif) no-repeat; width:319px; height:133px; margin-top:10px; padding:30px 0px 0 80px; font-size:1em;}
.modify_li {width: 180px;}
.modify_li li { float:left; width:auto; margin-right:5px;}

/*조직도 새창*/
#depinfo_wrap {margin: 20px 0 50px 20px;  width:95%; color:#333;}
#depinfo_wrap .b_tle {font-size:1.17em; font-weight:bold; color:#000;}
#depinfo_wrap td {margin:0; padding:0;}
.dep_category li { float:left; margin-right:3px; margin-bottom:3px; background:url(/img/common/dep_cate_bg.gif) repeat-x; height:23px; line-height:1.92em; padding:0 15px; color:#ffffff;}
.dep_category li a { color:#fff; font-size:1em; }
.dep_category li a:visited  { color:#fff; font-size:1em; }
.dep_category li a:hover,.dep_category li a:active, .dep_category li a:focus  { color:#fff; font-size:1em; text-decoration:underline;}

.dep_category2 li { float:left; width:85px; margin-right:3px; margin-bottom:3px; background:url(/img/common/dep_cate_bg.gif) repeat-x; height:23px; line-height:1.92em; padding:0 5px; color:#ffffff; font-size:11px;letter-spacing:-0.5px;}
.dep_category2 li a { color:#fff; font-size:1em; }
.dep_category2 li a:visited  { color:#fff; font-size:1em; }
.dep_category2 li a:hover,.dep_category li a:active, .dep_category li a:focus  { color:#fff; font-size:1em; text-decoration:underline;}

.dep_li_1 li {background: url(/img/common/icon_depth.gif) no-repeat 0 9px; padding-left:13px; line-height:2.08em; text-align:left; margin-left:5px; color:#555;}

#depinfo_wrap .table_cg {border-top:1px solid #ddd9ce;}
#depinfo_wrap .table_cg th { height:33px; line-height:2.75em; background:url(/img/common/icon_dep_l.gif) no-repeat; padding-left:38px; color:#383838; font-size:1em; border-bottom:1px solid #ddd9ce;}
#depinfo_wrap .table_cg td {padding:10px; line-height:1.50em;}

#depinfo_wrap .table_captin {border-top:2px solid #006696; border-left:1px solid #006696; border-collapse:collapse;margin-bottom:20px;background:none; padding:0; color:#555; font-weight:normal; line-height:1.67em;}
#depinfo_wrap .table_captin th,#depinfo_wrap .table_captin td {border-right:1px solid #006696; border-bottom:1px solid #006696; padding: 3px 5px; font-size:1em;}
#depinfo_wrap .table_captin th {background-color:#f4f3f3;}

#depinfo_wrap .table_cg2 {border-top:2px solid #ccc; border-left:1px solid #ccc; border-collapse:collapse;margin-bottom:20px;background:none; padding:0; color:#555; font-weight:normal; line-height:1.67em;}
#depinfo_wrap .table_cg2 th,#depinfo_wrap .table_cg2 td {border-right:1px solid #ccc; border-bottom:1px solid #ccc; padding: 3px 5px; font-size:1em; background:none;}
#depinfo_wrap .table_cg2 th {background-color:#f4f3f3;}

.jbox_center {border:1px solid #dfdfdf;width:92%; padding:20px;margin:0;}
.jbox_center ul li {background:url(/img/common/icon_class.gif) no-repeat 0 6px; padding:0 15px 0 18px; width:105px; float:left; line-height:1.89em;}
.jbox_center ul li a {color:#006696; text-decoration:none;}
.jbox_center ul li a:hover {color:#006696; text-decoration:underline;}

/*스캐쥴*/
#schedule {margin-top:30px;}
#schedule .sch_table { float:left; width:50%; }
.sch_right {background:url(/S0001/img/board/search_box_bg1.gif) no-repeat right 0; width:10px; height:47px; float:right; }
#schedule .sch_explan { float:right; width:298px;}
.sch_t_tle {background-image: url(/S0001/img/02guide/tle_sch.gif);background-repeat: no-repeat;height: 34px; padding:13px 0 0 0; margin-bottom:10px;}
.sch_t_tle ul { margin: 0 auto; width:120px;}
.sch_t_tle ul li { float:left; margin-right:2px;}
.sch_t_tle ul li.sch_date { font-size:1.17em; font-weight:bold;padding-top:3px; margin-left:7px;}
.sch_t_tle ul li.sch_date span {color:#000;}

/*스캐쥴-테이블*/
.table_sch {border-top:2px solid #c8b8a8; border-left:1px solid #c8b8a8; border-collapse:collapse;margin-bottom:20px;background:none; padding:0; color:#666; font-weight:normal; line-height:3.33em;}
.table_sch th,.table_sch td {border-right:1px solid #c8b8a8; border-bottom:1px solid #c8b8a8; padding: 3px 5px;}
.table_sch th {background-color:#f8f5f2;}
.table_sch th.date_blue {color:#286e97;}
.table_sch th.date_red {color:#d80000;}
.table_sch td { font-size:0.92em; font-weight:bold;}
.table_sch td a:hover { text-decoration:underline;}
.table_sch td.date_red, .table_sch td.date_red a {color:#d80000;}
.table_sch td.date_red a:hover {color:#d80000; text-decoration:underline;}
.table_sch td.date_blue,.table_sch td.date_blue a {color:#286e97;}
.table_sch td.date_blue a:hover {color:#286e97; text-decoration:underline;}

/*스케쥴 - 상세일정*/
.sch_exp_top {background:url(/img/board/bg_sch_top.gif) no-repeat; padding:30px 20px 20px 20px;}
.sch_exp_top .exp_top {height:20px; color:#fff;}
.sch_exp_bottom {background:url(/img/board/bg_sch_bottom.gif) no-repeat; height:12px;}


/*읍면현황*/
.table_cate {border:2px solid #c9c9c9; margin-right:20px; width:210px;}
.table_cate td {padding:10px;}

.cate_top {background:url(/img/board/bg_cate_top.gif) repeat-x; height:3px;}
.cate_li th{ font-size:1.17em; text-align:left;}

.table_cs2 .table_cate_li {border:0; margin: 10px 0;}
.table_cs2 .table_cate_li td {border:0; }
.table_cs2 .table_cate_li .list {padding-right:15px;}

.table_cs2 .table_cate_li ul li { line-height:1.50em; padding-left:12px; font-size:1em;}
.cate_tle {background:url(/img/board/icon_orange.gif) no-repeat 0 5px; padding-left:12px; color:#f45c00;}
.cate_tle a,.cate_tle a:hover {color:#f45c00;}

.category {padding: 0;}
.category .cate_plus_1  { line-height:2.08em; font-size:1em;padding-left:14px;}
.category .cate_plus_1 a {font-weight:bold;}
.category .cate_plus_1 a:hover {font-weight:bold; color:#f45c00;}
.category .cate_minus_1 {line-height:2.08em;font-size:1em;padding-left:14px;}
.category .cate_minus_1 a {font-weight:bold;}
.category .cate_minus_1 a:hover {font-weight:bold; color:#f45c00;}

.category .cate_plus_2 {line-height:1.67em; font-size:1em; padding-left:14px;}
.category .cate_plus_2 a {font-weight: normal;}
.category .cate_plus_2 a:hover {font-weight:normal; color:#000;}
.category .cate_minus_2 { line-height:1.67em; font-size:1em;padding-left:14px;}
.category .cate_minus_2 a {font-weight:normal;}
.category .cate_minus_2 a:hover {font-weight:normal; color:#000;}

.category .cate_plus_3 {line-height:1.67em; font-size:1em;padding-left:14px;}
.category .cate_plus_3 a {font-weight: normal;}
.category .cate_plus_3 a:hover {font-weight:normal; color:#000; text-decoration:none;}
.category .cate_minus_3 {line-height:1.67em;font-size:1em;padding-left:14px;}
.category .cate_minus_3 a {font-weight:normal;}
.category .cate_minus_3 a:hover {font-weight:normal; color:#444; text-decoration:none;}

/*설문조사 테이블 속성*/
.table_sm {border-top:2px solid #adadad;border-collapse:collapse;margin-bottom:20px;background:none; padding:0; color:#666; font-weight:normal; line-height:1.67em;}
.table_sm th,.table_sm td { border-bottom:1px solid #adadad; padding: 3px 5px;}
.table_sm th {background-color:#e9e9e9;}
.table_sm td.table_point {background-color:#edebdd;}

/*로그인*/
.login_wrap td {background-color:#e1e1e1; padding:5px;}
.login_border td {background-color:#fff; border:1px solid #cacaca; padding:0;}
.login_border td table td {background-color:#fff; padding:0; border:0;}

.login_bg {background:url(/img/board/login_bg.gif) no-repeat right 0;}
.login_bg img {margin:25px 0 35px 20px;}
.login_ctn {margin:10px}
.login_ctn {border-top:1px solid #8c6239;border-bottom:1px solid #8c6239;  border-collapse:collapse;margin-bottom:20px;background:none; padding:0; color:#666; font-weight:normal;}
.login_ctn  .pad { padding-top:25px; padding-right:10px;}
.login_ctn  .pad2 { padding-bottom:25px; padding-right:10px;}
.login_ctn  .pad3 { padding:25px 0;}


/*실명인증*/
.certificate_bg { background:url(/img/board/certificate_bg.gif) no-repeat right 0;}
.certificate_bg img {margin:25px 0 35px 20px;}

/*정보화교육*/
#class_wrap {background:url(/img/common/bg_class.gif) repeat-x;}
#class_wrap2 {background:none;}

#class_ctn {width:700px; margin:0 auto;}
#class_ctn dd {padding:30px 0 50px 0;}

.class_dep1 {margin:0;}
.class_dep1 li {background:url(/img/common/class_1dep.gif) no-repeat 0 0px; padding:0 0 12px 15px; color:#349ebd; font-weight:bold;}

.class_dep2 {margin:10px 0 20px 0;}
.class_dep2 li {background:url(/img/common/class_2dep.gif) no-repeat 0 3px; padding:0px 0 0px 15px; color:#666; font-weight:normal; line-height:1.67em;}

.class_dep_none {background:none; padding:0px; color:#666; font-weight:normal; line-height:1.67em;margin:10px 0 20px 0;}
.class_dep_none li {background:none; padding:0px; color:#666; font-weight:normal; line-height:1.67em;}

.class_dep_none .class_dep2 {margin:10px 0 20px 0;}
.class_dep_none .class_dep2 li {background:url(/img/common/class_2dep.gif) no-repeat 0 3px; padding:0px 0 0px 15px; color:#666; font-weight:normal; line-height:1.67em;}

/*정보화교육테이블 속성*/
.table_class {border-top:2px solid #5d9343; border-left:1px solid #cecece; border-collapse:collapse;margin:10px 0 20px 0;background:none; padding:0; font-weight:normal; line-height:1.67;}
.table_class th {border-right:1px solid #cecece; border-bottom:1px solid #cecece; padding: 3px 5px; color:#3f0406;}
.table_class td {border-right:1px solid #cecece; border-bottom:1px solid #cecece; padding: 3px 5px; color:#666;}
.table_class th {background-color:#f6f7ef;}

/*웹메일*/
.webmail {width:400px;}
.webmail .table_web {line-height:25px; margin:30px 20px;}


.visi_hi {overflow:hidden; position:absolute; top:0; left:0; width:0; height:0; margin:0; padding:0; visibility:hidden;line-height:0;}
