/*

	1024 기준으로 계산(계산이 맞지 않은 부분은 임의로 조정한 부분)

*/

@media all and (max-width: 1466px) {
	
	/* 선교사 현황 뷰 */
	.missionary_view_con > .contents_con > .posts_con > .slide_con > .control_con > .slide_btn.next {right:0;}
	.missionary_view_con > .contents_con > .posts_con > .slide_con > .control_con > .slide_btn.prev {left:0;}

}

@media all and (max-width: 1320px) {

	/* 헤더 */
	#header > .contents_con > .ln_con > .nav_con {margin-left:6.38vw;}
	#header > .contents_con > .info_con a {font-size:16px; margin-left:10px;}

}

@media all and (max-width: 1150px) {
	
	/* 헤더 */
	#header > .contents_con > .ln_con > .nav_con {margin-left:2.69vw;}
	#header > .contents_con > .ln_con > .nav_con > ul > li {margin-left:1.5vw;}
	#header > .contents_con > .info_con a {/*display:flex; justify-content:flex-end;*/}

}

@media all and (max-width: 1024px) {
	
	select {
		background-image:url("/img/sub/select_arrow_m.png");
		background-size:2.83vw;
	}
	
	.w_con {display:none;}
	.m_con {display:block;}

	.w_img {display:none;}
	.m_img {display:inline-block; width:100%;}

	.w_br {display:none;}
	.m_br {display:inline;}

	.w_bar {display:none;}
	.m_bar {display:inline;}
	
	/* 번호목록 */
	.number_list_con {margin-top:12.99vwpx;}
	.number_list_con > .contents_con .btn_con > a {width:2.34vw;}
	.number_list_con > .contents_con .list_con {margin:0 6.84vw;}
	.number_list_con > .contents_con .list_con > ul > li {margin-left:7.32vw;}
	.number_list_con > .contents_con .list_con > ul > li a {font-size:5.57vw; line-height:6.35vw;}
	.number_list_con > .contents_con .list_con > ul > li:last-child {margin-left:13.48vw;}
	.number_list_con > .contents_con .list_con > ul > li:last-child:after {width:3.91vw; height:6.35vw; font-size:2.93vw; font-size:5.57vw; line-height:6.35vw; left:-8.5vw;}

	/* 헤더 */
	#header {transition:all 0.3s ease;}
	#header > .contents_con {max-width:100%; padding:7.32vw 4.3vw; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
	#header > .contents_con > .ln_con {display:flex; align-items:center;}
	#header > .contents_con > .ln_con > .logo_con {width:28.52vw;}
	#header > .contents_con > .ln_con > .logo_con.outsider {width:5.86vw;}
	#header > .contents_con > .ln_con > .logo_con a {display:block;}
	#header > .contents_con > .ln_con > .nav_con {display:none;}
	#header > .contents_con > .info_con {display:none;}
	#header > .contents_con > .btn_con {width:6.74vw;}
	#header > .contents_con > .btn_con.outsider {width:5.76vw;}
	#header.main {border-bottom:none; background-color:transparent; position:fixed;}
	#header.on {background-color:#ffffff; border-bottom:1px solid #e6e6e6;}

    /* 헤더02 (모바일-뒤로가기/홈버튼) */
    #header02 > .contents_con {display:flex; justify-content:space-between; align-items:center; height:23.23vw; padding:0 4.3vw;}
    #header02 > .contents_con > .btn_con {width:5.86vw;}

	/* 모바일 메인 메뉴 */
	#main_nav > .contents_con > .main_right_nav {padding:0 4.3vw;}
	#main_nav > .contents_con > .main_right_nav > .title_con {padding:8.69vw 0 6.93vw;}
	#main_nav > .contents_con > .main_right_nav > .title_con > .info_con a {width:15.14vw; margin-left:2vw; font-size:2.93vw; line-height:6.05vw; border-radius:6.25vw; -webkit-border-radius:6.25vw; -moz-border-radius:6.25vw;}
	#main_nav > .contents_con > .main_right_nav > .title_con > .info_con a:first-child {margin-left:0;}
	#main_nav > .contents_con > .main_right_nav > .title_con > .btn_con {width:6.74vw;}
	#main_nav > .contents_con > .main_right_nav > .nav_con {padding:7.13vw 0;}
	#main_nav > .contents_con > .main_right_nav > .nav_con > ul > li {margin-top:5.27vw;}
	#main_nav > .contents_con > .main_right_nav > .nav_con > ul > li a {font-size:4.1vw; line-height:4.88vw;}
	#main_nav > .contents_con > .main_left_nav {width:23.93vw;}

	/* 메인컨텐츠 */
	#main_con > .visual_con {width:100vw;}
	#main_con > .visual_con > .contents_con {height:113.28vw;}
    #main_con > .visual_con > .contents_con > .bg_con {width:201.37vw;}
	#main_con > .visual_con > .contents_con > .text_con > .slide_con .swiper .swiper-wrapper .swiper-slide {margin-right:2.34vw;}
	#main_con > .visual_con > .contents_con > .text_con > .slide_con .swiper .swiper-wrapper .swiper-slide span {font-size:5.47vw;}
	#main_con > .visual_con > .contents_con > .text_con > .slide_con .swiper .swiper-wrapper .swiper-slide span .color_text {font-size:5.86vw;}
	#main_con > .visual_con > .contents_con > .text_con > .slide_con.top {margin-top:29.79vw;}
	#main_con > .visual_con > .contents_con > .text_con > .slide_con.bottom {margin-bottom:21.29vw;}
	#main_con > .visual_con > .contents_con > .text_con > .text_con > .contents_con > .bg_con {background-image:url("/img/main/visual_text_bg_m.png");}
	#main_con > .visual_con > .contents_con > .text_con > .text_con > .contents_con > .bg_con > .marquee_con {align-items:flex-start; padding-top:33.2vw;}
	#main_con > .visual_con > .contents_con > .text_con > .text_con > .contents_con > .bg_con > .marquee_con > .contents_con span {padding-right:9.77vw; font-size:54.2vw; line-height:54.98vw;}
    #main_con > .visual_bottom_con {margin-top:-9.28vw;}
    #main_con > .visual_bottom_con > .contents_con {padding-top:1.95vw;}
    #main_con > .visual_bottom_con > .contents_con > .slide_con .swiper .swiper-wrapper .swiper-slide {margin-right:2.34vw;}
	#main_con > .visual_bottom_con > .contents_con > .slide_con .swiper .swiper-wrapper .swiper-slide span {font-size:5.47vw;}
	#main_con > .visual_bottom_con > .contents_con > .slide_con .swiper .swiper-wrapper .swiper-slide span .color_text {font-size:5.86vw;}
	#main_con > .missionary_con > .contents_con {
	
	
	/*max-width:86.67vw;*/
	max-width:100vw;
	padding-top:16.11vw;
	
	
	}
	#main_con > .missionary_con > .contents_con > .title_con {margin-bottom:1.17vw; padding:0 6.665vw; text-align:left;}
	#main_con > .missionary_con > .contents_con > .title_con > .text01_con span {font-size:6.25vw; line-height:7.03vw; letter-spacing:-0.7px;}
	#main_con > .missionary_con > .contents_con > .title_con > .text02_con {margin-top:0.59vw;}
	#main_con > .missionary_con > .contents_con > .title_con > .text02_con span {font-size:3.61vw; line-height:4.59vw;}
	
	
	#main_con > .missionary_con > .contents_con > .slide_con > .img_con {width:86.67vw; margin:0 auto;}
	#main_con > .missionary_con > .contents_con > .slide_con > .img_con .swiper {width:75.025vw;}
	
	#main_con > .missionary_con > .contents_con > .slide_con > .img_con .swiper .swiper-wrapper .swiper-slide > .img_con {margin-bottom:12.11vw;}
	#main_con > .missionary_con > .contents_con > .slide_con > .img_con .swiper .swiper-wrapper .swiper-slide > .nav_con {border-bottom:max(1px, 0.59vw) solid #333333;}
	#main_con > .missionary_con > .contents_con > .slide_con > .img_con .swiper .swiper-wrapper .swiper-slide > .nav_con span {font-size:3.91vw; line-height:4.69vw;}
	#main_con > .missionary_con > .contents_con > .slide_con > .img_con > .control_con {bottom:12.21vw;}
	#main_con > .missionary_con > .contents_con > .slide_con > .img_con > .control_con > .pagination {margin:0 0.49vw;}
	#main_con > .missionary_con > .contents_con > .slide_con > .img_con > .control_con > .pagination .pgn {font-size:3.71vw; line-height:4.49vw;}
	#main_con > .missionary_con > .contents_con > .slide_con > .img_con > .control_con > .pagination .pgn .slide_pgn {width:4.88vw;}
	#main_con > .missionary_con > .contents_con > .slide_con > .img_con > .control_con > .btn {width:1.66vw;}
	
	#main_con > .missionary_con > .contents_con > .slide_con > .list_con {margin-top:3.91vw;}
	
	
	#main_con > .missionary_con > .contents_con > .slide_con > .list_con .swiper {padding:0 0 0 6.665vw;}

	#main_con > .missionary_con > .contents_con > .slide_con > .list_con .swiper .swiper-wrapper .swiper-slide > .list_con > ul > li {margin:0 1.95vw 2.93vw 0;}
	#main_con > .missionary_con > .contents_con > .slide_con > .list_con .swiper .swiper-wrapper .swiper-slide > .list_con > ul > li > a {padding:0 2.54vw; border-radius:7.62vw; -webkit-border-radius:7.62vw; -moz-border-radius:7.62vw;}
	#main_con > .missionary_con > .contents_con > .slide_con > .list_con .swiper .swiper-wrapper .swiper-slide > .list_con > ul > li > a span {font-size:2.44vw; line-height:7.62vw;}
	#main_con > .missionary_con > .contents_con > .slide_con > .list_con .swiper .swiper-wrapper .swiper-slide > .list_con > ul > li > a .color_text {font-size:3.13vw;}
	#main_con > .missionary_con > .contents_con > .slide_con > .list_con .swiper .swiper-wrapper .swiper-slide > .list_con > ul > li > a .bar {width:0.2vw; height:2.73vw; margin:0 1.46vw;}
    #main_con > .missionary_con > .contents_con > .slide_con > .list_con .swiper .swiper-wrapper .swiper-slide > .list_con > ul > li > a .icon {border:0.2vw solid #333333; margin-left:0.78vw; padding:0 0.98vw; font-size:2.54vw; line-height:3.91vw; border-radius:4.3vw; -webkit-border-radius:4.3vw; -moz-border-radius:4.3vw;}
	#main_con > .board_con > .contents_con {max-width:86.67vw; padding:6.74vw 0 24.41vw;}
	#main_con > .board_con > .contents_con > .board_con {width:100%; margin-top:19.53vw;}
	#main_con > .board_con > .contents_con > .board_con > .title_con {padding-bottom:4.49vw;}
	#main_con > .board_con > .contents_con > .board_con > .title_con > .text_con span {font-size:6.25vw; line-height:7.03vw; letter-spacing:-0.7px;}
	#main_con > .board_con > .contents_con > .board_con > .title_con > .btn_con {width:15.63vw;}
	#main_con > .board_con > .contents_con > .board_con > .title_con > .btn_con a {font-size:2.93vw; line-height:6.35vw; border-radius:6.54vw; -webkit-border-radius:6.54vw; -moz-border-radius:6.54vw; transition:none;}
    #main_con > .board_con > .contents_con > .board_con > .title_con > .btn_con a:after {display:none;}
    #main_con > .board_con > .contents_con > .board_con > .title_con > .btn_con a:hover {color:#333333;}
    #main_con > .board_con > .contents_con > .board_con > .title_con > .btn_con a:hover:after {display:none;}
	#main_con > .board_con > .contents_con > .board_con > .list_con > ul > li span {font-size:3.52vw; line-height:9.57vw;}
	#main_con > .board_con > .contents_con > .board_con > .list_con > ul > li > a {display:flex; align-items:center;}
	#main_con > .board_con > .contents_con > .board_con > .list_con > ul > li > a > .date_con {width:16.6vw;}
	#main_con > .board_con > .contents_con > .board_con > .list_con > ul > li > a > .date_con span {font-size:2.93vw; font-weight:300;}
	#main_con > .board_con > .contents_con > .board_con > .list_con > ul > li.none_li {text-align:center;}
	#main_con > .board_con > .contents_con > .board_con > .list_con > ul > li.none_li span {line-height:25.39vw;}
	#main_con > .board_con > .contents_con > .board_con:first-child {margin-top:0;}
	#main_con > .ministry_con > .contents_con {max-width:86.67vw; padding:15.72vw 0 21.29vw;}
	#main_con > .ministry_con > .contents_con > .title_con {display:flex; justify-content:space-between; align-items:flex-start; margin-bottom:5.27vw;}
	#main_con > .ministry_con > .contents_con > .title_con > .text_con {text-align:left;}
	#main_con > .ministry_con > .contents_con > .title_con > .text_con > .text01_con span {font-size:6.25vw; line-height:7.03vw; letter-spacing:-0.7px;}
	#main_con > .ministry_con > .contents_con > .title_con > .text_con > .text02_con {margin-top:0.68vw;}
	#main_con > .ministry_con > .contents_con > .title_con > .text_con > .text02_con span {font-size:3.61vw; line-height:4.39vw;}
	#main_con > .ministry_con > .contents_con > .title_con > .btn_con {width:15.53vw; margin:0;}
	#main_con > .ministry_con > .contents_con > .title_con > .btn_con a {font-size:3.13vw; font-weight:600; line-height:6.35vw; border-radius:6.54vw; -webkit-border-radius:6.54vw; -moz-border-radius:6.54vw;}
	#main_con > .ministry_con > .contents_con > .slide_con {display:flex; justify-content:flex-end;}
	#main_con > .ministry_con > .contents_con > .slide_con .swiper {max-width:100%; margin:0; overflow:visible;}
	#main_con > .ministry_con > .contents_con > .slide_con .swiper .swiper-wrapper .swiper-slide > a {border-radius:0.78vw; -webkit-border-radius:0.78vw; -moz-border-radius:0.78vw;}
	#main_con > .ministry_con > .contents_con > .slide_con .swiper .swiper-wrapper .swiper-slide > a > .img_con > .over {display:none;}
	#main_con > .ministry_con > .contents_con > .slide_con .swiper .swiper-wrapper .swiper-slide > a > .contents_con > {padding:3.91vw 4.69vw 4.69vw;}
	#main_con > .ministry_con > .contents_con > .slide_con .swiper .swiper-wrapper .swiper-slide > a > .contents_con > .text_con > .text01_con > .text01_div > .text span {font-size:2.93vw; line-height:3.71vw;}
	#main_con > .ministry_con > .contents_con > .slide_con .swiper .swiper-wrapper .swiper-slide > a > .contents_con > .text_con > .text01_con > .text01_div > .like {margin-left:0.98vw;}
	#main_con > .ministry_con > .contents_con > .slide_con .swiper .swiper-wrapper .swiper-slide > a > .contents_con > .text_con > .text01_con > .text01_div > .like > .img {width:2.44vw;}
	#main_con > .ministry_con > .contents_con > .slide_con .swiper .swiper-wrapper .swiper-slide > a > .contents_con > .text_con > .text01_con > .text01_div > .like > .text {margin-left:0.59vw;}
	#main_con > .ministry_con > .contents_con > .slide_con .swiper .swiper-wrapper .swiper-slide > a > .contents_con > .text_con > .text01_con > .text01_div > .like > .text span {font-size:2.54vw; line-height:3.32vw;}
	#main_con > .ministry_con > .contents_con > .slide_con .swiper .swiper-wrapper .swiper-slide > a > .contents_con > .text_con > .text01_con > .text02_div {margin-top:0.88vw;}
	#main_con > .ministry_con > .contents_con > .slide_con .swiper .swiper-wrapper .swiper-slide > a > .contents_con > .text_con > .text01_con > .text02_div span {font-size:4.1vw; line-height:4.88vw;}
	#main_con > .ministry_con > .contents_con > .slide_con .swiper .swiper-wrapper .swiper-slide > a > .contents_con > .text_con > .text01_con > .text03_div {margin-top:1.17vw;}
	#main_con > .ministry_con > .contents_con > .slide_con .swiper .swiper-wrapper .swiper-slide > a > .contents_con > .text_con > .text01_con > .text03_div span {font-size:2.93vw; line-height:3.71vw;}
	#main_con > .ministry_con > .contents_con > .slide_con .swiper .swiper-wrapper .swiper-slide > a > .contents_con > .text_con > .text02_con {margin-top:2.34vw; padding-top:2.93vw;}
	#main_con > .ministry_con > .contents_con > .slide_con .swiper .swiper-wrapper .swiper-slide > a > .contents_con > .text_con > .text02_con > .category {width:11.04vw; border-radius:4.1vw; -webkit-border-radius:4.1vw; -moz-border-radius:4.1vw;}
	#main_con > .ministry_con > .contents_con > .slide_con .swiper .swiper-wrapper .swiper-slide > a > .contents_con > .text_con > .text02_con > .category span {font-size:2.15vw; line-height:4.1vw;}
	#main_con > .ministry_con > .contents_con > .slide_con .swiper .swiper-wrapper .swiper-slide > a > .contents_con > .text_con > .text02_con > .text {margin-left:1.37vw;}
	#main_con > .ministry_con > .contents_con > .slide_con .swiper .swiper-wrapper .swiper-slide > a > .contents_con > .text_con > .text02_con > .text span {font-size:3.13vw; line-height:4.1vw;}
	#main_con > .ministry_con > .contents_con > .slide_con > .none_slide span {font-size:3.13vw; line-height:39.06vw;}

	/* 푸터 */
	#footer > .contents_con {display:flex; flex-direction:column; max-width:86.67vw; padding:6.64vw 0 23.14vw;}
	#footer > .contents_con > .ls_con {order:2; justify-content:center; border-bottom:none; margin-bottom:0; padding-bottom:0;}
	#footer > .contents_con > .ls_con > .logo_con {width:28.52vw;}
	#footer > .contents_con > .info_con {order:1; justify-content:center; align-items:center; flex-direction:column; margin-bottom:11.04vw;}
	#footer > .contents_con > .info_con > .contact_con {order:2;}
	#footer > .contents_con > .info_con > .contact_con > .tel_con span {font-size:3.13vw; line-height:3.91vw;}
	#footer > .contents_con > .info_con > .contact_con > .tel_con span a {font-weight:500;}
	#footer > .contents_con > .info_con > .contact_con > .sns_con {margin-top:3.71vw;}
	#footer > .contents_con > .info_con > .contact_con > .sns_con > ul {justify-content:center;}
	#footer > .contents_con > .info_con > .contact_con > .sns_con > ul > li {margin-left:4.49vw; width:5.66vw;}
	#footer > .contents_con > .info_con > .nav_con {order:1; margin-bottom:2.93vw;}
	#footer > .contents_con > .info_con > .nav_con > ul {justify-content:center;}
	#footer > .contents_con > .info_con > .nav_con > ul > li {margin-left:7.23vw;}
	#footer > .contents_con > .info_con > .nav_con > ul > li a {font-size:3.13vw; font-weight:300; line-height:3.91vw;}
	#footer > .contents_con > .info_con > .nav_con > ul > li a .color_text {font-weight:500;}
	#footer > .contents_con > .info_con > .nav_con > ul > li:first-child {margin-left:0;}

	/* 메인 우측 이동 네비게이션 */
	#right_nav {right:4.3vw;}
	#right_nav > .btn {margin-top:3.71vw;}
	#right_nav > .btn > a {width:12.01vw; height:12.01vw; box-shadow:0 0.49vw 1.27vw rgba(0,0,0,0.2); -webkit-box-shadow:0 0.49vw 1.27vw rgba(0,0,0,0.2); -moz-box-shadow:0 0.49vw 1.27vw rgba(0,0,0,0.2);}
	#right_nav > .btn > a img {width:2.73vw;}
    #right_nav > .btn.top:hover {animation:none;}
    #right_nav > .btn.bottom:hover {animation:none;}

    /* 서브컨텐츠 */
	#sub_con > .contents_con {max-width:93.11vw; padding:9.77vw 0 28.32vw;}
	#sub_con > .contents_con > .title_con {margin-bottom:11.33vw; text-align:left;}
	#sub_con > .contents_con > .title_con > .text01_con span {font-size:6.25vw; color:#333333; line-height:7.23vw; letter-spacing:-0.7px;}
    #sub_con > .contents_con > .title_con > .text01_con span.icon {border:0.2vw solid #333333; margin-left:0.98vw; padding:0 1.46vw; font-size:3.52vw; line-height:5.27vw; border-radius:5.86vw; -webkit-border-radius:5.86vw; -moz-border-radius:5.86vw;}
	#sub_con > .contents_con > .title_con > .text02_con {margin-top:1.46vw;}
	#sub_con > .contents_con > .title_con > .text02_con span {font-size:3.61vw; color:#333333; font-weight:300; line-height:4.39vw;}
	#sub_con > .contents_con.width_1362 {max-width:93.11vw;}

    /* 로그인 */
    .login_con {padding-top:18.55vw;}
    .login_con > .title_con {width:43.07vw; margin-bottom:6.35vw;}
    .login_con > .text_con span {font-size:3.42vw; line-height:4.69vw;}
    .login_con > .text_con span .color_text {border-bottom:0.2vw solid #222222;}
    .login_con > .btn_con {width:74.22vw; margin-top:4vw;}
    .login_con > .btn_con > a {height:11.04vw; border-radius:0.98vw; -webkit-border-radius:0.98vw; -moz-border-radius:0.98vw;}
    .login_con > .btn_con > a > .icon_con {width:5.57vw; margin-right:7.03vw;}
    .login_con > .btn_con > a > .text_con span {font-size:4.1vw;} 

    /* 환영 페이지 */
    .welcom_con {padding-top:18.55vw;}
    .welcom_con > .title_con {margin-bottom:6.25vw;}
    .welcom_con > .title_con span {font-size:4.88vw; line-height:6.45vw;}
    .welcom_con > .btn_con {width:67.77vw;}
    .welcom_con > .btn_con a {font-size:4.1vw; line-height:12.30vw; border-radius:0.78vw; -webkit-border-radius:0.78vw; -moz-border-radius:0.78vw;}

    /* 마이페이지 */
    .mypage_con > .info_con {border:none; padding:0 0 8.4vw; position:relative; top:0; left:0; border-radius:0; -webkit-border-radius:0; -moz-border-radius:0;}
    .mypage_con > .info_con:after {content:""; width:100vw; height:3.52vw; background-color:#f4f4f4; position:absolute; bottom:0; left:50%; transform:translateX(-50%);}
    .mypage_con > .info_con > .icon_con {align-self:center; width:12.6vw; margin-right:3.91vw;}
    .mypage_con > .info_con > .icon_con span {height:12.6vw; padding-top:0.98vw; font-size:8.98vw;}
    .mypage_con > .info_con > .text_con > .text01_con span {font-size:4.88vw; line-height:5.66vw;}
    .mypage_con > .info_con > .text_con > .text02_con {margin-top:1.66vw;}
    .mypage_con > .info_con > .text_con > .text02_con span {font-size:3.71vw; line-height:4.49vw;}
    .mypage_con > .info_con > .text_con > .text03_con {margin-top:1.66vw;}
    .mypage_con > .info_con > .text_con > .text03_con span {font-size:4.1vw; line-height:4.88vw;}
    .mypage_con > .info_con > .btn_con {margin-left:3.91vw;}
    .mypage_con > .info_con > .btn_con a {font-size:3.32vw; line-height:4.1vw; letter-spacing:-0.5px;}
    .mypage_con > .list_con {margin-top:11.23vw;}
    .mypage_con > .list_con > .list_div {margin-top:22.07vw;}
    .mypage_con > .list_con > .list_div > .title_con {flex-wrap:wrap; padding-bottom:3.03vw;}
    .mypage_con > .list_con > .list_div > .title_con > .text01_con span {font-size:4.88vw; line-height:5.66vw;}
    .mypage_con > .list_con > .list_div > .title_con > .text02_con {display:none;}
    .mypage_con > .list_con > .list_div > .list_con .number_list_con {margin-top:6.64vw;}
    .mypage_con > .withdrawal_popup {width:87.11vw; top:calc(50% + 3.32vw); border-radius:0.78vw; -webkit-border-radius:0.78vw; -moz-border-radius:0.78vw;}
    .mypage_con > .withdrawal_popup > .btn_con {width:6.64vw; top:-8.4vw; right:0;}
    .mypage_con > .withdrawal_popup > .contents_con {padding:8.98vw 6.25vw;}
    .mypage_con > .withdrawal_popup > .contents_con > .title_con {margin-bottom:5.18vw;}
    .mypage_con > .withdrawal_popup > .contents_con > .title_con span {font-size:5.47vw; line-height:6.25vw;}
    .mypage_con > .withdrawal_popup > .contents_con > .text_con span {font-size:3.91vw; line-height:5.86vw; letter-spacing:-0.5px;}
    .mypage_con > .withdrawal_popup > .contents_con > .btn_con {margin-top:13.48vw;}
    .mypage_con > .withdrawal_popup > .contents_con > .btn_con > .btn {flex:1; width:auto; margin-left:3.13vw;}
    .mypage_con > .withdrawal_popup > .contents_con > .btn_con > .btn a {font-size:4.1vw; font-weight:600; line-height:10.35vw; border-radius:0.78vw; -webkit-border-radius:0.78vw; -moz-border-radius:0.78vw;}

    /* 개인정보취급방침 */
    .privacy_con > .info_con {margin-top:18.36vw;}
    .privacy_con > .info_con > .contents_con > .title_con {margin-bottom:2.44vw;}
    .privacy_con > .info_con > .contents_con > .title_con span {font-size:4.3vw; line-height:5.08vw; letter-spacing:0;}
    .privacy_con > .info_con > .contents_con > .contents_con > .text_con span {font-size:3.71vw; font-weight:500; line-height:5.27vw; letter-spacing:0;}

    /* 후원안내 */
    .sponsor_con > .info01_con > .contents_con {flex-direction:column;}
    .sponsor_con > .info01_con > .contents_con > .img_con {order:2; width:100%; margin:4.69vw 0 0; border-radius:0.78vw; -webkit-border-radius:0.78vw; -moz-border-radius:0.78vw;}
    .sponsor_con > .info01_con > .contents_con > .text_con {order:1;}
	.sponsor_con > .info01_con > .contents_con > .text_con > .text01_con span {width:24.9vw; font-size:4.58vw; line-height:9.38vw; letter-spacing:-0.08vw; border-radius:9.38vw; -webkit-border-radius:9.38vw; -moz-border-radius:9.38vw;}
	.sponsor_con > .info01_con > .contents_con > .text_con > .text02_con {margin:2.29vw 0 0 0;}
	.sponsor_con > .info01_con > .contents_con > .text_con > .text02_con > .text01_con span {font-size:6.25vw; line-height:100%; letter-spacing:0;}
	.sponsor_con > .info01_con > .contents_con > .text_con > .text02_con > .text02_con {margin:1.77vw 0 0 0;}
	.sponsor_con > .info01_con > .contents_con > .text_con > .text02_con > .text02_con span {font-size:4.58vw; line-height:100%; letter-spacing:0;}
	.sponsor_con > .info01_con > .contents_con > .text_con > .text03_con {margin:5vw 0 0 0;}
	.sponsor_con > .info01_con > .contents_con > .text_con > .text03_con span {font-size:3.96vw; line-height:5.21vw; letter-spacing:0;}
	.sponsor_con > .info01_con > .contents_con > .text_con > .text04_con {margin:3.96vw 0 0 0;}
	.sponsor_con > .info01_con > .contents_con > .text_con > .text04_con span {font-size:3.96vw; line-height:5.21vw; letter-spacing:0;}

    /* 해외선교부 소개 */
    .missionary_overseas_con {margin-top:0.98vw;}
    .missionary_overseas_con > .title_con {margin-bottom:5.37vw; text-align:left;}
    .missionary_overseas_con > .title_con > .text01_con > .text_div {margin-top:4vw;}
    .missionary_overseas_con > .title_con > .text01_con > .text_div span {font-size:3.61vw; color:#333333; line-height:5.18vw;}
    .missionary_overseas_con > .title_con > .text02_con {margin-top:1.46vw;}
    .missionary_overseas_con > .title_con > .text02_con span {font-size:5.08vw; line-height:5.86vw;}
    .missionary_overseas_con > .title_con > .text02_con a {display:inline-block; border:0.2vw solid #a7a7a7; margin-left:1.46vw; padding:0 2.15vw; font-size:2.93vw; line-height:5.27vw; border-radius:5.47vw; -webkit-border-radius:5.47vw; -moz-border-radius:5.47vw;}
    .missionary_overseas_con > .contents_con > .info_con {margin-top:21.88vw;}
    .missionary_overseas_con > .contents_con > .info_con > .title_con {text-align:left;}
    .missionary_overseas_con > .contents_con > .info_con > .title_con span {font-size:6.25vw; color:#333333; line-height:7.23vw; letter-spacing:-0.7px;}
    .missionary_overseas_con > .contents_con > .info01_con > .slide_con:after {content:""; width:calc((100vw - 87.11vw)/2); height:3.91vw; background:#ffffff; position:absolute; bottom:0; left:-6.445vw; z-index:10;}
    .missionary_overseas_con > .contents_con > .info01_con > .slide_con .swiper {overflow:visible;}
    .missionary_overseas_con > .contents_con > .info01_con > .slide_con .swiper .swiper-wrapper .swiper-slide > .contents_con > .img_con {border-radius:0.78vw; -webkit-border-radius:0.78vw; -moz-border-radius:0.78vw;}
    .missionary_overseas_con > .contents_con > .info01_con > .slide_con .swiper .swiper-wrapper .swiper-slide > .contents_con > .text_con {margin-top:1.76vw;}
    .missionary_overseas_con > .contents_con > .info01_con > .slide_con .swiper .swiper-wrapper .swiper-slide > .contents_con > .text_con span {font-size:3.13vw; line-height:3.91vw;}
    .missionary_overseas_con > .contents_con > .info01_con > .slide_con > .control_con {width:auto; margin-top:1.76vw; padding-right:3.91vw;}
    .missionary_overseas_con > .contents_con > .info01_con > .slide_con > .control_con > .pgn_con {margin-right:0;}
    .missionary_overseas_con > .contents_con > .info01_con > .slide_con > .control_con > .pgn_con div {width:2.83vw; font-size:3.13vw; color:#3c3c3c; line-height:3.91vw;}
    .missionary_overseas_con > .contents_con > .info01_con > .slide_con > .control_con > .pgn_con div.slash {margin:0 0.2vw;}
    .missionary_overseas_con > .contents_con > .info02_con > .title_con {margin-bottom:1.27vw;}
    .missionary_overseas_con > .contents_con > .info02_con > .text_con {text-align:left;}
    .missionary_overseas_con > .contents_con > .info02_con > .text_con > .text_div span {color:#333333;}
    .missionary_overseas_con > .contents_con > .info02_con > .text_con > .text01_div span {font-size:3.61vw; font-weight:300; line-height:5.18vw;}
    .missionary_overseas_con > .contents_con > .info02_con > .text_con > .text02_div {margin-top:2.93vw;}
    .missionary_overseas_con > .contents_con > .info02_con > .text_con > .text02_div > ul > li span {padding-left:2.73vw; font-size:4.3vw; font-weight:600; line-height:6.25vw;}
    .missionary_overseas_con > .contents_con > .info02_con > .text_con > .text02_div > ul > li span:after {font-size:4.3vw; color:#333333; font-weight:600; line-height:6.25vw;}
    .missionary_overseas_con > .contents_con > .info03_con > .tab_contents {max-width:100%;}
    .missionary_overseas_con > .contents_con > .info03_con > .title_con {margin-bottom:4.79vw;}
    .missionary_overseas_con > .contents_con > .info03_con > .nav_con {margin-bottom:10.25vw;}
    .missionary_overseas_con > .contents_con > .info03_con > .nav_con > ul > li {width:48%; margin:4% 4% 0 0;}
    .missionary_overseas_con > .contents_con > .info03_con > .nav_con > ul > li a {font-size:3.91vw; line-height:11.33vw; border-radius:11.52vw; -webkit-border-radius:11.52vw; -moz-border-radius:11.52vw;}
    .missionary_overseas_con > .contents_con > .info03_con > .nav_con > ul > li:nth-child(1),
    .missionary_overseas_con > .contents_con > .info03_con > .nav_con > ul > li:nth-child(2) {margin-top:0;}
    .missionary_overseas_con > .contents_con > .info03_con > .nav_con > ul > li:nth-child(2n) {margin-right:0;}
    .missionary_overseas_con > .contents_con > .info03_con > .tab_contents > .tab_con > .title_con {margin-bottom:9.67vw; text-align:left;}
    .missionary_overseas_con > .contents_con > .info03_con > .tab_contents > .tab_con > .title_con > .text01_con span {font-size:5.27vw; color:#333333; line-height:6.25vw; letter-spacing:-0.7px;}
    .missionary_overseas_con > .contents_con > .info03_con > .tab_contents > .tab_con > .title_con > .text02_con {margin-top:2.25vw;}
    .missionary_overseas_con > .contents_con > .info03_con > .tab_contents > .tab_con > .title_con > .text02_con span {font-size:3.61vw; color:#333333; font-weight:300; line-height:4.59vw;}
    .missionary_overseas_con > .contents_con > .info03_con > .tab_contents > .tab_con > .list_con > ul {display:flex; justify-content:center;}
    .missionary_overseas_con > .contents_con > .info03_con > .tab_contents > .tab_con > .list_con > ul:after {display:none;}
    .missionary_overseas_con > .contents_con > .info03_con > .tab_contents > .tab_con > .list_con > ul > li {width:100%; margin:9.47vw 0 0;}
    .missionary_overseas_con > .contents_con > .info03_con > .tab_contents > .tab_con > .list_con > ul > li > .list_div > .title_con {margin-bottom:1.66vw;}
    .missionary_overseas_con > .contents_con > .info03_con > .tab_contents > .tab_con > .list_con > ul > li > .list_div > .title_con span {font-size:4.3vw; line-height:5.47vw;}
    .missionary_overseas_con > .contents_con > .info03_con > .tab_contents > .tab_con > .list_con > ul > li > .list_div > .img_con {margin-bottom:2.34vw; border-radius:0.78vw; -webkit-border-radius:0.78vw; -moz-border-radius:0.78vw;}
    .missionary_overseas_con > .contents_con > .info03_con > .tab_contents > .tab_con > .list_con > ul > li > .list_div > .text_con > .text_con > .text_div {margin-top:5.86vw;}
    .missionary_overseas_con > .contents_con > .info03_con > .tab_contents > .tab_con > .list_con > ul > li > .list_div > .text_con > .text_con > .text_div span {font-size:3.91vw; line-height:5.47vw;}
    .missionary_overseas_con > .contents_con > .info03_con > .tab_contents > .tab_con > .list_con > ul > li > .list_div > .text_con > .text_con > .text02_div > ul > li span {padding-left:2.34vw;}
    .missionary_overseas_con > .contents_con > .info03_con > .tab_contents > .tab_con > .list_con > ul > li > .list_div > .text_con > .text_con > .text02_div > ul > li span:after {font-size:3.91vw; line-height:5.47vw;}
    .missionary_overseas_con > .contents_con > .info03_con > .tab_contents > .tab_con > .list_con > ul > li > .list_div > .text_con > .text_con > .text_div:first-child {margin-top:0;}
    .missionary_overseas_con > .contents_con > .info03_con > .tab_contents > .tab_con > .list_con > ul > li:first-child {margin-top:0;}
    .missionary_overseas_con > .contents_con > .info03_con > .tab_contents > .tab_con > .table_con {margin-top:9.57vw;}
    .missionary_overseas_con > .contents_con > .info03_con > .tab_contents > .tab_con > .table_con > .title_con {margin-bottom:1.27vw;}
    .missionary_overseas_con > .contents_con > .info03_con > .tab_contents > .tab_con > .table_con > .title_con span {font-size:3.91vw; line-height:4.69vw;}
    .missionary_overseas_con > .contents_con > .info03_con > .tab_contents > .tab_con > .table_con > .table_con > table > tbody > tr > td {border-top:2px solid #ffffff; padding:3.61vw 3.91vw;}
    .missionary_overseas_con > .contents_con > .info03_con > .tab_contents > .tab_con > .table_con > .table_con > table > tbody > tr > td span {font-size:3.13vw; line-height:3.91vw;}
    .missionary_overseas_con > .contents_con > .info03_con > .tab_contents > .tab_con > .table_con > .table_con > table > tbody > tr > td.title_td {display:none;}
    .missionary_overseas_con > .contents_con > .info03_con > .tab_contents > .tab_con > .table_con > .table_con > table > tbody > tr > td.text_td > .contents_con > .title_con {margin-bottom:0.78vw;}
    .missionary_overseas_con > .contents_con > .info03_con > .tab_contents > .tab_con > .table_con > .table_con > table > tbody > tr > td.text_td > .contents_con > .title_con span {font-size:3.13vw; line-height:3.91vw;}
	
	/* 게시판 공통 */
	.notice_frame_con > .filter_con {display:block; margin-bottom:10.74vw;}
	.notice_frame_con > .filter_con > .select_con {width:100%;}
	.notice_frame_con > .filter_con > .select_con > .select_div {flex:none; width:49%; margin-left:2%; padding:0 3.32vw; border-radius:0.78vw; -webkit-border-radius:0.78vw; -moz-border-radius:0.78vw;}
	.notice_frame_con > .filter_con > .select_con > .select_div > .title_con {width:8.79vw;}
	.notice_frame_con > .filter_con > .select_con > .select_div > .title_con span {font-size:3.22vw; line-height:4vw;}
	.notice_frame_con > .filter_con > .select_con > .select_div > .input_con .select {height:9.96vw; padding-right:3.81vw; font-size:3.22vw; line-height:4vw;}
	.notice_frame_con > .filter_con > .select_con > .select_div:last-child {width:100%; margin:2.93vw 0 0 0;}
	.notice_frame_con > .filter_con > .search_con {width:100%; margin-top:2.93vw;}
	.notice_frame_con > .filter_con > .search_con > .contents_con {padding:0 3.32vw; border-radius:0.78vw; -webkit-border-radius:0.78vw; -moz-border-radius:0.78vw;}
	.notice_frame_con > .filter_con > .search_con > .contents_con > form {display:flex; align-items:center;}
	.notice_frame_con > .filter_con > .search_con > .contents_con > form > .input_con {flex:1;}
	.notice_frame_con > .filter_con > .search_con > .contents_con > form > .input_con .input {height:9.96vw; font-size:3.22vw; line-height:4vw;}
	.notice_frame_con > .filter_con > .search_con > .contents_con > form > .btn_con {display:flex; justify-content:flex-end; width:7.42vw;}
	.notice_frame_con > .filter_con > .search_con > .contents_con > form > .btn_con a {width:4vw;}

	/* 일반 게시판 리스트 (공지사항) */
	.normal_notice_con > ul > li > a {display:block; padding:4.69vw 0;}
	.normal_notice_con > ul > li > a span {font-size:2.93vw; font-weight:300; line-height:3.71vw;}
	.normal_notice_con > ul > li > a > .title_con {padding:0;}
	.normal_notice_con > ul > li > a > .title_con > .text_con span {font-size:3.71vw;}
	.normal_notice_con > ul > li > a > .title_con > .date_con {margin-top:2.25vw;}
	.normal_notice_con > ul > li.notice > a > .title_con > .text_con span {color:#4336bf; font-weight:800;}
	.normal_notice_con > ul > li.none_li span {font-size:3.71vw; line-height:39.06vw;}

	/* 사역지원 게시판 리스트 */
	.ministry_notice_con > .masonry_con {--gap:1.56vw; display:grid; grid-template-columns:repeat(2, 1fr);}
	.ministry_notice_con > .masonry_con > .masonry_div {margin-top:1.56vw; border-radius:0.78vw; -webkit-border-radius:0.78vw; -moz-border-radius:0.78vw;}
	.ministry_notice_con > .masonry_con > .masonry_div > a > .contents_con > .img_con > .over {display:none;}
	.ministry_notice_con > .masonry_con > .masonry_div > a > .contents_con > .contents_con {padding:2.25vw 1.95vw 3.13vw;}
	.ministry_notice_con > .masonry_con > .masonry_div > a > .contents_con > .contents_con > .text_con > .text01_con > .text01_div > .text span {font-size:2.54vw; line-height:4.3vw;}
	.ministry_notice_con > .masonry_con > .masonry_div > a > .contents_con > .contents_con > .text_con > .text01_con > .text01_div > .like {margin-left:0.98vw;}
	.ministry_notice_con > .masonry_con > .masonry_div > a > .contents_con > .contents_con > .text_con > .text01_con > .text01_div > .like > .img {width:2.25vw;}
	.ministry_notice_con > .masonry_con > .masonry_div > a > .contents_con > .contents_con > .text_con > .text01_con > .text01_div > .like > .text {margin-left:0.88vw;}
	.ministry_notice_con > .masonry_con > .masonry_div > a > .contents_con > .contents_con > .text_con > .text01_con > .text01_div > .like > .text span {font-size:1.95vw; line-height:2.73vw;}
	.ministry_notice_con > .masonry_con > .masonry_div > a > .contents_con > .contents_con > .text_con > .text01_con > .text02_div {margin-top:0.88vw;}
	.ministry_notice_con > .masonry_con > .masonry_div > a > .contents_con > .contents_con > .text_con > .text01_con > .text02_div span {font-size:3.52vw; line-height:4.49vw;}
	.ministry_notice_con > .masonry_con > .masonry_div > a > .contents_con > .contents_con > .text_con > .text01_con > .text03_div {margin-top:0.88vw;}
	.ministry_notice_con > .masonry_con > .masonry_div > a > .contents_con > .contents_con > .text_con > .text01_con > .text03_div span {font-size:2.54vw; line-height:3.32vw;}
	.ministry_notice_con > .masonry_con > .masonry_div > a > .contents_con > .contents_con > .text_con > .text02_con {margin-top:2.15vw; padding-top:2.15vw;}
	.ministry_notice_con > .masonry_con > .masonry_div > a > .contents_con > .contents_con > .text_con > .text02_con > .category {width:8.59vw; border-radius:3.13vw; -webkit-border-radius:3.13vw; -moz-border-radius:3.13vw;}
	.ministry_notice_con > .masonry_con > .masonry_div > a > .contents_con > .contents_con > .text_con > .text02_con > .category span {font-size:1.37vw; line-height:3.13vw;}
	.ministry_notice_con > .masonry_con > .masonry_div > a > .contents_con > .contents_con > .text_con > .text02_con > .text {margin-left:0.98vw;}
	.ministry_notice_con > .masonry_con > .masonry_div > a > .contents_con > .contents_con > .text_con > .text02_con > .text span {font-size:2.93vw; line-height:3.91vw;}
	.ministry_notice_con > .masonry_con > .masonry_div:nth-child(3),
	.ministry_notice_con > .masonry_con > .masonry_div:nth-child(4) {margin-top:1.56vw;}
	.ministry_notice_con > .none_div span {font-size:2.93vw; line-height:39.06vw;}

    /* 사역지원 게시판 리스트02 */
    .ministry_notice02_con > ul > li > .list_div {height:10.55vw;}
    .ministry_notice02_con > ul > li > .list_div > .text_con a {font-size:3.71vw; line-height:4.49vw;}
    .ministry_notice02_con > ul > li > .list_div > .current_con {width:10.74vw;}
    .ministry_notice02_con > ul > li > .list_div > .current_con span {font-size:3.71vw; line-height:4.49vw;}
    .ministry_notice02_con > ul > li > .list_div > .btn_con {width:8.79vw;}
    .ministry_notice02_con > ul > li > .list_div > .btn_con a {display:block; width:100%; font-size:2.93vw; color:#333333; line-height:5.47vw; border-radius:5.66vw; -webkit-border-radius:5.66vw; -moz-border-radius:5.66vw;}
    .ministry_notice02_con > ul > li > .list_div > .btn_con span {font-size:2.93vw; line-height:3.71vw;}

	/* 긴급기도 게시판 리스트 */
	.prayer_notice_con > ul > li > a > .title_con {padding:4.69vw 0;}
	.prayer_notice_con > ul > li > a > .title_con span {font-size:2.93vw; font-weight:300; line-height:3.71vw;}
	.prayer_notice_con > ul > li > a > .title_con > .title_con {padding:0;}
	.prayer_notice_con > ul > li > a > .title_con > .title_con > .text_con span {font-size:3.71vw; line-height:4.88vw;}
	.prayer_notice_con > ul > li > a > .title_con > .title_con > .date_con {margin-top:2.25vw;}
	.prayer_notice_con > ul > li > a > .title_con > .icon_con {width:8.3vw;}
	.prayer_notice_con > ul > li > a > .title_con > .icon_con > div {width:3.03vw; margin:0 auto;}
	.prayer_notice_con > ul > li > a > .posts_con {padding:4.69vw 4.39vw;}
	.prayer_notice_con > ul > li > a > .posts_con span {font-size:3.71vw; line-height:4.88vw;}
	.prayer_notice_con > ul > li.none_li span {font-size:3.71vw; line-height:39.06vw;}

	/* Archive 게시판 리스트 */
	.archive_notice_con {border-top:none; padding-top:0;}
	.archive_notice_con > ul > li {width:48.5%; margin:12.99vw 3% 0 0;}
	.archive_notice_con > ul > li > a > .img_con {margin-bottom:2.44vw; border-radius:0.78vw; -webkit-border-radius:0.78vw; -moz-border-radius:0.78vw;}
	.archive_notice_con > ul > li > a > .contents_con > .title_con {margin-bottom:1.76vw; padding-bottom:1.76vw;}
	.archive_notice_con > ul > li > a > .contents_con > .title_con > .text01_con > .text span {font-size:2.73vw; line-height:3.52vw;}
	.archive_notice_con > ul > li > a > .contents_con > .title_con > .text01_con > .icon {margin-left:0.98vw;}
	.archive_notice_con > ul > li > a > .contents_con > .title_con > .text01_con > .icon > ul > li {width:3.32vw; margin-left:0.98vw;}
	.archive_notice_con > ul > li > a > .contents_con > .title_con > .text02_con {margin-top:1.07vw;}
	.archive_notice_con > ul > li > a > .contents_con > .title_con > .text02_con span {display:block; height:8.98vw; white-space:normal; overflow:hidden; text-overflow:ellipsis; word-break:break-all; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; font-size:3.71vw; line-height:4.49vw; letter-spacing:-0.25px;}
	.archive_notice_con > ul > li > a > .contents_con > .date_con span {font-size:2.93vw; line-height:3.71vw;}
	.archive_notice_con > ul > li:nth-child(3),
	.archive_notice_con > ul > li:nth-child(4) {margin-top:12.99vw;}
	.archive_notice_con > ul > li:nth-child(2n) {margin-right:0;}
	.archive_notice_con > ul > li.none_li span {font-size:3.71vw; line-height:39.06vw;}

    /* 작성 댓글 보기 */
    .comment_notice_con > ul > li > .list_div {flex-wrap:wrap; padding:2.73vw 0;}
    .comment_notice_con > ul > li > .list_div > .text_con {flex:none; width:100%; margin-bottom:1.37vw;}
    .comment_notice_con > ul > li > .list_div > .text_con span {font-size:3.71vw; line-height:4.88vw;}
    .comment_notice_con > ul > li > .list_div > .date_con {flex:1; text-align:left;}
    .comment_notice_con > ul > li > .list_div > .date_con span {font-size:2.93vw; color:#808080; line-height:3.71vw;}
    .comment_notice_con > ul > li > .list_div > .btn_con {width:5.66vw;}
    .comment_notice_con > ul > li > .list_div > .btn_con > a .m_con {width:3.71vw;}
    .comment_notice_con > ul > li.none_li span {font-size:3.71vw; line-height:39.06vw;}
	
	/* 갤러리 게시판 리스트 */
	.gallery_notice_con > ul > li {width:48%; margin:14.45vw 4% 0 0;}
	.gallery_notice_con > ul > li > a > .list_div > .img_con {margin:0 0 2.54vw 0; border-radius:0.78vw; -webkit-border-radius:0.78vw; -moz-border-radius:0.78vw;}
	.gallery_notice_con > ul > li > a > .list_div > .text_con > .title_con {margin:0 0 2.25vw 0; padding:0 0 2.05vw 0;}
	.gallery_notice_con > ul > li > a > .list_div > .text_con > .title_con span {height:13.47vw; -webkit-line-clamp:3; font-size:3.71vw; line-height:4.49vw;}
	.gallery_notice_con > ul > li > a > .list_div > .text_con > .date_con span {font-size:2.93vw; line-height:3.71vw;}
	.gallery_notice_con > ul > li.none_li span {font-size:3.71vw; line-height:39.06vw;}
	.gallery_notice_con > ul > li:nth-child(2n) {margin-right:0;}
	.gallery_notice_con > ul > li:nth-child(3) {margin-top:14.45vw;}
	.gallery_notice_con > ul > li:nth-child(4) {margin-top:14.45vw;}

	/* 게시판 뷰 공통 */
	.notice_view_con > .btn_con {margin-top:12.21vw;}
	.notice_view_con > .btn_con a {width:25.39vw; font-size:4.1vw; font-weight:600; line-height:12.3vw; border-radius:0.78vw; -webkit-border-radius:0.78vw; -moz-border-radius:0.78vw;}

	/* 일반 게시판 뷰 (공지사항) */
	.normal_view_con > .title_con {padding:4.2vw 0;}
	.normal_view_con > .title_con > .text_con span {font-size:4.3vw; font-weight:800; line-height:5.08vw;}
	.normal_view_con > .title_con > .date_con {margin-top:2.15vw;}
	.normal_view_con > .title_con > .date_con span {font-size:3.52vw; line-height:4.3vw;}

	.normal_view_con > .contents_con > .file_con {grid-template-columns:21.33vw auto;}
	.normal_view_con > .contents_con > .file_con > .title_con span {font-size:3.52vw; line-height:4.3vw;}
	.normal_view_con > .contents_con > .file_con > .list_con {padding:2.67vw;}
	.normal_view_con > .contents_con > .file_con > .list_con > ul > li {margin-top:5px;}
	.normal_view_con > .contents_con > .file_con > .list_con > ul > li a {font-size:3.52vw; line-height:4.3vw;}
	.normal_view_con > .contents_con > .posts_con {padding:3.22vw 0 19.53vw; font-size:3.52vw; line-height:4.9vw;}
	.normal_view_con > .article_con > ul > li > a {display:block; padding:4.69vw 0;}
	.normal_view_con > .article_con > ul > li > a span {font-size:2.93vw; font-weight:300; line-height:3.71vw;}
	.normal_view_con > .article_con > ul > li > a > .title_con {padding:0;}
	.normal_view_con > .article_con > ul > li > a > .title_con > .text_con span {font-size:3.71vw;}
	.normal_view_con > .article_con > ul > li > a > .title_con > .date_con {margin-top:2.25vw;}
	.normal_view_con > .article_con > ul > li.notice > a > .title_con > .text_con span {color:#4336bf; font-weight:800;}
	.normal_view_con > .article_con > ul > li.none_li span {font-size:3.71vw; line-height:19.53vw;}

	/* 선교사 현황 뷰 */
	.missionary_view_con > .contents_con > .posts_con > .slide_con .swiper {overflow:visible;}
	.missionary_view_con > .contents_con > .posts_con > .slide_con .swiper .swiper-wrapper .swiper-slide {border-radius:0.78vw; -webkit-border-radius:0.78vw; -moz-border-radius:0.78vw;}
	.missionary_view_con > .contents_con > .posts_con > .list_con {margin-top:8.5vw;}
	.missionary_view_con > .contents_con > .posts_con > .list_con > ul > li > .list_div {display:block; padding:3.32vw 0 2.83vw;}
	.missionary_view_con > .contents_con > .posts_con > .list_con > ul > li > .list_div span {font-size:3.71vw; line-height:4.69vw;}
	.missionary_view_con > .contents_con > .posts_con > .list_con > ul > li > .list_div > .title_con {width:100%; padding:0;}
	.missionary_view_con > .contents_con > .posts_con > .list_con > ul > li > .list_div > .title_con span {font-size:3.13vw; font-weight:900;}
	.missionary_view_con > .contents_con > .posts_con > .list_con > ul > li > .list_div > .text_con {padding:0;}
	.missionary_view_con > .contents_con > .posts_con > .btn_con {justify-content:center; margin-top:7.62vw;}
	.missionary_view_con > .contents_con > .posts_con > .btn_con > a {border-bottom:0.78vw solid #333333; padding:0 5px 0.78vw;}
	.missionary_view_con > .contents_con > .posts_con > .btn_con > a span {line-height:5.08vw;}
	.missionary_view_con > .contents_con > .posts_con > .btn_con > a > .text_con span {font-size:4.3vw;}
	.missionary_view_con > .contents_con > .posts_con > .btn_con > a > .icon_con {width:4.69vw; margin:0 0.78vw 0 1.76vw;}
	.missionary_view_con > .contents_con > .posts_con > .btn_con > a > .no_con span {font-size:3.42vw;}
	.missionary_view_con > .contents_con > .posts_con > .history_btn_con {margin-top:11.72vw;}
	.missionary_view_con > .contents_con > .posts_con > .history_btn_con a {padding:0 6.64vw; font-size:3.91vw; line-height:9.96vw; border-radius:10.16vw; -webkit-border-radius:10.16vw; -moz-border-radius:10.16vw;}
	.missionary_view_con > .contents_con > .comment_con {margin-top:13.18vw;}
	.missionary_view_con > .contents_con > .comment_con > .contents_con {margin-top:17.58vw;}
	.missionary_view_con > .contents_con > .comment_con > .contents_con .textarea {height:37.3vw; padding:2.44vw 2.93vw; font-size:3.71vw; color:#777777; line-height:4.69vw; letter-spacing:-0.5px; border-radius:0.78vw; -webkit-border-radius:0.78vw; -moz-border-radius:0.78vw;}
	.missionary_view_con > .contents_con > .comment_con > .contents_con > .title_con {margin-bottom:1.56vw;}
	.missionary_view_con > .contents_con > .comment_con > .contents_con > .title_con > .text_con span {font-size:4.1vw; line-height:4.88vw;}
	.missionary_view_con > .contents_con > .comment_con > .contents_con > .intro_con {margin-bottom:1.95vw;}
	.missionary_view_con > .contents_con > .comment_con > .contents_con > .intro_con span {font-size:3.32vw; line-height:4.49vw;}
	.missionary_view_con > .contents_con > .comment_con > .contents_con > .title_con > .btn_con {margin-left:1.27vw;}
	.missionary_view_con > .contents_con > .comment_con > .contents_con > .title_con > .btn_con a {width:4.88vw;}
	.missionary_view_con > .contents_con > .comment_con > .contents_con > .list_con > ul > li {margin-top:3.32vw; padding:5.08vw 4.59vw; border-radius:0.78vw; -webkit-border-radius:0.78vw; -moz-border-radius:0.78vw;}
	.missionary_view_con > .contents_con > .comment_con > .contents_con > .list_con > ul > li > .list_div .comment_con > .icon_con {width:6.54vw;}
	.missionary_view_con > .contents_con > .comment_con > .contents_con > .list_con > ul > li > .list_div .comment_con > .contents_con > .info_con > .icon_con span {width:4.39vw; height:4.39vw; padding-top:0; font-size:2.93vw; line-height:2.93vw;}
	.missionary_view_con > .contents_con > .comment_con > .contents_con > .list_con > ul > li > .list_div .comment_con > .contents_con > .info_con > .name_con {margin:0 1.37vw 0 0.78vw;}
	.missionary_view_con > .contents_con > .comment_con > .contents_con > .list_con > ul > li > .list_div .comment_con > .contents_con > .info_con > .name_con span {font-size:3.52vw; line-height:4.3vw;}
	.missionary_view_con > .contents_con > .comment_con > .contents_con > .list_con > ul > li > .list_div .comment_con > .contents_con > .info_con > .date_con span {font-size:3.13vw; line-height:3.91vw;}
	.missionary_view_con > .contents_con > .comment_con > .contents_con > .list_con > ul > li > .list_div .comment_con > .contents_con > .text_con {margin-top:1.46vw;}
	.missionary_view_con > .contents_con > .comment_con > .contents_con > .list_con > ul > li > .list_div .comment_con > .contents_con > .text_con > .text_div span {font-size:3.71vw; line-height:4.69vw;}
	.missionary_view_con > .contents_con > .comment_con > .contents_con > .list_con > ul > li > .list_div .comment_con > .contents_con > .btn_con {margin-top:3.42vw;}
	.missionary_view_con > .contents_con > .comment_con > .contents_con > .list_con > ul > li > .list_div .comment_con > .contents_con > .btn_con a {font-size:3.32vw; line-height:4.1vw;}
	.missionary_view_con > .contents_con > .comment_con > .contents_con > .list_con > ul > li > .list_div .comment_con > .contents_con > .btn_con > .my > .btn {margin-left:7.32vw;}
	.missionary_view_con > .contents_con > .comment_con > .contents_con > .list_con > ul > li > .list_div > .reply_con .comment_con {margin-top:5.08vw;}
	.missionary_view_con > .contents_con > .comment_con > .contents_con > .list_con > ul > li > .list_div > .reply_write_con {margin-top:5.08vw;}
	.missionary_view_con > .contents_con > .comment_con > .contents_con > .list_con > ul > li > .list_div > .reply_write_con > form > .write_con > .icon_con {width:6.54vw;}
	.missionary_view_con > .contents_con > .comment_con > .contents_con > .list_con > ul > li > .list_div > .reply_write_con > form > .btn_con {margin-top:2.93vw;}
	.missionary_view_con > .contents_con > .comment_con > .contents_con > .list_con > ul > li > .list_div > .reply_write_con > form > .btn_con > .btn {margin-left:2.25vw;}
	.missionary_view_con > .contents_con > .comment_con > .contents_con > .list_con > ul > li > .list_div > .reply_write_con > form > .btn_con > .btn a {width:22.56vw; height:8.2vw; font-size:3.52vw; font-weight:700; line-height:4.3vw; border-radius:0.78vw; -webkit-border-radius:0.78vw; -moz-border-radius:0.78vw;}
	.missionary_view_con > .contents_con > .comment_con > .contents_con > .list_con > ul > li.none_li {padding:0;}
	.missionary_view_con > .contents_con > .comment_con > .contents_con > .list_con > ul > li.none_li span {font-size:3.71vw; line-height:calc(37.3vw - 2px);}
	.missionary_view_con > .contents_con > .comment_con > .contents_con > .write_con > form > .input_con .textarea {height:37.3vw;}
	.missionary_view_con > .contents_con > .comment_con > .contents_con > .write_con > form > .btn_con {margin-top:1.95vw;}
	.missionary_view_con > .contents_con > .comment_con > .contents_con > .write_con > form > .btn_con > .btn {margin-left:2.25vw;}
	.missionary_view_con > .contents_con > .comment_con > .contents_con > .write_con > form > .btn_con > .btn a {width:22.56vw; height:8.2vw; font-size:3.52vw; font-weight:700; line-height:4.3vw; border-radius:0.78vw; -webkit-border-radius:0.78vw; -moz-border-radius:0.78vw;}
	.missionary_view_con > .contents_con > .comment_con > .contents_con:last-child > .title_con {margin-bottom:1.07vw;}

	/* 사역지원 뷰 */
	.ministry_view_con > .si_con {display:block;}
	.ministry_view_con > .si_con > .slide_con {width:100%; margin-right:0;}
	.ministry_view_con > .si_con > .slide_con .swiper {overflow:visible;}
	.ministry_view_con > .si_con > .slide_con .swiper .swiper-wrapper .swiper-slide > .contents_con {border-radius:0.78vw; -webkit-border-radius:0.78vw; -moz-border-radius:0.78vw;}
	.ministry_view_con > .si_con > .slide_con .swiper .ministry_btn_like {width:5.27vw; right:25.34vw; bottom:2.93vw;}
	.ministry_view_con > .si_con > .info_con {margin-top:4.2vw;}
	.ministry_view_con > .si_con > .info_con > .title_con > .text01_con span {font-size:5.47vw; line-height:7.42vw;}
	.ministry_view_con > .si_con > .info_con > .title_con > .text02_con {margin-top:2.05vw;}
	.ministry_view_con > .si_con > .info_con > .title_con > .text02_con span {font-size:3.71vw; line-height:4.69vw;}
	.ministry_view_con > .si_con > .info_con > .title_con > .text03_con {margin-top:2.15vw;}
	.ministry_view_con > .si_con > .info_con > .title_con > .text03_con span {font-size:4.3vw; line-height:5.86vw;}
	.ministry_view_con > .si_con > .info_con > .btn_con {display:flex; margin-top:4.49vw;}
	.ministry_view_con > .si_con > .info_con > .btn_con > .btn {flex:1; width:25.39vw; margin:0 0 0 2.54vw;}
	.ministry_view_con > .si_con > .info_con > .btn_con > .btn a {justify-content:center; padding:0; border-radius:0.78vw; -webkit-border-radius:0.78vw; -moz-border-radius:0.78vw;}
	.ministry_view_con > .si_con > .info_con > .btn_con > .btn a span {font-size:3.52vw; font-weight:600; line-height:12.3vw;}
	.ministry_view_con > .si_con > .info_con > .btn_con > .btn:first-child {margin-left:0;}
	.ministry_view_con > .contents_con {margin-top:12.6vw;}
	.ministry_view_con > .contents_con > .posts_con > .posts_div {margin-top:13.87vw;}
	.ministry_view_con > .contents_con > .posts_con > .posts_div > .title_con {border-bottom:none; margin-bottom:1.07vw; padding-bottom:0;}
	.ministry_view_con > .contents_con > .posts_con > .posts_div > .title_con span {font-size:3.52vw; font-weight:800; line-height:4.3vw;}
	.ministry_view_con > .contents_con > .posts_con > .posts_div > .text_con span {font-size:3.52vw; line-height:4.88vw;}

	/* 사역지원 팝업 */
	.ministry_popup {width:87.11vw; top:calc(50% + 3.32vw); border-radius:0.78vw; -webkit-border-radius:0.78vw; -moz-border-radius:0.78vw;}
	.ministry_popup > .btn_con {width:6.64vw; top:-8.4vw; right:0;}
	.ministry_popup > .contents_con {max-height:65vh; padding:8.98vw 6.25vw; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; overflow-y:auto;}
	.ministry_popup > .contents_con > .contents_div > .contents .input {height:10.35vw; border-color:#d9d9d9; background-color:#f7f7f7; padding:0 3.61vw; font-size:3.22vw; color:#222222; letter-spacing:-0.25px; border-radius:0.78vw; -webkit-border-radius:0.78vw; -moz-border-radius:0.78vw;}
	.ministry_popup > .contents_con > .contents_div > .contents .textarea {height:60.35vw; border-color:#d9d9d9; background-color:#f7f7f7; padding:3.61vw; font-size:3.22vw; color:#222222; letter-spacing:-0.25px; border-radius:0.78vw; -webkit-border-radius:0.78vw; -moz-border-radius:0.78vw;}
	.ministry_popup > .contents_con > .contents_div > .contents > .title_con {margin-bottom:5.18vw;}
	.ministry_popup > .contents_con > .contents_div > .contents > .title_con span {font-size:5.47vw; line-height:6.25vw;}
	.ministry_popup > .contents_con > .contents_div > .contents > .write_con > ul > li {margin-top:5.66vw;}
	.ministry_popup > .contents_con > .contents_div > .contents > .write_con > ul > li > .list_div {display:block;}
	.ministry_popup > .contents_con > .contents_div > .contents > .write_con > ul > li > .list_div > .title_con {width:100%; margin-bottom:1.37vw;}
	.ministry_popup > .contents_con > .contents_div > .contents > .write_con > ul > li > .list_div > .title_con span {font-size:3.52vw; line-height:4.3vw; letter-spacing:-0.25px;}
	.ministry_popup > .contents_con > .contents_div > .contents > .write_con > ul > li > .list_div > .input_con {width:100%;}
	.ministry_popup > .contents_con > .contents_div > .contents > .write_con > ul > li > .list_div > .input_con > .tel_con > .hypen_con {width:2.93vw;}
	.ministry_popup > .contents_con > .contents_div > .contents > .write_con > ul > li > .list_div > .input_con > .tel_con > .hypen_con span {font-size:3.71vw; font-weight:400; letter-spacing:-0.25px;}
	.ministry_popup > .contents_con > .contents_div > .contents > .write_con > ul > li > .list_div > .input_con > .text_con {margin-top:0.98vw;}
	.ministry_popup > .contents_con > .contents_div > .contents > .write_con > ul > li > .list_div > .input_con > .text_con span {font-size:3.22vw; line-height:4vw;}
	.ministry_popup > .contents_con > .contents_div > .contents > .write_con > ul > li > .list_div > .btn_con {display:flex; justify-content:flex-end; width:100%; margin:1.76vw 0 0;}
	.ministry_popup > .contents_con > .contents_div > .contents > .write_con > ul > li > .list_div > .btn_con > a {width:23.44vw; font-size:4.1vw; font-weight:600; line-height:10.35vw; border-radius:0.78vw; -webkit-border-radius:0.78vw; -moz-border-radius:0.78vw;}
	.ministry_popup > .contents_con > .contents_div > .contents > .write_con > ul > li > .list_div.column > .btn_con {width:100%; margin:1.76vw 0 0;}
	.ministry_popup > .contents_con > .contents_div > .contents > .write_con > ul > li > .list_div.column > .btn_con > a {width:23.44vw;}
	.ministry_popup > .contents_con > .contents_div > .contents > .write_con > ul > li:first-child {margin-top:0;}
	.ministry_popup > .contents_con > .contents_div > .contents > .btn_con {margin-top:11.13vw; text-align:center;}
	.ministry_popup > .contents_con > .contents_div > .contents > .btn_con a {display:block; width:100%; font-size:4.1vw; line-height:12.3vw; border-radius:0.78vw; -webkit-border-radius:0.78vw; -moz-border-radius:0.78vw;}

	/* Archive 뷰 */
	.archive_view_con > .contents_con > .posts_con {display:block;}
	.archive_view_con > .contents_con > .posts_con > .title_con {order:1; border-bottom:none; margin-bottom:1.86vw; padding-bottom:0;}
	.archive_view_con > .contents_con > .posts_con > .title_con > .text_con {display:flex; flex-direction:column;}
	.archive_view_con > .contents_con > .posts_con > .title_con > .text_con > .text01_con {order:2;}
	.archive_view_con > .contents_con > .posts_con > .title_con > .text_con > .text01_con span {font-size:3.61vw; font-weight:500; line-height:4.39vw;}
	.archive_view_con > .contents_con > .posts_con > .title_con > .text_con > .text02_con {order:1; margin:0 0 1.56vw;}
	.archive_view_con > .contents_con > .posts_con > .title_con > .text_con > .text02_con span {font-size:5.66vw; color:#333333; line-height:6.45vw; letter-spacing:-0.7px;}
	.archive_view_con > .contents_con > .posts_con > .title_con > .date_con {margin-top:1.86vw;}
	.archive_view_con > .contents_con > .posts_con > .title_con > .date_con span {font-size:3.91vw; line-height:4.69vw;}
	.archive_view_con > .contents_con > .posts_con > .img_con {margin-bottom:5.86vw;}
	.archive_view_con > .contents_con > .posts_con > .img_con img {border-radius:0.78vw; -webkit-border-radius:0.78vw; -moz-border-radius:0.78vw;}
	.archive_view_con > .contents_con > .posts_con > .text_con span {font-size:3.71vw; line-height:5.08vw;}
	.archive_view_con > .contents_con > .file_con {margin-top:11.91vw;}
	.archive_view_con > .contents_con > .file_con > .title_con {margin-bottom:1.07vw;}
	.archive_view_con > .contents_con > .file_con > .title_con span {font-size:4.1vw; line-height:4.88vw;}
	.archive_view_con > .contents_con > .file_con > .list_con > ul > li {margin-top:2.34vw;}
	.archive_view_con > .contents_con > .file_con > .list_con > ul > li > .list_div {padding:2.73vw 0; border-radius:0.78vw; -webkit-border-radius:0.78vw; -moz-border-radius:0.78vw;}
	.archive_view_con > .contents_con > .file_con > .list_con > ul > li > .list_div span {line-height:4.1vw;}
	.archive_view_con > .contents_con > .file_con > .list_con > ul > li > .list_div a {line-height:4.1vw;}
	.archive_view_con > .contents_con > .file_con > .list_con > ul > li > .list_div > .title_con {width:9.08vw;}
	.archive_view_con > .contents_con > .file_con > .list_con > ul > li > .list_div > .title_con span {font-size:2.73vw;}
	.archive_view_con > .contents_con > .file_con > .list_con > ul > li > .list_div > .file_con {padding:0 2.15vw;}
	.archive_view_con > .contents_con > .file_con > .list_con > ul > li > .list_div > .file_con a {font-size:3.32vw;}
	.archive_view_con > .contents_con > .file_con > .list_con > ul > li > .list_div > .file_con span {font-size:3.32vw;}
	.archive_view_con > .contents_con > .file_con > .list_con > ul > li > .list_div > .btn_con {width:9.47vw;}
	.archive_view_con > .contents_con > .file_con > .list_con > ul > li > .list_div > .btn_con a {width:4.98vw; margin:0; border:none; background-color:transparent; border-radius:0; -webkit-border-radius:0; -moz-border-radius:0;}
	
	/*체크박스 버튼*/
	.checkbox_label .check_icon {width:6.35vw; height:6.35vw;}

	/*해외선교*/
	.outsider_con {max-width:74.22vw;}
	.outsider_con > .contents_con > .title_con {margin:0 0 6.15vw 0;}
	.outsider_con > .contents_con > .title_con span {font-size:4.69vw; line-height:5.86vw;}
	.outsider_con > .contents_con > .contents_con {border-top:min(2px, 0.2vw) solid #222222; padding:7.52vw 0 0 0;}
	.outsider_con > .contents_con > .contents_con .write_con > .input_con > ul > li {margin:11.43vw 0 0 0;}
	.outsider_con > .contents_con > .contents_con .write_con > .input_con > ul > li .list_div > .check_con .checkbox_label {padding:0.49vw 0 0.49vw 8.11vw;}
	.outsider_con > .contents_con > .contents_con .write_con > .input_con > ul > li .list_div > .check_con .checkbox_label span {font-size:3.52vw; line-height:5.37vw;}
	.outsider_con > .contents_con > .contents_con .write_con > .input_con > ul > li .list_div > .input_con {margin:2.54vw 0 0 0; padding:0 0 0 0;}
	.outsider_con > .contents_con > .contents_con .write_con > .input_con > ul > li .list_div > .input_con .input {height:10.35vw; border:0.2vw solid #909090; padding:0 3.22vw; font-size:3.22vw; line-height:4vw; border-radius:0.78vw; -webkit-border-radius:0.78vw; -moz-border-radius:0.78vw;}
	.outsider_con > .contents_con > .contents_con .write_con > .btn_con {margin:14.65vw 0 0 0;}
	.outsider_con > .contents_con > .contents_con .write_con > .btn_con .a_btn {font-size:4.1vw; line-height:12.3vw; border-radius:0.78vw; -webkit-border-radius:0.78vw; -moz-border-radius:0.78vw;}

}