@charset "utf-8";

#wrap {min-width:830px;}
/*.artc_list_wrap {margin-top:5px;}*/
.view_opts {margin-bottom:5px;}
.view_opts:after {clear:both; display:block; content:'';}
.opts_list {float:left; border:1px solid #e6e6e6; background:#f7f7f7;}
.opts_list li {float:left;}
.opts_list li a {position:relative; display:block; padding:0 19px; height:31px; line-height:31px; color:#333; background:url(/img/board/ndefault/sprites_15030215.png) no-repeat 0 10px;}
.opts_list li:first-child a {background:none;}
.opts_list li a.on {margin:-1px; border:1px solid #db2a0b; color:#fff; background:#e82d0c; z-index:10;}
.artc_list_wrap .btn_write {float:right; padding:0 18px; height:31px; line-height:31px; border:1px solid #db2a0b; color:#fff; background:#e82d0c;}
.list_body {margin-bottom:5px;}
.list_body table {width:100%;}
.list_body thead {border:1px solid #3989be; background:#3d93cc;}
.list_body th {height:31px; font-weight:normal; color:#fff;}
.list_body tbody {border:1px solid #d6d6d6;}
.list_body tbody td {height:37px; border-top:1px solid #f4f4f4;}
.list_body tbody tr:first-child td {border-top:none;}
.list_body .cell_writer {}
.list_body .cell_writer .ico_lv {margin-right:5px; vertical-align:middle;}
.list_body .cell_writer .uname {display:inline-block; max-width:120px; vertical-align:middle; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.list_body .cell_numb {text-align:center; font-family:tahoma; font-size:9px;}
.list_body .row_readed .cell_numb {color:#adadad;}
.list_body .cell_numb em {color:#e82d0c;}
.row_noti {background:#fcfcfc;}
.list_not_exist {padding:100px 0; text-align:center; color:#adadad;}
.chkbox {float:left; position:absolute; left:0; width:17px; height:17px;}
.artc_ico {float:left; margin:0 10px 0 20px; position:relative; width:15px; height:15px;}
.artc_ico .ico {display:block; height:100%; text-indent:-9000px; background:url(/img/board/ndefault/sprites_15030215.png) no-repeat;}
.artc_ico .ico_best {background-position:0 -160px;}
.artc_ico .ico_img {background-position:0 -80px;}
.artc_ico .ico_txt {background-position:0 -120px;}
.artc_ico .ico_new {position:absolute; right:-2px; top:-1px; width:5px; height:5px; background-position:0 -200px;}
.artc_ctgr {margin-right:6px; color:#333;}
.row_noti .artc_ctgr {color:#e82d0c;}
.style_list .artc_tit {width:507px; white-space:nowrap; text-overflow:ellipsis;}
.style_list .row_noti .artc_tit {margin-left:20px;}
.style_list .artc_tit .txt_tit {display:inline-block; white-space:nowrap; max-width:400px; overflow:hidden; text-overflow:ellipsis; color:#333; vertical-align:top;}
.style_list .artc_tit span.txt_tit {color:#e82d0c;}
.style_list .row_noti .artc_tit .txt_tit {font-weight:bold;}
.cnt_cmmt {margin-left:4px; color:#e82d0c;}
.paging_area {border:1px solid #d6d6d6; border-top:none; background:#fcfcfc;}
.paging_area .inner {display:table; width:100%; height:37px; line-height:37px;}
.paging_area .numb_paging {display:table-cell; text-align:center;}
.paging_area .numb_paging .inner2 {display:table; width:100%;}
.paging_area .numb_paging .numb {display:table-cell; position:relative; width:10%; border-left:1px solid #eaeaea;}
.paging_area .numb_paging a.numb {color:#000;}
.paging_area .numb_paging span.numb {color:#c8c8c8;}
.paging_area .numb_paging .numb:first-child {border:none;}
.paging_area .numb_paging .numb.on {color:#fff; background:#e82d0c; z-index:10;}
.paging_area .numb_paging .numb.on em {display:block; height:100%; border:1px solid #db2a0b; margin:-1px;}
.paging_area .btn_prev {display:table-cell; width:117px; text-align:center; border-right:1px solid #eaeaea;}
.paging_area .btn_next {display:table-cell; width:117px; text-align:center; border-left:1px solid #eaeaea;}
.paging_area a.btn_prev {color:#333;}
.paging_area a.btn_next {color:#333;}
.paging_area span.btn_prev {color:#c8c8c8;}
.paging_area span.btn_next {color:#c8c8c8;}
.list_srch {}
.list_srch:after {display:block; clear:both; content:'';}
.srch_area {float:left;}
.srch_area .selbox {float:left; margin-right:1px; width:113px; height:33px; border:1px solid #d6d6d6; color:#787878;}
.srch_area .inputbox {float:left; width:177px; height:31px; line-height:31px; margin-right:-1px; border:1px solid #d6d6d6;}
.srch_area .btn_srch {float:left; margin-right:5px; width:33px; height:33px; text-indent:-9000px; background:url(/img/board/ndefault/sprites_15030215.png) no-repeat 0 -240px;}
.btn_default {float:left; padding:0 19px; height:31px; line-height:31px; border:1px solid #e5e5e5; color:#333;}
.btn_adm_func {float:right;}
.btn_chk_move {margin-right:1px; height:33px; line-height:33px;}
.btn_chk_del {margin-right:5px; height:33px; line-height:33px;}
.btn_srch_prev {margin-right:1px; }
.btn_srch_next {}

.noti_list {margin-bottom:5px; border:1px solid #d6d6d6;}
.noti_list li {height:37px; line-height:37px; border-top:1px solid #f4f4f4;}
.noti_list li:first-child {border-top:none;}
.noti_list .artc_ctgr {margin-left:20px; color:#e82d0c;}
.noti_list .txt_tit {display:inline-block; white-space:nowrap; max-width:500px; overflow:hidden; text-overflow:ellipsis; vertical-align:top; font-weight:bold; color:#333;}
.noti_list span.txt_tit {color:#e82d0c;}
.noti_list .cell_writer {float:right; width:200px;}
.noti_list .cell_writer .ico_lv {margin-right:5px; vertical-align:middle;}
.noti_list .cell_writer .uname {display:inline-block; max-width:120px; vertical-align:middle; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.style_gall .artc_list .list_not_exist {padding:100px 0; text-align:center; color:#adadad;}
.style_gall .artc_list ul {margin:-5px 0 0 -2px;}
.style_gall .artc_list ul:after {display:block; clear:both; content:'';}
.style_gall .artc_list li {float:left; margin:5px 0 0 2px; width:204px; height:237px; border:1px solid #ececec;}
.style_gall .artc_list .thumb {display:block; margin:-1px; position:relative;}
.style_gall .artc_list .thumb img {width:206px; height:150px;}
.style_gall .artc_list .thumb .frame {display:block; position:absolute; left:0; top:0; width:206px; height:150px; background:url(/img/board/ndefault/frame_206x150.png) no-repeat 0 0;}
.style_gall .artc_list .thumb .cnt_img {display:block; width:18px; height:18px; position:absolute; right:10px; bottom:10px; text-indent:-9000px; background:url(/img/board/ndefault/sprites_15030215.png) no-repeat 0 -280px;;}
.artc_tit .ico {float:left; margin-right:3px; position:relative; width:15px; height:15px; text-indent:-9000px; background:url(/img/board/ndefault/sprites_15030215.png) no-repeat;}
.artc_tit .ico_best {background-position:0 -160px;}
.style_gall .artc_list .artc_tit {height:32px; margin:9px 8px 0 8px; line-height:16px; overflow:hidden;}
.style_gall span.txt_tit {color:#e82d0c;}
.style_gall .writer {margin:11px 0 0 10px;}
.style_gall .writer .ico_lv {margin-right:5px; vertical-align:middle;}
.style_gall .writer .uname {display:inline-block; max-width:120px; vertical-align:middle; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.style_gall .paging_area {margin-top:5px; border:1px solid #d6d6d6;}

#article_other {position:relative; margin:19px 0 15px 10px;}
#article_other:after {display:block; clear:both; content:'';}
#article_other h3 {margin-left:10px; font-size:13px;}
#article_other ul {float:left; margin:19px 0 0 0; width:50%;}
#article_other ul.top5 {float:left;}
#article_other ul.top10 {float:left;}
#article_other li {margin-top:3px; padding:0 22px 0 10px; height:19px; line-height:19px;}
#article_other li:first-child {margin-top:0;}
#article_other li p {display:inline-block; max-width:310px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
#article_other li a {color:#4f4745;}
#article_other li a .comment {font-weight:bold; color:#cc6600;}
#article_other li .date {float:right; color:#918c8a;}
#article_other .current p {font-weight:bold;}
#article_other .btn_more {position:absolute; right:22px; top:0; text-decoration:underline; color:#0000cc;}
#layer-claim {display:none; position:absolute; width:249px; border:1px solid #b2afae; background:#f8f8f8;}
#layer-claim .ico_tail {display:block; position:absolute; right:9px; top:-8px; width:15px; height:8px; background:url('/img/board/default_skin/ico_sprites.png') no-repeat 0 -440px;}
#layer-claim .claim_layer_title {margin:8px 10px 0 10px; color:#cc3300;}
#layer-claim .claim_layer_content {position:relative; margin:14px 10px 10px 10px;}
#layer-claim .claim_layer_content .claim_types {}
#layer-claim .claim_layer_content .claim_types input {position:absolute; left:-9000px;}
#layer-claim .claim_layer_content .claim_types label {display:inline-block; margin-right:3px; padding-left:19px; height:15px; line-height:16px; color:#706967; background:url('/img/board/default_skin/ico_sprites.png') no-repeat 0 -400px; cursor:pointer;}
#layer-claim .claim_layer_content .claim_types label.checked {background-position:0 -420px;}
#layer-claim .claim_layer_content .claim_comment {margin-top:10px; height:39px; margin-right:56px;}
#layer-claim .claim_layer_content textarea {padding:5px 5px 0 5px; width:100%; height:32px; border:1px solid #c8c5c5; border-right:1px; resize:none; background:url('/img/board/default_skin/sprites.png') no-repeat 0 -440px;}
#layer-claim .btn_claim_submit {position:absolute; right:0; bottom:0; width:45px; height:39px; border:none; text-indent:-9000px; background:url('/img/board/default_skin/sprites.png') no-repeat -60px -380px; cursor:pointer;}
#layer-claim .btn_close {position:absolute; right:7px; top:7px; width:17px; height:17px; border:none; text-indent:-9000px; background:url('/img/board/default_skin/ico_sprites.png') no-repeat 3px -457px;}
