	html { scroll-behavior: smooth; }
	html, body{letter-spacing: -0.002em;}
	.bo_v_con02 b{font-weight:bold}
	.bo_wrap{padding-top:120px}
	.bo_title011{font-weight:bold;font-size:50px;text-align: center;padding-bottom:70px;}
	.bo_contents{margin-top:18rem}
	.bo_wrap .bo_contents{margin-top:13rem}
	#bo_v_con h1{font-size:30px ;font-weight:bold;line-height: 35px;/*font-family: 'MaruBuri';*/}
	#bo_v_con h2{font-size:25px ;font-weight:bold;line-height: 35px;}
	#bo_v_con h3{font-size:21px ;font-weight:bold;line-height: 35px;}
	#bo_v_con p{font-size:17px ;line-height: 1.76;word-break: normal;}
	#bo_v_con span{font-size:17px ;line-height: 1.76;word-break: normal;}
	#bo_v_con h1 span{font-size:30px ;font-weight:bold;}
	#bo_v_con h2 span{font-size:25px ;font-weight:bold;}
	#bo_v_con h3 span{font-size:21px ;font-weight:bold;}
	#bo_v_con h1 i{font-size:30px ;font-weight:bold;}
	#bo_v_con h2 i{font-size:25px ;font-weight:bold;}
	#bo_v_con h3 i{font-size:21px ;font-weight:bold;}
	#bo_v_con i{font-style: italic;}
	#bo_v_con02 .ed_content_view img{padding: 1rem 0 0;}
	.bo_v_con02{background:#fff;padding-bottom: 50px;position: relative;}
	.editor-content > * {margin: 0 30px;box-sizing: border-box;word-break: normal;font-size:17px;}
	.editor-content > p:has(img:only-child) {padding: 0 !important;}
	.post-contributors{margin:0 30px;}
	
	#bo_v_con h1 { scroll-margin-top: 330px; }
	.td_num strong img {
		width: 24%;
	}

	/* 게시물 본문 컨테이너 클래스에 맞춰 조정 */
	#bo_v_con sub,
	#bo_v_con sup {
	  font-size: 0.75em;      /* 보통 위/아랫첨자 크기 */
	  line-height: 0;         /* 줄높이 영향 최소화 */
	  position: relative;     /* top/bottom 조정용 */
	  vertical-align: baseline;
	}
	#bo_v_con sup { top: -0.5em; }
	#bo_v_con sub { bottom: -0.25em; }
	

	.my_ov_name img{border-radius:100%}




	.hithithit{display:flex !important;align-items: center;gap: 8px;}
	.hithithit em{font-size:10px;}
	#bo_v_con .bo_vc_w h2,#bo_vc h2{font-size: 0 !important;}

	#bo_v_con .bo_tag{display:flex;gap:10px;padding:0 30px 40px;flex-wrap:wrap}
	#bo_v_con .bo_tag li{height:35px;padding:0 22px;border-radius:50px;border:1px solid #dfdfdf;display:flex;align-items: center;}
	#bo_v_con .bo_tag li a{font-size:17px;color:#a6a6a6;font-weight: 400;}
	.contributor{width:635px;background: #f3f5f6;border-radius: 25px;padding:30px 28px;display:flex;gap: 27px;margin-top:10px;cursor: pointer;}
	.contributor img{width:100px;border-radius:100%}
	.contributor strong.name{font-size:22px;color:#191919;font-weight:600;letter-spacing: 3px;}
	/* .contributor .profile_image{width:48%} */
	.conta_in{display:flex;flex-direction: column;}
	.conta_in .mb_6_1{font-size:16px;color:#454545;font-weight:600}
	.conta_in .conta_t{display:flex;gap:10px;align-items: center;padding-bottom:8px;}
	.contributor img.youtu_immg{width:33px;}
	.conta_b{font-size:14px;color:#7e7e7e;line-height:20px;font-weight:600}
	.bo_v_act_gng{position: absolute;right:40px;bottom:50px;}
	.ed_content_view{padding-bottom:100px;}
	.cm_w_inner{width:100%}

	#bo_vc{background:#fff;padding:0 20px;}
	#bo_vc article{padding:20px 0;margin:0}
	.cmt_btn{padding:16px;}
	#bo_vc article .cm_wrap{display:flex;align-items:center;gap:1rem;align-items: flex-start;}
	#bo_vc article .cm_wrap > img{width:40px;}
	.btn_cm_opt {background:none;bordeR:0}
	.btn_cm_opt i{color:#a6a6a6;font-size:20px;}
	#bo_vc .bo_vl_opt{top:10px;}
	.bo_vc_w .btn_submit{border:0;font-size: 15px;background: #adc9d5;color:#fff}
	.chk_box input[type="checkbox"]:checked + label span{background: url(../img/chk.png) no-repeat 50% 50% #adc9d5 !important;}

	.board_bottom002{background:#fff;}
	.board_bottom002 .recommended-posts{max-width:1600px;margin:0 auto;padding:120px 0}
	.board_bottom002 .recommended-posts h3{font-size:35px;font-weight:600;color:#121212;padding-bottom:35px;}
	.board_bottom002 .recommended-posts ul{display:flex;flex-wrap:wrap;gap: 50px 0;}
	.board_bottom002 .recommended-posts li{width:50%}
	.board_bottom002 .recommended-posts li a{display:flex;    align-items: center;gap:33px;}
	.board_bottom002 .recommended-posts li .info .title{
	font-size: 22px;font-weight: 600;line-height: 30px;padding: 15px 0 22px;display: block;width: 350px;word-break: normal;}
	.board_bottom002 .recommended-posts li img{width:356px;}
	.board_bottom002 .recommended-posts li .meta{font-size:13px;color:#ababab}
	.board_bottom002 .recommended-posts li .info span{font-size:24px;color:#636363;font-weight: 500;}
	.board_bottom002 .recommended-posts.recent-merged-board{padding-top: 50px;padding-bottom: 150px;}
	.board_bottom002 .recommended-posts.recent-merged-board li img{width:380px}
	.board_bottom002 .recommended-posts.recent-merged-board li{width:25%;max-width: 380px;}
	.board_bottom002 .recommended-posts.recent-merged-board li .info .title{width:auto;padding: 18px 0 17px;}
	.board_bottom002 .recommended-posts.recent-merged-board li .info h2{font-size:21px;line-height: 27px;}
	.board_bottom002 .recommended-posts.recent-merged-board li .meta{padding-top: 0px;}
	.board_bottom002 .recommended-posts.recent-merged-board ul{gap: 50px 26px;}
	.board_bottom002 .recommended-posts.recent-merged-board li .info h4{color:#636363}
	.board_bottom002 .recommended-posts.recent-merged-board li .info{padding-top:20px;}


	/* body{background:#f7f7f7} */
	.bo_inner{max-width:1330px;position: relative;}
	.bo_tx01{font-size:20px;color:#4c4c4c;line-height:30px;position: relative;display: flex;align-items: center;gap:13px;}
	.bo_tx01:before{content:'';background:#393939;height:50px;width:8px;display:inline-block;}
	.bo_contents #bo_v_title .bo_v_tit{font-size:57px;font-weight:600;text-align:left;line-height: 1.3;max-width: 1246px;
    margin: 0 auto;}
	#bo_v_title{text-align: center;}
	#bo_v_title span{font-size:14px;color:#999084;font-style: oblique;}
	.btn_v_01 a{ width:115px;height:40px;border-radius: 22px !important;background-color:#fff !important;border:1px solid #c8c8c8;color:#c8c8c8 !important;display: inline-block;}
	a.btn, .btn{height:40px;    line-height: 40px !important;}
	.btn_v_01 a.sub_btns{color:#c8c8c8 !important}
	.btn_v_01 a:hover{background:#ada195 !important;color:#fff !important;border:1px solid #ada195;border: 1px solid #ada195 !important;}
	.btn_v_02{    position: absolute;left: 50%;transform: translate(-50%, 0);}
	.btn_v_02 a{width:115px;height:40px;line-height:40px;text-align:center;color:#000;background:#e6e1d9;
	display:block;border-radius:22px;border:1px solid #e6e1d9;font-size:15px;margin:0 auto;transition: .3s;}
	.btn_v_02 a:hover{background-color:transparent !important;border:1px solid #cbc2b7;}
	.btn_v_03{width:115px;height:40px;line-height:40px;text-align:center;
	color:#000 !important;display:block;border-radius:22px;border:1px solid #cbc2b7;font-size:15px;margin:0 auto;transition: .3s;}
	.btn_v_03:hover{background-color:#e6e1d9 !important;}
	.btn_bo_user_btm_v{display:flex;position: relative;    justify-content: space-between;}
	.btn_next01{position: absolute;right:0}
	#bo_v_file{margin-top:5rem}
	#bo_v_atc{width:850px;position: relative;}
	.bo_hit{border-bottom: 2px solid #d6d6d6;text-align: left;padding: 0 0 20px 15px;display:flex;gap: 20px;color:#313131;margin-bottom:50px;font-size:17px;justify-content: space-between;}
	#bo_v_con .bo_hit span{font-weight:500;color: #313131;font-family: 'Pretendard Variable';}
	#bo_v_con .bo_hit span.bo_sp{font-size:14px;display:flex;align-items: center;gap: 7px;}
	.bar22{color: #c6c6c6;font-size: 14px;}
	.bo_hit_pc{padding-top:50px;}
	.sns_w{width:52px}
	.bobo_hththt{display:flex;align-items: center;gap: 16px;}

	.se2_quote2 {
		/*background: url('<?php echo G5_URL?>/img/bg_quote2.gif') no-repeat 0 3px !important;*/
		padding: 52px 0 !important;position: relative;
	}
	.se2_quote2::before,
	.se2_quote2::before{content:'';
	  display:inline-block; width:40px; height:26px;
	  background-image:url('../img/dlsdydrn.png');
	  background-repeat:no-repeat; background-size:contain;
	  vertical-align:top; margin:2px 6px 0 0; transform: translateY(2px);
		position: absolute;
		right: 0;
		left: 0;top:0;
		margin: auto;
	}
	.se2_quote2::after,
	.se2_quote2::after{content:'';
	  display:inline-block; width:40px; height:26px;
	  background-image:url('../img/dlsdydrn.png');
	  background-repeat:no-repeat; background-size:contain;
	  vertical-align:top; margin:2px 0 0 6px; transform: translateY(2px) rotate(180deg);
		position: absolute;
		right: 0;
		left: 0;bottom:0;
		margin: auto;
	}
	.se2_quote2 > *{text-align:center}
	/* sns */
	#bo_v_sns{display: flex;flex-direction: column;gap: 10px;position: absolute; top: 177px;}
	#bo_v_sns.fixed-top {position: fixed;z-index: 1000; top:177px }
	#bo_v_sns.stop-bottom{position: absolute;bottom:0;top:auto;}

	/*board list*/
	.bo_inner{max-width:1400px}
	#bo_list #gall_ul{gap:100px 24px;padding:0 20px;justify-content: flex-start;}
	#bo_list .gall_box{}
	#bo_cate_ul {display:flex;margin:0 auto 100px;justify-content:center; align-items:center;}
	#bo_cate_ul li { display:inline-block; width:245px; height:58px;margin:0 0; text-align:center; border-bottom:0;}
	#bo_cate_ul a { position:relative; width:100%;height:100%; display:block; padding:19px 0; border-bottom:0; color:#949494; background-color:
	#eeeeee !important;
	font-size:20px; border-radius:0; font-weight:400; text-align:center;}
	#bo_cate_ul #bo_cate_on { border-bottom:0; color:#fff; background-color:#b38558 !important; transition: .3s;}
	#bo_cate_ul a:hover { border-bottom:0; color:#fff; background-color:#b38558 !important; transition: .3s; }
	.gall_text{display:flex;gap:17px;padding-top: 27px;flex-direction: column;cursor: pointer;}
	.gall_text h1{font-size:23px;color:#272727;line-height: 29px;
    font-weight: bold;}
	#bo_cate_ul li:first-child{display:none}
	#bo_list{width:902px;}
	#bo_list .gall_img img{width:267px}
	.gall_text p{line-height:25px;font-weight:300;color: #454545;font-size:16px;font-weight:500}
	.gall_text span{font-size: 13px;color: #ababab;padding:16px 0}
	.w_good_hit{display:flex;gap:20px;}
	.w_good_hit li{font-size:13px;}
	/* #bo_list{border-top:1px solid #a6a6a6;padding-top:50px;} */
	.bo_cate_ul{display:flex;gap:14px;padding-bottom: 15px;padding-left: 20px;}
	.bo_cate_ul li a.on img{filter: brightness(0.2);}
	.list_thumb_area img,.writer_img{object-fit:cover;object-fit:cover}
	.writer_profile{display:inline-flex;align-items:center;gap:8px}
	.writer_name{font-size:13px;color:#454545}
	.gallery_list_item{width:100%;padding:56px 0 34px;border-bottom:1px solid #dad9d9;position: relative;padding-left:5px}
	.list_item_box{display:flex;align-items:flex-start;gap:95px;justify-content:space-between;}
	.list_text_area{flex:1}
	.list_title{font-size:18px;font-weight:700;margin-bottom:10px}
	.list_title a{font-size:26px;text-decoration:none}
	.list_excerpt{font-size:16px;color:#454545;margin-bottom:10px;line-height:25px;}
	.list_meta{display:flex;align-items:center;gap:12px;font-size:13px;color:#999}
	.writer_profile{display:flex;align-items:center;gap:6px}
	.writer_img{width:22px;height:22px;border-radius:50%;border:1px solid #ccc}
	.list_thumb_area a{flex-shrink:0;width:190px;height:107px;overflow:hidden;position: relative;display:block;}
	.list_thumb_area img{width:100%;height:100%;}
	.fixed_post_list{margin-bottom:20px;border:1px solid #dad9d9;background:#f9f9f9;padding:10px}
	.fixed_post_item{padding:5px 0}
	.fix_badge{display:inline-block;background:#00b894;color:#fff;font-size:12px;padding:2px 6px;border-radius:4px;margin-right:8px}
	.board_gallery .gall_wrap ul.gall_ul02{margin-bottom: 44px;display:flex;gap:24px;background: #f3f7f9;padding:40px 20px;justify-content: flex-start;}
	.board_gallery .gall_wrap ul.gall_ul02 li{width: calc((100% - 49px) / 3);}
	.board_index .gall_wrap ul.gall_ul02{background: #f3f7f9;padding:0px 20px;}
	#bo_list .gall_img a{position: relative;}
	#bo_list .gall_img img.dkqwjd{position: absolute;right:17px;width:18px;top:12px;}
	.w_good_hit li{width:auto !important;display: flex;align-items: center;gap: 7px;}
	.board_index #bo_list{padding-top:0}
	.board_index .gallery_list_item img.dkqwjd{position: absolute;right:0px;width:18px;height:18px;top:17px;}
	.board_index .gall_wrap ul .gall_text{padding-top:0}
	.board_index .gall_wrap ul .gall_text span{padding:0}
	.board_index .gall_wrap ul .w_good_hit{padding-top: 20px;align-items: center;justify-content: flex-end;}
	.board_index #bo_list #gall_ul{gap:0}
	table.boardList {width:100%; word-break:break-all; text-align:center;}
	table.boardList th {color:#000; border-bottom:1px solid #a6a6a6; line-height:50px; font-size:14px;background:#f7f7f7;}
	.board_list #bo_list{padding-top:0}
	tr.tr_fix {background:#f3f7f9}
	.bo_contents #bo_list tr{border-bottom: 1px solid #e2e2e2;}
	.bo_contents #bo_list .td_subject{vertical-align: middle;padding:20px 0;text-align: left;width:450px;}
	.bo_contents #bo_list tr td{vertical-align: middle;}
	.bo_contents #bo_list tr td{color:#252525;font-size:19px;}
	.bo_contents #bo_list .td_num{width:74px;font-size:13px;color:#3d3d3d}
	.writer_profile img{width:25px;}
	.bo_contents #bo_list tr td.td_date{font-size:13px;color:#6e6e6e;width:100px;}
	.bo_contents #bo_list tr td.td_hit{font-size:13px;color:#6e6e6e;width: 70px;}
	.bo_contents #bo_list tr td.td_good{font-size:13px;color:#6e6e6e;width: 70px;}
	.bo_contents #bo_list .td_name{width:110px;}
	.board_list #bo_list{width:853px;}
	.gall_text.m_cont_480{display: none;}

	.bo_contents #bo_list .bo_fx a.btn_b01{background-color:#adc9d5 !important;display: block;}
	/* 게시판 글쓰기 */
	#bo_w .tbl_frm01{width:1000px;margin:260px auto;}

	.sort_tab {display:flex;gap:10px;padding: 0 20px;margin-bottom:20px;justify-content: flex-end;}
	.sort_tab a {padding:8px 14px;border:1px solid #ddd;border-radius:4px;color:#555;}
	.sort_tab a.on {background:#333;color:#fff;}
	@media (max-width: 1680px){
		.bo_title011{font-size:2.9762vw;padding-bottom:4.1667vw;}
		.bo_contents{margin-top:12rem}
		#bo_v_con h1{font-size:1.7857vw;font-weight:bold}
		#bo_v_con h2{font-size:1.4881vw;font-weight:bold}
		/*board list*/
		.bo_inner{max-width:84.5690vw}
		#bo_list #gall_ul{gap:5.9524vw 1.4286vw;padding:0 1.1905vw;justify-}
		#bo_list .gall_box{}
		#bo_cate_ul {margin:0 auto 5.9524vw;justify- align-items:center;}
		#bo_cate_ul li {  width:14.5833vw; height:3.4524vw;margin:0 0;  border-bottom:0;}
		#bo_cate_ul a {  width:100%;height:100%;  padding:1.1310vw 0; border-bottom:0;  
		font-size:1.1905vw; border-radius:0;  }
		#bo_cate_ul #bo_cate_on { border-bottom:0;   transition: .3s;}
		#bo_cate_ul a:hover { border-bottom:0;   transition: .3s; }
		.gall_text{gap:1.0119vw;padding-top: 1.6071vw;flex-direction: column;}
		.gall_text h1{font-size:1.3690vw;line-height: 1.7262vw;
		}
		#bo_v_con .bo_vc_w h2,#bo_vc h2{font-size: 0 !important;}
		#bo_cate_ul li:first-child{display:none}
		#bo_list{width:53.6905vw;}
		#bo_list .gall_img img{width:15.8929vw}
		.gall_text p{line-height:1.4881vw;font-size:0.9524vw;font-weight:500}
		.gall_text span{font-size: 0.7738vw;padding:0.9524vw 0}
		.w_good_hit{gap:1.1905vw;}
		.w_good_hit li{font-size:0.7738vw;}
		#bo_list{padding-top:6.9762vw;}
		.bo_cate_ul{gap:0.8333vw;padding-bottom: 0.8929vw;padding-left: 1.1905vw;}
		.bo_cate_ul li a.on img{filter: brightness(0.2);}
		.list_thumb_area img,.writer_img{object-fit:cover;object-fit:cover}
		.writer_profile{align-items:center;gap:0.4762vw}
		.writer_name{font-size:0.7738vw;color:#454545}
		.gallery_list_item{width:100%;padding:3.3333vw 0 2.0238vw;border-bottom:0.0595vw solid #dad9d9;padding-left:0.2976vw}
		.list_item_box{align-items:flex-start;gap:5.6548vw;justify-}
		.list_text_area{flex:1}
		.list_title{font-size:1.0714vw;margin-bottom:0.5952vw}
		.list_title a{font-size:1.5476vw;text-decoration:none}
		.list_excerpt{font-size:0.9524vw;margin-bottom:0.5952vw;line-height:1.4881vw;}
		.list_meta{align-items:center;gap:0.7143vw;font-size:0.7738vw;color:#999}
		.writer_profile{align-items:center;gap:0.3571vw}
		.writer_img{width:1.3095vw;height:1.3095vw;border-radius:50%;border:0.0595vw solid #ccc}
		.list_thumb_area a{flex-shrink:0;width:11.3095vw;height:6.3690vw;}
		.list_thumb_area img{width:100%;height:100%;}
		.fixed_post_list{margin-bottom:1.1905vw;border:0.0595vw solid #dad9d9;background:#f9f9f9;padding:0.5952vw}
		.fixed_post_item{padding:0.2976vw 0}
		.fix_badge{background:#00b894;font-size:0.7143vw;padding:0.1190vw 0.3571vw;border-radius:0.2381vw;margin-right:0.4762vw}
		.board_gallery .gall_wrap ul.gall_ul02{margin-bottom: 2.6190vw;gap:1.4286vw;padding:2.3810vw 1.1905vw;justify-}
		.board_gallery .gall_wrap ul.gall_ul02 li{width: calc((100% - 2.9167vw) / 3);}
		.board_index .gall_wrap ul.gall_ul02{padding:0.0000vw 1.1905vw;}
		#bo_list .gall_img a{}
		#bo_list .gall_img img.dkqwjd{right:1.0119vw;width:1.0714vw;top:0.7143vw;}
		.w_good_hit li{width:auto !important;align-items: center;gap: 0.4167vw;}
		.board_index #bo_list{padding-top:0}
		.board_index .gallery_list_item img.dkqwjd{right:0.0000vw;width:1.0714vw;height:1.0714vw;top:1.0119vw;}
		.board_index .gall_wrap ul .gall_text{padding-top:0}
		.board_index .gall_wrap ul .gall_text span{padding:0}
		.board_index .gall_wrap ul .w_good_hit{padding-top: 1.1905vw;align-items: center;justify-}
		.board_index #bo_list #gall_ul{gap:0}
		table.boardList {width:100%; word-break:break-all; }
		table.boardList th { border-bottom:0.0595vw solid #a6a6a6; line-height:2.9762vw; font-size:0.8333vw;background:#f7f7f7;}
		.board_list #bo_list{padding-top:0}
		tr.tr_fix {background:#faf6f5}
		.bo_contents #bo_list tr{border-bottom: 0.0595vw solid #e2e2e2;}
		.bo_contents #bo_list .td_subject{padding:1.1905vw 0;width:26.7857vw;}
		.bo_contents #bo_list tr td{}
		.bo_contents #bo_list tr td{font-size:1.1310vw;}
		.bo_contents #bo_list .td_num{width:4.4048vw;font-size:0.7738vw;color:#3d3d3d}
		.writer_profile img{width:1.4881vw;}
		.bo_contents #bo_list tr td.td_date{font-size:0.7738vw;width:5.9524vw;}
		.bo_contents #bo_list tr td.td_hit{font-size:0.7738vw;width: 4.1667vw;}
		.bo_contents #bo_list tr td.td_good{font-size:0.7738vw;width: 4.1667vw;}
		.bo_contents #bo_list .td_name{width:6.5476vw;}
		.board_list #bo_list{width:50.7738vw;}
		/* sns */
		#bo_v_sns{flex-direction: column;gap: 0.5952vw; top: 10.3690vw;}
		#bo_v_sns.fixed-top { top:17.5833vw }
		#bo_v_sns.stop-bottom{}
		#bo_v_con .bo_hit span.bo_sp{font-size:0.8333vw;align-items: center;gap: 0.4167vw;}
		.bar22{font-size: 0.8333vw;}
		.bo_hit_pc{}
		.sns_w{width:3.0952vw}
		.bo_wrap{padding-top:7.1429vw}
		.bo_title011{font-size:2.9762vw;padding-bottom:4.1667vw;}
		.bo_contents{margin-top:12rem}
		#bo_v_con h1{font-size:1.7857vw !important;;line-height: 2.0833vw;}
		#bo_v_con h2{font-size:1.4881vw !important;;line-height: 2.0833vw;}
		#bo_v_con h3{font-size:1.2500vw !important;;line-height: 2.0833vw;}
		#bo_v_con p{font-size:1.2119vw !important;}
		#bo_v_con span{font-size:1.0119vw !important;}
		#bo_v_con h1 span{font-size:1.7857vw !important;font-weight:bold}
		#bo_v_con h2 span{font-size:1.4881vw !important;font-weight:bold}
		#bo_v_con h3 span{font-size:1.2500vw !important;font-weight:bold}
		#bo_v_con h1 i{font-size:1.7857vw !important;font-weight:bold}
		#bo_v_con h2 i{font-size:1.4881vw !important;font-weight:bold}
		#bo_v_con h3 i{font-size:1.2500vw !important;font-weight:bold}
		#bo_v_con i{font-style: italic;}
		.bo_v_con02{background:#fff;padding-bottom: 2.9762vw;}
		.editor-content > * {margin: 0 1.7857vw;}
		.editor-content > p:has(img:only-child) {padding: 0 !important;}
		.post-contributors{margin:0 1.7857vw;}

		#bo_v_con .bo_tag{gap:0.5952vw;padding:0 1.7857vw 2.3810vw}
		#bo_v_con .bo_tag li{height:2.2024vw;padding:0 1.1905vw;border-radius:1.7857vw;border:0.0595vw solid #dfdfdf;align-items: center;}
		#bo_v_con .bo_tag li a{font-size:1.0714vw;}
		.contributor{width:37.7976vw;border-radius: 1.4881vw;padding:1.7857vw 1.6667vw;gap: 1.6071vw;margin-top:0.5952vw;}
		.contributor img{width:5.3571vw;border-radius:100%}
		.contributor strong.name{font-size:1.3095vw;letter-spacing: 0.1786vw;}
		.conta_in{flex-direction: column;}
		.conta_in .mb_6_1{font-size:0.9524vw;font-weight:600}
		.conta_in .conta_t{gap:0.5952vw;align-items: center;padding-bottom:0.4762vw;}
		.contributor img.youtu_immg{width:1.9643vw;}
		.conta_b{font-size:0.8333vw;line-height:1.1905vw;font-weight:600}
		.bo_v_act_gng{right:2.3810vw;bottom:2.9762vw;}
		.ed_content_view{padding-bottom:5.9524vw;}

		#bo_vc{background:#fff;padding:0 1.1905vw;}
		#bo_vc article{padding:1.1905vw 0;margin:0}
		.cmt_btn{padding:0.9524vw;}
		#bo_vc article .cm_wrap{align-items:center}
		.btn_cm_opt {background:none;bordeR:0}
		.btn_cm_opt i{font-size:1.1905vw;}
		#bo_vc .bo_vl_opt{top:0.5952vw;}
		.bo_vc_w .btn_submit{border:0;font-size: 0.8929vw;color:#fff}
		.bo_contents #bo_v_title .bo_v_tit{font-size:3.3929vw;line-height: 1.3;max-width: 74.1667vw;
		margin: 0 auto;}
		#bo_v_atc {width: 50.5952vw;}
		#bo_v_sns a img{width:3.0952vw}

		.board_bottom002 .recommended-posts{max-width:95.2381vw;margin:0 auto;padding:7.1429vw 0}
		.board_bottom002 .recommended-posts h3{font-size:2.0833vw;padding-bottom:2.0833vw;}
		.board_bottom002 .recommended-posts ul{flex-wrap:wrap;gap: 2.9762vw 0;}
		.board_bottom002 .recommended-posts li{width:50%}
		.board_bottom002 .recommended-posts li a{    align-items: center;gap:1.9643vw;}
		.board_bottom002 .recommended-posts li .info .title{
		font-size: 1.3095vw;line-height: 1.7857vw;padding: 0.8929vw 0 1.3095vw;width: 20.8333vw;word-break: normal;}
		.board_bottom002 .recommended-posts li img{width:21.1905vw;}
		.board_bottom002 .recommended-posts li .meta{font-size:0.7738vw;color:#ababab}
		.board_bottom002 .recommended-posts li .info span{font-size:1.4286vw;}
		.board_bottom002 .recommended-posts.recent-merged-board{padding-top: 2.9762vw;padding-bottom: 8.9286vw;}
		.board_bottom002 .recommended-posts.recent-merged-board li img{width:22.6190vw}
		.board_bottom002 .recommended-posts.recent-merged-board li{width:25%;max-width: 22.6190vw;}
		.board_bottom002 .recommended-posts.recent-merged-board li .info .title{width:auto;padding: 1.0714vw 0 1.0119vw;}
		.board_bottom002 .recommended-posts.recent-merged-board li .info h2{font-size:1.2500vw;line-height: 1.6071vw;}
		.board_bottom002 .recommended-posts.recent-merged-board li .meta{padding-top: 0.0000vw;}
		.board_bottom002 .recommended-posts.recent-merged-board ul{gap: 2.9762vw 1.5476vw;}
		.board_bottom002 .recommended-posts.recent-merged-board li .info h4{color:#636363}
		.board_bottom002 .recommended-posts.recent-merged-board li .info{padding-top:1.1905vw;}
	}
	@media (max-width: 1280px){
		.bo_inner{max-width: 89.569vw;}
		#bo_v_atc{width: 55.5952vw;}
		.bo_contents #bo_v_title .bo_v_tit{max-width: 79.1667vw;}
	}
	@media (max-width: 768px){
		.bo_contents #bo_v_title .bo_v_tit{max-width:89.1667vw}
		.bo_title011{font-size:6.5104vw;padding-bottom:9.1146vw;}
		.bo_contents{margin-top:12rem}
		#bo_v_con h1{font-size:3.9063vw;font-weight:bold}
		#bo_v_con h2{font-size:3.2552vw;font-weight:bold}
		#bo_v_con .bo_vc_w h2,#bo_vc h2{font-size: 0 !important;}
		/*board list*/
		#bo_list #gall_ul .gall_li{width: calc((100% - 24px) / 2);}
		.bo_inner{max-width:90vw;}
		#bo_list #gall_ul{gap:13.0208vw 3.1250vw;padding:0 2.6042vw;justify-}
		#bo_list .gall_box{}
		#bo_cate_ul {margin:0 auto 13.0208vw;justify- align-items:center;}
		#bo_cate_ul li {  width:31.9010vw; height:7.5521vw;margin:0 0;  border-bottom:0;}
		#bo_cate_ul a {  width:100%;height:100%;  padding:2.4740vw 0; border-bottom:0;  
		font-size:2.6042vw; border-radius:0;  }
		#bo_cate_ul #bo_cate_on { border-bottom:0;   transition: .3s;}
		#bo_cate_ul a:hover { border-bottom:0;   transition: .3s; }
		.gall_text{gap:2.2135vw;padding-top: 3.5156vw;flex-direction: column;}
		.gall_text h1{font-size:2.9948vw;line-height: 3.7760vw;
		}
		#bo_cate_ul li:first-child{display:none}
		#bo_list{width:100%;}
		#bo_list .gall_img img{width:100%}
		.gall_text p{line-height:3.2552vw;font-size:2.0833vw;font-weight:500}
		.gall_text span{font-size: 1.6927vw;padding:2.0833vw 0}
		.w_good_hit{gap:2.6042vw;}
		.w_good_hit li{font-size:1.6927vw;}
		#bo_list{padding-top:6.5104vw;}
		.bo_cate_ul{gap:1.8229vw;padding-bottom: 1.9531vw;padding-left: 2.6042vw;}
		.bo_cate_ul li a.on img{filter: brightness(0.2);}
		.list_thumb_area img,.writer_img{object-fit:cover;object-fit:cover}
		.writer_profile{align-items:center;gap:1.0417vw}
		.writer_name{font-size:1.6927vw;color:#454545}
		.gallery_list_item{width:100%;padding:7.2917vw 0 4.4271vw;border-bottom:0.1302vw solid #dad9d9;padding-left:0.6510vw}
		.list_item_box{align-items:flex-start;gap:12.3698vw;justify-}
		.list_text_area{flex:1}
		.list_title{font-size:2.3438vw;margin-bottom:1.3021vw}
		.list_title a{font-size:3.3854vw;text-decoration:none}
		.list_excerpt{font-size:2.0833vw;margin-bottom:1.3021vw;line-height:3.2552vw;}
		.list_meta{align-items:center;gap:1.5625vw;font-size:1.6927vw;color:#999}
		.writer_profile{align-items:center;gap:0.7813vw}
		.writer_img{width:2.8646vw;height:2.8646vw;border-radius:50%;border:0.1302vw solid #ccc}
		.list_thumb_area a{flex-shrink:0;width:24.7396vw;height:13.9323vw;}
		.list_thumb_area img{width:100%;height:100%;}
		.fixed_post_list{margin-bottom:2.6042vw;border:0.1302vw solid #dad9d9;background:#f9f9f9;padding:1.3021vw}
		.fixed_post_item{padding:0.6510vw 0}
		.fix_badge{background:#00b894;font-size:1.5625vw;padding:0.2604vw 0.7813vw;border-radius:0.5208vw;margin-right:1.0417vw}
		.board_gallery .gall_wrap ul.gall_ul02{margin-bottom: 5.7292vw;gap:3.1250vw;background: #faf6f5;padding:5.2083vw 2.6042vw;justify-}
		.board_gallery .gall_wrap ul.gall_ul02 li{width: calc((100% - 6.3802vw) / 3);}
		.board_index .gall_wrap ul.gall_ul02{background: #faf6f5;padding:0.0000vw 2.6042vw;}
		#bo_list .gall_img a{}
		#bo_list .gall_img img.dkqwjd{right:2.2135vw;width:2.3438vw;top:1.5625vw;}
		.w_good_hit li{width:auto !important;align-items: center;gap: 0.9115vw;}
		.board_index #bo_list{padding-top:0}
		.board_index .gallery_list_item img.dkqwjd{right:0.0000vw;width:2.3438vw;height:2.3438vw;top:2.2135vw;}
		.board_index .gall_wrap ul .gall_text{padding-top:0}
		.board_index .gall_wrap ul .gall_text span{padding:0}
		.board_index .gall_wrap ul .w_good_hit{padding-top: 2.6042vw;align-items: center;justify-}
		.board_index #bo_list #gall_ul{gap:0}
		table.boardList {width:100%; word-break:break-all; }
		table.boardList th { border-bottom:0.1302vw solid #a6a6a6; line-height:6.5104vw; font-size:1.8229vw;background:#f7f7f7;}
		.board_list #bo_list{padding-top:0}
		tr.tr_fix {background:#faf6f5}
		.bo_contents #bo_list tr{border-bottom: 0.1302vw solid #e2e2e2;}
		.bo_contents #bo_list .td_subject{padding:2.6042vw 0;width:58.5938vw;}
		.bo_contents #bo_list tr td{}
		.bo_contents #bo_list tr td{font-size:2.4740vw;}
		.bo_contents #bo_list .td_num{width:9.6354vw;font-size:1.6927vw;color:#3d3d3d}
		.writer_profile img{width:3.2552vw;}
		.bo_contents #bo_list tr td.td_date{font-size:1.6927vw;width:13.0208vw;}
		.bo_contents #bo_list tr td.td_hit{font-size:1.6927vw;width: 9.1146vw;}
		.bo_contents #bo_list tr td.td_good{font-size:1.6927vw;width: 9.1146vw;}
		.bo_contents #bo_list .td_name{width:14.3229vw;}
		.board_list #bo_list{width:90.0677vw;}
		
		.gall_ul03 .gall_text a{font-size:2.9948vw}
		.gall_ul03 li.gallery_list_item{padding:2vw 0}
		.gall_ul03 .gall_text{padding-top:0}
		.board_wrap2{border: 1px solid #adadad;border-top: 3px solid #6a9a8b;padding: 30px 50px 12px;margin-bottom: 100px;}
		.board_wrap2 h1{font-size:3.99vw;font-weight: 600;padding-bottom: 24px;}
		.gall_ul03 li.gallery_list_item:last-child{border-bottom:0}
		/* sns */
		#bo_v_sns{flex-direction: column;gap: 1.3021vw; top: 35.8073vw;}
		#bo_v_sns.fixed-top { top:31.9010vw }
		#bo_v_sns.stop-bottom{bottom:0;left: -9.1146vw;top:auto;}
		#bo_v_atc{width:100%;}
		.bo_contents #bo_v_title .bo_v_tit{font-size:5.8125vw;}
		#bo_v_con .bo_hit span.bo_sp{display: inline-block;font-size:1.8229vw;align-items: center;gap: 0.9115vw;}
		.bar22{font-size: 1.8229vw;}
		.bo_hit_pc{padding-top:6.5104vw;}
		.sns_w{width:6.7708vw}
		.bo_wrap{padding-top:15.6250vw}
		.bo_title011{font-size:6.5104vw;padding-bottom:9.1146vw;}
		.bo_contents{margin-top:12rem}
		#bo_v_con h1{font-size:3.9063vw !important;;line-height: 4.5573vw;}
		#bo_v_con h2{font-size:3.2552vw !important;;line-height: 4.5573vw;}
		#bo_v_con h3{font-size:2.7344vw !important;;line-height: 4.5573vw;}
		#bo_v_con p{font-size:2.5135vw !important;}
		#bo_v_con span{font-size:2.5135vw !important;}
		#bo_v_con h1 span{font-size:3.9063vw !important;font-weight:bold}
		#bo_v_con h2 span{font-size:3.2552vw !important;font-weight:bold}
		#bo_v_con h3 span{font-size:2.7344vw !important;font-weight:bold}
		#bo_v_con h1 i{font-size:3.9063vw !important;font-weight:bold}
		#bo_v_con h2 i{font-size:3.2552vw !important;font-weight:bold}
		#bo_v_con h3 i{font-size:2.7344vw !important;font-weight:bold}
		#bo_v_con i{font-style: italic;}
		.bo_v_con02{background:#fff;padding-bottom: 6.5104vw;}
		.editor-content > * {margin: 0 3.9063vw;font-size:2.5135vw;line-height: 1.76;}
		.editor-content > p:has(img:only-child) {padding: 0 !important;}
		.post-contributors{margin:0 3.9063vw;}
		#bo_v_sns li a img{width:6.7708vw}
		.bo_hit{justify-content: space-between;border-bottom: 0.2604vw solid #d6d6d6;padding: 0 0 2.6042vw 1.9531vw;gap: 2.6042vw;margin-bottom:6.5104vw;font-size:2.2135vw;}
		.board_bottom002 .recommended-posts{max-width:92.3333vw;margin:0 auto;padding:0 0 15.6250vw}
		.board_bottom002 .recommended-posts h3{font-size:4.5573vw;padding-bottom:4.5573vw;}
		.board_bottom002 .recommended-posts ul{justify-content: space-between;flex-wrap:wrap;gap: 6.5104vw 0;}
		.board_bottom002 .recommended-posts li{width:100%}
		.board_bottom002 .recommended-posts li .thumb {width: 46.3542vw;}
		.board_bottom002 .recommended-posts li a{    align-items: center;gap:4.2969vw;}
		.board_bottom002 .recommended-posts li .info .title{width:auto;font-size: 2.9948vw; line-height: 4.4271vw;padding: 2.8646vw 0 3.7760vw;}
		.board_bottom002 .recommended-posts li img{width:100%;}
		.board_bottom002 .recommended-posts li .meta{font-size:2.2927vw;color:#ababab}
		.board_bottom002 .recommended-posts li .info span{font-size: 2.3927vw;line-height: 2.9948vw;color: #636363;font-weight: 600;}
		.board_bottom002 .recommended-posts.recent-merged-board{padding:0;padding-bottom: 19.5313vw;}
		.board_bottom002 .recommended-posts.recent-merged-board li img{width:49.4792vw}
		.board_bottom002 .recommended-posts.recent-merged-board li{width:49%;max-width: 44.5260vw;}
		.board_bottom002 .recommended-posts.recent-merged-board li .info .title{width:auto;padding: 2.8646vw 0 3.7760vw;}
		.board_bottom002 .recommended-posts.recent-merged-board li .info h2{font-size:3.5156vw;}
		.board_bottom002 .recommended-posts.recent-merged-board li .meta{padding-top: 0vw;}
		.board_bottom002 .recommended-posts.recent-merged-board ul{gap: 6.6042vw 2.6042vw;}
		.board_bottom002 .recommended-posts.recent-merged-board li .info h4{font-size: 2.3927vw;line-height: 2.9948vw;color: #636363; font-weight: 600;}
		.board_bottom002 .recommended-posts.recent-merged-board li .info{padding-top: 2.6042vw;width: 100%;}
		.board_bottom002 .recommended-posts li .info{width:55%}

		#bo_v_con .bo_tag{gap:1.3021vw;padding:0 3.9063vw 5.2083vw}
		#bo_v_con .bo_tag li{height:4.8177vw;padding:0 2.6042vw;border-radius:3.9063vw;border:0.1302vw solid #dfdfdf;align-items: center;}
		#bo_v_con .bo_tag li a{font-size:2.3438vw;}
		.contributor{width:82.6823vw;border-radius: 3.2552vw;padding:3.9063vw 3.6458vw;gap: 3.5156vw;margin-top:1.3021vw;}
		.contributor img{width:11.7188vw;border-radius:100%}
		.contributor strong.name{font-size:2.8646vw;letter-spacing: 0.3906vw;}
		.conta_in{flex-direction: column;}
		.conta_in .mb_6_1{font-size:2.0833vw;font-weight:600}
		.conta_in .conta_t{gap:1.3021vw;align-items: center;padding-bottom:1.0417vw;}
		.contributor img.youtu_immg{width:4.2969vw;}
		.conta_b{font-size:1.8229vw;line-height:2.6042vw;font-weight:600}
		.bo_v_act_gng{right:5.2083vw;bottom:6.5104vw;}
		.ed_content_view{padding-bottom:13.0208vw;}

		#bo_vc{background:#fff;padding:0 2.6042vw;}
		#bo_vc article{padding:2.6042vw 0;margin:0}
		.cmt_btn{padding:2.0833vw;}
		#bo_vc article .cm_wrap{align-items:center}
		.btn_cm_opt {background:none;bordeR:0}
		.btn_cm_opt i{font-size:2.6042vw;}
		#bo_vc .bo_vl_opt{top:1.3021vw;}
		.bo_vc_w .btn_submit{border:0;font-size: 1.9531vw;}
		#bo_v_con .share_list.mo {gap: 2vw; display: flex; flex-wrap: wrap; margin: 1.5vw 0 3vw 0; }
		#bo_v_con .share_list li { display: flex;
        align-items: center;
        justify-content: center;width: 11.8490vw;
        line-height: 5.3385vw; border: 1px solid #acb2b0; border-radius: 50px; background: #fff; font-size: 0.92rem; letter-spacing: -0.002em; text-align: center; }
		#bo_v_con .share_list li a { display: flex; align-items: center; justify-content: center; height: 100%; }
		#bo_v_con .share_list li button { display: flex; align-items: center; justify-content: center; height: 100%; margin: 0 auto; }
		#bo_v_con .share_list li i { display: inline-block; margin: 0 6px 0 0; background-repeat: no-repeat; content: ''; }
		#bo_v_con .share_list li span{font-size: 2.1086vw !important;line-height: unset;font-family: 'Pretendard Variable';}
		#bo_v_con .share_list .ic_copy { width: 16px; height: 16px; background-image: url(../img/ic_copy.png); background-size: 16px 16px;}
		#bo_v_con .share_list .ic_copied { width: 16px; height: 16px; background-image: url(../img/ic_copied.png); background-size: 16px 16px;}
		#bo_v_con .share_list .ic_share { width: 14px; height: 16px; background-image: url(../img/ic_share_bk.png); background-size: 14px 14px;}
		.bo_hit span.bo_sp{color:#acb2b0}
		#bo_v_con .share_list.active #share-copy-btn {background-color: #000;color: #FFF;}
		body{background:#fff}
		.bo_tag_w {position: relative;}
		.board_gallery .gall_wrap ul.gall_ul02{    flex-wrap: wrap;margin-bottom: 5.7292vw;gap:3.1250vw;background: #f3f7f9;padding:5.2083vw 6.6042vw;justify-}
		.board_gallery .gall_wrap ul.gall_ul02 li{position: relative;width: calc((100% - 24px) / 2);}
	}
	@media (max-width: 480px){
		.bo_inner{max-width:90vw}
		#bo_v_con{border-bottom: 0;}
		#bo_v_con img{width:100%}
		#bo_v_con02 img.youtu_immg{padding:0}
		.bo_contents{padding-bottom:0}
		.bo_title011{text-align: left;font-size:5.2500vw;padding-bottom:4.1071vw;max-width: 87vw;margin: 0 auto;}
		.bo_contents{margin-top:12rem}
		#bo_v_con h1{font-size:5.3571vw !important;line-height: 6.2500vw;}
		#bo_v_con h2{font-size:4.4643vw !important;line-height: 6.2500vw;}
		#bo_v_con h3{font-size:3.7500vw !important;line-height: 6.2500vw;}
		#bo_v_con p{font-size:3.6786vw !important;line-height: 1.625;}
		#bo_v_con h1 span{font-size:5.3571vw !important;font-weight:bold}
		#bo_v_con h2 span{font-size:4.4643vw !important;font-weight:bold}
		#bo_v_con h3 span{font-size:3.7500vw !important;font-weight:bold}
		/*#bo_v_con p span{font-size:3.6786vw !important;}*/
		#bo_v_con span{font-size:3.6786vw !important;line-height: 1.625;/* display: inline-block; */}
		#bo_v_con i{font-style: italic;}
		.bo_v_con02{background:#fff;padding-bottom: 8.9286vw;}
		.editor-content > * {padding: 0;font-size: 3.6786vw;margin:0;
        line-height: 5.3286vw;}
		.editor-content > p:has(img:only-child) {padding: 0 !important;}
		.post-contributors{padding:0;        margin: 0;}
		#bo_v_con .bo_vc_w h2,#bo_vc h2{font-size: 0 !important;}
		/*board list*/
		.bo_listttt .bo_inner{max-width:unset;padding-bottom: 9vw;}
		#bo_list #gall_ul{gap:5.0208vw 3.1250vw;padding:0;max-width: 87vw;margin: 0 auto;flex-direction: column;}
		#bo_list .gall_box{}
		#bo_cate_ul {margin:0 auto 13.0208vw;justify- align-items:center;}
		#bo_cate_ul li {  width:31.9010vw; height:7.5521vw;margin:0 0;  border-bottom:0;}
		#bo_cate_ul a {  width:100%;height:100%;  padding:2.4740vw 0; border-bottom:0;  
		font-size:2.6042vw; border-radius:0;  }
		#bo_cate_ul #bo_cate_on { border-bottom:0;   transition: .3s;}
		#bo_cate_ul a:hover { border-bottom:0;   transition: .3s; }
		.gall_text{gap:2.2135vw;padding-top: 0vw;flex-direction: column;}
		.gall_text h1{font-size: 3.8214vw;
        line-height: 4.5857vw;
        padding-bottom: 2.8286vw;
        padding-top: 2.1286vw;
        width: auto;
		}
		.gall_text.pc_cont_480{display: none;}
		.gall_text.m_cont_480{display: block;}
		#bo_cate_ul li:first-child{display:none}
		#bo_list .gall_img img{width: 57.9929vw;
        height: 25.9929vw;}
		.gall_text p{line-height:3.2552vw;font-size:2.0833vw;font-weight:500}
		.gall_text span{font-size: 1.6927vw;padding:2.0833vw 0;        font-size: 2.6786vw;
        color: #ababab;}
		.w_good_hit{gap:2.6042vw;}
		.w_good_hit li{font-size:2.6927vw;}
		.w_good_hit li img{    width: 4vw;}
		.w_good_hit li:last-child img{    width: 3.5vw;}
		#bo_list{border-top:0;padding-top:6.5104vw;}
		.bo_cate_ul{gap:1.8229vw;padding-bottom: 1.9531vw;padding-left: 2.6042vw;}
		.bo_cate_ul li a.on img{filter: brightness(0.2);}
		.bo_cate_ul.pc_cont_480{display:none}
		.list_thumb_area img,.writer_img{object-fit:cover;object-fit:cover}
		.writer_profile{align-items:center;gap:1.0417vw}
		.writer_name{font-size:2.6927vw;color:#454545}
		.gallery_list_item{width:100%;padding:7.2917vw 0 4.4271vw;border-bottom:0.1302vw solid #dad9d9;padding-left:0.6510vw}
		.list_item_box{align-items:flex-start;gap:12.3698vw;justify-}
		.list_text_area{flex:1}
		.list_title{font-size:2.3438vw;margin-bottom:1.3021vw}
		.list_title a{font-size:3.3854vw;text-decoration:none}
		.list_excerpt{font-size:2.0833vw;margin-bottom:1.3021vw;line-height:3.2552vw;}
		.list_meta{align-items:center;gap:1.5625vw;font-size:1.6927vw;color:#999}
		.writer_profile{align-items:center;gap:0.7813vw}
		.writer_img{width:2.8646vw;height:2.8646vw;border-radius:50%;border:0.1302vw solid #ccc}
		.list_thumb_area a{flex-shrink:0;width:24.7396vw;height:13.9323vw;}
		.list_thumb_area img{width:100%;height:100%;}
		.fixed_post_list{margin-bottom:2.6042vw;border:0.1302vw solid #dad9d9;background:#f9f9f9;padding:1.3021vw}
		.fixed_post_item{padding:0.6510vw 0}
		.fix_badge{background:#00b894;font-size:1.5625vw;padding:0.2604vw 0.7813vw;border-radius:0.5208vw;margin-right:1.0417vw}
		.board_gallery .gall_wrap ul.gall_ul02{    flex-wrap: wrap;margin-bottom: 5.7292vw;gap:3.1250vw;background: #f3f7f9;padding:5.2083vw 6.6042vw;justify-}
		.board_gallery .gall_wrap ul.gall_ul02 li{position: relative;width: calc((100% - .3802vw) / 1);}
		.bococococont{display:flex;align-items: center;gap: 4.2vw;}
		.board_index .gall_wrap ul.gall_ul02{background: #f3f7f9;padding:0.0000vw 2.6042vw;}
		#bo_list .gall_img a{}
		#bo_list .gall_img img.dkqwjd{right:2.2135vw;width:3.3438vw;height:3.3438vw;top:1.5625vw;}
		.w_good_hit li{width:auto !important;align-items: center;gap: 0.9115vw;}
		.board_index #bo_list{padding-top:0}
		#bo_list #gall_ul .gall_li{width: calc((100% - .3802vw) / 1);}
		#bo_list #gall_ul .gall_li .gall_con.gall_con_gall{width: 36.7929vw;height: 25.9929vw;}
		#bo_list .gall_ul02 .gall_li .gall_con.gall_con_gall{width: 36.7929vw;height: 25.9929vw;}

		.board_index .gallery_list_item img.dkqwjd{right:0.0000vw;width:2.3438vw;height:2.3438vw;top:2.2135vw;}
		.gall_text img.dkqwjd{position: absolute;right:0.0000vw;width:3.3438vw;height:3.3438vw;top:1.4135vw;}
		.board_index .gall_wrap ul .gall_text{padding-top:0}
		.board_index .gall_wrap ul .gall_text span{padding:0}
		.board_index .gall_wrap ul .w_good_hit{padding-top: 2.6042vw;align-items: center;justify-}
		.board_index #bo_list #gall_ul{gap:0}
		table.boardList {width:100%; word-break:break-all; }
		table.boardList th { border-bottom:0.1302vw solid #a6a6a6; line-height:8.5104vw; font-size:3.2229vw;background:#f7f7f7;}
		.board_list #bo_list{padding-top:0}
		tr.tr_fix {background:#f3f7f9}
		.bo_contents #bo_list tr{border-bottom: 0.1302vw solid #e2e2e2;}
		.bo_contents #bo_list .td_subject{padding:2.6042vw !important;width:55.5938vw;}
		.bo_contents #bo_list tr td{}
		.bo_contents #bo_list tr td{font-size:3.2229vw;}
		.bo_contents #bo_list .td_num{width:9.6354vw;font-size:1.6927vw;color:#3d3d3d}
		.writer_profile img{width:3.2552vw;}
		.bo_contents #bo_list tr td.td_date{font-size:2.6927vw;width:20.0208vw;}
		.bo_contents #bo_list tr td.td_hit{font-size:2.6927vw;width: 9.1146vw;}
		.bo_contents #bo_list tr td.td_good{font-size:2.6927vw;width: 9.1146vw;}
		.bo_contents #bo_list .td_name{width:17.3229vw;}
		.board_list #bo_list{width:100%;}
		.board_wrap2{border-top: 0.5571vw solid #adc9d5;max-width:87vw;
        border-bottom: 1px solid #acb2b0;margin: 0.0000vw auto 2.1429vw;
        padding: 5.4643vw 4.1071vw 0;}
		.board_wrap2 h1{font-size:4.99vw;padding-bottom:3.7500vw;
        font-size: 4.4643vw;}
		.gall_ul03 .gall_text a{font-size:3.5948vw}
		.gall_ul03 li.gallery_list_item{padding:0;border-bottom: 0.1786vw solid #dbdbdb;line-height: 9.4786vw; color: #272727;}


		#bo_v_con .bo_tag{gap:1.7857vw;padding:0 0vw 2.1429vw;max-width: 76vw;
        flex-wrap: wrap;}
		#bo_v_con .bo_tag li{height:7.6071vw;padding:0 3.5714vw;border-radius:5.3571vw;border:0.1786vw dotted #d6d6d6;align-items: center;}
		#bo_v_con .bo_tag li a{font-size:3.2143vw;        color: #444444;}
		.contributor{width:100%;background: #f3f5f6;border-radius: 4.4643vw;padding:5.3571vw 5.0000vw;gap: 0;}
		.contributor img{width:16.0714vw;border-radius:100%}
		.contributor .profile_image img{width:39.0714vw !important;}
		.contributor strong.name{font-size:3.9286vw;letter-spacing: 0.5357vw;}
		.conta_in{flex-direction: column;border-left: 1px solid #cccccc;padding-left: 3.8214vw; margin-left: 3.8214vw;}
		.conta_in .mb_6_1{font-size:2.8571vw;font-weight:600}
		.conta_in .conta_t{gap:1.7857vw;align-items: center;padding-bottom:1.4286vw;}
		.contributor img.youtu_immg{width:5.8929vw;}
		.conta_b{font-size:2.5000vw;line-height:3.5714vw;font-weight:600}
		.conta_b br{display:none}
		.bo_v_act_gng{right:1.1429vw;bottom:3.9286vw;}
		.ed_content_view{padding-bottom:17.8571vw;padding-top: 7vw;}

		#bo_vc{background:#fff;padding:0 3.5714vw;}
		#bo_vc article{padding:3.5714vw 0;margin:0}
		.cmt_btn{padding:2.8571vw;}
		#bo_vc article .cm_wrap{align-items:center}
		.btn_cm_opt {background:none;bordeR:0}
		.btn_cm_opt i{font-size:3.5714vw;}
		#bo_vc .bo_vl_opt{top:1.7857vw;}
		.bo_vc_w .btn_submit{border:0;font-size: 2.6786vw;background: #adc9d5;color:#fff}

		.board_bottom002{background:#f3f5f6;padding-top: 10vw;}
		.board_bottom002 .recommended-posts{max-width:87.1786vw;margin:0 auto;padding:0 0 12.4286vw}
		.board_bottom002 .recommended-posts h3{font-size:5.2500vw;border-bottom: 0;padding-bottom:4.1071vw;}
		.board_bottom002 .recommended-posts ul{flex-wrap:wrap;gap: 3.9286vw 0;padding-top: 0vw;flex-direction: column;}
		.board_bottom002 .recommended-posts li{width:100%}
		.board_bottom002 .recommended-posts li a{    align-items: center;gap:4.2vw}
		.board_bottom002 .recommended-posts li .info .title{font-size: 3.8214vw;line-height: 4.5857vw;padding-bottom: 2.8286vw;padding-top: 2.1286vw;width: auto;}
		.board_bottom002 .recommended-posts li .thumb{width:41.9929vw;height: 27.9929vw;}
		.board_bottom002 .recommended-posts li img{width:100%;height: 100%;}
		.board_bottom002 .recommended-posts li .meta{font-size:2.6786vw;color:#ababab}
		.board_bottom002 .recommended-posts li .info span{font-size: 3.1214vw;color:#636363}
		.board_bottom002 .recommended-posts li .info{width:55%}
		.board_bottom002 .recent-merged-board li .info{width:100%}


		#bo_v_atc blockquote[class^="se2_quote"],
		#bo_v_atc blockquote[class*=" se2_quote"]{
		  background-image:url('../img/dlsdydrn.gif') !important;
		  
		  background-position:0 0.5357vw !important;
		  
		}

		/* 폰트 따옴표 숨기고 이미지로 대체 */
		#bo_v_atc blockquote[class^="se2_quote"]::before,
		#bo_v_atc blockquote[class*=" se2_quote"]::before,
		#bo_v_atc blockquote[class^="se2_quote"]::after,
		#bo_v_atc blockquote[class*=" se2_quote"]::after{
		   font-size:0 !important; 
		}

		#bo_v_atc blockquote[class^="se2_quote"]::before,
		#bo_v_atc blockquote[class*=" se2_quote"]::before{
		   width:1.6071vw; height:1.2500vw;
		  background-image:url('../img/dlsdydrn.png');
		   
		   margin:0.3571vw 1.0714vw 0 0; transform: translateY(0.3571vw);
		}

		#bo_v_atc blockquote[class^="se2_quote"]::after,
		#bo_v_atc blockquote[class*=" se2_quote"]::after{
		   width:1.6071vw; height:1.2500vw;
		  background-image:url('../img/quote_r.png');
		   
		   margin:0.3571vw 0 0 1.0714vw; transform: translateY(0.3571vw);
		}
		.bo_contents #bo_v_title .bo_v_tit{padding:0 3vw}
		.editor-content p{       }
		.editor-content p br{}
		/* .bo_hit span.bo_sp img{width:45% !important} */

	
		.bo_tx01{font-size:3.5714vw;line-height:5.3571vw;align-items: center;gap:2.3214vw;}
		.bo_tx01:before{background:#393939;height:8.9286vw;width:1.4286vw;}
		.bo_contents #bo_v_title .bo_v_tit{font-size:6.6043vw;padding:0;font-family:'KoPub Batang';}
		#bo_v_title{    margin: 0;width:90vw;margin:0 auto;}
		#bo_v_title span{font-size:2.5000vw;font-style: oblique;}
		.btn_v_01 a{ width:20.5357vw;height:7.1429vw;border-radius: 3.9286vw !important;border:0.1786vw solid #c8c8c8;}
		a.btn, .btn{height:7.1429vw;    line-height: 7.1429vw !important;}
		.btn_v_01 a.sub_btns{color:#c8c8c8 !important}
		.btn_v_01 a:hover{background:#ada195 !important;border:0.1786vw solid #ada195;border: 0.1786vw solid #ada195 !important;}
		.btn_v_02{    left: 50%;transform: translate(-50%, 0);}
		.btn_v_02 a{width:20.5357vw;height:7.1429vw;line-height:7.1429vw;background:#e6e1d9;
		border-radius:3.9286vw;border:0.1786vw solid #e6e1d9;font-size:2.6786vw;margin:0 auto;transition: .3s;}
		.btn_v_02 a:hover{border:0.1786vw solid #cbc2b7;}
		.btn_v_03{width:20.5357vw;height:7.1429vw;line-height:7.1429vw;
		border-radius:3.9286vw;border:0.1786vw solid #cbc2b7;font-size:2.6786vw;margin:0 auto;transition: .3s;}
		.btn_v_03:hover{}
		.btn_bo_user_btm_v{    justify-}
		.btn_next01{right:0}
		#bo_v_file{margin-top:5rem}
		#bo_v_atc{width:100%;}
		#bo_v_con span.datee{color:#767676;}
		.bo_hit{border-bottom: 0;padding: 0 0 3.5714vw 0vw;gap: 3.5714vw;margin-bottom:0;font-size:3.0357vw;justify-content: space-between;}
		.bo_hit span{font-weight:600}
		.bo_hit span.bo_sp{font-size:2.5000vw;align-items: center;gap: 1.2500vw;}

		.se2_quote2 {
			/*background: url('<?php echo G5_URL?>/img/bg_quote2.gif') no-repeat 0 0.5357vw !important;*/
			padding: 9.2857vw 0 !important;
		}
		.se2_quote2::before,
		.se2_quote2::before{
		   width:7.1429vw; height:4.6429vw;
		  background-image:url('<?php echo G5_URL?>/img/dlsdydrn.png');
		   
		   margin:0.3571vw 1.0714vw 0 0; transform: translateY(0.3571vw);
			
			right: 0;
			left: 0;top:0;
			margin: auto;
		}
		.se2_quote2::after,
		.se2_quote2::after{
		   width:7.1429vw; height:4.6429vw;
		  background-image:url('<?php echo G5_URL?>/img/dlsdydrn.png');
		   
		   margin:0.3571vw 0 0 1.0714vw; transform: translateY(0.3571vw) rotate(180deg);
			
			right: 0;
			left: 0;bottom:0;
			margin: auto;
		}
		#bo_v_con img#good_icon{width:5.5vw}
		/* sns */
		#bo_v_sns{flex-direction: column;gap: 1.7857vw; left: -12.5000vw;top: 20.0000vw;}
		#bo_v_sns.fixed-top {top:12%;  left: 12%;}
		#bo_v_sns.stop-bottom{bottom:0;left: -12.5000vw;top:auto;}

		.bo_hit_m{ }
		#bo_v_con .share_list.mo {gap: 2vw; display: flex; flex-wrap: wrap; margin: 2.5vw 0 8vw 0; }
		#bo_v_con .share_list li { display: flex;
        align-items: center;
        justify-content: center;width: 71px; line-height: 36px; border: 1px solid #acb2b0; border-radius: 50px; background: #fff; font-size: 0.92rem; letter-spacing: -0.002em; text-align: center; }
		#bo_v_con .share_list li a { display: flex; align-items: center; justify-content: center; height: 100%; }
		#bo_v_con .share_list li button { display: flex; align-items: center; justify-content: center; height: 100%; margin: 0 auto; }
		#bo_v_con .share_list li i { display: inline-block; margin: 0 6px 0 0; background-repeat: no-repeat; content: ''; }
		#bo_v_con .share_list li span{font-size: 2.8086vw !important;line-height:unset}
		#bo_v_con .share_list .ic_copy { width: 16px; height: 16px; background-image: url(../img/ic_copy.png); background-size: 16px 16px;}
		#bo_v_con .share_list .ic_copied { width: 16px; height: 16px; background-image: url(../img/ic_copied.png); background-size: 16px 16px;}
		#bo_v_con .share_list .ic_share { width: 14px; height: 16px; background-image: url(../img/ic_share_bk.png); background-size: 14px 14px;}
		.bo_hit span.bo_sp{color:#acb2b0}
		#bo_v_con .share_list.active #share-copy-btn {
			background-color: #000;
			color: #FFF;
		}
		.bo_tag_w{position: relative;}
		.board_bottom002 .recommended-posts .recent-list{flex-direction: row;justify-content: space-between;}
		.board_bottom002 .recommended-posts .recent-list li{width:49%}
		.board_bottom002 .recommended-posts .recent-list li .thumb { width: 41.9929vw;height: 42.9929vw;}
		.write_div .chk_box input[type="checkbox"] + label, .bo_vc_w .chk_box input[type="checkbox"] + label {padding-left:5.3571vw; padding-top: 0vw;}
		.write_div .chk_box input[type="checkbox"] + label span, .bo_vc_w .chk_box input[type="checkbox"] + label span {top:-0.5429vw;left:0;width:4.4643vw;
		height:4.4643vw;margin:0;border:0.1786vw solid #ddd;border-radius:0.7143vw}
		.bo_vc_w .btn_confirm{display:flex;align-items: center;justify-content: flex-end;}
		.td_num strong img{}
		.board_bottom002 .recommended-posts.recent-merged-board ul{gap:6.6042vw 0;}
		.board_bottom002 .recommended-posts.recent-merged-board li .info h2{        line-height: 4.5156vw;}
		/* .contributor .profile_image{width:86%} */
		#bo_vc article .cm_wrap img{width: 14vw;}
		.board_bottom002 .recommended-posts.recent-merged-board li .info h4{color:#636363;font-size:3.0329vw;        line-height: 2.9948vw;}
		.board_bottom002 .recommended-posts.recent-merged-board li .info{padding-top:3.6042vw;}
		#bo_vc article .cm_wrap img.icon_secret{width:auto}
		#bo_vc header{z-index:0 !important}
		.bo_wrap .bo_contents{margin-top:8rem}
		.hithithit{align-items: center;gap: 1.4286vw;}
		.hithithit em{font-size:1.7857vw;}
		.bo_hit span.bo_sp img{width:4.1071vw !important}
		.bo_hit span.bo_sp2 img{width:3.3929vw !important}

	}