﻿@charset "utf-8";caption{display:none !important;}/* Row First */.row_item_first {clear: left;}/* Card Style */.board0 .list_wrap{padding:11.5px 12.5px;}.board0 .list_con{max-width:373px; }.board0 .text_wrap{padding:30px 8%; background-color: #fafafa;}.board0 .count_color{color:#e42717;}.board0 .seperate_line{height:11px; border-left:1px solid #e5e5e5;}.board0 h5{font-size:17px; font-size:1.7rem; line-height:2.3rem; font-weight:bold;}.board0 .line{width:48px; border-bottom:1px solid #cccccc;}.board0 .list_desc1{color:#656565; height:10rem; overflow: hidden;}.board0 .list_info1{color:#969595; }/* Thumbnail Style */.board1 {overflow: hidden;}.board1 .list_wrap{max-width:none;}.board1 li.list_wrap{border: 1px solid #f0f0f0; padding: 0px 27px; overflow: hidden;}.board1 li.list_wrap:hover {background-color: #fcfcfc;}.board1 .text_wrap{}.board1 .count_color{color:#e42717;}.board1 .seperate_line{height:11px; border-left:1px solid #e5e5e5;}.board1 h5{font-size:17px; font-size:1.7rem; line-height:2.3rem; color:#313131;}.board1 .list_desc1{color:#666666; height:40px;    display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; text-overflow:ellipsis; word-wrap:normal !important; white-space:normal; word-break:break-all;}.board1 .list_info1{color:#474747; letter-spacing:0.04em;}.board1 .reg_date{color:#969595;}/* Thumbnail Style2 */.board2 .list_wrap{border:1px solid #e1e1e1; background-color: #fff;}.board2 .list_wrap_header{background-color: #f8f9fa;}.board2 .text_wrap{}.board2 .seperate_line{height:11px; border-left:1px solid #e5e5e5;}.board2 .list_title_con{overflow:hidden;}.board2 h5{font-size:17px; font-size:1.7rem; line-height:2.3rem; color:#313131;}.board2 .list_desc1{max-height:2.3rem; display:-webkit-box; -webkit-box-orient:vertical; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-break:break-all; word-wrap:normal !important;}.board2 .list_info1{color:#313131; letter-spacing:0.04em;}.board2 .count_color{color:#e42717;}/* Gallery Style */.board3 {overflow: hidden;}.board3 .list_wrap{background-color: #fff;}.board3 .list_con{max-width:250px; margin:0px auto;}.board3 .img_box{border-right:none;}.board3 .img_box_right{border-right:none;}.board3 h5{font-size:17px; font-size:1.7rem; line-height:2.3rem; color:#313131; word-break: break-all; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-wrap:normal !important;}.board3 .list_date1{color:#969595;}.board3 .count_color{color:#e42717;}@media all and (min-width:768px) {    .board3 .list_con{max-width:none;}    .board3 .img_box{border-right:1px solid #f2f2f2;}}.board3 + .nodata{padding-bottom:54px;}/* filter */.cnt_list {width: auto; margin-top: 11px ; overflow: hidden; font-size: 1.4rem; font-weight: 400;}.cnt_list .count{ color: #3495ba;}.cnt_list img{ margin-right: 7px; }.cnt_list.sort_list {font-size: 1.4rem; color: #b0afaf; font-weight: normal;display: none;}.cnt_list.sort_list .sort {color: #b0afaf; font-weight: normal; cursor: pointer;}.cnt_list.sort_list .sort:hover {color: #a47f54;}.cnt_list.sort_list .sort.on {color: #a47f54;}.board_filter_con { margin-bottom: 13px;}.board_filter_con .board_filter .board_select,.board_filter_con .board_filter .select_search {display: inline-block; vertical-align: middle; padding : 11px 10px 11px 10px; width: 131px; margin-right: 6px; border:1px solid #f1f1f1; color: #313131; cursor:pointer;    appearance: none; -webkit-appearance: none; -moz-appearance: none; background: url(../img/select_down_arrow.png?wv_res=true&tid=RELIGION&trev=1) no-repeat right 15px center; margin-top:10px;}.board_filter_con .board_filter .board_search_con {display: inline-block; vertical-align: middle; margin-top:10px;}.board_filter_con .board_filter .board_search_con .board_search_input {float: left; padding:11px 10px 11px 10px; width: 218px; border:1px solid #f1f1f1; color: #969595; box-sizing: border-box; border-right:none; outline: none; height:37px; border-radius:0;appearance: none; -webkit-appearance: none; -moz-appearance: none;}.board_filter_con .board_filter .board_search_con .board_search {float: left; background-color:#c8a175; padding: 11px 12px 12px; cursor: pointer; height:37px; box-sizing: border-box;}.board_filter_con .board_filter {float: none; text-align: center; overflow: hidden; margin-top: 20px; width: auto;}.board_filter_con .board_filter .board_search_con .board_search:hover{background-color:#434343;}/* headline */.headline_select { display: inline-block; vertical-align: middle; padding: 8px 10px 8px 10px; width: 131px; border: 1px solid #f1f1f1; color: #313131; cursor: pointer; outline: none; font-size:14px; font-size:1.4rem; line-height:20px; line-height:2.0rem;    appearance: none; -webkit-appearance: none; -moz-appearance: none; background: url(../img/select_down_arrow.png?wv_res=true&tid=RELIGION&trev=1&wv_res=true&tid=RELIGION&trev=1) no-repeat right 15px center;}/* paging *//*.paging_wrap{}*//*.paging {text-align: center; font-size: 1.4rem;}*//*.paging > span {display: inline-block;}*//*.paging .direction {margin-right: 20px; color: #313131; cursor: pointer; font-size: 1.4rem;}*//*.paging .prev {background: url(../img/board/icon_prev_btn.png?wv_res=true&tid=RELIGION&trev=1)no-repeat left center; padding-left: 15px;}*//*.paging .next {background: url(../img/board/icon_next_btn.png?wv_res=true&tid=RELIGION&trev=1)no-repeat right center; padding-right: 15px;}*//*.paging .btn_page {padding: 4px 8px; cursor: pointer;}*//*.paging .btn_page.selected {background-color: #0758bc; color: #ffffff;}*//* FAQ */.faq_con {}.faq_con > li {border-bottom: 1px solid #f4f4f4; border-top: 0px;}.faq_con > li:first-child {border-top: 1px solid #e8e8e8;}.faq_con > li .faq_tit_con {overflow: hidden; padding: 15px 20px; cursor: pointer;}.faq_con > li .faq_tit_con.list_on {background-color: #f9f9f9;}.faq_con > li .faq_tit_con > h5 {float: left; background: url(../img/board/faq_q_off.png?wv_res=true&tid=RELIGION&trev=1) no-repeat left center; padding-left: 22px; font-size: 15px; color: #656565; font-weight: bold;}.faq_con > li .faq_tit_con.list_on > h5 {background: url(../img/board/faq_q_on.png?wv_res=true&tid=RELIGION&trev=1) no-repeat left center; color: #0758bc;}.faq_con > li .faq_tit_con .faq_director {float: right;}.faq_con > li .faq_tit_con .faq_director .direc_off {display: inline;}.faq_con > li .faq_tit_con .faq_director .direc_on {display: none;}.faq_con > li .faq_tit_con.list_on .faq_director .direc_off {display: none;}.faq_con > li .faq_tit_con.list_on .faq_director .direc_on {display: inline;}.faq_con > li .faq_reply_con {background-color: #ffffff; /*height:0px;*/ overflow: hidden;}.faq_con > li .faq_reply_con {padding: 19px 45px;}.faq_con > li .faq_reply_con > div {background: url(../img/board/faq_answer.png?wv_res=true&tid=RELIGION&trev=1) no-repeat left 8px; padding-left: 20px; font-size: 13px; color: #5c5c5c; line-height: 24px;}/* list */.board_type0 {width: 100%; border-top: 2px solid #c69e70; border-collapse: collapse; text-align: center;}.board_type0.list {table-layout: fixed;}.board_type0 th {border-bottom: 1px solid #f1f1f1; background-color: #fbfbfb; height: 49px; font-size: 14px; line-height:18px; color: #333333; border-top:2px solid #c69e70; font-weight:400;}.board_type0 td {border-bottom: 1px solid #f1f1f1; padding-top:17px; padding-bottom:17px; font-size: 14px; font-size:1.4rem; line-height:18px; line-height:1.8rem; color: #333333; letter-spacing: 0.025em;}.board_type0 td.write_date {color:#a2a1a1;}.board_type0 td.view_count {color:#a2a1a1;}.board_type0 .board_list_top td {background-color: #f9f9f9;}.board_type0 td.answer_complate {color: #0758bc;}.board_type0 td.answer_reqest {color: #e42717;}.board_type0 td.brd_tit { text-align: left;}.board_type0 td.brd_tit.headline_contents_con { word-wrap: normal !important; padding-right:20px;}.board_type0 td .secret_img {margin-left: 10px;}.board_type0 td .new_img {margin-left: 10px;}.board_type0 td .file_img {cursor: pointer;}.board_type0 td.answer {background: url(../img/board/board_answer.png?wv_res=true&tid=RELIGION&trev=1)no-repeat left center; padding-left: 20px;}.board_type0 .seperate_line{height:11px; border-left:1px solid #e5e5e5;}/*write*/.board_essential_con {font-size: 12px; color: #313131; float: right; margin-bottom: 15px;}.essential {color: #e64036; padding-right: 5px;}.board_type0.write {border-top: 2px solid #c69e70;}.board_type0.write th {text-align: left; font-weight: 500; padding-left: 10px; border-top: 0px; }.board_type0.write td {text-align: left; padding: 17px 2%;}.board_type0 .board_vt {vertical-align: top; padding-top: 15px;}.board_type0 .input_style0 {border: 1px solid #e3e6e9; height: 30px; padding-left: 5px;}.board_type0 textarea.input_style0 {height: 350px;}.board_type0 .select_style0 {border: 1px solid #e3e6e9; height: 35px; padding-left: 5px;}.board_type0 .textarea_style0 {border: 1px solid #e3e6e9; height: 200px; padding: 10px; resize: none; }/* view */.board_type0.view {border-top: 0px solid #313131; border-bottom: 1px solid #f1f1f1;}.board_type0.view thead th {text-align: center; font-size:20px; font-size: 2.0rem; line-height:26px; line-height:2.6rem; font-weight:bold; height: auto; border-bottom: 0px; background: none; padding-top:44px; padding-bottom:35px;}.board_type0.view thead th .board_title{letter-spacing: -0.04em; padding:0 12%;}.board_type0.view thead th .date {float: right; font-weight: normal; font-size: 1.2rem;}.board_type0.view td {text-align: left; border-bottom: 0; padding-bottom:30px;}.board_type0.view td img{text-align: center !important;}.board_type0.view tbody tr:first-child td{padding:0;}.board_type0.view td .hit {float: right; font-weight: normal; font-size: 1.2rem;}.board_type0.view td .attach_file {cursor: pointer;}.board_type0.view td .view_detail {padding: 0 0 20px; line-height: 2.8rem; box-sizing: border-box;}.board_type0.view .comment_wrap {padding: 0px;}.comment_con {padding: 0px; background-color: #f9f9f9; padding: 5px 25px 25px;}.comment_con .comment_list {}.comment_con .comment_list > li {margin-top: 20px; border-bottom: 1px solid #e3e6e9; padding-bottom: 20px;}.comment_con .comment_list .comment_title_area {}.comment_con .comment_list .comment_title_area > li {display: inline-block;}.comment_con .comment_list .comment_title_area > li.comment_remove_btn {display:none;}.comment_con .comment_list .comment_title_area > li.comment_remove_btn.viewer_perm_remove_true {display:inline-block;}.comment_con .comment_list .comment_title_area .comment_title {font-size: 1.4rem; color: #313131; font-weight: bold;}.comment_con .comment_list .comment_title_area .comment_time {font-size: 1.2rem; color: #999999; margin: 0 12px;}.comment_con .comment_list .comment_title_area .comment_del {font-size: 1.2rem; color: #e42717;}.comment_con .comment_list .comment_text {font-size: 1.4rem; line-height: 2.2rem; color: #666666; margin-top: 10px; padding-left: 25px; background: url(../img/board/comment_list_img.png?wv_res=true&tid=RELIGION&trev=1)no-repeat 5px 5px;}.comment_write .comment_write_title {font-size: 1.4rem; font-weight: bold; color: #313131;}.comment_write .comment {font-size: 1.4rem; color: #313131; margin-top: 10px; padding: 10px; width: 100%; height: 140px; border: 1px solid #e3e6e9; resize: none; overflow-y: auto;}.comment_write .comment_btn_con {overflow: hidden; margin-top: 10px;}.comment_write .comment_btn_con .comment_input_con {float: left; overflow: hidden; color: #c6c9cc; font-size: 1.4rem; padding: 10px 0;}.comment_write .comment_btn_con .comment_input_con .comment_input {float: left; width: 220px; margin-right: 5px; border-bottom: 1px solid #e3e6e9;}.comment_write .comment_btn_con .comment_input_con input {border: none; margin-left: 5px; padding-left: 5px; height: 30px; color: #313131; background-color: #f9f9f9;}.comment_write .comment_btn_con .comment_btn {float: right; width: 135px; color: #313131; font-size: 1.4rem; font-weight: bold; text-align: center; padding: 13px; border: 1px solid #e3e6e9; background-color: #f9f9f9; cursor: pointer;}/* 비밀번호 팝업 */.post_password_input_popup { display: none;}.post_password_input_popup .post_password_input_popup_wrap{ border: 1px solid #d0d3d5;}.post_password_input_popup .title_con {padding: 0px 20px 0px 30px; background-color: #e42717; overflow: hidden;}.post_password_input_popup .pop_title {display: inline-block; font-size: 14.5px; line-height: 1em; color: #ffffff; margin: 16px 0;}.post_password_input_popup .pop_close_btn {display: inline-block; float: right; cursor: pointer; margin-top: 14px;}.post_password_input_popup .contents_con {width: 100%; height: 100%; overflow-y: auto; padding: 6% 5%; box-sizing: border-box; font-size: 14.5px; line-height: 26px; color: #313131; background-color: #ffffff; resize: none;}.post_password_input_popup .contents_con .pw_contents > p {font-size: 14.5px; text-align: center; color: #313131; margin-bottom: 19px;}.post_password_input_popup .contents_con .pw_btn {text-align: center;}/* bm 게시판 커스텀 */.bmd_post_form .panel .panel_header .section_title{ display:none;}.bmd_post_form .panel .btn_short {width: 100px;}.panel .panel_util{text-align: right;}.panel .panel_header {height: 10px;}.comment_con .nodata {border: none; border-bottom: 1px solid #f1f1f1;}.notice_row { background-color: #f9f9f9; }.bmd_post_form .nodata {border: none; border-bottom: 1px solid #f1f1f1;}[data-wv-page-id="notice"] .wv_content{padding-left:15px; padding-right:15px;}@media all and (min-width:768px) {    .input_con {padding: 0 5px; float: left; width: 50%;}    [data-wv-page-id="notice"] .wv_content{padding-left:0px; padding-right:0px;}}/* 페이징 */.page_navi_con {text-align: center; margin: auto; margin-top: 20px;}.page_navi_con .button_container {font-size: 0px; white-space: nowrap; text-align: center;}.button_container {font-size: 0px; white-space: nowrap; text-align: center;}[data-wv-comp-pagenavi] li { position: relative; display: inline-block; width: 15px; height: 25px; text-align: center; background: url(../img/board/page-navi-bg.png?wv_res=true&tid=RELIGION&trev=1) no-repeat; cursor: pointer; }[data-wv-comp-pagenavi] li.btn_singlePage { z-index: 0; text-indent: -10000px; }[data-wv-comp-pagenavi] li.btn_singlePage.btn_firstPage { display:none;}[data-wv-comp-pagenavi] li.btn_singlePage.btn_prevPage { width:92px; margin-right:25px;}[data-wv-comp-pagenavi] li.btn_singlePage.btn_nextPage { width:92px; background-position:-216px 0; margin-left:25px;}[data-wv-comp-pagenavi] li.btn_singlePage.btn_lastPage { display:none; }[data-wv-comp-pagenavi] li.btn_page {background: none; color: #333333; ; font-size: 13px; line-height:17px; z-index: 1; box-sizing: border-box; border-bottom:1px solid transparent; margin-left:9px; margin-right:9px;}/*[data-wv-comp-pagenavi] li.btn_page.first { background-position: -62px 0px; }*//*[data-wv-comp-pagenavi] li.btn_page.selected { background: url(../img/page-navi-bg-selected.png?wv_res=true&tid=RELIGION&trev=1) no-repeat; color: #272727; font-weight: bold; }*/[data-wv-comp-pagenavi] li.btn_page.selected { border-bottom-color:#2e96db;}/* religion 동영상 게시판 */.bmd_post_form .panel{margin-bottom:0;}.bmd_post_form .panel .panel_container{margin-bottom:20px; border-radius:0;}.bmd_post_form .panel .panel_header{height:auto; overflow: hidden;}.bmd_post_form .panel .panel_body{overflow: hidden; margin-bottom:28px;}.bmd_post_form .panel .panel_footer{margin-top:0;}.bmd_post_form .panel .board3{width:calc(100% + 10px) !important; margin-left:-10px; padding-top:10px; margin-bottom:20px; border-top:2px solid #c69e70; }.bmd_post_form .panel .board3 .list_wrap{padding-left:10px; margin-top:5px; margin-bottom:5px;}.bmd_post_form .panel .board3 .list_con{border:1px solid #f2f4f6; max-width:268px;}[data-wv-page-seq="55"] .bmd_post_form .panel .board3 .list_con{max-width:none;}.bmd_post_form .panel .board3 .img_box{border-right:none;}[data-wv-page-seq="55"] .bmd_post_form .panel .board3 .img_box{padding:15px 15px 0; box-sizing: border-box;}.bmd_post_form .panel .board3 .img_box .img_boxing{box-sizing: border-box; width:100%; height:100%; overflow: hidden;}/*[data-wv-page-seq="55"] .bmd_post_form .panel .board3 .img_box{width:266.5px; margin-left:auto; margin-right:auto;}*/[data-wv-page-seq="55"] .bmd_post_form .panel .board3 .img_box img{ width:auto; max-width:none; height:100%;}.bmd_post_form .panel .board3 .text_wrap{padding-top:20px; padding-right:25px; padding-bottom:21px; padding-left:25px;}.bmd_post_form .panel .board3 h5{font-size:14px; font-size:1.4rem; line-height:22px; line-height:2.2rem; color:#333333;    overflow:hidden; text-overflow:ellipsis; word-wrap:normal !important; white-space:nowrap; margin-bottom:5px;}[data-wv-page-seq="55"] .bmd_post_form .panel .board3 h5{display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical; white-space:normal; word-break:break-all; height:39px;}[data-wv-page-seq="55"] .bmd_post_form .panel .board3 h5 .headline_style{ display:block; }.bmd_post_form .panel .board3 .h_line5{width:30px; border-bottom:1px solid #000; margin-bottom:9px;}.bmd_post_form .panel .board3 .h_desc5{font-size:12px; font-size:1.2rem; line-height:18px; line-height:1.8rem; color:#a2a1a1; height:36px; margin-bottom:14px;    display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; text-overflow:ellipsis; word-wrap:normal !important; white-space:normal; word-break:break-all;}.bmd_post_form .panel .board3 .list_date1{color:#a2a1a1;}/*.panel .board_type0{border-top:none;}*//* board 리스트 rsg*/.bmd_post_form .panel .board3 .img_box { overflow:hidden; }/* board 슬라이드 뷰 */.slide_gallery_wrap {position: relative; padding-top:60px;}.con_image_view_wrap { text-align:center; position: relative; }.con_image_view_wrap .left_arrow , .con_image_view_wrap .right_arrow{ top: calc(50% - 28px); position: absolute; cursor:pointer; z-index: 5; }.con_image_view_wrap .left_arrow { left:1%; }.con_image_view_wrap .right_arrow { right:1%; }.con_image_view { width:calc(100% - 8px);  max-width:757px;/*con_thumnail_wrap과 같은값*/ margin:0 auto; position:relative; overflow:hidden;  }.con_image_view .con_image_view_inner { position:relative; left:0; width: 100%; height: 100%; }.con_image_view .con_image { max-height:250px; position:absolute; max-width:100%; max-height:100%; opacity:0; z-index:1; left:0; top:0; }.con_image_view .con_image.selected { z-index:2; }.con_thumnail_wrap { width:100%; max-width:765px;/*con_image_view과 같은값*/ position:relative; overflow: hidden; margin:0 auto; }.con_thumnail_wrap .con_image_list { height:63px/*썸네일 이미지 높이*/; position:relative; left:-8px; }.con_thumnail_wrap .con_image_list .con_image { padding-left:8px; box-sizing:border-box; height:100%; position:absolute; cursor:pointer; opacity:0.5; z-index:1; left:0; }.con_thumnail_wrap .con_image_list .con_image.selected { opacity:1; z-index:2; }.display_none { display:none;}.panel_body .point1 { color:#3495ba;}.panel_body .view_detail {width:100%; margin:0 auto; }/* 인트라넷_인명록 */.intra_personal .bmd_post_form .panel .board3 .list_wrap {clear: right;}#schedule_calendar.panel .panel_header .btn_refresh{display:none;}.write_privacy {display:none;}@media all and (min-width:320px) {    /* board 슬라이드 뷰 */    .con_image_view .con_image { max-height:250px; }}@media all and (min-width:480px) {    /* 게시판 리스트 */    .board_table .list_row .data_content .list_title_con .title{ width: 80%;}    .board_table .list_row .data_content .list_file {float: right; text-align: inherit;}    .addition_info span {display: inline-block; padding-left: 6px; margin-left: 5px; border-left: 1px solid #e5e5e5;}    .addition_info span:first-child {border-left: 0; padding-left: 0px; margin-left: 0px;}    /*filter*/    /* board 슬라이드 뷰 */    .con_image_view .con_image { max-height:350px; }    .con_thumnail_wrap .con_image_list { height:68px/*썸네일 이미지 높이*/; }}@media all and (min-width:768px) {    /* 게시판 리스트 */    .board_table .list_row .data_content {margin-top: 0;}    /* 썸네일형 게시판 */    .board1 .list_desc1{padding-right:20%;}    /* filter */    .cnt_list { float: left;}    .cnt_list.sort_list {display: block;}    /* religion 동영상 게시판 */    .bmd_post_form .panel .board3 .list_con{max-width:none;}    .bmd_post_form .panel .board3{width:calc(100% + 32px) !important; margin-left:-32px; padding-top:16px; margin-bottom:20px; border-top:2px solid #c69e70; }    .bmd_post_form .panel .board3 .list_wrap{padding-left:32px; margin-top:16px; margin-bottom:16px;}    /* board 슬라이드 뷰 */    .con_image_view .con_image { max-height:400px; }    /* 일정관리 */    #schedule_calendar.panel .panel_header .icon_schedule{position: absolute; margin-top:37px;}}@media all and (min-width:992px) {    /* board 슬라이드 뷰 */    .con_image_view .con_image { max-height:500px; }    /* view */    .board_type0.view td .view_detail {padding: 0 14% 20px;}    .board_type0.view thead th .board_title{padding:0 23%;}    /* list */    .board_type0 td.brd_tit.headline_contents_con{padding-right:0;}    [data-wv-page-seq="55"] .bmd_post_form .panel .board3 h5{display:block; white-space:nowrap; white-space:nowrap; word-break:normal; height:22px;}    [data-wv-page-seq="55"] .bmd_post_form .panel .board3 h5 .headline_style{ display:inline-block; }    [data-wv-page-seq="55"] .bmd_post_form .panel .board3 .img_box img{ max-height:340px; width:auto;}}@media all and (min-width:1200px) {    .con_image_view_wrap .left_arrow { left:6%; }    .con_image_view_wrap .right_arrow { right:6%; }}@media all and (min-width:1600px) {}