@charset "utf-8";

/* List */
.pointer { cursor: pointer; }
#BoardList img { border: 0; }
#BoardList ul { float: left; margin: 0; padding: 0; list-style: none; border-bottom: 2px solid #bdbdbd; background: url('./images/list_title_top_line.png') repeat-x left top; }
#BoardList li { float: left; width: 1000px; }
#BoardList li.title { background: url('./images/list_title_bottom_line.png') repeat-x left bottom; }
#BoardList li.list { padding: 12px 0 12px 0; background: url('./images/list_dot_line.png') repeat-x left top; }
#BoardList li div { float: left; color: #666; font-size: 12px; font-family: Dotum, Gulim; text-align: center; }
#BoardList li.title div { font-weight: bold; line-height: 35px; }
#BoardList li .no { width: 80px; }
#BoardList li .category { width: 100px; }
#BoardList li .subject { width: 700px; }
#BoardList li .ctsubject { width: 600px; }
#BoardList li .name { width: 100px; }
#BoardList li .date { width: 120px; }
#BoardList li.list .subject { text-align: left; padding-left: 10px; width: 690px; overflow-x: hidden; white-space: nowrap; }
#BoardList li.list .ctsubject { text-align: left; padding-left: 10px; width: 590px; overflow-x: hidden; white-space: nowrap; }
#BoardList li.list a { color: #666; text-decoration: none; }
#BoardList li.list a:hover { color: #4493d5; }
#BoardList li .subject_reply { display: block; float: left; margin-left: 3px; margin-top: -1px; margin-right: 3px; }
#BoardList li .subject_secret { display: block; float: left; margin-top: 0px; margin-right: 3px; }
#BoardList li.nobrd { background-image: none; }
#BoardList li.nolist { padding: 30px 0; text-align: center; font-size: 12px; font-family: Dotum, Gulim; color: #666; }
#BoardList #write_button { clear: both; width: 1000px; text-align: right; padding-top: 10px; height: 27px; }
#BoardList #paging { clear: both; padding-top: 30px; width: 1000px; text-align: center; font-size: 12px; font-family: Tahoma, Dotum, Gulim; }
#BoardList #paging b { color: #000; }
#BoardList #paging a { color: #898989; text-decoration: none; }
#BoardList #paging a:hover { color: #3f73b5; }
#BoardList #listsearch { clear: both; width: 1000px; padding-top: 30px; }
#BoardList #listsearch form { display: inline; }
#BoardList #listsearch fieldset { margin: 0; padding: 0; border: 0 solid transparent; }
#BoardList #listsearch .fieldwrap { width: 450px; _width: 460px; height: 27px; margin: 0 auto; }
#BoardList #listsearch .fieldwrap .sel { float: left; width: 103px; _width: 60px; _padding-top: 5px; margin-right: 7px; }
#BoardList #listsearch .fieldwrap .inp { float: left; width: 265px; margin-right: 7px; }
#BoardList #listsearch .fieldwrap .inp input { width: 253px; height: 18px; padding: 7px 5px 0 5px; *height: 19px; *padding: 6px 5px 0 5px; border: 1px solid #ccc; background-color: #fff; }
#BoardList #listsearch .fieldwrap .sch { float: left; width: 64px; }

/* View */
#BoardView img { border: 0; }
#BoardView #view_info { float: left; width: 1000px; }
#BoardView #view_info .label { float: left; width: 100px; padding-left: 25px; color: #666; font-size: 12px; font-weight: bold; font-family: Dotum, Gulim; line-height: 35px; }
#BoardView #view_info .date_label { float: left; width: 65px; color: #666; font-size: 12px; font-weight: bold; font-family: Dotum, Gulim; line-height: 35px; }
#BoardView #view_info .subject { float: left; width: 870px; padding: 11px 0 10px 0; color: #666; font-size: 12px; font-family: Dotum, Gulim; line-height: 15px; }
#BoardView #view_info .name { float: left; width: 300px; color: #666; font-size: 12px; font-family: Dotum, Gulim; white-space: nowrap; overflow-x: hidden; line-height: 35px; }
#BoardView #view_info .date { float: left; width: 95px; color: #666; font-size: 12px; font-family: Dotum, Gulim; white-space: nowrap; overflow-x: hidden; line-height: 35px; }
#BoardView #view_info .link { width: 870px; font-size: 12px; color: #666; font-family: Dotum, Gulim; white-space: nowrap; overflow-x: hidden; line-height: 35px; }
#BoardView #view_info .file_label { color: #888; }
#BoardView #view_info #view_title { float: left; width: 1000px; border-top: 2px solid #838383; border-bottom: 1px solid #d6d6d6; }
#BoardView #view_info #view_writer { float: left; width: 1000px; border-bottom: 1px solid #d6d6d6; }
#BoardView #view_info #view_writer .writer_left { float: left; width: 790px; }
#BoardView #view_info #view_writer .writer_right { float: right; width: 160px; }
#BoardView #view_info #view_link { float: left; width: 1000px; border-bottom: 1px solid #d6d6d6; }
#BoardView #view_info #view_link a { color: #666; text-decoration: none; }
#BoardView #view_info #view_link a:hover { color: #4493d5; }
#BoardView #view_info .view_file { float: left; width: 1000px; border-bottom: 1px solid #d6d6d6; }
#BoardView #view_info .file_name { float: left; padding: 11px 0 10px 0; color: #888; font-size: 12px; font-family: Dotum, Gulim; }
#BoardView #view_info .view_file .down { float: left; margin-left: 10px; padding-top: 9px; }
#BoardView #view_content { float: left; width: 965px; padding: 30px 10px 50px 25px; color: #666; font-size: 12px; font-family: Dotum, Gulim; line-height: 150%; overflow-x: hidden; }
#BoardView #bottom_button { clear: both; width: 1000px; height: 75px; padding-top: 15px; text-align: right; border-top: 1px solid #d6d6d6; }

/* Write */
#BoardWrite { background: url('./images/writeform_top_line.png') repeat-x left top; padding-top: 2px; }
#BoardWrite img { border: 0; }
#BoardWrite form { display: inline; }
#BoardWrite fieldset { margin: 0; padding: 0; border: 0 solid transparent; }
#BoardWrite .clear { clear: both; }
#BoardWrite .wr_field { float: left; width: 1000px; height: 32px; border-bottom: 1px solid #bdbdbd; }
#BoardWrite .wr_field .wr_check { margin: 9px 0 0 0; padding: 0; width: 13px; height: 13px; }
#BoardWrite .wr_field .wr_wrap { display: block; float: left; }
#BoardWrite .wr_field .wr_wrap_text { display: block; float: left; margin-left: 5px; margin-right: 20px; color: #828282; font-size: 12px; font-family: Dotum, Gulim; line-height: 32px; }
#BoardWrite .wr_field .wr_wrap_file { display: block; float: left; margin-right: 10px; }
#BoardWrite label { float: left; width: 126px; color: #828282; padding-left: 23px; font-size: 12px; font-weight: bold; font-family: Dotum, Gulim; line-height: 32px; }
#BoardWrite .wr_input { height: 15px; padding: 3px 5px 0 5px; *height: 16px; *padding: 2px 5px 0 5px; margin-top: 6px; *margin-top: 5px; border: 1px solid #e1e1e1; color: #666; font-size: 12px; font-family: Dotum, Gulim; }
#BoardWrite .wr_select { margin-top: 7px; *margin-top: 6px; font-family: Dotum, Gulim; font-size: 13px; color: #333; }
#BoardWrite .wr_textarea { float: left; width: 1000px; border-bottom: 1px solid #bdbdbd; }
#BoardWrite .wr_textarea textarea { width: 790px; height: 255px; padding: 5px; margin: 5px 0; _margin-left: -3px; border: 1px solid #e1e1e1; line-height: 150%; color: #666; font-size: 12px; font-family: Dotum, Gulim; }
#BoardWrite .wr_file { height: 20px; margin-top: 6px; *margin-top: 5px; border: 1px solid #e1e1e1; }
#BoardWrite .wr_button { float: right; padding-top: 15px; }