@charset "utf-8";

/* 게시판 */
.board_section .btn_center {text-align:center;margin:30px 0px 25px 0px;}
.board_section .btn_left {text-align:left;width:40%; float:left; display: inline;}
.board_section .btn_right {text-align:right;width:40%; float:right; display: inline;}
.board_section .btn_right img {margin:0 !important;}
.board_section .tip01 {background:url(/site/common_library/image/board/bul_01.gif) no-repeat 4px 2px;padding:0px 0px 5px 22px;color:#252525;}

.hidden {
    background: none repeat scroll 0 0 transparent;
    font-size: 0;
    height: 0;
    line-height: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    visibility: hidden;
    width: 0;
}

caption {
    background: none repeat scroll 0 0 transparent;
    font-size: 0;
    height: 0;
    line-height: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    visibility: hidden;
    width: 0;
}

.board_dis {padding:15px 20px 15px 20px;height:100%;background:url(/site/common_library/image/board/bg_dis_01.gif) no-repeat;}
.board_dis h4{background: none;}
.board_dis h5{background: none;}

.board_disRe {padding:15px 20px 15px 20px;height:100%;background:url(/site/common_library/image/board/bg_dis_01.gif) no-repeat;}
.board_disRe .txt{color:#ec0e0e;}
.board_disRe .img{height:263px;background:url(/site/executive/image/sub01/freeup_img01.gif) center right no-repeat;}
.board_disRe ul{width:576px;padding:9px 0px 5px 0px;word-spacing:-1px;clear:both;}
.board_disRe ul li{padding:2px 0px 4px 0px;}
.board_disRe ul li ul{float:left;padding:2px 0px 1px 0px;}
.board_disRe ul li ul li{background:url(/skin/board/ico_2.gif) no-repeat 4px 6px; line-height:18px;padding:0px 0px 0px 11px;word-spacing:-1px;}

.recommend {height:30px;float:right}

.page_search {padding:2px 0px 8px 4px;position:relative;}
.page_search img {vertical-align:middle;margin-bottom:2px;}
.page_search em {font-weight:bold;color:#ec0e0e;font-style:normal;}
.page_search .search_area {position:absolute;top:0px;right:5px;}
.page_search .search_area div {float:left;padding-left:5px;}
.page_search .search_area .select_area {padding-top:1px;}
.page_search .search_area .input_area input {height:17px;border:solid 1px #DDDDDD;background:#FFFFFF;padding:2px 0px 0px 4px;}
.page_search .search_area .btn01 {float:left; padding-top:2px;}
.page_search .search_area table {float:left; padding:0; margin:0 -3px 0 7px; display: inline;}
.page_search .search_area select {float:left; padding:1px; margin:0 0 0 7px; display: inline;}
 
.board_list {border-bottom:1px solid #AFAFAF;height:79%;background:url(/site/common_library/image/board/bg_board_head_01.gif) repeat-x right top;}
.board_list table {width:100%;}
.board_list th {color:#FFFFFF;text-align:center;vertical-align:top;padding:9px 5px 7px 5px;border:none;}
.board_list td {padding:7px 5px 5px 5px;text-align:center;color:#555555;border-bottom:1px solid #E3E3E3; line-height: normal;}
.board_list td a {color:#555555;}
.board_list td a:hover {color:#555555;}
.board_list td p {text-align:left; padding:0;}
.board_list td img {vertical-align:middle;margin:0px 0px 2px 0px;}
.board_list .none {border-bottom:none;}

.board_list_poll {border-bottom:1px solid #AFAFAF;height:100%;background:url(/site/common_library/image/board/bg_board_head_01.gif) repeat-x right top;}
.board_list_poll table {width:100%;}
.board_list_poll th {color:#FFFFFF;text-align:center;vertical-align:top;padding:9px 5px 7px 5px;border:none;}
.board_list_poll td {padding:7px 5px 5px 5px;text-align:center;color:#555555;border-bottom:1px solid #E3E3E3; line-height: normal;}
.board_list_poll td a {color:#555555;}
.board_list_poll td a:hover {color:#555555;}
.board_list_poll td p {text-align:left; padding:0;}
.board_list_poll td img {vertical-align:middle;margin:0px 0px 2px 0px;}
.board_list_poll .none {border-bottom:none;}

.board_write {padding:9px 0px 5px 0px;border-bottom:1px solid #AFAFAF;height:100%;background:url(/site/common_library/image/board/bg_board_bar_01.gif) no-repeat;}
.board_write table {width:100%;}
.board_write th {color:#252525;vertical-align:top;text-align:left;font-weight:normal;border:none;background:url(/site/common_library/image/board/bul_02.gif) no-repeat 6px 12px;padding:8px 0px 5px 14px;}
.board_write th img {vertical-align:middle;margin-bottom:2px; line-height:16px;}
.board_write td {padding:5px 0;}
.board_write td img {vertical-align:top;margin:3px 5px 0px 5px;}
.board_write input.input_02 {font-size:12px; color:#6a6a6a; height:15px; padding:2px 0 0 4px; border:1px solid #dddddd; background-color:#ffffff;}
.board_write .file {padding:1px 0; height:25px;}
.board_write .file input.input_02 {font-size:12px; color:#6a6a6a; width:400px; height:20px; padding:2px 0 0 4px; border:1px solid #dddddd; background-color:#ffffff;}

.board_view {padding:9px 0px 0px 0px;height:100%;background:url(/site/common_library/image/board/bg_board_bar_01.gif) no-repeat;}
.board_view table {width:100%;line-height:20px;}
.board_view th {color:#555555;vertical-align:top;text-align:center;font-weight:normal;padding:8px 0px 5px 0px;border:none;border-bottom:1px solid #E3E3E3; line-height: 20px;}
.board_view td {padding:8px 0px 5px 0px;border:none;border-bottom:1px solid #E3E3E3;color:#555555; line-height: 20px;}
.board_view td.txtcntr{text-align:center}
/*.board_view td span {font-weight:bold;}*/
.board_view td .b {font-weight:bold;}
.board_view .text01 {padding:10px 20px 8px 20px; vertical-align: top;}
.board_view .text01 p{color:#6a6a6a;}

.board_reply {border:1px solid #C7CFDA;margin:8px 0px 0px 0px;padding:7px;height:100%;}
.board_reply .reply_list {padding:5px;}
.board_reply .reply_list table {width:100%;}
.board_reply .reply_list th {vertical-align:top;border-bottom:1px solid #F2F4F6;text-align:left;padding:10px 0px 7px 10px;color:#555555;}
.board_reply .reply_list th span {font-weight:normal;color:#555555;}
.board_reply .reply_list td {vertical-align:top;border-bottom:1px solid #F2F4F6;padding:10px 0px 7px 10px;color:#555555;}
.board_reply .reply_list td.txtbold{font-weight:bold}
.board_reply .reply_list .input_area {float:left;padding-right:4px;}
.board_reply .reply_list .input_area input {height:15px;border:solid 1px #DDDDDD;background:#FFFFFF;padding:3px 0px 0px 4px;font-size:11px;width:60px;}
.board_reply .reply_list .btn01 {float:left;}
.board_reply .reply_input {background:#F2F4F6;}
.board_reply .reply_input .sec01 {height:28px;background:url(/site/common_library/image/board/bg_board_bar_02.gif) no-repeat;padding:10px 0px 0px 0px;}
.board_reply .reply_input .sec02 {height:55px;background:url(/site/common_library/image/board/bg_board_bar_03.gif) no-repeat bottom;padding:5px 0px 10px 0px;}
.board_reply .reply_input .sec03 {float:left;height:28px;background:url(/site/common_library/image/board/bg_board_bar_02.gif) no-repeat;padding:10px 0px 0px 0px;}
.board_reply .reply_input .sec04 {float:right;width:400px;background:url(/site/common_library/image/board/bg_board_bar_03.gif) no-repeat bottom;padding:15px 10px 10px 0px;}
.board_reply .reply_input .text01 {float:left;padding:4px 5px 0px 0px;color:#4B7081;text-align:right;width:70px;}
.board_reply .reply_input .text02 {clear:both; float:left;padding:4px 5px 0 10px;color:#4B7081;text-align:left;width:90%;}
.board_reply .reply_input .text03 {float:left;padding:4px 5px 0px 0px;color:#4B7081;text-align:right;width:50px;}
.board_reply .reply_input .input_area {float:left;padding-right:5px;}
.board_reply .reply_input .input_area input {height:17px;border:solid 1px #C8D3DE;background:#FFFFFF;padding:2px 0px 0px 4px;width:100px;}
.board_reply .reply_input .btn01 {float:left;padding:2px 10px 0px 0px;}
.board_reply .reply_input .btn02 {float:right;padding:2px 10px 0px 10px;}
.board_reply .reply_input .textarea01 {float:left;padding-right:5px;} 
.board_reply .reply_input .textarea01 textarea {border:1px solid #C8D3DE; background: #FFFFFF;color:#555555;font-size:12px;padding:3px;width:450px;height:48px;line-height:16px;
						text-align:left;
						}

.back_next {margin-top:25px;border-top:1px solid #DEDEDE;} 
.back_next table {width:100%;}
.back_next th {text-align:center;vertical-align:top;padding:9px 0px 7px 0px;border:none;border-bottom:1px solid #DEDEDE;}
.back_next td {vertical-align:top;padding:7px 0px 5px 10px;border-bottom:1px solid #DEDEDE;}
.back_next td.txtcntr{text-align:center}

/* 페이징 */
.page_skip {margin-top:15px;text-align:center;}
.page_skip {text-align:center;color:#333333;font-size:11px;word-spacing:3px;}
.page_skip a {color:#333333;}      
.page_skip a:hover {color:#333333;}
.page_skip span {font-weight:bold;color:#8CADDE;font-size:11px;}
.page_skip img {margin:0px 0px 2px 1px;vertical-align:middle;}
.page_skip span a{font-weight:bold;color:#8CADDE;font-size:11px;}

.password_area {padding-top:70px;}
.password_area h4 {background:url(/site/common_library/image/board/bg_password_01.gif) no-repeat bottom center;padding-bottom:13px;text-align:center;}
.password_area .text01 {text-align:center;padding:30px 0px 10px 0px;}
.password_area .text01 span {color:#1758A9;}
.password_area .input_area {border:2px solid #C7CFDA;width:550px;margin:0px auto 0px auto;padding:7px 0px 7px 0px;text-align:center;}
.password_area .input_area input {height:15px;border:solid 1px #DDDDDD;background:#FFFFFF;padding:2px 0px 0px 4px;width:120px;}
.password_area .btn01 {margin-top:20px;text-align:center;}

.error_area {background:url(/site/common_library/image/board/bg_error_01.gif) no-repeat center top;padding:75px 0px 10px 0px;text-align:center;margin-top:80px;color:#555555;}
.error_area span a {font-weight:bold;color:#555555;}
.error_area span a:hover {font-weight:bold;color:#555555;}

.photo_list {height:100%;margin:20px 0px 20px 0px;}
.photo_list_arrs{width:100%;}
.photo_list_arr{width:25%;float:left;text-align:center;}
.photo_list table {width:100%;}
.photo_list td {padding:10px 0px 10px 0px;text-align:center;}
.photo_list td a {color:#000000;}
.photo_list td a:hover {color:#000000;}
.photo_list td span {color:#8C8C8C;font-size:11px;}
.photo_list .img01 {width:150px;height:122px !important; background:url(/site/common_library/image/board/bg_photo_01.gif) no-repeat; margin:0px auto 5px auto; text-align:center; padding:1px 3px 4px 1px;}
.photo_list .img01 img {}

.vod_area {height:350px;margin:0px auto 0px auto;width:680px;}
.vod_area .vod_player {float:left;width:358px;height:347px;background:url(/site/common_library/image/board/bg_vod_01.gif) no-repeat;}
.vod_area .vod_player .player {padding:17px 0px 0px 0px;text-align:center;}
.vod_area .vod_dis {float:right;width:310px;padding:6px 0px 0px 0px;background:url(/site/common_library/image/board/bg_vod_02.gif) no-repeat 0px 5px;height:330px;}
.vod_area .vod_dis h5 {background:none; color:#252525;font-weight:normal;padding:15px 0px 0px 70px;height:52px;}
.vod_area .vod_dis h5 span {color:#0072BC;font-weight:bold;}
.vod_area .vod_dis .head01 {padding:8px 0px 0px 20px;height:18px;background:url(/site/common_library/image/board/bul_03.gif) no-repeat 12px 11px;color:#000000;font-weight:bold;}
.vod_area .vod_dis .text01 {margin-top:10px;padding:10px 15px 0px 20px;overflow:auto;height:200px;width:237px}

.vod_list {padding:4px 0px 0px 0px;border-bottom:2px solid #E3E3E3;height:100%;background:url(/site/common_library/image/board/bg_vod_03.gif) repeat-x;}
.vod_list table {width:100%;}
.vod_list td {text-align:center;padding:15px 0px 15px 0px;}
.vod_list td img {border:3px solid #59A0AF;}

/*동영상 환경자원사업소*/
.vod_area_en {height:850px;margin:0px auto 0px auto;width:567px;}
.vod_area_en .vod_player {width:358px;height:347px;background:url(/site/common_library/image/board/bg_vod_01.gif) no-repeat 110px 0; padding:0 0 0 110px;}
.vod_area_en .vod_player .player {padding:17px 0px 0px 0px;text-align:center;}
.vod_area_en .vod_dis { width:560px;padding:6px 0px 0px 0px;background:url(/site/common_library/image/board/bg_vod_02_en.gif) no-repeat 0px 5px;height:500px;}
.vod_area_en .vod_dis h5 {background:none; color:#252525;font-weight:normal;padding:15px 0px 0px 70px;height:52px;font-size:20px;}
.vod_area_en .vod_dis h5 span {color:#0072BC;font-weight:bold;}
.vod_area_en .vod_dis .head01 {padding:8px 0px 0px 20px;height:18px;background:url(/site/common_library/image/board/bul_03.gif) no-repeat 12px 11px;color:#000000;font-weight:bold;font-size:16px;}
.vod_area_en .vod_dis .text01 {margin-top:40px;padding:10px 15px 0px 20px;overflow:auto;height:300px;width:500px}


.board_box  {background:url(/site/common_library/image/board/bg_box_02.gif) repeat-y;height:100%;}
.board_box .bg01 {background:url(/site/common_library/image/board/bg_box_01.gif) no-repeat top left;height:10px;}
.board_box .bg02 {background:url(/site/common_library/image/board/bg_box_03.gif) no-repeat bottom left;height:10px;}
.board_box .poll_area {padding:0px 12px 0px 10px;}
.board_box .poll_area dl {padding-bottom:5px;}
.board_box .poll_area dt {padding:10px 0px 5px 15px;font-weight:bold;color:#555555; background: none;}
.board_box .poll_area dd {color:#555555;padding:0px 0px 3px 25px;position:relative;}
.board_box .poll_area .line01 {border-bottom:1px solid #E7EAEE;}
.board_box .poll_area .count {position:absolute;left:465px;top:-2px;}
.board_box .poll_area .bar01 {position:absolute;left:510px;top:0px;width:100px;}
.board_box .poll_area .bar01 img {height:11px;}
.board_box .poll_area .persent {position:absolute;left:630px;top:-2px;}
.board_box .discussion_area {padding:0px 10px 0px 10px;}
.board_box .discussion_area .head01 {border-bottom:1px solid #C7CFDA;color:#383838;font-weight:bold;padding:0px 10px 5px 10px;position:relative;width:97%;}
.board_box .discussion_area .head01 .name01 {position:absolute;right:105px;top:0px;color:#383838;font-weight:bold;}
.board_box .discussion_area .head01 .date01 {position:absolute;right:10px;top:0px;color:#383838;font-weight:bold;}
.board_box .discussion_area p {padding:10px;color:#383838;}
.board_box .discussion_area .btn01 {text-align:right;padding-right:10px;}

.lecture_read {padding:9px 0px 5px 0px;border-bottom:1px solid #AFAFAF;background:url(/site/common_library/image/board/bg_board_bar_01.gif) no-repeat;}
.lecture_read table {width:100%;}
.lecture_read th {color:#252525;vertical-align:top;text-align:left;font-weight:normal;border:none;background:url(/site/common_library/image/board/bul_02.gif) no-repeat 6px 12px;padding:8px 0px 5px 14px;}
.lecture_read th img {vertical-align:middle;margin-bottom:2px; line-height:16px;}
.lecture_read td {padding:5px 0;}
.lecture_read td img {vertical-align:top;margin:3px 5px 0px 5px;}

.lecture_read_title {padding-top:5px; text-align:center;}



#service_contents {position:relative; padding:15px 5px 45px 5px; margin:0 0 50px 0;}

/* 로그인 */
.login_area {text-align:center; margin:20px 0 25px 0; border-top:1px solid #B8B8B8;border-bottom:1px solid #B8B8B8;}
.login_area .login_input {width:220px;padding:29px 0px 23px 0px;position:relative;margin:0px auto 0px auto;}
.login_area .login_input .input_form01 {text-align:left;background:url(/site/service/image/service_login_icon.gif) no-repeat 0 0;padding:0px 0px 0px 10px;color:#7d7d7d; height:24px;position:relative;} 
.login_area .login_input .input_form01 span {position:absolute;left:64px;top:-5px;}
.login_area .login_input .input_form02 {text-align:left;background:url(/site/service/image/service_login_icon.gif) no-repeat 0 0;padding:0px 0px 0px 10px;color:#7d7d7d; height:24px;} 
.login_area .login_input .input_form02 span {position:absolute;left:64px;top:50px;}
.login_area .login_input .input_form03 {text-align:left;background:url(/site/service/image/service_login_icon.gif) no-repeat 0px 6px;padding:2px 0px 0px 10px;color:#7d7d7d; height:24px;} 
.login_area .login_input .input_form03 span {position:absolute;left:64px;top:76px;}
.login_area .btn_go {position:absolute;top:25px;left:200px;}
.login_area p {height:19px;padding-top:17px;}
.login_area .text_p03 {border-bottom:1px solid #ececec; margin:0 100px 0 100px; padding:15px 0 5px 0;}

/* 로그인 */
.member_join {padding:20px 0px 20px 0px;margin-bottom:25px;}
.member_join .agreement {padding:10px 22px 10px 22px;}
.member_join .agreement textarea {border:1px solid #E9E9E9;width:100%;height:334px;}

/* 로그인 */
.member_area {height:100%;width:100%;margin:0;}
.member_area h4 {margin-bottom:10px; background:none;}
.member_area p.btn_center {vertical-align:middle;}
.member01 {width:360px;float:left;border-right:1px solid #ececec;}
.member01 .member_box {width:323px;height:120px;/* background:#f6f6f6;*/text-align:left;padding:12px 13px 12px 13px;}
.member01 .member_box .section_01 {border-bottom:1px solid #e9e9e9;padding:0px 0px 8px 24px;}
.member01 .member_box .section_02 {padding:11px 0px 0px 24px; width:220px;}
.member01 .member_box .input_form01 {text-align:left;} 
.member01 .member_box .input_form02 {text-align:left;} 
.member01 .input01 {border:1px solid #CCCCCC;padding:2px 0px 2px 4px;width:121px;height:16px;vertical-align:middle;} 
.member01 .member_text01 {width:310px;height:auto; text-align:left;padding:0 13px 12px 13px; line-height:16px;}
.member02 {width:350px; float:left; margin:0 0 0 10px;}
.member02 p { line-height:16px;}
.member02 .member_text02 {width:325px;height:50px; background:#f6f6f6;text-align:left;padding:12px 13px 12px 13px; line-height:16px;}

.login_area .form {border:1px solid #CCCCCC;padding:2px 0px 3px 4px;width:121px;height:11px;vertical-align:middle;} 
.member_area .member01 .member_box .section_02 {width:220px;float:left;}
.member_area .member01 .member_box .btn_go {padding:13px;}


