@charset "UTF-8";

/* 게시판 - 리스트 */
#menv_contents .board_menu_list li{float:left;}
#menv_contents .board_menu_list a{display:block;background-color:#fff;border:1px solid var(--main-line-color);border-left:0 none;font-weight:400;color:var(--sub2-ft-color);}
#menv_contents .board_menu_list li:first-child a{border-left:1px solid var(--main-line-color);}
#menv_contents .board_menu_list a.on{background-color:#3d61aa;border-color:#3d61aa;font-weight:500;color:var(--main-ft-color);}
#menv_bd_container .menv_board_tb{background-color:var(--sub-bg-color);color:var(--sub2-ft-color);letter-spacing:-0.02em;}
#menv_bd_container .menv_board_tb li.notice{background-color:#f6f6f6;background-color:var(--opt2-bg-color);}
#menv_bd_container .menv_board_tb li.notice .td_title_area{font-weight:500;}
#menv_bd_container .menv_board_tb a{color:inherit;}
.board_td_user{gap:5px 5px;min-width:0;align-items:center;}
/* .board_td_user .maninthebox{width:14px;height:14px;} */
#menv_bd_container .menv_board_tb .badge_area{display:inline-block;vertical-align:middle;font-size:0;}
#menv_bd_container .menv_board_tb .badge_area .user_img + .ico_badge{margin-left:3px;}
#menv_bd_container .menv_board_tb .badge_area .user_img ~ .ico_badge{position:relative;border-radius:3px;}
#menv_bd_container .menv_board_tb .badge_area .ico_badge + .ico_badge{margin-left:2px;}
#menv_bd_container .td_title_area a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;white-space:nowrap;}
#menv_bd_container .td_title_area .ico_adult19{width:15px;flex-shrink:0;align-self:center;}
#menv_bd_container .menv_board_tb .list_cate{padding-right:4px;color:var(--sub-ft-color);}
#menv_bd_container .menv_board_tb li.promotion .list_cate{color:#A66363;}
#menv_bd_container .menv_board_tb li.event .list_cate{color:#63AD5C;}
#menv_bd_container .menv_board_tb li.review .list_cate{color:#6393A6;}
#menv_bd_container .menv_board_tb .reply_leng{padding-left:4px;font-weight:500;color:var(--main-ft-fc-color);}
#menv_bd_container .menv_board_tb .ico_picture{display:inline-block;width:15px;min-width:15px;height:12px;background:url("https://cdn.metoon.co.kr/img/menv/ico_picture_reply.png") no-repeat center;background-size:100%;vertical-align:middle;margin-left:6px;}
#menv_bd_container .menv_board_tb .td_title{-webkit-flex-shrink:1;-ms-flex:1 1 0;flex-shrink:1;text-overflow:ellipsis;overflow:hidden;}
#menv_bd_container .menv_board_tb .td_title font{background-color:#fff100;}
#menv_bd_container .menv_board_tb .ico_badge, #menv_bd_container .menv_board_tb .user_img{display:inline-block;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:cover;}
#menv_bd_container .menv_board_tb .user_img{border-radius:100%;background-color:#e5e5e5;background-image:url("https://cdn.metoon.co.kr/img/menv/bg_bov_user.png/me/resize/40x");}
#menv_bd_container .menv_board_tb .user_img[style*="ico_menu_poket_ball.png"]{opacity:0.3;}
#menv_bd_container .board_noti_more{position:relative;border-bottom:1px solid var(--main-line-color);padding:6px 0;}
#menv_bd_container .board_noti_more button{display:block;width:100%;height:38px;line-height:38px;background-color:var(--opt-bg-color);border:1px solid var(--main-line2-color);border-radius:3px;font-size:15px;color:var(--main-ft-fc-color);text-align:center;margin:0 auto;transition:border-color 0.25s;}
#menv_bd_container .board_noti_more button span{position:relative;}
#menv_bd_container .board_noti_more button span:before{content:"";display:inline-block;position:absolute;top:50%;left:100%;/* width:10px;height:5px;background:url("https://cdn.metoon.co.kr/img/menv/ico_select_arr_down24x.png") no-repeat center;background-size:100% */;border-top:5px solid var(--main-ft-fc-color);border-left:5px solid transparent;border-right:5px solid transparent;margin:-1.5px 0 0 5px;}
#menv_bd_container .board_noti_more button:hover{border-color:var(--main-ft-fc-color);text-shadow:0 0 4px rgba(0, 0, 0, 0.28);}
/* 게시판 - 리스트 검색 */
#board_pgn_search{position:relative;margin-top:20px;}
#board_pgn_search .menv_paging{margin:0;}
#board_pgn_search .board_list_search{float:left;width:50%;max-width:180px;}
#board_pgn_search .board_list_search input[type="search"]{display:block;width:100%;height:32px;padding:0 14px;background-color:var(--opt-bg-color);border:1px solid var(--main-line2-color);border-radius:0;color:var(--main-ft-color);}
#board_pgn_search .board_list_search input[type="search"]:focus{border-color:var(--main-ft-fc-color);}
#board_pgn_search .board_list_search input[type="search"]::placeholder{font-weight:300;color:var(--sub-ft-color);}
.board_list_search input[type="search"]::-webkit-search-decoration, .board_list_search input[type="search"]::-webkit-search-cancel-button, .board_list_search input[type="search"]::-webkit-search-results-button, .board_list_search input[type="search"]::-webkit-search-results-decoration{display:none;}
#board_pgn_search .board_list_search p{position:absolute;top:100%;left:0;font-size:14px;color:var(--sub2-ft-color);line-height:1.5;}
#board_pgn_search .board_list_length{float:right;color:var(--sub2-ft-color);}
#board_pgn_search .board_list_length select, #board_pgn_search .board_list_length > span{float:left;display:block;line-height:32px;}
#board_pgn_search .board_list_length select{appearance:none;padding:0 24px 0 10px;height:32px;line-height:30px;border:1px solid var(--main-line2-color);border-radius:0;background:url("https://cdn.metoon.co.kr/img/menv/ico_select_arr_down24x.png") no-repeat 97% center, var(--opt-bg-color);background-position-x:calc(100% - 7px);background-size:12px auto;color:inherit;}
/* 게시판 - 뷰 페이지 */
#board_view_container.board_view_new .bo_view_item h2{padding-right:0;}
#board_view_container .user_set_hgroup ~ .bo_view_item{padding-top:11px;border-top:1px solid var(--main-line-color);}
#board_view_container .bov_hgroup{display:table;table-layout:fixed;width:100%;}
#board_view_container .bov_hgroup hgroup, #board_view_container .bov_hgroup .bov_user_img{display:table-cell;vertical-align:middle;}
.bov_hgroup .bov_user{flex-wrap:wrap;}
#board_view_container .bov_hgroup .bov_user p{float:left;position:relative;line-height:20px;font-size:14px;color:var(--sub2-ft-color);}
.bov_user_nname{color:var(--main-ft-fc-color);cursor:pointer;}
.bov_user .maninthebox{/* width:16px;height:16px; */vertical-align:-2px;}
.bov_user .maninthebox + .maninthebox{margin-left:5px;}
#board_view_container .bov_hgroup .bov_user p ~ p{padding-left:10px;margin-left:9px;}
#board_view_container .bov_hgroup .bov_user p ~ p:before{content:"";display:inline-block;position:absolute;top:50%;left:0;width:1px;height:10px;background-color:#707070;margin-top:-5px;}
#board_view_container .bov_hgroup .ico_badge, #board_view_container .bov_hgroup .ico_badge + span{vertical-align:top;}
#board_view_container .bov_hgroup .ico_badge{display:inline-block;width:20px;height:20px;border-radius:100%;background-repeat:no-repeat;background-position:center;background-size:cover;}
#board_view_container .bov_hgroup .ico_badge + .ico_badge{margin-left:2px;}
#board_view_container .bov_hgroup .user_img{border-radius:100%;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("https://cdn.metoon.co.kr/img/menv/bg_bov_user.png");cursor:pointer;}
#board_view_container .bo_view_sec .bov_date{font-size:12px;color:var(--sub-ft-color);line-height:1.3;margin-bottom:17px;}
.bov_new_btn_group{position:relative;margin-top:40px;}
.bov_new_btn_group .btn_group_dep{text-align:center;}
.bov_new_btn_group .dep_inner{display:inline-block;display:inline-flex;flex-wrap:wrap;vertical-align:top;}
.bov_new_btn_group .dep_inner.has_gap{gap:5px 5px;}
.bov_new_btn_group .btn_group_dep:first-child button, .bov_new_btn_group .btn_group_dep .btn_bov{float:left;position:relative;display:block;height:36px;line-height:34px;border-width:1px;border-style:solid;font-size:14px;text-align:center;}
.bov_new_btn_group .btn_group_dep:first-child button{display:flex;align-items:center;justify-content:center;line-height:1.24;padding:0 17px;background-color:var(--opt-bg-color);border-color:var(--main-line2-color);color:var(--main-ft-color)}
.bov_new_btn_group .btn_group_dep:first-child button ~ button{margin-left:10px;}
.bov_new_btn_group .btn_group_dep button i, .bov_new_btn_group .btn_group_dep button img, .bov_new_btn_group .btn_group_dep button svg{display:inline-block;padding-left:15px;background-repeat:no-repeat;background-position:0 center;}
.bov_new_btn_group .btn_group_dep button img, .bov_new_btn_group .btn_group_dep button svg{padding-left:0;width:0.9em;height:0.9em;fill:var(--main-ft-color);align-self:center;margin-right:5px;object-fit:contain;}
.bov_new_btn_group .btn_group_dep:first-child .btn_recomm.done{/* padding:0 16px;line-height:32px;border-width:2px; */border-color:var(--main-ft-fc-color);color:var(--main-ft-fc-color);}
.bov_new_btn_group .btn_group_dep .btn_recomm.done svg{fill:var(--main-ft-fc-color);}
.bov_new_btn_group .btn_group_dep .btn_recomm i{background-image:url("https://cdn.metoon.co.kr/img/menv/ico_recm_thumb.png");background-size:11px;}
.bov_new_btn_group .btn_group_dep .btn_recomm i + em{font-size:0.86em;}
.bov_new_btn_group .btn_group_dep .btn_share i{background-image:url("https://cdn.metoon.co.kr/img/menv/ico_share_22x.png");background-size:11px;}
.bov_new_btn_group .btn_group_dep .btn_report i{padding-left:13px;background-image:url("https://cdn.metoon.co.kr/img/menv/ico_report_alert.png");background-size:9px;}
.bov_new_btn_group .btn_group_dep .btn_bov{padding:0 17px;color:var(--main-ft-color);color:#FFF;box-sizing:border-box;}
.bov_new_btn_group .btn_group_dep .btn_bov.del{background-color:#e85454;border-color:#e85454;}
.bov_new_btn_group .btn_group_dep .btn_bov.modify{background-color:#9fcd47;border-color:#9fcd47;text-shadow:0 0 3px rgba(0, 0, 0, 0.3);}
.bov_new_btn_group .btn_group_dep .btn_bov.write{background-color:#a1a1a1;border-color:#a1a1a1;}
.bov_new_btn_group .btn_group_dep .btn_bov.list{padding:0 27px;background-color:#3d61aa;border-color:#3d61aa;}
#bov_reply_container{margin-top:11px;}
#bov_reply_container .bov_reply_hd{padding:5px;line-height:30px;border-bottom:1px solid var(--main-line-color);font-size:14px;color:var(--sub2-ft-color);}


@media all and (min-width:1000px){
	/* 게시판 - 리스트 */
	#menv_contents .board_menu_area{position:absolute;top:50%;right:0;margin-top:-18px;}
	#menv_contents .board_menu_list a{padding:0 16px;height:36px;line-height:34px;font-size:15px;}
	/* #menv_bd_container .board_tb_area{border-top:1px solid var(--main-line-color);} */
	#menv_bd_container .menv_board_tb{display:table;table-layout:fixed;width:100%;font-size:14px;}
	#menv_bd_container .menv_board_tb li{display:table-row;}
	#menv_bd_container .menv_board_tb li.board_head{height:50px;color:var(--main-ft-color);}
	#menv_bd_container .menv_board_tb li.board_head .board_td{border-bottom:2px solid #3e60aa;font-weight:500;}
	#menv_bd_container .menv_board_tb li.notice{color:var(--main-ft-fc-color);}
	#menv_bd_container .menv_board_tb .board_td{display:table-cell;height:41px;text-align:center;vertical-align:middle;padding:4px 6px;border-bottom:1px solid var(--main-line-color);}
	#menv_bd_container .menv_board_tb li:not(.board_head) .board_td:first-child, #menv_bd_container .menv_board_tb li:not(.board_head) .board_td:nth-child(4), #menv_bd_container .menv_board_tb li:not(.board_head) .board_td:nth-child(5), #menv_bd_container .menv_board_tb li:not(.board_head) .board_td:last-child{font-size:12px;}
	#menv_bd_container .menv_board_tb li:not(.board_head) .board_td:nth-child(3), #menv_bd_container .menv_board_tb li:not(.board_head) .board_td:nth-child(4), #menv_bd_container .menv_board_tb li:not(.board_head) .board_td:nth-child(5), #menv_bd_container .menv_board_tb li:not(.board_head) .board_td:last-child{font-weight:300;}
	#menv_bd_container .menv_board_tb .board_td:first-child{width:83px;width:64px;font-weight:400;}
	#menv_bd_container .menv_board_tb .board_td:nth-child(2), #menv_bd_container .menv_board_tb .board_td:nth-child(3){text-align:left;}
	#menv_bd_container .menv_board_tb .board_td:nth-child(3){width:124px;width:140px;width:200px;}
	#menv_bd_container .menv_board_tb .board_td:nth-child(4), #menv_bd_container .menv_board_tb .board_td:nth-child(5){width:67px;width:60px;}
	#menv_bd_container .menv_board_tb .board_td:last-child{width:90px;width:72px}
	#menv_bd_container .menv_board_tb li:not(.board_head) .board_td:last-child{color:var(--sub-ft-color);}
	#menv_bd_container .td_title_area a{line-height:32px;}
	#menv_bd_container .td_title_area a:hover .td_title, #menv_bd_container .board_td:nth-child(3) a:hover span{color:var(--bg-fc-color);}
	#menv_bd_container .menv_board_tb .ico_adult19{width:18px;margin-right:4px;}
	#menv_bd_container .menv_board_tb .ico_badge, #menv_bd_container .menv_board_tb .user_img, #menv_bd_container .menv_board_tb .ico_badge + span, #menv_bd_container .menv_board_tb .user_img + span{vertical-align:middle;}
	#menv_bd_container .menv_board_tb .badge_area .ico_badge:nth-child(n + 4){display:none;}
	/* #menv_bd_container .menv_board_tb .ico_badge + .ico_badge{margin-left:2px;} */
	#menv_bd_container .menv_board_tb .ico_badge + span, #menv_bd_container .menv_board_tb .user_img + span{display:inline-block;max-width:100%;padding-left:5px;line-height:1.3;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
	#menv_bd_container .td_title_area + .board_td a:not(.flex_){display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
	#menv_bd_container .td_title_area + .board_td span{font-size:12px;}
	#menv_bd_container .td_title_area + .board_td span:not(.truncated){display:inline;font-size:12px;}

	/* 게시판 - 리스트 검색 */
	#board_pgn_search{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
	#board_pgn_search .menv_paging{float:left;}
	#board_pgn_search .board_search_sort{float:left;padding-left:10px;-webkit-flex:1;-ms-flex:1;flex:1;font-size:14px;}
	#board_pgn_search .board_list_length > span{padding-left:10px;}
	#board_pgn_search .board_list_search p{max-width:70%;max-height:4.5em;overflow:hidden;margin-top:28px;}
	/* 게시판 - 뷰 페이지 */
	#board_view_container .bov_hgroup hgroup{padding-right:20px;}
	#board_view_container .bov_hgroup .bov_user_img{width:60px;}
	#board_view_container .bov_hgroup .user_img{height:60px;}
	#board_view_container .bov_hgroup .bov_user{margin-top:12px;}
	#board_view_container .bov_hgroup .ico_badge + span{padding-left:5px;}
}

@media all and (min-width:1151px){
	.bov_new_btn_group .btn_group_dep ~ .btn_group_dep{position:absolute;top:0;right:0;}
}

@media all and (max-width:1150px){
	.bov_new_btn_group .btn_group_dep ~ .btn_group_dep{margin-top:20px;}
}

@media all and (max-width:999px){
	/* 게시판 - 리스트 */
	#menv_contents .board_menu_list a{padding:0 12px;height:28px;line-height:26px;font-size:14px;}
	/* #menv_bd_container{margin-top:20px;} */
	#menv_bd_container .menv_board_tb{border-top:1px solid var(--main-line-color);font-size:13px;}
	#menv_bd_container .menv_board_tb ~ .menv_board_tb{border-top:0 none;}
	/* #menv_bd_container .board_noti_more + .menv_board_tb{border-top:1px solid var(--main-line-color);} */
	#menv_bd_container .menv_board_tb li{padding:10px;border-bottom:1px solid var(--main-line-color);border-left:1px solid var(--main-line-color);border-right:1px solid var(--main-line-color);}
	#menv_bd_container .menv_board_tb .td_title_area{display:block;width:100%;line-height:1.3;}
	#menv_bd_container .menv_board_tb .td_title_area ~ .board_td{position:relative;display:inline-block;padding-left:5px;line-height:16px;font-size:12px;color:var(--sub-ft-color);vertical-align:middle;vertical-align:text-top;margin-left:4px;margin-top:3px;margin-top:5px;}
	#menv_bd_container .menv_board_tb .td_title_area ~ .board_td:before{content:"";display:inline-block;position:absolute;top:50%;left:0;width:1px;height:8px;background-color:#707070;margin-top:-4px;}
	#menv_bd_container .menv_board_tb .badge_area{margin-top:-2px;}
	#menv_bd_container .menv_board_tb .board_td:nth-child(3){padding-left:0;margin-left:0;max-width:60%;/* text-overflow:ellipsis;overflow:hidden;white-space:nowrap; */}
	#menv_bd_container .menv_board_tb .board_td:nth-child(3):before{content:none;}
	#menv_bd_container .menv_board_tb li.notice .td_title_area{color:var(--main-ft-fc-color);}
	#menv_bd_container .menv_board_tb .ico_notice, #menv_bd_container .menv_board_tb .ico_adult19{margin:0 2px 0 0;}
	#menv_bd_container .menv_board_tb .ico_notice:not(svg){min-width:14px;}
	#menv_bd_container .menv_board_tb svg.ico_notice{height:10px;flex-shrink:0;}
	#menv_bd_container .menv_board_tb .ico_picture{margin-top:-2px;}
	/* #menv_bd_container .menv_board_tb .ico_badge{vertical-align:top;margin:3px 2px 0 0;} */
	#menv_bd_container .menv_board_tb .ico_badge + span{padding-left:1px;}
	#menv_bd_container .menv_board_tb .ico_badge, #menv_bd_container .menv_board_tb .user_img{width:17px;height:17px;vertical-align:top;}
	#menv_bd_container .menv_board_tb .badge_area .ico_badge:nth-child(n + 5){display:none;}
	#menv_bd_container .menv_board_tb .user_img + span{padding-left:3px;}
	/* 게시판 - 리스트 검색 */
	#board_pgn_search{padding:0 10px;}
	#board_pgn_search .board_search_sort{position:relative;margin:20px auto;}
	#board_pgn_search .board_list_search input[type="search"], #board_pgn_search .board_list_length select, #board_pgn_search .board_list_length > span{height:30px;line-height:28px;font-size:13px;}
	#board_pgn_search .board_list_search input[type="search"]{padding:0 10px;}
	#board_pgn_search .board_list_length > span{padding-left:6px;line-height:30px;}
	#board_pgn_search .board_list_search p{max-width:100%;font-size:12px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-top:4px;}
	/* 게시판 - 뷰 페이지 */
	#board_view_container .bov_hgroup hgroup{padding-right:10px;}
	#board_view_container .bov_hgroup .bov_user_img{width:40px;vertical-align:top;}
	#board_view_container .bov_hgroup .user_img{height:40px;}
	#board_view_container .bov_hgroup .bov_user p{font-size:12px;margin-top:5px;}
	#board_view_container .bov_hgroup .bov_user p ~ p{padding-left:7px;margin-left:6px;}
	#board_view_container .bov_hgroup .bov_user p ~	.bov_chpt_disp{margin-top:6px;}
	/* #board_view_container .bov_hgroup .ico_badge{width:15px;height:15px;margin-top:1px;} */
	#board_view_container .bov_hgroup .ico_badge + span{display:inline-block;padding-left:3px;margin-top:-1px;}
	#board_view_container .bo_view_sec .bov_date{margin-bottom:12px;}
	.bov_new_btn_group{margin-top:30px;}
	.bov_new_btn_group .btn_group_dep:first-child button ~ button{margin-left:6px;}
}

@media screen and (max-width:360px){
	#menv_bd_container .menv_board_tb .board_td:nth-child(3){max-width:100%;}
}