@charset "UTF-8";

.text-els{display:block;text-overflow:ellipsis;overflow:hidden;}
.menv_contents{padding:20px 8px;padding-bottom:50px;}
.notibd_qna_btn .btn_qna_wrt, .user_set_hgroup .btn_qna_wrt{background-color:#3d61aa;border-bottom:3px solid #1946a0;font-weight:500;color:var(--main-ft-color);text-align:center;}
.notibd_qna_btn .btn_qna_wrt{display:block;width:140px;height:38px;line-height:36px;font-size:14px;border-radius:3px;}

.detail_list_container .detail_list .ico_notice, #notibd_container .notibd_tb1 .ico_notice, #notibd_container .notibd_tb .ico_notice, #menv_bd_container .menv_board_tb .ico_notice{display:inline-block;width:14px;height:10px;background:url("https://cdn.metoon.co.kr/img/menv/ico_mic_noti.png?1") no-repeat center;background-size:100%;vertical-align:middle;}
#menv_bd_container .menv_board_tb svg.ico_notice{width:12px;height:auto;background:none;fill:#427BC4;}

/* 게시판 - 게시판 공통, 공지사항 */
#notibd_container .notibd_tb li{position:relative;border-bottom:1px solid #eee;}
#notibd_container .notibd_tb li.notibd_th{border-top:1px solid #eee;border-bottom:2px solid #3e60aa;}
#notibd_container .notibd_tb li.notibd_th, #notibd_container .notibd_tb li > a{position:relative;display:table;table-layout:fixed;width:100%;overflow:hidden;}
#notibd_container .notibd_tb .notibd_td{display:table-cell;text-align:center;font-size:14px;color:#707070;line-height:1.4;vertical-align:middle;}
#notibd_container .notibd_tb li.notibd_th .notibd_td{color:#1a1a1a;}
#notibd_container .notibd_tb.notibd_tb1 .notibd_td{width:16%;}
#notibd_container .notibd_tb.notibd_tb1 .notibd_td:nth-child(2){width:100%;text-align:left;}
#notibd_container .notibd_tb.notibd_tb1 .notibd_td:last-child{font-weight:300;}
/* #notibd_container .notibd_tb .notibd_td_ttl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;} */
#notibd_container .notibd_tb .ico_notice, #menv_bd_container .menv_board_tb .ico_notice{vertical-align:top;margin-top:2px;}
#notibd_container .notibd_tb .notibd_reply{display:none;position:relative;padding:30px 60px;background-color:#f6f6f6;border-top:1px solid #eee;font-size:14px;color:#707070;line-height:1.54;}
#notibd_container .notibd_td_ttl .reply_length{color:#3d61aa;margin-left:5px;}
/* 게시판 - 자주하는 질문 */
#notibd_container .notibd_tb_faq li:first-child{border-top:1px solid #eee;}
#notibd_container .notibd_tb_faq .notibd_td:first-child{font-weight:700;color:#3d61aa;}
#notibd_container .notibd_tb_faq .notibd_td:last-child{width:100%;font-weight:500;color:#1a1a1a;text-align:left;}
#notibd_container .notibd_tb_faq li:nth-child(n + 4) .notibd_td:last-child{font-weight:400;color:#707070;}
#notibd_container .notibd_tb_faq .notibd_reply{padding-left:70px;}
#notibd_container .notibd_tb_faq .notibd_reply a{color:inherit;}
#notibd_container .notibd_tb_faq .notibd_reply a:hover{text-decoration:underline;}
#notibd_container .notibd_tb_faq .notibd_reply:before{content:"A";display:block;position:absolute;top:0;left:0;font-weight:500;color:#e85454;text-align:center;margin-top:30px;}
/* 게시판 - 버그 게시판 */
#notibd_container .notibd_tb li.notice{background-color:#f6f6f6;}
#notibd_container .notibd_tb li.notice:after{content:"";display:block;position:absolute;top:50%;left:0;width:2px;height:65%;background-color:#3d61aa;z-index:5;margin-left:1px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
#notibd_container .notibd_tb li.notice .notibd_td{color:#3d61aa;}
#notibd_container .notibd_tb .ico_notice, #menv_bd_container .menv_board_tb .ico_notice{position:relative;margin-top:4px;}
/* 게시판 - 뷰 페이지 */
#board_view_container .bo_view_item hgroup{position:relative;}
#board_view_container .bo_view_item h2{line-height:1.3;padding-right:90px;}
#board_view_container .bo_view_item h2:only-child{padding-right:0;}
#board_view_container .bo_view_item .btn_bov_del{position:absolute;top:0;right:0;}
#board_view_container .bo_view_sec{padding-top:10px;border-top:1px solid var(--main-line-color);border-bottom:1px solid var(--main-line-color);margin-top:14px;}
#board_view_container .bo_view_sec .bov_info{display:table;table-layout:fixed;width:100%;height:50px;background-color:var(--sub-bg-color);border:1px solid var(--main-line-color);padding:12px 19px;font-size:0;color:var(--sub-ft-color);line-height:1.3;}
#board_view_container .bov_info .bov_info_dep{display:table-cell;vertical-align:middle;}
#board_view_container .bov_info .bov_info_dep + .bov_info_dep{width:120px;padding-left:10px;text-align:right;}
#board_view_container .bov_info_dep span{position:relative;display:inline-block;font-size:14px;vertical-align:middle;margin-right:8px;}
#board_view_container .bov_info_dep a:not(.bov_chpt_disp){color:var(--main-ft-fc-color);}
#board_view_container .bov_info_dep a:not(.bov_chpt_disp):hover{text-decoration:underline;}
#board_view_container .bov_info_dep span ~ span{padding-left:8px;}
#board_view_container .bov_info_dep span ~ span:before{content:"";display:inline-block;position:absolute;top:50%;left:0;width:1px;height:10px;background-color:#707070;margin-top:-4px;}
#board_view_container .bov_info_dep span:last-child, #board_view_container .bov_info_dep span:only-child{margin-right:0;}
#board_view_container .bov_content{padding:0 20px 35px;font-size:14px;line-height:1.6;color:var(--sub2-ft-color);margin-top:30px;}
#board_view_container .bov_content pre{white-space:pre-line;}
#board_view_container .bov_content video{display:block;max-width:600px;width:100%;}
#board_view_container .bov_content a:hover{text-decoration:underline;}
#board_view_container .bov_content a[href$="/sub/ticketing.php"]{display:inline-block;padding:10px 30px;border:1px solid var(--main-line2-color);border-radius:4px;background-color:var(--opt2-bg-color);font-size:16px;font-weight:400;text-decoration:none;vertical-align:top;margin-top:5px;box-shadow:rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px;transition-property:border-color, background-color, color, box-shadow;transition-duration:0.25s;}
#board_view_container .bov_content a[href$="/sub/ticketing.php"]:hover{border-color:var(--main-ft-fc-color);background-color:var(--opt-bg-color);color:var(--main-ft-fc-color);box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);}
#board_view_container .bov_img_area img{display:block;max-width:100%;margin-top:20px;}
#board_view_container .bov_img_area img ~ img{margin-top:10px;}
#board_view_container .bov_btn_group{font-size:0;text-align:center;margin-top:25px;}
#board_view_container .bov_btn_group a, #board_view_container .bov_btn_group button{display:inline-block;border-bottom-width:3px;border-style:solid;border-radius:3px;color:var(--main-ft-color);vertical-align:middle;}
#board_view_container .bov_btn_group .btn_bov_list{background-color:#707070;border-color:#5e5e5e;}
#board_view_container .bov_btn_group .btn_bov_list:hover{background-color:#5e5e5e;}
/* 게시판 - 1:1 문의하기 */
.notibd_qna_btn .btn_qna_wrt, .user_set_hgroup .btn_qna_wrt{background-color:#3d61aa;border-bottom:3px solid #1946a0;font-weight:500;color:#FFF;text-align:center;}
.notibd_qna_btn .btn_qna_wrt:hover, .user_set_hgroup .btn_qna_wrt:hover{background-color:#1946a0;}
#notibd_container .notibd_tb.notibd_tb_qna .notibd_td_ttl{text-align:left;white-space:nowrap;}
#notibd_container .notibd_tb_qna .date{font-weight:300;}
#notibd_container .notibd_tb_qna .ft_prog{color:#e85454;}
#notibd_container .notibd_tb_qna .ft_comp{color:#3d61aa;}
#notibd_container .notibd_tb.notibd_tb_qna .notibd_reply{padding-left:0;padding-right:0;letter-spacing:0;}
#notibd_container .notibd_tb_qna .notibd_re_title, #notibd_container .notibd_tb_qna .notibd_re_txt{position:relative;}
#notibd_container .notibd_tb_qna .notibd_re_txt{border-top:2px solid var(--main-line-color);}
#notibd_container .notibd_tb_qna .inner_txt_area{position:relative;}
#notibd_container .notibd_tb_qna .inner_txt_area:before{display:inline-block;position:absolute;top:0;left:0;font-size:14px;font-weight:700;}
#notibd_container .notibd_tb_qna .notibd_re_title .inner_txt_area:before{content:"Q";color:#3d61aa;}
#notibd_container .notibd_tb_qna .notibd_re_txt .inner_txt_area:before{content:"A";color:#e85454;}
.notibd_qna_btn .btn_qna_wrt{display:block;width:140px;height:38px;line-height:38px;font-size:15px;border-radius:3px;}
/* 1:1 문의 작성 */
.qnabd_wrt_form{position:relative;overflow:hidden;}
.qnabd_wrt_form .qnabd_wrt_item{border-top:1px solid #eee;padding-top:10px;}
.qnabd_wrt_form .qnabd_wrt_item.nobdt{border-top:0 none;padding-top:0;}
.qnabd_wrt_dep.flex_{justify-content:space-between;gap:10px 15px;}
.qnabd_wrt_form .qnabd_wrt_dep input[type="text"], .qnabd_wrt_form .qnabd_select select, .qnabd_wrt_form .qnabd_wrt_textarea{background-color:var(--opt-bg-color);border:1px solid var(--main-line2-color);font-size:14px;color:var(--main-ft-color);}
.qnabd_wrt_form .qnabd_wrt_dep input[type="text"]::placeholder, .qnabd_wrt_form .qnabd_select select, .qnabd_wrt_form .qnabd_wrt_textarea::placeholder{color:var(--sub-ft-color);}
.qnabd_wrt_form .qnabd_wrt_dep input[type="text"]{display:block;}
.qnabd_wrt_form .qnabd_wrt_dep input[type="text"]:only-child{float:none;width:100%;}
.qnabd_wrt_form .qnabd_wrt_dep .qnabd_select{position:relative;}
.qnabd_wrt_form .qnabd_select select{background-repeat:no-repeat;background-position-y:center;background-image:url("https://cdn.metoon.co.kr/img/menv/ico_qna_select.png");appearance:none;color:var(--sub2-ft-color);}
.qnabd_wrt_form .qnabd_wrt_textarea{resize:none;display:block;width:100%;padding:20px;line-height:1.45;/* resize:vertical; */box-sizing:border-box;margin-top:12px;}
.qnabd_wrt_form .qnabd_wrt_textarea:focus, .qnabd_wrt_form .qnabd_wrt_dep input[type="text"]:focus, .qnabd_wrt_form .qnabd_select select:focus{border-color:var(--main-ft-fc-color);}
.qnabd_wrt_form .qnabd_wrt_textarea:focus{outline:none;background-color:var(--opt-bg-color);}
.qnabd_wrt_form .btn_group{text-align:center;padding-bottom:20px;}
.qnabd_wrt_form .btn_group .inner{display:inline-block;display:inline-flex;vertical-align:top;gap:7px 12px;}
.qnabd_wrt_form .btn_group a, .qnabd_wrt_form .btn_group button{display:block;display:flex;justify-content:center;align-items:center;color:#FFFFFF;border-width:0;border-bottom-width:3px;border-style:solid;border-radius:3px;box-sizing:border-box;}
.qnabd_wrt_form .btn_group .btn_qnawrt_inq{float:right;background-color:#3d61aa;border-color:#1946a0;}
.qnabd_wrt_form .btn_group .btn_qnawrt_inq:hover{background-color:#1946a0;}
.qnabd_wrt_form .btn_group .btn_qnawrt_cancel{float:left;background-color:#707070;border-color:#5e5e5e;}
.qnabd_wrt_form .btn_group .btn_qnawrt_cancel:hover{background-color:#5e5e5e;}
.qnabd_wrt_form .qnabd_wrt_notice{position:relative;width:98%;padding-left:10px;font-size:14px;color:#707070;line-height:1.5;margin:10px auto 0;}
.qnabd_wrt_form .qnabd_wrt_notice:before{content:"*";position:absolute;top:0;left:0;margin-top:2px;}
/* 게시판 - 글쓰기 */
.qnabd_wrt_form .file_upload{position:relative;margin-top:12px;}
.qnabd_wrt_form .file_upload input[type="file"] + label{position:relative;display:block;background-color:var(--sub-bg-color);border:1px solid var(--main-line2-color);font-size:14px;color:var(--sub2-ft-color);white-space:nowrap;cursor:pointer;}
.qnabd_wrt_form .file_upload .ico_file_select{display:inline-block;position:absolute;top:50%;left:0;padding:0 15px;height:36px;line-height:34px;background-color:var(--opt-bg-color);border:1px solid var(--main-line-color);text-align:center;box-sizing:border-box;margin:-18px 0 0 6px;}
.qnabd_wrt_form .file_upload .ico_file_select:before{content:"+";padding-right:7px;font-weight:700;color:#9fcd48;}
.notice_top_exps{padding:0 10px;margin-top:12px;}
.notice_top_exps label{gap:5px 5px;}
.notice_top_exps input{cursor:inherit;}
/* 페이징 */
.menv_paging{position:relative;font-size:0;text-align:center;margin-top:40px;}
.menv_paging .menv_paging_prev, .menv_paging .menv_paging_next, .menv_paging ol{display:inline-block;vertical-align:middle;}
.menv_paging button{position:relative;display:block;width:32px;height:32px;border:1px solid var(--main-line2-color);background-color:var(--sub-bg-color);font-size:13px;color:var(--main-ft-color);}
.menv_paging .btn_paging_first:before{content:"<<";}
.menv_paging .btn_paging_prev:before{content:"<";}
.menv_paging .btn_paging_next:before{content:">";}
.menv_paging .btn_paging_last:before{content:">>";}
.menv_paging .menv_paging_prev button, .menv_paging .menv_paging_next button{float:left;}
.menv_paging .menv_paging_prev button ~ button, .menv_paging .menv_paging_next button ~ button, .menv_paging li ~ li button{border-left:0 none;}
.menv_paging ol{margin:0 10px;}
.menv_paging li{float:left;}
.menv_paging li button.on{border:1px solid var(--main-ft-fc-color);background-color:var(--opt-bg-color);font-weight:700;color:var(--main-ft-fc-color);}

/* 댓글 리스트 팝업 */
#view_recomm_list .vrcml_txt_field, #bov_reply_container .vrcml_txt_field{margin-bottom:16px;}
#bov_reply_container li.vrcml_reply .vrcml_txt_field{padding-left:35px;}
#bov_reply_container .bov_reply_list ~ .vrcml_txt_field{margin-top:30px;}
.detsd_container .det_comment_list .vrcml_txt_field{padding:0 20px 20px;background-color:#f6f6f6;}
#view_recomm_list .vrcml_txt_field:last-child:not(.recomm_txt_field), #bov_reply_container .vrcml_txt_field:not(.recomm_txt_field){margin-bottom:0;}
#view_recomm_list .vrcml_txt_field:after, .detsd_container .vrcml_txt_field:after, #bov_reply_container .vrcml_txt_field:after{content:"";display:block;clear:both;}
#view_recomm_list .vrcml_txt_field textarea, .detsd_container .vrcml_txt_field textarea, #bov_reply_container .vrcml_txt_field textarea{width:100%;width:calc(100% - 90px);resize:none;background-color:var(--opt-bg-color);font-size:14px;line-height:1.7;border:1px solid var(--main-line-color);border-radius:5px;padding:14px;color:var(--main-ft-color);box-sizing:border-box;vertical-align:top;}
#view_recomm_list .vrcml_txt_field textarea:focus, .detsd_container .vrcml_txt_field textarea:focus, #bov_reply_container .vrcml_txt_field textarea:focus{border-color:var(--main-ft-fc-color);}
.detsd_container .vrcml_txt_field textarea{width:calc(100% - 60px);padding:8px;border-color:#a1a1a1;font-size:13px;}
.vrcml_txt_field textarea::placeholder{color:var(--sub-ft-color);}

/* 디테일 댓글 & 뷰어댓글 추가 */
.view_comm_box .vrcml_txt_field{margin-bottom:16px;}
.view_comm_box .bov_reply_list ~ .vrcml_txt_field{margin-top:30px;}
.view_comm_box .vrcml_txt_field:last-child:not(.recomm_txt_field), #bov_reply_container .vrcml_txt_field:not(.recomm_txt_field){margin-bottom:0;}
.view_comm_box .vrcml_txt_field:after, .detsd_container .vrcml_txt_field:after, #bov_reply_container .vrcml_txt_field:after{content:"";display:block;clear:both;}
.view_comm_box .vrcml_txt_field textarea{width:100%;width:calc(100% - 90px);resize:none;background-color:var(--opt-bg-color);font-size:14px;line-height:1.7;border:1px solid var(--main-line-color);border-radius:5px;padding:14px;color:var(--main-ft-color);box-sizing:border-box;vertical-align:top;}
.view_comm_box .vrcml_txt_field textarea:focus{border-color:var(--main-ft-fc-color);}
.view_comm_box .vrcml_txt_field textarea{width:calc(100% - 95px);padding:8px;border-color:#a1a1a1;font-size:13px;}
.view_comm_box .vrcml_txt_panel{float:right;width:80px;font-size:14px;text-align:center;}
.view_comm_box .vrcml_txt_panel .btn_vrcml_txt{width:100%;height:36px;color:#fff;text-align:center;background-color:#3464cd;border-radius:3px;}
/* 디테일 댓글 & 뷰어댓글 추가 끝 */
#view_recomm_list .vrcml_txt_panel, .detsd_container .vrcml_txt_panel, #bov_reply_container .vrcml_txt_panel{float:right;width:80px;line-height:36px;font-size:14px;text-align:center;}
.detsd_container .vrcml_txt_panel{width:54px;}
#view_recomm_list .vrcml_txt_panel p, .detsd_container .vrcml_txt_panel p, #bov_reply_container .vrcml_txt_panel p{line-height:1.3;font-weight:300;color:#707070;margin-top:6px;}
.detsd_container .vrcml_txt_panel p{font-size:12px;}
#view_recomm_list .vrcml_txt_panel p span, .detsd_container .vrcml_txt_panel p span, #bov_reply_container .vrcml_txt_panel p span{color:var(--main-ft-fc-color);}
#view_recomm_list .vrcml_txt_panel .btn_vrcml_txt, .detsd_container .vrcml_txt_panel .btn_vrcml_txt, #bov_reply_container .vrcml_txt_panel .btn_vrcml_txt{width:100%;height:36px;color:#fff;text-align:center;background-color:#3464cd;border-radius:3px;}
.vrcml_container .vrcml_control, .detsd_container .vrcml_control, .bov_reply_list .vrcml_control{line-height:30px;}
.vrcml_container .vrcml_control .total_n, .detsd_container .vrcml_control .total_n, .bov_reply_list .vrcml_control .total_n{font-size:14px;font-weight:300;color:#707070;}
.vrcml_container li, .det_comment_list li, .bov_reply_list li{position:relative;border-top:1px solid var(--main-line-color);}
.det_comment_list li:first-child, .bov_reply_list li:first-child{border-top:0;}
.vrcml_container li:last-child, .det_comment_list li:last-child, .bov_reply_list li:last-child{border-bottom:1px solid var(--main-line-color);}
.vrcml_container .vrcml_reply .vrcml_list_item, .detsd_container .vrcml_reply .vrcml_list_item{padding-left:48px;}
.bov_reply_list .vrcml_reply .vrcml_list_item{padding-left:40px;}
.vrcml_container li:after, .det_comment_list li:after, .bov_reply_list li:after{content:"";display:block;clear:both;}
.vrcml_container .vrcml_list_item, .detsd_container .vrcml_list_item, .bov_reply_list .vrcml_list_item{position:relative;padding:26px 0 20px;}
.bov_reply_list .vrcml_list_item{/* padding:15px 2px; */padding:15px;}
.detsd_container .vrcml_list_item{position:relative;background-color:#f6f6f6;padding:20px 20px 10px;}
.detsd_container .vrcml_list_item:only-child{padding-bottom:20px;}
.vrcml_list_item .vrcml_panel{position:absolute;top:0;right:0;z-index:20;margin:20px 10px 0 0;}
.view_recomm_list .vrcml_list_item .vrcml_panel, .bov_reply_list .vrcml_list_item .vrcml_panel{margin:20px 5px 0 0;}
.bov_reply_list .vrcml_list_item .vrcml_panel{margin-top:10px;}
.vrcml_list_item .vrcml_panel .btn_tgg_panel, .bov_reply_list .vrcml_panel .btn_tgg_panel{display:block;padding:5px;}
.vrcml_list_item .vrcml_panel .btn_tgg_panel span, .bov_reply_list .vrcml_panel .btn_tgg_panel span{display:block;width:2px;height:2px;background-color:#929292;cursor:inherit;}
.view_recomm_list .vrcml_list_item .vrcml_panel .btn_tgg_panel span, .bov_reply_list .vrcml_list_item .vrcml_panel .btn_tgg_panel span{width:3px;height:3px;}
.vrcml_list_item .vrcml_panel .btn_tgg_panel span + span, .bov_reply_list .vrcml_panel .btn_tgg_panel span + span{margin-top:2px;}
.vrcml_list_item .vrcml_panel_remote{display:none;position:absolute;top:100%;right:0;box-shadow:2px 3px 6px rgba(0, 0, 0, 0.1);}
.vrcml_list_item .btn_tgg_panel.active ~ .vrcml_panel_remote{display:block;}
.vrcml_list_item .vrcml_panel_remote a{display:block;width:60px;padding:7px 4px;border:1px solid var(--main-line-color);font-size:13px;color:var(--sub2-ft-color);text-align:center;background-color:var(--opt-bg-color);white-space:nowrap;box-sizing:border-box;}
.vrcml_list_item .vrcml_panel_remote a ~ a{border-top-width:0;}
/* .vrcml_container .vrcml_head, .detsd_container .vrcml_head{display:table;table-layout:fixed;width:100%;} */
.vrcml_container .vrcml_head, .detsd_container .vrcml_head, .bov_reply_list .vrcml_head{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.vrcml_container .vrcml_head, .bov_reply_list .vrcml_head{padding-right:20px;}
.vrcml_container .vrcml_reply .vrcml_list_item:before, .detsd_container .vrcml_reply .vrcml_list_item:before, .bov_reply_list .vrcml_reply .vrcml_list_item:before{content:"";display:block;position:absolute;top:0;left:0;width:17px;height:17px;border-left:2px solid #dcdcdc;border-bottom:2px solid #dcdcdc;margin:28px 0 0 14px;}
.bov_reply_list .vrcml_reply .vrcml_list_item:before{width:10px;height:10px;border-width:1px;border-color:#818181;margin:16px 0 0 22px;}
.detsd_container .vrcml_reply .vrcml_list_item:before{width:8px;height:8px;border-width:1px;border-color:#949494;margin:20px 0 0 30px;}
/* .vrcml_container .vrcml_head .user_img_area, .vrcml_container .vrcml_head .vrcml_user, .detsd_container .vrcml_head .user_img_area, .detsd_container .vrcml_head .vrcml_user{position:relative;display:table-cell;vertical-align:middle;} */
.vrcml_container .vrcml_head .user_img_area, .vrcml_container .vrcml_head .vrcml_user, .detsd_container .vrcml_head .user_img_area, .detsd_container .vrcml_head .vrcml_user, .bov_reply_list .vrcml_head .user_img_area, .bov_reply_list .vrcml_head .vrcml_user{position:relative;}
.vrcml_container .vrcml_head .user_img_area, .detsd_container .vrcml_head .user_img_area, .bov_reply_list .vrcml_head .user_img_area{font-size:0;white-space:nowrap;}
/* .vrcml_container .vrcml_head .user_img_area, .detsd_container .vrcml_head .user_img_area{width:20px;} */
.ico_badge{position:relative;display:inline-block;width:20px;min-width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:3px;}
picture.ico_badge{overflow:hidden;}
picture.ico_badge img{max-width:100%;}
.ico_badge font{position:absolute;top:100%;right:0;display:inline-block;}
.vrcml_container .vrcml_head .ico_badge, .vrcml_container .vrcml_head .user_img, .detsd_container .vrcml_head .ico_badge, .detsd_container .vrcml_head .user_img, .bov_reply_list .vrcml_head .ico_badge, .bov_reply_list .vrcml_head .user_img, .menv_type2_list .item_author .ico_badge, #detail_container .con_dsc_hgroup .ico_badge{display:inline-block;width:20px;height:20px;line-height:20px;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:100%;padding:0 4px;background-color:#707070;font-size:0;color:#fff;text-align:center;overflow:hidden;}
.menv_type2_list .item_author .ico_badge, #detail_container .con_dsc_hgroup .ico_badge{background-color:#fff;background-color:transparent;}
.menv_type2_list .item_author .ico_badge, .menv_type2_list .item_author em{vertical-align:middle;}
.menv_type2_list .item_author .ico_badge.rare{margin:0 4px;}
.menv_type2_list .item_author em{-webkit-flex-shrink:1;-ms-flex:1;flex-shrink:1;min-width:0;line-height:1.4;text-overflow:ellipsis;overflow:hidden;}
.menv_type2_list .item_author .ico_badge{position:relative;border-radius:3px;margin-left:3px;}
.menv_type2_list .item_author em + .ico_badge{margin-left:5px;}
.bov_reply_list .vrcml_head .user_img, .bov_reply_list .vrcml_head .ico_grade{display:inline-block;}
.bov_reply_list .vrcml_head .user_img[style*="ico_menu_poket_ball.png"]{opacity:0.3;}
.bov_reply_list .vrcml_head .ico_grade{height:20px;}
.bov_reply_list .vrcml_head .user_img + .ico_grade{margin-left:4px;}
.vrcml_container .vrcml_head .ico_badge, .detsd_container .vrcml_head .ico_badge, .bov_reply_list .vrcml_head .ico_badge{display:inline-block;border-radius:0;background-color:transparent;vertical-align:top;}
/* .vrcml_container .vrcml_head .ico_badge + .ico_badge, .vrcml_container .vrcml_head .user_img + .ico_badge, .detsd_container .vrcml_head .ico_badge + .ico_badge, .detsd_container .vrcml_head .user_img + .ico_badge, .bov_reply_list .vrcml_head .ico_badge + .ico_badge, .bov_reply_list .vrcml_head .user_img + .ico_badge{margin-left:3px;} */
.vrcml_container .vrcml_head .user_img + .ico_badge, .detsd_container .vrcml_head .user_img + .ico_badge, .bov_reply_list .vrcml_head .user_img + .ico_badge{margin-left:3px;}
.ico_badge[onclick]{cursor:pointer;}
.vrcml_container .vrcml_head .vrcml_user, .detsd_container .vrcml_head .vrcml_user, .bov_reply_list .vrcml_head .vrcml_user{padding:0 10px;font-size:12px;min-width:0;}
.detsd_container .vrcml_head .vrcml_user{padding-left:5px;-webkit-flex:1;-ms-flex:1;flex:1;}
.bov_reply_list .vrcml_head .vrcml_user{padding-left:5px;-webkit-flex-shrink:1;-ms-flex:1;flex-shrink:1;min-width:0;}
.vrcml_container .vrcml_user_inner, .detsd_container .vrcml_user_inner, .bov_reply_list .vrcml_user_inner{display:-webkit-flex;display:-ms-flexbox;display:flex;white-space:nowrap;}
.vrcml_container .vrcml_user b, .detsd_container .vrcml_user b, .bov_reply_list .vrcml_user b{-webkit-flex-shrink:1;-ms-flex:0 1 auto;flex-shrink:1;display:block;line-height:20px;font-size:14px;font-weight:normal;text-overflow:ellipsis;overflow:hidden;}
.detsd_container .vrcml_user b{-webkit-flex:1;-ms-flex:1;flex:1;}
.vrcml_user_inner .maninthebox{align-self:center;margin-left:4px;}
.vrcml_container .vrcml_user .date, .detsd_container .vrcml_user .date, .vrcml_container .vrcml_user .recomm_state, .detsd_container .vrcml_user .recomm_state, .bov_reply_list .vrcml_user .date, .bov_reply_list .vrcml_user .recomm_state{display:block;line-height:20px;font-weight:300;color:var(--sub-ft-color);padding-left:8px;}
.vrcml_container .vrcml_user .recomm_state, .detsd_container .vrcml_user .recomm_state, .bov_reply_list .vrcml_user .recomm_state{color:#a1a1a1;}
.vrcml_container .vrcml_user .recomm_state ~ .date, .detsd_container .vrcml_user .recomm_state ~ .date, .bov_reply_list .vrcml_user .recomm_state ~ .date{padding-left:5px;}
.detsd_container .vrcml_user .state, .vrcml_container .vrcml_user .state, .vrcml_contents_txt .state{display:inline-block;text-align:right;padding-left:8px;}
.vrcml_contents_txt .state{font-size:12px;padding-left:0;margin-top:-1px;}
/* .detsd_container .vrcml_user .state{-webkit-flex:1;-ms-flex:1;flex:1;} */
.detsd_container .vrcml_user .state em, .vrcml_container .vrcml_user .state em, .vrcml_contents_txt .state em{display:inline-block;height:20px;line-height:20px;padding:0 8px;border-radius:3px;background-color:#e5e5e5;font-weight:300;color:#707070;vertical-align:top;}
.vrcml_container .vrcml_contents, .detsd_container .vrcml_contents, .bov_reply_list .vrcml_contents{position:relative;font-size:14px;line-height:1.7;overflow:hidden;padding-top:15px;/* margin-top:15px; */}
.detsd_container .vrcml_contents{/* margin-top:10px; */padding-top:10px;}
.vrcml_container .vrcml_contents_txt, .detsd_container .vrcml_contents_txt, .bov_reply_list .vrcml_contents_txt{color:var(--sub2-ft-color);}
.support_txt_indep .vrcml_support_txt, .vrcml_container .vrcml_support_txt, .detsd_container .vrcml_support_txt, .bov_reply_list .vrcml_support_txt{/* max-width:300px; */margin:0 auto;}
.support_txt_indep .vrcml_support_txt .img_cont, .vrcml_container .vrcml_support_txt .img_cont, .detsd_container .vrcml_support_txt .img_cont, .bov_reply_list .vrcml_support_txt .img_cont{position:relative;width:100%;height:80px;border-radius:5px 5px 0 0;}
.vrcml_support_txt .img_cont.bnr01{background:#ef3553;background:-webkit-linear-gradient(left, #ef3553 50%, #ffca67 60%);background:linear-gradient(to right, #ef3553 50%, #ffca67 60%);}
.vrcml_support_txt .img_cont.bnr02{background-color:#38cdfa;}
.support_txt_indep .img_cont img, .vrcml_container .vrcml_support_txt .img_cont img, .detsd_container .vrcml_support_txt .img_cont img, .bov_reply_list .vrcml_support_txt .img_cont img{display:block;position:absolute;bottom:0;left:0;right:0;width:100%;max-width:300px;margin:0 auto;}
.support_txt_indep .vrcml_support_txt .img_cont .support_coin, .vrcml_container .vrcml_support_txt .img_cont .support_coin, .detsd_container .vrcml_support_txt .img_cont .support_coin, .bov_reply_list .vrcml_support_txt .img_cont .support_coin{display:block;position:absolute;top:50%;left:0;right:0;width:100%;max-width:300px;padding:0 15px;font-size:17px;color:#fff;z-index:10;margin:0 auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.support_txt_indep .support_coin .item_supp_user, .support_txt_indep .support_coin .item_supp_user + span{display:block;}
.support_txt_indep .support_coin .item_supp_user{font-size:0.8em;}
.support_txt_indep .support_coin .item_supp_user + span{margin-top:5px;}
.support_txt_indep .vrcml_support_txt p, .vrcml_container .vrcml_support_txt p, .detsd_container .vrcml_support_txt p, .bov_reply_list .vrcml_support_txt p{padding:4px 15px 5px;border-radius:0 0 4px 4px;border:1px solid #eee;background-color:#fff;line-height:1.5;font-size:14px;}
.vrcml_container .vrcml_contents .vrcml_re_name, .detsd_container .vrcml_contents .vrcml_re_name, .bov_reply_list .vrcml_contents .vrcml_re_name{float:left;color:#3d61aa;color:var(--main-ft-fc-color);margin-right:6px;}
.bov_reply_list .vrcml_contents .vrcml_re_name{font-size:11px;margin-right:0;}
.vrcml_container .vrcml_contents_emoticon, .detsd_container .vrcml_contents_emoticon, .bov_reply_list .vrcml_contents_emoticon{margin-bottom:10px;}
.detsd_container .vrcml_contents .vrcml_re_name ~ .vrcml_contents_emoticon{clear:left;}
.vrcml_container .vrcml_contents_emoticon img, .detsd_container .vrcml_contents_emoticon img, .bov_reply_list .vrcml_contents_emoticon img{display:block;max-width:100%;}
.vrcml_container .vrcml_like_recomm, .detsd_container .vrcml_like_recomm, .bov_reply_list .vrcml_like_recomm{text-align:right;margin-top:15px;flex-wrap:wrap;gap:10px 20px;}
.vrcml_container .vrcml_like_recomm button, .detsd_container .vrcml_like_recomm button, .bov_reply_list .vrcml_like_recomm button{display:inline-block;background-color:transparent;font-size:12px;font-weight:300;color:var(--sub2-ft-color);vertical-align:top;box-shadow:none;border:0 none;border-radius:0;}
.bov_reply_list .vrcml_like_recomm button{display:inline-flex;padding:3px 8px;border:1px solid var(--main-line-color);background-color:var(--opt-bg-color);}
.bov_reply_list .vrcml_like_recomm svg{width:0.9em;height:0.9em;fill:var(--sub2-ft-color);align-self:center;flex-shrink:0;margin-right:5px;}
.vrcml_like_recomm_dep{gap:5px 10px;}
.detsd_container .vrcml_like_recomm button{font-size:12px;}
.detsd_container .vrcml_like_recomm button ~ button{margin-left:10px;}
/* .vrcml_container .vrcml_like_recomm .btn_vrcml_like, .detsd_container .vrcml_like_recomm .btn_vrcml_like, .bov_reply_list .vrcml_like_recomm .btn_vrcml_like{padding-left:16px;background-repeat:no-repeat;background-position:left center;background-image:url("https://cdn.metoon.co.kr/img/menv/ico_recm_thumb.png");background-size:11px;} */
.vrcml_container .vrcml_like_recomm .btn_report_alert, .detsd_container .vrcml_like_recomm .btn_report_alert{/* float:left;padding-left:2px;margin-top:1px; */background-color:transparent;}
.vrcml_container .vrcml_like_recomm .btn_reply_user_block, .detsd_container .vrcml_like_recomm .btn_reply_user_block{/* float:left;padding-left:2px;margin-top:1px;margin-left:4px; */background-color:transparent;}
.vrcml_container .vrcml_like_recomm .btn_vrcml_like.done, .detsd_container .vrcml_like_recomm .btn_vrcml_like.done, .bov_reply_list .vrcml_like_recomm .btn_vrcml_like.done, .vrcml_like_recomm .btn_vrcml_recomm.active{border-color:var(--main-ft-fc-color);font-weight:400;color:var(--main-ft-fc-color);/* background-image:url("https://cdn.metoon.co.kr/img/menv/ico_recm_thumb_on.png?4"); */}
.vrcml_like_recomm .btn_vrcml_like.done svg, .vrcml_like_recomm .btn_vrcml_recomm.active svg{fill:var(--main-ft-fc-color);}
/* .vrcml_container .btn_vrcml_like.done em, .detsd_container .btn_vrcml_like.done em, .bov_reply_list .btn_vrcml_like.done em{color:var(--bg-fc-color);} */
.detsd_container .btn_vrcml_recomm img{margin-left:3px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:transform .12s;transition:transform .12s;}
.detsd_container .vrcml_list_item.add_textarea .btn_vrcml_recomm img{margin-bottom:1px;-webkit-transform:rotate(180deg);transform:rotate(180deg);}
/* 댓글 이모티콘 */
#vrcml_emoticon,#vrcml_emoticon1{position:relative;margin-bottom:10px;}
#vrcml_emoticon img,#vrcml_emoticon1 img{display:block;max-width:100%;}
#vrcml_emoticon img[onClick],#vrcml_emoticon1 img[onClick]{cursor:pointer;}
#vrcml_emoticon .emot_select_menu,#vrcml_emoticon1 .emot_select_menu{padding:3px 15px;background-color:var(--opt-bg-color);border-top:1px solid var(--main-line-color);border-bottom:1px solid var(--main-line-color);}
[color-theme="light"] #vrcml_emoticon .emot_select_menu, [color-theme="light"] #vrcml_emoticon1 .emot_select_menu{background-color:#FFFFFF;}
#vrcml_emoticon .emot_select_menu .btn_emot_select,#vrcml_emoticon1 .emot_select_menu .btn_emot_select1{float:left;display:block;width:33px;border-radius:100%;background-color:#fff;border:0 none;opacity:0.5;margin:5px;}
[color-theme="light"] #vrcml_emoticon .emot_select_menu .btn_emot_select, [color-theme="light"] #vrcml_emoticon1 .emot_select_menu .btn_emot_select1{background-color:#E1E1E1;}
#vrcml_emoticon .emot_select_menu .btn_emot_select.selected,#vrcml_emoticon1 .emot_select_menu .btn_emot_select1.selected{opacity:1;}
#vrcml_emoticon .emot_img_list, #vrcml_emoticon1 .emot_img_list1{display:none;position:relative;padding:12px;border:1px solid var(--main-ft-fc-color);border-radius:5px;background-color:var(--main-line-color);margin:10px auto 0;}
[color-theme="light"] #vrcml_emoticon .emot_img_list, [color-theme="light"] #vrcml_emoticon1 .emot_img_list1{background-color:var(--opt-bg-color);}
.det_comment_list #vrcml_emoticon .emot_select_menu, .det_comment_list #vrcml_emoticon1 .emot_select_menu{background-color:#eee;}
.det_comment_list .emot_img_list{background-color:#fbfbfb;}
#vrcml_emoticon .emot_img_list img, #vrcml_emoticon1 .emot_img_list1 img{float:left;margin:5px;}
.det_comment_list .emot_img_list img, .det_comment_list .emot_img_list1 img, .comment_write .emot_img_list img, .comment_write .emot_img_list1 img{width:50px;}
#vrcml_emoticon .emot_user_selected,#vrcml_emoticon1 .emot_user_selected1{display:none;position:relative;width:max-content;padding:0 5px;margin:12px 0 0;}
#vrcml_emoticon .emot_user_selected .btn_cancel,#vrcml_emoticon1 .emot_user_selected1 .btn_cancel1{display:block;position:absolute;bottom:100%;left:100%;width:12px;height:12px;margin:0 0 -10px 2px;}
#vrcml_emoticon .emot_user_selected .btn_cancel:before,
#vrcml_emoticon .emot_user_selected .btn_cancel:after,
#vrcml_emoticon1 .emot_user_selected1 .btn_cancel1:before,
#vrcml_emoticon1 .emot_user_selected1 .btn_cancel1:after{content:"";display:block;position:absolute;top:50%;left:50%;width:16px;height:2px;background-color:var(--main-ft-color);margin:-1px 0 0 -8px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
#vrcml_emoticon .emot_user_selected .btn_cancel:after,
#vrcml_emoticon1 .emot_user_selected1 .btn_cancel1:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}

/* 레이어 팝업 공통 */
.ly_item_sec_2btn{background-color:#fff;text-align:left;}
.ly_item_sec_2btn_content{padding:22px 20px 25px;border:1px solid #a1a1a1;border-bottom:0 none;}
.ly_item_sec_2btn h2{font-size:18px;color:#3d61aa;}
.ly_item_sec_2btn .con_text{line-height:1.4;font-size:14px;color:#707070;margin-top:16px;}
.ly_item_sec_2btn .btn_group button, .ly_item_sec_2btn .btn_group a{float:left;display:block;width:50%;height:50px;line-height:50px;font-size:16px;color:#fff;text-align:center;}
.ly_item_sec_2btn .btn_group .btn_gray{background-color:#a1a1a1;}
.ly_item_sec_2btn .btn_group .btn_blue{background-color:#3d61aa;}

.msg_notice_container li.empty, .menv_type2_list li.empty, .menv_type3_list li.empty, #notibd_container .notibd_tb li.empty, .detail_list_container .detail_list li.empty, .board_tb_area .empty, .empty_sec_mss_profile, .mss_prof_area_sec .author_history_list li.empty_sec_mss_profile, .own_item_container li.empty, .mission_type_list li.empty{position:relative;display:table;width:100%;padding:20px;height:400px;}
.empty_sec_mss_profile{height:200px;}
.mss_prof_area_sec .author_history_list li.empty_sec_mss_profile{height:164px;}
.mss_support_tb_container .empty_sec_mss_profile{border-bottom:1px solid #d5d5d5;}
.menv_type2_list li.empty, .menv_type3_list li.empty, .detail_list_container .detail_list li.empty{border:0 none;margin:0;}
.msg_notice_container li.empty div, .menv_type2_list li.empty div, .menv_type3_list li.empty div, #notibd_container .notibd_tb li.empty div, .detail_list_container .detail_list li.empty div, .board_tb_area .empty div, .empty_sec_mss_profile div, .own_item_container li.empty div, .mission_type_list li.empty div{display:table-cell;vertical-align:middle;padding-top:52px;}
.msg_notice_container li.empty p, .menv_type2_list li.empty p, .menv_type3_list li.empty p, #notibd_container .notibd_tb li.empty p, .detail_list_container .detail_list li.empty p, .board_tb_area .empty p, .empty_sec_mss_profile p, .own_item_container li.empty p, .mission_type_list li.empty p{position:relative;font-size:17px;color:var(--sub-ft-color);text-align:center;}
.empty_sec_mss_profile p{font-weight:300;color:#a1a1a1;}
.msg_notice_container li.empty p:before, .menv_type2_list li.empty p:before, .menv_type3_list li.empty p:before, #notibd_container .notibd_tb li.empty p:before, .detail_list_container .detail_list li.empty p:before, .board_tb_area .empty p:before, .empty_sec_mss_profile p:before, .own_item_container li.empty p:before, .mission_type_list li.empty p:before, .vrcml_list_empty:before{content:"!";display:flex;align-items:center;justify-content:center;position:absolute;bottom:100%;left:0;right:0;width:50px;height:50px;line-height:1.2;border-radius:100%;font-size:30px;font-weight:500;color:#afafb0;border:1px solid #aeaeaf;margin:0 auto 15px;}

.vrcml_list_empty{padding:10px 0;font-size:15px;color:var(--sub-ft-color);}
.vrcml_list_empty:before{position:relative;bottom:auto;width:40px;height:40px;font-size:24px;}

/* 계정 설정 */
.user_accset_item, #layer_user_profile .user_accset_item{/* width:100%;width:380px;width:50%; */border:1px solid var(--main-line-color);padding:22px 30px 25px;background-color:var(--sub-bg-color);flex:1 1 380px;min-width:0;}
.user_accset_reg .accset_reg_top{position:relative;display:flex;width:100%;}
.user_accset_reg .accset_reg_top .thumbnail_area, .user_accset_reg .accset_reg_top .accset_user_info{align-self:center;}
.user_accset_reg .accset_reg_top .thumbnail_area{width:50px;flex-shrink:0;}
.user_accset_reg .accset_reg_top .user_img{width:36px;height:36px;line-height:36px;border-radius:100%;padding:0 4px;background-color:#707070;background-repeat:no-repeat;background-position:center top;background-size:cover;font-size:24px;color:#fff;font-weight:500;white-space:nowrap;}
.user_accset_reg .accset_reg_top .accset_user_info{width:100%;line-height:1.24;min-width:0;}
.user_accset_reg .accset_user_info p{white-space:nowrap;}
.user_accset_reg .accset_user_info p ~ p{color:var(--sub2-ft-color);margin-top:6px;}
.user_accset_reg .accset_user_info .user_name{font-size:18px;font-weight:500;}
.user_accset_reg .accset_user_info ._flexbox{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:5px 5px;}
.user_accset_reg .accset_user_info .maninthebox{/* width:20px;height:20px; */margin-top:2px;}
.user_accset_reg ._flexbox .text-els{-webkit-flex-shrink:1;flex-shrink:1;}
.user_accset_reg .user_name .ico_badge{margin-left:2px;}
.user_accset_reg .user_name .text-els + .ico_badge{margin-left:5px;}
.user_accset_reg .accset_user_info ._flexbox
.user_accset_reg .accset_user_info .user_mail{font-size:14px;font-weight:300;color:#707070;}
.user_accset_reg .btn_profile{padding-left:10px;align-self:center;flex-shrink:0;}
.user_accset_reg .btn_profile .btn_user_img{padding:5px 10px;background-color:var(--opt-bg-color);border:1px solid var(--main-ft-fc-color);border-radius:3px;font-size:12px;color:var(--main-ft-fc-color);text-align:center;}
.user_accset_reg .accset_reg_form .accset_chg_name{font-size:14px;color:var(--sub2-ft-color);line-height:1.15;}
.user_accset_reg .accset_reg_form .accset_nick_form, .user_accset_reg .accset_reg_form .accset_introduce_form{position:relative;overflow:hidden;margin-top:11px;}
.user_accset_reg .accset_reg_form .accset_introduce_form{overflow:visible;}
.user_accset_reg .accset_nick_form input[type="text"]{float:left;display:block;width:-webkit-calc(100% - 86px);width:-moz-calc(100% - 86px);width:calc(100% - 86px);height:40px;background-color:var(--opt-bg-color);border:1px solid var(--main-line2-color);padding:0 12px;font-size:14px;color:var(--main-ft-color);}
.user_accset_reg .accset_nick_form .btn_chk_ovwrt{float:left;display:block;width:80px;height:40px;line-height:40px;background-color:#707070;border:0 none;border-radius:3px;font-size:14px;font-weight:400;color:#FFF;text-align:center;margin-left:6px;}
.user_accset_reg #check_nick_text, .user_accset_reg .acc_dsc_add_txt{position:static;margin-left:0;clear:both;}
.user_accset_reg #check_author_text{position:static;padding-top:5px;margin-left:0;clear:both;}
.user_accset_reg .accset_chg_gender .accset_chg_name, .user_accset_reg .accset_chg_gender .accset_gender_form{line-height:36px;}
.user_accset_reg .accset_chg_gender .accset_chg_name{float:left;}
.user_accset_reg .accset_chg_gender .accset_gender_form{float:right;}
.user_accset_reg .accset_gender_form .lb_gender{float:left;position:relative;overflow:hidden;margin-left:24px;}
.user_accset_reg .accset_gender_form input[type="radio"], .user_accset_msg .btn_tgg_msg input[type="checkbox"]{position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden;clip:rect(1, 1, 1, 1);clip:rect(1px, 1px, 1px, 1px);opacity:0;z-index:-1;}
.user_accset_reg .accset_gender_form label{position:relative;display:block;padding-left:22px;font-size:14px;font-weight:400;color:var(--main-ft-color);cursor:pointer;}
.user_accset_reg .accset_gender_form label:before{content:"";display:inline-block;position:absolute;top:50%;left:0;width:14px;height:14px;border-radius:100%;border:1px solid #eee;background-color:#fff;box-sizing:border-box;margin-top:-7px;}
.user_accset_reg .accset_gender_form input[type="radio"]:checked + label:before{border:4px solid var(--bg-fc-color);}
.user_accset_reg .accset_chg_intro textarea{width:100%;resize:none;border:1px solid var(--main-line2-color);background-color:var(--opt-bg-color);padding:8px;line-height:1.4;font-size:14px;color:var(--main-ft-color);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.user_accset_reg .accset_chg_intro textarea::placeholder{color:var(--sub-ft-color);}
.user_accset_reg .accset_nick_form input[type="text"]:focus, .user_accset_reg .accset_chg_intro textarea:focus{border-color:var(--main-ft-fc-color);}
.user_accset_reg .accset_chg_intro .vrcml_txt_panel{position:absolute;bottom:100%;right:0;font-size:14px;color:#3d61aa;margin-bottom:11px;}
.user_accset_reg .accset_chg_nick{margin-top:15px;}
.user_accset_reg .accset_chg_gender{margin-top:5px;}
.user_accset_reg .accset_chg_intro{margin-top:15px;}
.user_accset_reg .accset_chg_gender + .accset_chg_intro{margin-top:5px;}
.user_accset_reg .btn_group{margin-top:7px;}
.user_accset_reg .btn_group button, .user_accset_reg .btn_group a{display:block;width:100%;height:42px;line-height:40px;font-size:16px;font-weight:500;color:#fff;text-align:center;border:0 none;border-bottom-width:3px;border-style:solid;border-radius:3px;}
.user_accset_reg .btn_group .btn_set_change{background-color:var(--bg-fc-color);border-color:#bf1b1b;}
.user_accset_reg .btn_group .btn_set_change:hover{background-color:#bf1b1b;}
.user_accset_reg .btn_group .btn_set_change.confirm{display:none;}
.user_accset_reg .btn_group .btn_link_chgpw{background-color:#707070;border-color:#5e5e5e;margin-top:10px;}
.user_accset_reg .btn_group .btn_link_chgpw:hover{background-color:#5e5e5e;}
.user_accset_msg li{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden;margin-top:10px;}
.user_accset_msg li:first-child{margin-top:0;}
.user_accset_msg li span, .user_accset_msg li .btn_tgg_msg{float:left;position:relative;display:block;font-size:14px;}
.user_accset_msg .set_msg_name{-webkit-flex:1;-ms-flex:1;flex:1;color:#707070;}
.user_accset_msg .set_msg_date{font-weight:300;color:#a1a1a1;}
.user_accset_msg .btn_tgg_msg{position:relative;overflow:hidden;margin-left:15px;}
.user_accset_msg .btn_tgg_msg label{position:relative;display:block;width:34px;height:20px;border-radius:10px;background-color:#707070;overflow:hidden;cursor:pointer;}
.user_accset_msg .btn_tgg_msg label:before{content:"";display:block;position:absolute;top:50%;left:3px;width:16px;height:16px;border-radius:100%;background-color:#fff;margin-top:-8px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:transform .12s;transition:transform .12s;}
.user_accset_msg .btn_tgg_msg input[type="checkbox"]:checked + label{background-color:#3d61aa;}
.user_accset_msg .btn_tgg_msg input[type="checkbox"]:checked + label:before{-webkit-transform:translateX(12px);-ms-transform:translateX(12px);transform:translateX(12px);}
.user_accset_bd .user_accset_dep{/* border-radius:6px; */padding:0 20px;border:1px solid #d5d5d5;font-size:14px;overflow:hidden;}
.user_accset_dep .accset_dep_title{height:40px;line-height:40px;border-bottom:1px solid #eaeaea;/* padding:0 30px;background-color:#3d61aa;color:#fff; */}
.user_accset_dep .accset_dep_title a{float:right;display:inline-block;padding-right:12px;font-size:12px;color:#707070;background:url("https://cdn.metoon.co.kr/img/menv/ico_more_arr_gray_alt.png") no-repeat 100% center;background-size:5px;}
.user_accset_dep .user_accset_dep_con{padding:15px 0;/* background-color:#f6f6f6; */color:#707070;}
.user_accset_dep .user_prem_state{position:relative;padding-right:90px;}
.user_accset_dep .user_prem_state .btn_prem_state{display:block;position:absolute;top:50%;right:0;width:80px;height:30px;line-height:28px;border-width:1px;border-style:solid;border-radius:3px;color:#fff;text-align:center;margin-top:-15px;}
.user_accset_dep .user_prem_state .btn_prem_state.apply{background-color:#707070;border-color:#707070;}
.user_accset_dep .user_prem_state .btn_prem_state.cancel{background-color:#fff;border-color:var(--main-line-color);color:#707070;}
.user_accset_dep .user_history_tb table{width:100%;table-layout:fixed;}
.user_accset_dep .user_history_tb th, .user_accset_dep .user_history_tb td{padding:6px 3px;text-align:center;}
.user_accset_dep .user_history_tb th{border-top:1px solid #707070;border-bottom:1px solid #707070;font-weight:normal;}
.user_accset_dep .user_history_tb td{border-bottom:1px solid #e1e1e1;line-height:1.4;}
.user_accset_dep .user_history_tb td.empty {height:56px;padding-top:20px;border-bottom:0 none;}
.user_accset_reg .accset_reg_top_nm{padding-bottom:15px;border-bottom:1px solid var(--main-line2-color);}
.user_accset_reg .user_accset_reg_nm .coin_info{justify-content:space-between;align-items:center;gap:6px 15px;font-size:15px;margin-top:15px;}
.user_accset_reg_nm .btn_coin_history{display:inline-block;padding:3px 8px;border:1px solid var(--main-ft-fc-color);border-radius:4px;background-color:var(--opt-bg-color);font-size:12px;color:var(--main-ft-fc-color);flex-shrink:0;align-self:center;}
.user_accset_reg_nm .coin_info svg.fillCoinIco{width:16px;height:16px;margin-right:5px;align-self:center;flex-shrink:0;}
.user_accset_reg_nm .coin_info p{/* padding-left:26px;line-height:20px;background:url("https://cdn.metoon.co.kr/img/menv/ico_fill_coin.png") no-repeat left center;background-size:20px; */}
.user_accset_reg .accset_reg_other{padding:10px 0;}
.user_accset_reg .accset_reg_other ~ .accset_reg_other{border-top:1px solid var(--main-line2-color);}
.user_accset_reg .accset_reg_other p, .user_accset_reg .accset_reg_other pre{color:var(--sub-ft-color);line-height:1.24;}
.user_accset_reg .accset_reg_other p + p{margin-top:9px;}
.user_accset_reg .accset_reg_other p.text-els{white-space:nowrap;}
.user_accset_reg .accset_reg_other pre{font-family:inherit;font-size:14px;line-height:1.6;white-space:pre-line;word-break:break-all;}
.user_accset_reg .accset_reg_other .sm_size{font-size:0.7em;}
.user_item_use_tb > table > tbody > tr > td{font-size:13px;}
.accset_chg_bottom{justify-content:flex-end;flex-wrap:wrap;gap:5px 15px;margin-top:10px;}
.accset_chg_bottom a{display:inline-block;font-size:12px;color:var(--sub-ft-color);text-decoration:underline;}

/* 마이페이지 */
.my_page_user_top{padding:10px 10px 0;flex-wrap:wrap;gap:20px 30px;}
.usaccset_title{padding-bottom:15px;border-bottom:1px solid var(--main-line-color);gap:5px 10px;font-size:16px;}
.usaccset_title img, .usaccset_title svg{width:1em;height:1em;object-fit:contain;flex-shrink:0;align-self:center;}
.usaccset_title svg{fill:currentColor;}
[color-theme="light"] .usaccset_title svg{fill:#505050;}
.usaccset_comm_cont{margin-top:15px;}
.usaccset_comm_row{gap:10px 20px;justify-content:space-between;align-items:center;font-size:14px;margin-top:12px;}
.usaccset_comm_name{color:var(--sub2-ft-color);/* flex-basis:140px; */}
.usaccset_comm_con{display:flex;flex-wrap:wrap;align-items:center;flex-shrink:0;gap:5px 7px;color:var(--main-ft-color);}
.usaccset_comm_con .ft_red{color:var(--bg-fc-color);}
.usaccset_comm_btn{display:inline-block;padding:3px 8px;border:1px solid var(--main-ft-fc-color);border-radius:4px;background-color:var(--opt-bg-color);font-size:12px;color:var(--main-ft-fc-color);}
.usaccset_comm_btn.bg_red{border-color:var(--bg-fc-color);background-color:var(--bg-fc-color);color:var(--main-ft-color);}
.usaccset_comm_it{align-self:center;}
.usaccset_tgg_btn{position:relative;display:block;width:46px;height:22px;border-radius:20px;background-color:var(--sub-ft-color);flex-shrink:0;}
.usaccset_tgg_btn:before{content:"";display:block;position:absolute;top:50%;right:6px;width:16px;height:16px;border-radius:100%;background-color:#FFFFFF;margin-top:-8px;-webkit-transition:-webkit-transform 0.2s;transition:transform 0.2s;}
.usaccset_tgg_btn.on{background-color:var(--bg-fc-color);}
.usaccset_tgg_btn.on:before{-webkit-transform:translateX(-19px);transform:translateX(-19px);}
.usaccset_comm_con .wt_pass_date{align-self:center;}

/* 유저 프로필 레이어 팝업 */
#layer_user_profile{display:none;}
#layer_user_profile .layer_vert_item{width:95%;max-width:380px;text-align:left;}
#layer_user_profile .user_accset_item{background-color:#fff;}
#layer_user_profile .user_accset_reg .accset_reg_top{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-right:0;}
#layer_user_profile .user_accset_reg .accset_reg_top .thumbnail_area, #layer_user_profile .user_accset_reg .accset_reg_top .accset_user_info{display:block;width:auto;}
#layer_user_profile .user_accset_reg .accset_reg_top .accset_user_info{min-width:0;}
#layer_user_profile .user_accset_reg .accset_reg_top .thumbnail_area{padding-right:12px;}
#layer_user_profile .accset_reg_tb{display:table;table-layout:fixed;width:100%;}
#layer_user_profile .accset_reg_tb .thumbnail_area, #layer_user_profile .accset_reg_tb .accset_reg_td{position:relative;display:table-cell;vertical-align:middle;}
#layer_user_profile .accset_reg_tb .thumbnail_area{width:60px;}
#layer_user_profile .thumbnail_area .user_img{position:relative;height:60px;border-radius:100%;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("https://cdn.metoon.co.kr/img/menv/ico_menu_poket_ball_120x.png");}
#layer_user_profile .accset_reg_tb .accset_reg_td{position:relative;padding-left:15px;padding-right:70px;}
#layer_user_profile .accset_reg_tb .btn_grp_ctr{position:absolute;top:0;right:0;}
#layer_user_profile .accset_reg_tb .btn_grp_ctr button{display:block;padding:0 5px;min-width:62px;height:20px;line-height:20px;border-radius:3px;background-color:#eee;font-size:12px;font-weight:300;color:#a1a1a1;text-align:center;margin-top:7px;}
#layer_user_profile .accset_reg_tb .btn_grp_ctr button:after{content:"하기";}
#layer_user_profile .accset_reg_tb .btn_grp_ctr button.on:after{content:"중";}
#layer_user_profile .accset_reg_badge{gap:5px 5px;flex-wrap:wrap;margin-top:6px;}
#layer_user_profile .accset_reg_badge .ico_badge{min-width:20px;margin:0 0 0 3px;}
#layer_user_profile .accset_reg_badge .ico_badge:first-child{margin-left:0;}
#layer_user_profile .accset_reg_td p{font-size:13px;color:#707070;line-height:1.3;margin-top:3px;white-space:nowrap;}
#layer_user_profile .thumbnail_area .ico_spt_jems{float:left;display:block;width:16px;margin-top:3px;margin-left:5px;}
#layer_user_profile .user_accset_reg .accset_reg_other pre{font-weight:300;color:#1a1a1a;}
#layer_user_profile .btn_group{position:-webkit-sticky;position:sticky;bottom:0;z-index:20;}
#layer_user_profile .user_accset_reg_nm + .btn_group{margin-top:15px;}
#layer_user_profile .btn_group .btn_close{background-color:#3464cd;border-color:#1647b1;position:-webkit-sticky;position:sticky;bottom:0;}
#layer_user_profile .btn_group .btn_close:hover{background-color:#1647b1;}

/* 디테일 - 작가의 다른 작품 */
#layer_user_profile .author_work_con{margin-top:6px;}
.author_work_con .con_ttl{font-size:20px;font-weight:500;}
.author_work_con .autwk_dep_ttl{display:table;width:100%;padding:6px 10px;background-color:#a1a1a1;font-size:13px;font-weight:300;color:#fff;}
.author_work_con .autwk_dep_ttl .ttl_left, .author_work_con .autwk_dep_ttl .ttl_right{display:table-cell;vertical-align:middle;}
.author_work_con .autwk_dep_ttl .ttl_left{white-space:nowrap;}
.author_work_con .autwk_dep_ttl .ttl_right{width:100%;text-align:right;}
.author_work_con .autwk_dep_ttl .ttl_right span{position:relative;display:inline-block;font-size:12px;}
.author_work_con .autwk_dep_ttl .ttl_right span ~ span{padding-left:8px;margin-left:7px;}
.author_work_con .autwk_dep_ttl .ttl_right span ~ span:before{content:"";display:inline-block;position:absolute;top:50%;left:0;width:1px;height:10px;background-color:#fff;opacity:0.3;margin-top:-4px;}
.author_work_con .author_work_list{border:1px solid #eee;border-radius:14px;padding:26px 18px;margin-top:14px;}
#layer_user_profile .author_work_con .author_work_list{max-height:274px;max-height:200px;padding:0 15px;overflow-y:auto;overflow-y:overlay;scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch;}
#layer_user_profile .author_work_con .author_work_list li{scroll-snap-align:start;}
.author_work_con .author_work_list li ~ li{border-top:1px solid #eee;padding-top:24px;margin-top:24px;}
#layer_user_profile .author_work_con .author_work_list li ~ li{padding-top:20px;margin-top:20px;}
#layer_user_profile .author_work_con .author_work_list li:first-child{padding-top:18px;}
#layer_user_profile .author_work_con .author_work_list li:last-child{padding-bottom:18px;}
.author_work_con .author_work_list a{position:relative;display:table;table-layout:fixed;width:100%;}
.author_work_con .author_work_list .thumbnail_area, .author_work_con .author_work_list .autwk_dsc{position:relative;display:table-cell;vertical-align:middle;}
.author_work_con .author_work_list .thumbnail_area{width:70px;}
.author_work_con .author_work_list .thumb_me_logo{position:absolute;top:0;left:0;right:0;bottom:0;display:block;width:50px;margin:auto;}
.author_work_con .author_work_list .thumbnail_img{position:relative;width:100%;height:0;font-size:0;padding-bottom:140%;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:5px;z-index:5;}
.author_work_con .author_work_list .thumbnail_img:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #eee;border-radius:3px;box-sizing:border-box;}
.author_work_con .author_work_list .autwk_dsc{padding-left:20px;}
.author_work_con .author_work_list .title{font-size:20px;white-space:nowrap;}
#layer_user_profile .author_work_con .author_work_list .title{font-size:15px;}
.author_work_con .author_work_list .title span, .author_work_con .author_work_list .ico_adult19{vertical-align:middle;}
.author_work_con .author_work_list .author{font-size:14px;color:#707070;white-space:nowrap;margin-top:6px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;}
#layer_user_profile .author_work_con .author_work_list .author{font-size:13px;margin-top:8px;}
.author_work_con .author_work_list .author em{display:inline-block;min-width:0;max-width:100%;white-space:nowrap;-webkit-flex-shrink:1;flex-shrink:1;}
.author_work_con .author_work_list .author em + .ico_badge{margin-left:3px;}
.author_work_con .author_work_list .autwk_info{line-height:1.5;font-size:0;margin-top:16px;}
#layer_user_profile .author_work_con .author_work_list .autwk_info{margin-top:9px;}
.author_work_con .author_work_list .autwk_info span{position:relative;display:inline-block;font-size:13px;color:#707070;vertical-align:top;margin-right:8px;}
#layer_user_profile .author_work_con .author_work_list .autwk_info span{font-size:12px;}
.author_work_con .author_work_list .autwk_info span ~ span{padding-left:7px;}
.author_work_con .author_work_list .autwk_info span ~ span:before{content:"";display:inline-block;position:absolute;top:50%;left:0;width:1px;height:10px;background-color:#ddd;margin-top:-5px;}
.author_work_con .author_work_list .autwk_info span:last-child{margin-right:0;}
.author_work_con .author_work_list .autwk_info .fav{padding-left:14px;background:url("https://cdn.metoon.co.kr/img/menv/ico_detlis_star.png") no-repeat left 55%;}

.bov_chpt_disp{display:inline-block;padding:2px 4px;border:1px solid var(--main-line2-color);border-radius:4px;background-color:var(--sub-ft-color);font-size:11px;font-weight:400;color:var(--main-ft-color);line-height:1.2;text-shadow:0 0 3px rgba(0, 0, 0, 0.28);align-self:center;flex-shrink:0;margin-left:10px;}
.bov_chpt_disp:first-child, .vrcml_head .bov_chpt_disp{margin-left:0;}
.td_title_area .bov_chpt_disp{margin-left:5px;}
.bov_info_dep .bov_chpt_disp{vertical-align:text-bottom;}

.eto_mayoki_img{display:block;max-width:100%;border:1px solid var(--opt2-bg-color);box-sizing:border-box;margin:5px 0;}
.eto_mayoki_img.img1{max-height:642px;}

@media (hover:hover) and (pointer:fine){
	.notice_top_exps label:hover{color:var(--main-ft-fc-color);}
}

@media screen and (min-width:1000px){
	.mobile_visible{display:none !important;}
	#notibd_container .notibd_qna_btn, #menv_bd_container .notibd_qna_btn, #board_pgn_search{margin-top:20px;}
	.notibd_qna_btn .btn_qna_wrt{float:right;}
	/* 게시판 - 게시판 공통, 공지사항 */
	/* #notibd_container{margin-top:26px;}
	#notibd_container.freebd_container{margin-top:28px;} */
	#notibd_container .notibd_tb li.notibd_th, #notibd_container .notibd_tb a{height:60px;}
	#notibd_container .notibd_tb .notibd_td{padding:15px 10px;}
	#notibd_container .notibd_tb a:hover .notibd_td, #notibd_container .notibd_tb_faq li:nth-child(n + 4) a:hover .notibd_td:last-child{color:#3e60aa;/* background-color:#fafafa; */}
	/* 게시판 - 자주하는 질문 */
	#notibd_container .notibd_tb_faq .notibd_td:first-child, #notibd_container .notibd_tb_faq .notibd_reply:before{width:60px;}
	/* 게시판 - 뷰 페이지 */
	#board_view_container .bo_view_a{margin-top:47px;}
	#board_view_container .bo_view_item h2{font-size:24px;}
	#board_view_container .bo_view_item .btn_bov_del{margin-top:3px;}
	#board_view_container .bov_content{font-size:16px;}
	/* 게시판 - 1:1 문의하기 */
	#notibd_container .notibd_qna_btn, #menv_bd_container .notibd_qna_btn, #board_pgn_search{margin-top:20px;}
	.notibd_qna_btn .btn_qna_wrt{float:right;}
	#notibd_container .notibd_tb.notibd_tb_qna .notibd_td{width:18%;}
	#notibd_container .notibd_tb.notibd_tb_qna .notibd_td:first-child{width:12%;}
	#notibd_container .notibd_tb.notibd_tb_qna .notibd_td:nth-child(3){width:100%;}
	#notibd_container .notibd_tb.notibd_tb_qna .notibd_td_ttl{padding:0 40px;}
	#notibd_container .notibd_tb.notibd_tb_qna .notibd_reply{padding-top:15px;padding-bottom:15px;}
	#notibd_container .notibd_tb_qna .notibd_re_title, #notibd_container .notibd_tb_qna .notibd_re_txt{padding-left:22.7%;padding-right:60px;}
	#notibd_container .notibd_tb_qna .notibd_re_title{padding-top:15px;padding-bottom:30px;}
	#notibd_container .notibd_tb_qna .notibd_re_txt{padding-top:30px;padding-bottom:15px;}
	#notibd_container .notibd_tb_qna .inner_txt_area{padding-left:30px;line-height:1.65;}
	/* 1:1 문의 작성 */
	.qnabd_wrt_form .qnabd_wrt_dep + .qnabd_wrt_dep, .qnabd_wrt_form .qnabd_wrt_dep ~ iframe{margin-top:12px;}
	.qnabd_wrt_form .qnabd_wrt_dep input[type="text"]{width:calc(100% - 400px);height:50px;padding:0 20px;flex:1 1 auto;}
	.qnabd_wrt_form .qnabd_wrt_dep .qnabd_select{float:right;width:388px;}
	.qnabd_wrt_form .qnabd_select select{width:100%;height:50px;padding:0 40px 0 22px;background-position-x:348px;}
	.qnabd_wrt_form .btn_group{margin-top:26px;}
	.qnabd_wrt_form .btn_group a, .qnabd_wrt_form .btn_group button, #board_view_container .bov_btn_group a, #board_view_container .bov_btn_group button{display:flex;align-items:center;justify-content:center;width:168px;height:50px;font-size:17px;}
	/* 게시판 - 글쓰기 */
	.qnabd_wrt_form .file_upload input[type="file"] + label{height:50px;line-height:48px;padding:0 20px 0 122px;}
	/* 계정 설정 */
	.user_accset_bd{float:left;width:-webkit-calc(100% - 380px);width:-moz-calc(100% - 380px);width:calc(100% - 380px);}
	.user_accset_bd_sec{float:left;width:-webkit-calc((100% - 40px) / 2);width:-moz-calc((100% - 40px) / 2);width:calc((100% - 40px) / 2);margin-left:20px;}
	.user_accset_bd .user_accset_dep{margin-bottom:15px;}
	.user_accset_bd .user_accset_dep:last-child{margin-bottom:0;}
	.user_accset_reg .accset_reg_other p{font-size:15px;}
}

@media screen and (max-width:999px){
	.mobile_hidden{display:none !important;}
	.notibd_qna_btn.tb_top .btn_qna_wrt{width:100%;height:42px;line-height:42px;font-size:16px;font-weight:400;}
	#notibd_container .notibd_qna_btn.tb_top, #menv_bd_container .notibd_qna_btn.tb_top{margin:0 auto 15px;}
	.notibd_qna_btn .btn_qna_wrt{margin:0 auto;}
	/* 게시판 - 게시판 공통, 공지사항 */
	/* #notibd_container{padding:0 10px;margin-top:5px;}
	#notibd_container.freebd_container{margin-top:20px;} */
	#notibd_container .notibd_tb li.notibd_th, #notibd_container .notibd_tb a{height:46px;}
	#notibd_container .notibd_tb_qna li:nth-child(2){border-top:1px solid #eee;}
	#notibd_container .notibd_tb.notibd_tb1 .notibd_td{width:43px;}
	#notibd_container .notibd_tb .notibd_td{padding:8px 6px;font-size:13px;}
	#notibd_container .notibd_tb.notibd_tb1 .notibd_td:last-child{width:74px;font-size:12px;}
	#notibd_container .notibd_tb .notibd_reply{padding:20px;}
	/* 게시판 - 자주하는 질문 */
	#notibd_container .notibd_tb_faq .notibd_td:first-child, #notibd_container .notibd_tb_faq .notibd_reply:before{width:40px;}
	#notibd_container .notibd_tb_faq .notibd_reply{padding-left:46px;}
	#notibd_container .notibd_tb_faq .notibd_reply:before{margin-top:20px;}
	/* 게시판 - 뷰 페이지 */
	#board_view_container .bo_view_a{margin-top:38px;}
	#board_view_container .bo_view_item h2{font-size:20px;padding-right:70px;}
	#board_view_container .bo_view_sec .bov_info{height:40px;padding:8px 15px;}
	#board_view_container .bov_info .bov_info_dep + .bov_info_dep{width:100px;padding-left:5px;}
	#board_view_container .bov_info_dep span{font-size:12px;}
	.bov_info_dep .bov_chpt_disp{font-size:10px;margin-left:5px;}
	#board_view_container .bov_content{padding:0 15px 20px;margin-top:16px;}
	#board_view_container .bov_content img{margin-bottom:10px;}
	#board_view_container .bov_btn_group{margin:25px auto;}
	/* 게시판 - 1:1 문의하기 */
	#notibd_container .notibd_tb.notibd_tb_qna a{padding:0 2px;}
	#notibd_container .notibd_tb.notibd_tb_qna .notibd_td{width:64px;}
	#notibd_container .notibd_tb.notibd_tb_qna .notibd_td:nth-child(3){width:100%;}
	#notibd_container .notibd_tb.notibd_tb_qna .notibd_td_ttl b{font-size:1.05em;margin-right:3px;}
	#notibd_container .notibd_tb.notibd_tb_qna .notibd_reply{padding-top:10px;padding-bottom:10px;}
	#notibd_container .notibd_tb_qna .re_ttl_info{padding:5px 15px 2px;font-size:12px;}
	#notibd_container .notibd_tb_qna .re_ttl_info em{color:#1a1a1a;}
	#notibd_container .notibd_tb_qna .re_ttl_info .date{float:right;display:inline-block;color:#a1a1a1;}
	#notibd_container .notibd_tb_qna .notibd_re_title{padding:0 15px 15px;}
	#notibd_container .notibd_tb_qna .notibd_re_txt{padding:15px 15px 5px;}
	#notibd_container .notibd_tb_qna .inner_txt_area{padding-left:14px;font-size:12px;}
	#notibd_container .notibd_tb_qna .inner_txt_area:before{font-size:12px;}
	#notibd_container .notibd_qna_btn, #menv_bd_container .notibd_qna_btn, #board_pgn_search{margin-top:15px;}
	.notibd_qna_btn .btn_qna_wrt{margin:0 auto;}
	#notibd_container .notibd_qna_btn.tb_top, #menv_bd_container .notibd_qna_btn.tb_top{margin:0 auto 15px;}
	.notibd_qna_btn.tb_top .btn_qna_wrt{width:100%;height:42px;line-height:40px;font-size:16px;font-weight:normal;}
	/* 1:1 문의 작성 */
	.qnabd_wrt_dep.flex_{flex-wrap:wrap;gap:6px 15px;}
	.qnabd_wrt_form .qnabd_wrt_dep + .qnabd_wrt_dep, .qnabd_wrt_form .qnabd_wrt_dep ~ iframe{margin-top:12px;}
	.qnabd_wrt_form .qnabd_wrt_dep input[type="text"], .qnabd_wrt_form .qnabd_select select{width:100%;height:44px;padding:0 15px;}
	.qnabd_wrt_form .qnabd_wrt_dep .qnabd_select{width:100%;}
	.qnabd_wrt_form .qnabd_select select{padding-right:35px;/* background-size:8px auto; */background-position-x:96%;background-position-x:calc(100% - 12px);}
	.qnabd_wrt_form .btn_group{margin-top:20px;}
	.qnabd_wrt_form .btn_group a, .qnabd_wrt_form .btn_group button, #board_view_container .bov_btn_group a, #board_view_container .bov_btn_group button{display:flex;align-items:center;justify-content:center;width:120px;height:42px;font-size:15px;}
	.qnabd_wrt_form .qnabd_wrt_notice{padding-left:8px;font-size:12px;}
	/* 게시판 - 글쓰기 */
	.qnabd_wrt_form .file_upload input[type="file"] + label{height:44px;line-height:42px;padding:0 15px 0 96px;}
	.qnabd_wrt_form .file_upload .ico_file_select{padding:0 10px;height:32px;line-height:30px;font-size:12px;margin-top:-16px;}
	/* 댓글 영역 */
	.detsd_container .det_comment_list .vrcml_txt_field{padding:0 15px 15px;}
	#bov_reply_container .bov_reply_list ~ .vrcml_txt_field.recomm_txt_field{margin-top:20px;margin-bottom:20px;}
	#view_recomm_list .vrcml_txt_field textarea, .detsd_container .vrcml_txt_field textarea, .bov_reply_list .vrcml_txt_field textarea{padding:10px;font-size:12px;}
	.detsd_container .vrcml_list_item{padding:15px 15px 10px;}
	.detsd_container .vrcml_list_item:only-child{padding-bottom:15px;}
	.bov_reply_list .vrcml_list_item{padding:10px 6px 10px;}
	.bov_reply_list .vrcml_reply .vrcml_list_item{padding-left:35px;}
	.bov_reply_list .vrcml_reply .vrcml_list_item:before{margin:11px 0 0 17px;}
	.vrcml_list_item .vrcml_panel{margin:15px 5px 0 0;}
	.view_recomm_list .vrcml_list_item .vrcml_panel{margin:13px 0 0 0;}
	.bov_reply_list .vrcml_list_item .vrcml_panel{margin-right:5px;}
	.bov_reply_list .vrcml_head{padding-right:15px;}
	.vrcml_container .vrcml_head .vrcml_user, .detsd_container .vrcml_head .vrcml_user, .bov_reply_list .vrcml_head .vrcml_user{padding:0 5px;}
	.bov_reply_list .vrcml_head .user_img_area{margin-top:2px;}
	/* .bov_reply_list .vrcml_head .ico_badge{width:15px;height:15px;} */
	.detsd_container .vrcml_reply .vrcml_list_item:before{margin-top:15px;}
	.detsd_container .vrcml_user b, .detsd_container .vrcml_user .date, .vrcml_container .vrcml_user .recomm_state, .detsd_container .vrcml_user .recomm_state, .bov_reply_list .vrcml_user .recomm_state{font-size:inherit;line-height:20px;margin-top:0;}
	.detsd_container .vrcml_contents{font-size:13px;}
	/* .bov_reply_list .vrcml_contents{margin-top:10px;} */

	.msg_notice_container li.empty, .menv_type2_list li.empty, .menv_type3_list li.empty, .detail_list_container .detail_list li.empty, .board_tb_area .empty, .own_item_container li.empty{height:250px;}
	.mission_type_list li.empty{height:180px;}
	.msg_notice_container li.empty div, .menv_type2_list li.empty div, .menv_type3_list li.empty div, .detail_list_container .detail_list li.empty div, .board_tb_area .empty div, .own_item_container li.empty div, .mission_type_list li.empty div{padding-top:42px;}
	.msg_notice_container li.empty p, .menv_type2_list li.empty p, .menv_type3_list li.empty p, .detail_list_container .detail_list li.empty p, .board_tb_area .empty p, .own_item_container li.empty p, .mission_type_list li.empty p{font-size:16px;}
	.msg_notice_container li.empty p:before, .menv_type2_list li.empty p:before, .menv_type3_list li.empty p:before, .detail_list_container .detail_list li.empty p:before, .board_tb_area .empty p:before, .own_item_container li.empty p:before, .mission_type_list li.empty p:before{width:40px;height:40px;line-height:38px;font-size:24px;}

	/* 계정 설정 */
	.user_accset_item{/* width:100%;max-width:100%;margin:0 auto; */padding:22px 20px 25px;}
	.user_accset_reg .accset_reg_top:not(.nopdr){padding-right:130px;}
	.user_accset_reg .accset_nick_form input[type="text"]{width:-webkit-calc(100% - 80px);width:-moz-calc(100% - 80px);width:calc(100% - 80px);height:44px;padding:0 10px;}
	.user_accset_reg .accset_nick_form .btn_chk_ovwrt{width:74px;height:44px;line-height:44px;font-weight:normal;}
	.user_accset_reg .accset_gender_form .lb_gender{margin-left:14px;}
	.user_accset_bd .user_accset_dep{margin-top:15px;}
	.user_accset_reg .user_accset_reg_nm .coin_info{margin-top:12px;}
	.user_accset_reg_nm .coin_info p{/* padding-left:20px;background-size:16px; */font-size:14px;}
	.user_accset_reg .accset_reg_other{display:-webkit-flex;display:flex;flex-wrap:wrap;}
	.user_accset_reg .accset_reg_other p{font-size:14px;}
	.user_accset_reg .accset_reg_other p:first-child{width:100%;margin-bottom:5px}
	.user_accset_reg .accset_reg_other p:nth-child(2), #layer_user_profile .user_accset_reg .accset_reg_other p:first-child{-webkit-flex:1;flex:1;padding-right:10px;}
	.user_accset_reg .accset_reg_other p + p{-webkit-flex-basis:120px;flex-basis:120px;margin-top:0;}
	#layer_user_profile .user_accset_reg .accset_reg_other p + p{-webkit-flex-basis:60px;flex-basis:60px;}

	/* 유저 프로필 레이어 팝업 */
	#layer_user_profile .user_accset_item{padding-left:20px;padding-right:20px;}
	#layer_user_profile .author_work_con .author_work_list{padding-left:12px;padding-right:12px;}
	#layer_user_profile .author_work_con .author_work_list li ~ li{padding-top:15px;margin-top:15px;}
	#layer_user_profile .author_work_con .author_work_list li:first-child{padding-top:15px;}
	#layer_user_profile .author_work_con .author_work_list li:last-child{padding-bottom:15px;}
	#layer_user_profile .author_work_con .author_work_list .autwk_dsc{padding-left:15px;}
}

@media screen and (max-width:767px){
	.menv_contents{padding-top:15px;}
	.menv_contents:has(.board_tb_area){padding-top:10px;}
	#board_view_container .bov_content{padding-left:10px;padding-right:10px;}
}