@charset "utf-8";.board{word-break:break-all}.board textarea,.board input[type="text"]{width:100%;font-size:12px;box-sizing:border-box;padding:3px 6px}.board textarea{position:relative;display:block;height:190px;font-size:13px;line-height:2;z-index:2}.board input{position:relative;vertical-align:middle;padding:3px 6px}.board input[type="checkbox"]{width:12px;height:12px}.board label{font-size:12px;vertical-align:-2px}.board .item .nick_name,.board .item .password{width:150px;height:24px;font-size:12px;padding:3px 5px;box-sizing:border-box;margin:0 1px 0 0}.board .notice_list.all{text-align:center;background:beige;border:1px solid #bbb;line-height:2.8;margin:5px 0}.board .notice_list.all a{font-size:13px;color:#0000cd}.board .notice_list:not(.all){padding:3px 0 0}.board .notice_list:not(.all) a{display:block;width:100%;font-size:13px;line-height:1.5;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-bottom:1px solid #e5e5e5;padding:10px 0 11px}.board .notice_list:not(.all) a:hover{background:#f9f9f9}.board .notice_list:not(.all) span{color:#111}.board .notice_list:not(.all) .badge{font-weight:600;color:#fff;font-size:11px;background:#333;border-radius:3px;margin:0 4px 0 0;padding:5px}.board .btn{display:inline-block;font-size:12px;font-weight:400;color:#333;font-size:12px;font-weight:400;background-color:#f9f9f9;background-image:linear-gradient(to top,#f9f9f9,#f9f9f9);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);border:1px solid #bbbaba;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border-bottom-color:#a2a2a2;border-radius:2px;padding:0 15px!important}.board .btn_wrap{text-align:right}.board .btn_wrap .btn[disabled]{color:#333;background:#e6e6e6;opacity:.6}.board_list{background:#fff;border:1px solid #789c44;margin:5px 0;padding:0 14.5px}.board_list img{pointer-events:none}.board_list .board_title{margin:11px -4px 4px}.board_list .board_title a{font-weight:600;font-size:12px;color:#333;margin:0 -1px;padding:0 0 5px}.board_list .board_title .best a{margin:0 2px 0 0}.board_list .board_title .best a:before{content:"";position:relative;top:3px;display:inline-block;background-image:url(/files/img/fire.png);background-size:cover;width:14px;height:14px}.board_list .board_title .board{border-bottom:1.1px solid #f6c773}.board_list .board_title .sort{float:right;line-height:1.6}.board_list .board_title .write{float:right;font-size:16px;margin:0 6px 0 0}.board_list .board_title .write i{padding:4px}.board_list .all{line-height:1.85;color:#111;border-bottom:1px solid #ddd;padding:9px 0 8px 1px}.board_list .all:hover{background:#f9f9f9}.board_list .all span{font-size:12px}.board_list .all>span:not(:nth-last-child(-n+1)){padding:0 12px 0 0}.board_list .all>span:not(:nth-last-child(-n+1)):after{content:"|";position:relative;top:-1.5px;right:-7.5px;display:inline-block;transform:scaleX(.9) scaleY(.9);color:#ccc}.board_list .all img{margin:0 0 0 4px}.board_list .all .title_wrap{display:flex;justify-content:space-between;gap:2px}.board_list .all .title_wrap .title{font-size:13px}.board_list .all.read .title_wrap .title{color:#ffa500!important}.board_list .all .title_wrap .title.legend{font-weight:600}.board_list .all .title_wrap .hit{float:right;white-space:nowrap;color:#666}.board_list .all .reply{font-weight:400!important;letter-spacing:3.5px;padding:0 2px 0 0;font-size:11px;color:#fb8738}.board_list .all .nick_name{font-weight:600;color:#218121}.board_list .all .last_time{letter-spacing:.3px}.board_read{position:relative;border:1px solid #789c44;background:#fff;margin:5px 0}.board_read .board_title{margin:11px -4px 0}.board_read .board_title a{font-size:12px;font-weight:600;line-height:1.5;color:#333;margin:0 -1px;padding:0 0 5px}.board_read .board_title .board{border-bottom:1.1px solid #f6c773}.board_read .board_title .write{float:right;font-size:16px;margin:-3px -4px 0 0}.board_read .board_title .write i{padding:4px}.board_read .board_title .best a{border-bottom:0;margin:0 2px 0 0}.board_read .board_title .best a:before{content:"";position:relative;top:3px;display:inline-block;background-image:url(/files/img/fire.png);background-size:cover;width:14px;height:14px}.thread_list{background:beige;border:1px solid #bbb;padding:8px 12px}.thread_list a{font-size:13px;line-height:1.8;text-decoration:underline;color:#0000cd;margin:0 7px 0 0}.thread_list a:hover{background:#fff}.thread_list a:link{color:#0000cd}.thread_list .comment_count{display:inline-block;text-decoration:underline}.thread_title{font-size:20px;padding:10.5px 1px 0}.thread_title h2,.thread_title .thread_count{font-size:18px}.thread_title h2{display:inline;font-weight:600;color:#e50000}.thread_title .thread_count{font-weight:600;color:#444;margin:0 5px 0 0}.thread_title .link_btn:before{content:"";display:inline-block;background-image:url(/files/img/link.png);background-size:cover;opacity:.65;width:15px;height:15px}.thread_res{position:relative;border-bottom:1px solid #ddd;padding:8px 14.5px}.thread_res:first-child{padding:0 14.5px 8px}.thread_res.hide{display:block}.thread_res:first-child.hide .write_info,.thread_res:first-child.hide .thread_content,.thread_res:not(:first-child).hide{display:block;filter:blur(3px)}.thread_res .write_info{position:relative;color:#333;font-size:14px;line-height:1.9;margin:0 4px -2px 0;padding:0 8px 0 4px}.thread_res .write_info a{color:#333}.thread_res .write_info .modify{position:absolute;top:5px;right:0;line-height:normal;color:#444}.thread_res .write_info .comment_index{position:relative;font-size:14px;color:#7a9243;cursor:pointer}.thread_res .write_info .comment_index:before{content:"";position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px}.thread_res .write_info .nick_name{position:relative;font-weight:600;color:#218121}.thread_res .write_info .nick_name.star{padding:0 0 0 15px}.thread_res .write_info .nick_name.star:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);display:inline-block;width:8px;height:8px;background-image:url(/files/img/favicon.ico);background-size:cover;margin:0 4px 0 2px}.thread_res .write_info .nick_name.circle{padding:0 0 0 15px}.thread_res .write_info .nick_name.circle:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);display:inline-block;width:7px;height:7px;background:#7dc5ac;border-radius:50%;margin:0 5px 2px 3px}.thread_res .write_info .user_name .block_btn{cursor:pointer}.thread_res .write_info .user_id,.thread_res .write_info .user_ip,.thread_res .write_info .user_mod{color:#464646}.thread_res .thread_content{color:#111;font-size:14px;line-height:1.9;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;overflow:hidden;margin:0 30px}.thread_res .thread_content a{text-decoration:underline}.thread_res .thread_content a:link{color:#00f}.thread_res .img_wrap{padding:0 0 6px}.thread_res .img_item{padding:7px 0 1px}.thread_res .img_item button{display:flex;align-items:center;justify-content:center;gap:8px;width:25%;min-width:120px;max-width:300px;height:38px;color:#444;background:#fff;border:1px solid #466;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border-radius:4px}.thread_res .img_item .desc{font-size:12px}.thread_res .img_item .thumbnail_img{width:10px;height:50%;filter:blur(1px)}.thread_res .thread_img{display:flex}.thread_res .thread_img img{display:none;max-width:100%;padding:10px 0 3px}.thread_res .vote_btn{color:#666;cursor:pointer}.thread_res .vote_btn.active{color:#000}.thread_res .vote_btn .vote_count{padding:0 0 0 2px}.thread_res #comment{position:absolute;margin:16px 0 0}.more_comment_wrap{display:flex;flex-wrap:wrap;gap:10px;padding:12px 12px 0;margin:0 0 -2px}.more_comment_wrap.recent{padding:11px 14px 0;margin:0 0 -2px}.more_comment_wrap button{width:25%;height:38px;min-width:120px;max-width:300px;font-size:12px;color:#fff;background:#589ed9;border-radius:4px}.preloader{display:none;width:100%;text-align:center;background:#589ed9;border-radius:2px;margin:0 auto 3px;padding:7px 0}.preloader .circle{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top:2px solid #fff;border-radius:100%;margin:0 auto;animation:circle 0.3s infinite linear}@keyframes circle{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.comment_refresh{width:100%}.comment_refresh button{width:100%;font-size:12px;text-align:center;background:#fbfbfb;border-bottom:1px solid #ddd;padding:5px 0;margin:1px 0 0}.comment_refresh button:active{background:#f8f8f8}.comment_wrap{padding:0 2px}.comment_wrap .comment_option_wrap{text-align:center;padding:20px 0}.comment_wrap .comment_option_wrap .vote_btn{width:auto;height:28px;line-height:1;font-size:12px;letter-spacing:-.5px;color:#333;border-radius:5px;border:1px solid #bbb;padding:0 9px}.comment_wrap .comment_option_wrap .vote_btn.active{color:#000;border:1px solid #888}.comment_wrap .comment_option_wrap .vote_btn i{padding:0 1.5px 0 0}.comment_wrap .comment_option_wrap .option_box{padding:9px 0 0}.comment_wrap .comment_option_wrap .option_box button{position:relative;font-size:12px;color:#111;padding:1px 8px}.comment_wrap .comment_option_wrap .option_box button:not(:last-child):after{content:"";position:absolute;top:50%;right:-2px;transform:translateY(-50%);display:inline-block;width:1px;height:10px;background:#ccc}.comment_wrap .title{display:inline-block;font-size:14px;font-weight:600;color:#222;user-select:none;border-bottom:1px solid #f2d267;margin:0 0 11px 1px;padding:0 0 5px}.comment_wrap .title_exceed{cursor:default;display:flex;justify-content:center;padding:14px 0 24px}.comment_wrap .title_exceed span{color:#222;font-size:14px;font-weight:600;line-height:2;border-bottom:1px solid #f2d267}.comment_wrap .btn_wrap{margin:0 0 7.5px}.comment_modify_wrap{background:#fff;border:1px solid #789c44;padding:0 14.5px}.comment_modify_wrap textarea{margin:8px 0}.comment_modify_wrap .board_title{margin:11px -4px 0}.comment_modify_wrap .board_title a{font-size:12px;font-weight:600;line-height:1.5;color:#333;border-bottom:1.1px solid #f6c773;margin:0 -1px;padding:0 0 5px}.comment_modify_wrap .board_title .best a{border-bottom:0;margin:0 2px 0 0}.comment_modify_wrap .board_title .best a:before{content:"";position:relative;top:3px;display:inline-block;width:14px;height:14px;background-image:url(/files/img/fire.png);background-size:cover}.board_editor{margin:-26px 0 0;padding:0 14.5px}.file_box{float:right}.file_box .file_btn{display:inline-block;font-size:8px;color:#333;background-color:#fcfcfc;background-image:linear-gradient(to top,#fcfcfc,#fcfcfc);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);border:1px solid #bbbaba;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border-bottom-color:#a2a2a2;border-radius:1px;padding:5.5px 12px}.file_box input[type="file"]{display:none}.preview_wrap{display:none;position:relative;height:130px;border:1px solid #d8d8d8;margin:-19px 0 7.5px}.preview_wrap .loading{position:absolute;top:calc(50% - 5px);left:50%;width:21px;height:21px;border-top:2px solid #222;border-radius:100%;margin:0;z-index:2;animation:loading 2s infinite linear}.preview_wrap .progress{position:absolute;top:calc(50% + 20.5px);left:50%;transform:translateX(-50%);font-size:11px;color:#222;z-index:2}@keyframes loading{0%{transform:translate(-50%,-50%) rotate(0deg)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.preview_wrap .file_item{position:relative;float:left;margin:19px 0 0 11px}.preview_wrap .file_item button{position:absolute;top:5.5px;right:5.5px;color:#eee;background:rgba(0,0,0,.3);border-radius:100%}.preview_wrap .file_item button:after{content:"\00d7";display:flex;align-items:center;justify-content:center;width:13px;height:13px}.preview_wrap .file_item img{width:100px;height:100px;border-radius:2px;margin:0}.board_navi{position:fixed;bottom:0;left:0;display:flex;width:100%;background:#fff;opacity:.8;user-select:none;border-top:1px solid #bbb;margin:0;padding:0;z-index:100}.board_navi div{cursor:pointer;font-size:14px;line-height:2.6;text-align:center}.board_navi div:not(:first-child){border-left:1px solid #ccc}.board_navi .back{width:14%}.board_navi .top{width:18%}.board_navi .bottom{width:18%}.board_navi .comment{width:48%}.write_document{border:1px solid #789c44;background:#fff;padding:0 14.5px;height:100%}.write_document .board_title{margin:11px -4px 0}.write_document .board_title a{margin:0 -1px;padding:0 0 5px;font-size:12px;font-weight:600;line-height:1.5;color:#333;border-bottom:1.1px solid #f6c773}.write_document .board_title .best a{border-bottom:0;margin:0 2px 0 0}.write_document .board_title .best a:before{content:"";position:relative;top:3px;display:inline-block;width:14px;height:14px;background-image:url(/files/img/fire.png);background-size:cover}.write_document .write_textarea{margin:15px 0 0}.write_document .write_textarea .title{margin:0}.write_document .write_textarea select{font-size:12px}.write_document .write_textarea .timeline_select{width:120px;height:28px;background:#fff;border-radius:3px;margin:0 0 9px;padding:4px 0 4px 2px}.write_document .write_textarea input[type="text"]{height:28px;font-size:12px}.write_document .write_editor textarea{height:300px;margin:8px 0}.write_document .btn_wrap{margin:0}.write_document .write_footer{margin:0 0 12px;padding:0}.write_document .write_footer input[type="text"]{width:150px}.write_document .write_footer input[type="checkbox"]{margin:0 1px 0 2.5px}.write_document .write_footer label{font-size:12px;vertical-align:-1px}.write_document .write_option_wrap,.write_document .write_option_wrap.admin{margin:6px 1px 0}.write_document .write_option_wrap.admin input[name="is_notice"]{margin:0 1px 0 0}.write_document .file_box{float:left;padding:6px 0 0}.extra_form{margin:0 0 0 -2px;padding:2px 0 0}.extra_form .form_group:first-child{padding:0 0 5px}.extra_form .form_group:last-child{padding:0 0 12px}.extra_form .form_group input{width:auto;padding:1.5px 6px;margin:0 3px 0 4px}.extra_form .form_group input[type="checkbox"]{margin:0;vertical-align:-4px}.extra_form .form_group label{vertical-align:-2px}.write_comment textarea{background:#fff;margin:8px 0}.write_comment input[type="checkbox"]{margin:0 1px 0 0}.write_comment.admin .nick_name{margin:0 3px 0 0}.write_comment.admin label{margin:0 2px 0 0}.write_comment_from .write_option_wrap{margin:15px 0 0}.write_comment_from input[type="checkbox"]{margin:0 1px}.write_comment_from .btn_wrap{margin:0 0 8px}.list_footer{padding:15px 0}.list_footer .pagination{display:flex;flex-wrap:wrap;justify-content:center;padding:6px 0 8px}.list_footer .pagination a{font-size:13px;color:#767676;border-left:1px solid #ccc;padding:0 9.5px}.list_footer .pagination a:nth-last-child(2){border-right:1px solid #ccc}.list_footer .pagination .now{color:#f60}.list_footer .pagination .direction{font-weight:400;color:#767676;border:0}.list_footer .pagination .prev,.list_footer .pagination .next{margin:-2px 0 0;padding:0 1px}.list_footer .pagination .prev span{margin:0 8px 0 0}.list_footer .pagination .next span{margin:0 0 0 8px}.list_footer .board_search{width:100%;display:flex;align-items:center;justify-content:center;gap:3px;padding:10px 0 6px}.list_footer .board_search input[type="text"]{width:175px;height:24px;border-radius:3px;margin:0;padding:0 6px}.list_footer .board_search select{width:88px;height:24px;background:#fff;border-radius:3px;margin:0}.context_message{background:#fff;border:1px solid #666;padding:12px 0 20px!important}.context_message input[type="password"]{width:150px;margin:0;padding:3px 5px}.context_message.modify_comment{margin:5px 0 0}.context_message .thread_res{border:0;margin:0;padding:0 5px}.context_message .delete_comment{width:98%;font-size:12px;margin:0 auto}.context_message .delete_message{text-align:center;padding:4px 0 1px}.context_message .delete_message p{display:inline-block;font-size:15px;font-weight:600;border-bottom:.9px solid #f6c773;margin:0 0 10px;padding:10px 0 5px}.context_message .btn_wrap{display:flex;justify-content:center;gap:3.5px;margin:0}.popup_content{position:absolute;width:33%;max-width:450px;min-height:38px;font-size:14px;line-height:1.9;z-index:9;padding:0 0 0 6px}.popup_content a{text-decoration:underline}.popup_content .popup_container{min-height:38px;max-height:136px;background:#fff;border:1px solid #bbb;box-shadow:0 2px 6px rgba(0,0,0,.3);border-radius:3px;overflow-y:auto;box-sizing:border-box;padding:12px 16px 14px 16px}.popup_content .popup_container::-webkit-scrollbar{display:none}.popup_content .close{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:12px;height:12px;font-weight:600;color:#eee;margin:4px 4px 0 0;padding:0}.popup_content .close:after{content:"\00d7";display:inline-block;font-size:15px}.popup_view{font-size:14px;font-family:unset;text-decoration:underline;color:#00f;margin:-5px 0;padding:5px 0}.live_btn{float:right;display:flex;align-items:center;margin-left:auto;font-size:11px;color:#c00;border:1px solid #c00;border-radius:3px;padding:1px 6px;cursor:pointer;white-space:nowrap;line-height:1.8;user-select:none}.live_panel{border-bottom:1px solid #f0d4d4;padding:15px 1px 0}.live_panel a{display:flex;align-items:center;gap:5px;font-size:12px;line-height:2.2;border-bottom:1px solid #f0dada;padding:2px 0;color:#222;white-space:nowrap;overflow:hidden}.live_panel a:last-child{border-bottom:0}.live_panel a:hover{background:#f9f9f9}.live_panel .section_title{display:flex;align-items:center;font-size:13px;font-weight:600;letter-spacing:-.3px;line-height:1;color:#c00;padding:0 0 5px}.live_panel .section_title img{width:auto;height:11px;padding:0 4px 0 1px}.live_panel .live_title_text{flex:1;overflow:hidden;text-overflow:ellipsis}.tab_menu{display:flex;border-bottom:1px solid #789c44;background:#fff;margin:7px 0 5px}.tab_menu .tab_item{flex:1;text-align:center;font-size:12px;color:#555;line-height:3;cursor:pointer;margin-bottom:-1px;user-select:none}.tab_menu .tab_item>a{display:inline-block;width:100%;height:100%;color:#333}.tab_menu .tab_item:hover a,.tab_menu .tab_item.active>a{font-weight:600;border-bottom-color:#789c44}