#boardWrap{position:relative;width:1100px;margin:0 auto;padding-bottom:120px}
.inner{position:relative;max-width:1160px;margin:0 auto}
.nodata{margin-top:40px;padding:40px 0;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;font-size:1.125em;color:#666;text-align:center}
.noimg, .noimg_sub{padding:20px 0;background-color:#ededed;font-size:1.125em;color:#666;text-align:center}

.sub-title{padding-bottom:120px}

.b_bc_l{border-color:#ebebeb}
.b_bc_m{border-color:#d9d9d9}
.b_bc_h{border-color:#cdcdcd}
.b_fs_xs{font-size:0.625em}
.b_fs_s{font-size:0.75em}
.b_fs_m{font-size:0.875em}
.b_fs_l{font-size:1em}
.b_fs_xl{font-size:1.125em}
.b_fs_xxl{font-size:1.25em}
.b_ff_l{font-family:'NotoSansKR-Light'}
.b_ff_m{font-family:'NotoSansKR-DemiLight'}
.b_ff_h{font-family:'NotoSansKR-Medium'}
.b_lh_xs{line-height:100%}
.b_lh_m{line-height:150%}
.b_lh_l{line-height:185%}
.b_c_l{color:#7d7b7c}
.b_c_m{color:#444}
.b_c_h{color:#2b2a28}
.b_btn01{display:block;width:120px;height:48px;margin:30px auto 0;background-color:#3e3e3e;font-size:1em;line-height:48px;color:#fff;text-align:center}

/* list page */
.board_list > li{position:relative;padding:30px;border-bottom:1px solid #d9d9d9}
.board_list > li > a, .board_list > li > div{display:block;position:relative;height:100%}
.board_list > li > a:after, .board_list > li > div:after{content:'';display:block;clear:both}
.board_list_thumb{float:left;width:20%}
.board_list_thumb img{width:100%}
.board_list_text{float:left;width:78%;margin-left:2%}
.board_list_text > p{margin-right:140px}
.board_list_title{padding:16px 0 24px}
.board_list_right{position:absolute;right:0;text-align:right}
.board_list_date{top:16px;width:120px}
.board_list_hit{bottom:0;width:100px}

/* view page */
.board_view_head{position:relative;height:80px;margin-bottom:30px;background-color:#f2f2f2}
.board_view_title{margin:0 170px 0 30px;line-height:80px}
.board_view_sns{position:absolute;right:25px;top:18px;}
.board_view_sns > li{float:left;margin-left:10px}
.board_view_sns > li:first-child{margin-left:0}
.board_view_sns > li > a{display:block;width:45px;height:45px;}
.board_view_body{margin:50px 30px 0}
.board_view_body img{display:block;max-width:100%;margin:0 auto 20px}
.board_view_file{margin-bottom:40px}
.board_view_text p{line-height:inherit}

/* list page paging */
.paging{position:relative;padding:60px 0 150px;font-size:0;text-align:center}
.paging_prevnext{display:inline-block;width:45px;height:45px;background-repeat:no-repeat;background-position:center;border:1px solid #333;box-sizing:border-box}
.paging_prev{margin-right:10px;background-image:url('../img/board/paging_prev.png')}
.paging_next{margin-left:10px;background-image:url('../img/board/paging_next.png')}
.paging_start{margin-right:10px;background-image:url('../img/board/paging_start.png')}
.paging_end{margin-left:10px;background-image:url('../img/board/paging_end.png')}
.paging_ul{display:inline-block;position:relative;font-size:0;text-align:center;vertical-align:top}
.paging_ul li{display:inline-block;width:45px;height:45px;margin:0 4px}
.paging_ul a, .paging_ul span{display:block;position:relative;width:100%;height:100%;line-height:45px;text-align:center;font-family:'NotoSansKR-Medium';font-size:18px;color:#888;letter-spacing:-0.025em;box-sizing:border-box}
.paging_ul a:hover, .paging_ul span{font-family:'NotoSansKR-Bold';color:#fff}
.paging_ul a:hover:after, .paging_ul span:after{content:'';position:absolute;left:50%;bottom:0;width:20px;height:2px;background:#fff;margin-left:-10px}

/* view page btns */
.view_btns_wrap{position:relative;height:80px;margin-top:30px;background-color:#f2f2f2;letter-spacing:0.2em;text-align:center}
.list_prevnext{position:absolute;top:0;width:180px;height:100%;padding-left:20px;font-weight:700;font-size:18px;line-height:80px}
.list_prevnext:before{content:'';position:absolute;top:50%;width:25px;height:18px;margin-top:-9px;background-repeat:no-repeat;background-position:center}
.list_prev{left:0}
.list_prev:before{left:20px;background-image:url('../img/board/btn_prev.png')}
.list_next{right:0}
.list_next:before{right:20px;background-image:url('../img/board/btn_next.png')}
.list_return{display:block;position:relative;width:180px;height:80px;margin:0 auto;padding-left:20px;font-weight:700;font-size:1.125em;line-height:80px;letter-spacing:0.2em;text-align:center}
.list_return:before{content:'';position:absolute;left:63px;top:50%;width:14px;height:12px;margin-top:-6px;background:url('../img/board/btn_list.png') no-repeat center}

.view_share{padding:0 0 30px 30px}
.view_share li{margin-right:10px}
.view_page_opt{overflow:hidden;position:relative;height:45px;margin:0 auto 100px;border-top:1px solid rgba(255,255,255,0.2);padding-top:60px}
.view_page_opt .list{position:absolute;left:50%;top:60px;margin-left:-45px}
.view_prevnext{margin-top:10px}
.view_prevnext.view_prev{float:left;margin-left:160px}
.view_prevnext.view_next{float:right;margin-right:160px}
.view_prevnext span{display:inline-block;vertical-align:middle;font-family:'NotoSansKR-Bold';font-size:16px;letter-spacing: -0.025em;color:#fff}
.view_page_opt .view_prev span{margin-left:30px}
.view_page_opt .view_next span{margin-right:30px}

/* 게시판 상세 페이지 */
.view_title{padding-bottom:40px;border-bottom:2px solid #222;font-family:'NotoSansKR-Bold';font-size:30px;letter-spacing:-0.025em;color:#000}
.view_title span{color:#fff}
.view_title span.date{padding-top:10px;font-family:'NotoSansKR-Regular';font-size:18px;color:#000}
.notice_view .view_cont{padding:95px 30px}
.notice_view .view_cont img{width:100%}
.notice_view .view_cont p{font-family:'NotoSansKR-Regular';font-size:18px;letter-spacing:-0.025em;line-height:156%;color:#fff}

#contentsModalWrap .notice_view .view_title span{color:#111}
#contentsModalWrap .notice_view .view_title span.date{color:#111}
#contentsModalWrap .notice_view .view_cont p{color:#111}
