@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap");.aside_body_block .aside_body_box .aside_body_title,.fs-s{font-size:12px}.aside_account_block .aside_account_list .aside_link,.aside_answer_btn,.aside_list .aside_link,.fs-m,.header_sub_list .header_sub_link .header_menu_popup .header_menu_link,.header_sub_list .header_sub_menu_box .header_sub_menu_link{font-size:14px}.fs-l{font-size:16px}.fs-xl{font-size:24px}.aside_alert_box .aside_alert_text,.fs-sb{font-size:12px;font-weight:700}.aside_logout_block .aside_logout_btn,.fs-mb{font-size:14px;font-weight:700}.fs-lb{font-size:16px}.fs-lb,.fs-xlb{font-weight:700}.fs-xlb{font-size:24px}:placeholder-shown{color:#bebebe}::-webkit-input-placeholder{color:#bebebe}:-moz-placeholder,::-moz-placeholder{color:#bebebe;opacity:1}:-ms-input-placeholder{color:#bebebe}.common_main{padding:80px 0 0}@media only screen and (max-width:960px){.common_main{padding:56px 0 0}}.common_login_main{padding:52px 0 0}@media only screen and (max-width:768px){.common_login_main{padding:56px 0 0}}.common_register_main{padding:52px 0 0}@media only screen and (max-width:768px){.common_register_main{padding:56px 0 0}}.common_page_wrap{padding:40px}@media only screen and (max-width:960px){.common_page_wrap{padding:24px 16px 40px}}.common_page_wrap.padding-b_none{padding:40px 40px 0}@media only screen and (max-width:960px){.common_page_wrap.padding-b_none{padding:24px 16px 0}}.common_anchor_line{padding:52px 0 0;margin:-52px 0 0}@media only screen and (max-width:768px){.common_anchor_line{padding:56px 0 0;margin:-56px 0 0}}.common_page_head{display:none;position:-webkit-sticky;position:sticky;top:56px;z-index:51;transition:all .3s ease}@media only screen and (max-width:960px){.common_page_head{display:block}}.common_page_head.active{top:-100%}.common_page_name_block{background:#229c9a;padding:0 16px;height:46px;display:flex;align-items:center;justify-content:flex-end}.common_page_name_block .common_page_name{display:flex;align-items:baseline;font-size:12px;line-height:1.5;color:#fff;font-weight:600}.common_page_name_block .common_page_name span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;font-size:14px;margin:0 4px 0 0}.common_page_loading{display:block;width:85px;position:fixed;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}@media only screen and (max-width:640px){.common_page_loading{width:47px}}.common_notice_list .common_notice_item{margin:0 0 8px}.common_notice_list .common_notice_item:last-of-type{margin:0}.common_notice_list .common_notice_error_box{border:1px solid #e12850;background:#fdedf1;padding:16px 24px 16px 16px;display:flex;align-items:center;justify-content:space-between;border-radius:8px}@media only screen and (max-width:960px){.common_notice_list .common_notice_error_box{padding:8px 8px 8px 16px}}.common_notice_list .common_notice_error_box .common_notice_error_main{display:flex;align-items:center}.common_notice_list .common_notice_error_box .common_notice_error_main img{width:30px;min-width:30px;margin:0 8px 0 0}.common_notice_list .common_notice_error_box .common_notice_error_main .common_notice_error_text{font-size:14px;line-height:1.5;color:#282828;font-weight:600}@media only screen and (max-width:960px){.common_notice_list .common_notice_error_box .common_notice_error_main .common_notice_error_text{font-weight:400}}.common_notice_list .common_notice_error_box .common_notice_error_main .common_notice_error_text big{font-size:16px}@media only screen and (max-width:960px){.common_notice_list .common_notice_error_box .common_notice_error_main .common_notice_error_text big{font-size:14px}}.common_notice_list .common_notice_error_box .common_notice_error_main .common_notice_error_text span{font-size:16px;color:#e12850;font-weight:700}@media only screen and (max-width:960px){.common_notice_list .common_notice_error_box .common_notice_error_main .common_notice_error_text span{font-size:14px}}.common_notice_list .common_notice_error_box .common_notice_error_btn{display:inline-block;padding:7.5px 6px 7.5px 10px;white-space:nowrap;background:#f5f6f8;color:#282828;text-align:center;font-size:14px;font-weight:600;line-height:1.5;margin:0 0 0 12px;border-radius:6px;transition:all .3s ease}@media only screen and (max-width:960px){.common_notice_list .common_notice_error_box .common_notice_error_btn{display:block;padding:0;width:24px;height:24px;background:none;margin:0 0 0 8px}}.common_notice_list .common_notice_error_box .common_notice_error_btn:hover{background:#ebebeb}@media only screen and (max-width:960px){.common_notice_list .common_notice_error_box .common_notice_error_btn:hover{background:none}}.common_notice_list .common_notice_error_box .common_notice_error_btn img{width:16px;margin:0 0 0 6px;vertical-align:-3px}@media only screen and (max-width:960px){.common_notice_list .common_notice_error_box .common_notice_error_btn img{width:24px;margin:0}}.common_notice_list .common_notice_error_box .common_notice_error_btn img.pc{display:inline-block}@media only screen and (max-width:960px){.common_notice_list .common_notice_error_box .common_notice_error_btn img.pc{display:none}}.common_notice_list .common_notice_error_box .common_notice_error_btn img.sp{display:none}@media only screen and (max-width:960px){.common_notice_list .common_notice_error_box .common_notice_error_btn img.sp{display:block}.common_notice_list .common_notice_error_box .common_notice_error_btn span{display:none}}.common_notice_list .common_notice_checked_box{background:#e9fafa;padding:16px;border-radius:9px}.common_notice_list .common_notice_checked_box .common_notice_checked_text{font-size:14px;line-height:1.5;color:#229c9a;font-weight:600;background:url(/assets/images/file/edit_check_icon.svg) 0 no-repeat;background-size:24px;padding:0 0 0 32px}.mb100{margin:0 0 100px}.mb80{margin:0 0 80px}@media only screen and (max-width:960px){.mb80{margin:0 0 60px}}.mb68{margin:0 0 68px}.mb60{margin:0 0 60px}.mb48{margin:0 0 48px}@media only screen and (max-width:960px){.mb48{margin:0 0 36px}}.mb40{margin:0 0 40px}.mb36{margin:0 0 36px}.mb32{margin:0 0 32px}.mb30{margin:0 0 30px}.mb24{margin:0 0 24px}.mb20{margin:0 0 20px}.mb16{margin:0 0 16px}.mb12{margin:0 0 12px}.mb8{margin:0 0 8px}.mb4{margin:0 0 4px}.fw_bold{font-weight:600}.scroll-hint-shadow-wrap:after,.scroll-hint-shadow-wrap:before{display:none}.others_block{margin:0 0 40px}.others_block .others_title{font-size:16px;line-height:1.5;color:#282828;font-weight:600;margin:0 0 10px}@media only screen and (max-width:960px){.others_block .others_title{font-size:14px}}.others_block .others_list{font-size:16px;line-height:1.5;color:#282828;padding:0 0 0 20px}@media only screen and (max-width:960px){.others_block .others_list{font-size:14px}}.others_block .others_list .others_item{margin:0 0 20px}.others_block .others_list .others_item:last-of-type{margin:0}.others_block .others_list .others_item_main{display:flex;align-items:flex-start}.others_block .others_list .others_item_main .others_num{white-space:nowrap;margin:0 5px 0 0}.others_block .others_sublist{margin:10px 0 0;padding:0 0 0 20px}.others_block .others_sublist .others_subitem{margin:0 0 10px}.others_block .others_sublist .others_subitem:last-of-type{margin:0}.others_block .others_sublist .others_item_main{display:flex;align-items:flex-start}.others_block .others_sublist .others_item_main .others_subnum{white-space:nowrap}.common_brand-l_btn{display:block;width:100%;padding:9px 0;background:#29bbb9;color:#fff;text-align:center;font-size:16px;font-weight:600;line-height:1.5;border-radius:6px;transition:all .3s ease}.common_brand-l_btn:hover{background:#229c9a}.common_brand-l_btn:disabled{opacity:.3}.common_brand-l_btn:disabled:hover{background:#29bbb9}.common_brand-l_btn.center{margin:0 auto}.common_brand-l_btn.w80{max-width:80px}.common_brand-l_btn.w88{max-width:88px}.common_brand-l_btn.w104{max-width:104px}.common_brand-l_btn.w120{max-width:120px}.common_brand-l_btn.w152{max-width:152px}.common_brand-l_btn.w184{max-width:184px}.common_brand-l_btn.w216{max-width:216px}.common_brand-l_btn.w232{max-width:232px}.common_brand-m_btn{display:block;width:100%;padding:7.5px 0;background:#29bbb9;color:#fff;text-align:center;font-size:14px;font-weight:600;line-height:1.5;border-radius:6px;transition:all .3s ease}.common_brand-m_btn:hover{background:#229c9a}.common_brand-m_btn:disabled{opacity:.3}.common_brand-m_btn:disabled:hover{background:#29bbb9}.common_brand-m_btn.center{margin:0 auto}.common_brand-m_btn.w76{max-width:76px}.common_brand-m_btn.w80{max-width:80px}.common_brand-m_btn.w118{max-width:118px}.common_brand-s_btn{display:block;width:100%;padding:6px 0;background:#29bbb9;color:#fff;text-align:center;font-size:12px;font-weight:600;line-height:1.5;border-radius:6px;transition:all .3s ease}.common_brand-s_btn:hover{background:#229c9a}.common_brand-s_btn.center{margin:0 auto}.common_brand-s_btn.w80{max-width:80px}.common_link-l_btn{display:block;width:100%;padding:9px 0;background:#fff;color:#2b8ec9;text-align:center;font-size:16px;font-weight:600;line-height:1.5;border-radius:6px;transition:all .3s ease}.common_link-l_btn:hover{background:#ecf8ff}.common_link-l_btn.w80{max-width:80px}.common_link-l_btn.w200{max-width:200px}.common_link-l_btn.w224{max-width:224px}.common_link-l_btn.center{margin:0 auto}.common_link-m_btn{display:block;width:100%;padding:7.5px 0;background:#fff;color:#2b8ec9;text-align:center;font-size:14px;font-weight:600;line-height:1.5;border-radius:6px;transition:all .3s ease}.common_link-m_btn:hover{background:#ecf8ff}.common_link-m_btn.w80{max-width:80px}.common_link-m_btn.w224{max-width:224px}.common_link-m_btn.center{margin:0 auto}.common_link-s_btn{display:block;width:100%;padding:6px 0;background:#fff;color:#2b8ec9;text-align:center;font-size:12px;font-weight:600;line-height:1.5;border-radius:6px;transition:all .3s ease}.common_link-s_btn:hover{background:#ecf8ff}.common_link-s_btn.w80{max-width:80px}.common_link-s_btn.w224{max-width:224px}.common_link-s_btn:center{margin:0 auto}.home_popup_close_btn{width:72px;height:42px}.common_neutral-l_btn,.home_popup_close_btn{display:block;font-size:16px;font-weight:600;color:#282828;background:#f5f6f8;border-radius:6px}.common_neutral-l_btn{width:100%;padding:9px 0;text-align:center;line-height:1.5;transition:all .3s ease}.common_neutral-l_btn:hover{background:#ebebeb}.common_neutral-l_btn.w56{max-width:56px}.common_neutral-l_btn.w72{max-width:72px}.common_neutral-l_btn.w80{max-width:80px}.common_neutral-l_btn.w88{max-width:88px}.common_neutral-l_btn.w100{max-width:100px}.common_neutral-l_btn.w118{max-width:118px}.common_neutral-l_btn.w120{max-width:120px}.common_neutral-l_btn.w136{max-width:136px}.common_neutral-l_btn.w168{max-width:168px}.common_neutral-l_btn.w224{max-width:224px}.common_neutral-l_btn.center{margin:0 auto}.common_neutral-m_btn{display:block;width:100%;padding:7.5px 0;background:#f5f6f8;color:#282828;text-align:center;font-size:14px;font-weight:600;line-height:1.5;border-radius:6px;transition:all .3s ease}.common_neutral-m_btn:hover{background:#ebebeb}.common_neutral-m_btn.w80{max-width:80px}.common_neutral-m_btn.w100{max-width:100px}.common_neutral-m_btn.w118{max-width:118px}.common_neutral-m_btn.w132{max-width:132px}.common_neutral-m_btn.w224{max-width:224px}.common_neutral-m_btn.center{margin:0 auto}.common_neutral-m-arrow_btn{display:inline-block;padding:7.5px 28px 7.5px 10px;background:#f5f6f8;background:url(/assets/images/common/right_black_arrow.svg) right 6px center no-repeat #f5f6f8;background-size:16px;color:#282828;text-align:center;font-size:14px;font-weight:600;line-height:1.5;border-radius:6px;transition:all .3s ease}.common_neutral-m-arrow_btn:hover{background-color:#ebebeb}.common_neutral-s_btn{display:block;width:100%;padding:6px 0;background:#f5f6f8;color:#282828;text-align:center;font-size:12px;font-weight:600;line-height:1.5;border-radius:6px;transition:all .3s ease}.common_neutral-s_btn:hover{background:#ebebeb}.common_neutral-s_btn.w80{max-width:80px}.common_neutral-s_btn.w100{max-width:100px}.common_neutral-s_btn.w118{max-width:118px}.common_neutral-s_btn.w224{max-width:224px}.common_neutral-s_btn.center{margin:0 auto}.common_add-l_btn{display:inline-block;font-size:16px;padding:8px 11px 8px 7px;font-weight:600;line-height:1.5;border:1px solid #2b8ec9;background:#fff;color:#2b8ec9;border-radius:6px;transition:all .3s ease}.common_add-l_btn:before{content:"";display:inline-block;width:18px;height:18px;background:url(/assets/images/common/add_item_icon.svg) 50% no-repeat;background-size:contain;margin:0 8px 0 0;vertical-align:-3px}.common_add-l_btn:hover{color:#0078be;border:1px solid #0078be}.common_add-l_btn:hover:before{background:url(/assets/images/common/add_item-hover_icon.svg) 50% no-repeat;background-size:contain}@media only screen and (max-width:768px){.common_add-l_btn.responsive{font-size:14px;padding:6.5px 8px 6.5px 6px}.common_add-l_btn.responsive:before{width:16px;height:16px;margin:0 6px 0 0}}.common_add-m_btn{display:inline-block;font-size:14px;padding:6.5px 10px 6.5px 6px;font-weight:600;line-height:1.5;border:1px solid #2b8ec9;background:#fff;color:#2b8ec9;border-radius:6px;transition:all .3s ease}.common_add-m_btn:before{content:"";display:inline-block;width:16px;height:16px;background:url(/assets/images/common/add_item_icon.svg) 50% no-repeat;background-size:contain;margin:0 6px 0 0;vertical-align:-3px}.common_add-m_btn:hover{color:#0078be;border:1px solid #0078be}.common_add-m_btn:hover:before{background:url(/assets/images/common/add_item-hover_icon.svg) 50% no-repeat;background-size:contain}.common_add-m_btn:disabled{opacity:.3}.common_alert-l_btn{display:block;width:100%;padding:9px 0;background:#e64c6d;color:#fff;text-align:center;font-size:16px;font-weight:600;line-height:1.5;border-radius:6px;transition:all .3s ease}.common_alert-l_btn:hover{background:#e12850}.common_alert-l_btn:disabled{opacity:.3}.common_alert-l_btn:disabled:hover{background:#e64c6d}.common_alert-l_btn.center{margin:0 auto}.common_alert-l_btn.w80{max-width:80px}.common_alert-l_btn.w88{max-width:88px}.common_alert-l_btn.w104{max-width:104px}.common_alert-l_btn.w120{max-width:120px}.common_alert-l_btn.w152{max-width:152px}.common_alert-m_btn{display:block;width:100%;padding:7.5px 0;background:#e64c6d;color:#fff;text-align:center;font-size:14px;font-weight:600;line-height:1.5;border-radius:6px;transition:all .3s ease}.common_alert-m_btn:hover{background:#e12850}.common_alert-m_btn.center{margin:0 auto}.common_alert-m_btn.w80{max-width:80px}.common_alert-s_btn{display:block;width:100%;padding:6px 0;background:#e64c6d;color:#fff;text-align:center;font-size:12px;font-weight:600;line-height:1.5;border-radius:6px;transition:all .3s ease}.common_alert-s_btn:hover{background:#e12850}.common_alert-s_btn.center{margin:0 auto}.common_alert-s_btn.w80{max-width:80px}.common_link-border-l_btn{display:inline-block;font-size:16px;padding:8px 11px;font-weight:600;line-height:1.5;border:1px solid #2b8ec9;background:#fff;color:#2b8ec9;border-radius:6px;transition:all .3s ease}.common_link-border-l_btn:hover{color:#0078be;border:1px solid #0078be}.common_link-border-m_btn{display:inline-block;font-size:14px;padding:6.5px 9px;font-weight:600;line-height:1.5;border:1px solid #2b8ec9;background:#fff;color:#2b8ec9;border-radius:6px;transition:all .3s ease}.common_link-border-m_btn:hover{color:#0078be;border:1px solid #0078be}.common_link-border-s_btn{display:inline-block;font-size:12px;padding:5px 8px;font-weight:600;line-height:1.5;border:1px solid #2b8ec9;background:#fff;color:#2b8ec9;border-radius:6px;transition:all .3s ease}.common_link-border-s_btn:hover{color:#0078be;border:1px solid #0078be}.common_arrow_btn{display:inline-block;padding:6px 26px 6px 8px;background:url(/assets/images/common/right_link_arrow.svg) right 6px center no-repeat #fff;background-size:16px;font-size:12px;line-height:1.5;color:#2b8ec9;border-radius:6px;transition:all .3s ease}.common_arrow_btn:hover{background-color:#ecf8ff}.common_back_btn{display:inline-block;padding:6px 8px 6px 26px;background:url(/assets/images/common/left_link_arrow.svg) left 6px center no-repeat #fff;background-size:16px;font-size:12px;line-height:1.5;color:#2b8ec9;font-weight:600;border-radius:6px;transition:all .3s ease}.common_back_btn:hover{background-color:#ecf8ff}.common_page-back_btn{display:inline-block;padding:7.5px 8px 7.5px 26px;background:url(/assets/images/common/left_black_arrow.svg) left 6px center no-repeat #f5f6f8;background-size:16px;font-size:10px;line-height:1.5;color:#282828;font-weight:600;border-radius:6px;transition:all .3s ease}.common_page-back_btn:hover{background-color:#ebebeb}.common_link{position:relative;display:inline-block;color:#2b8ec9;font-size:14px;font-weight:400;line-height:1.5;padding:4px 10px;transition:all .3s ease}.common_link:hover{background:#ecf8ff;border-radius:6px}.common_link:after{content:"";display:block;width:calc(100% - 20px);height:1px;background:#2b8ec9;position:absolute;left:50%;bottom:5px;transform:translateX(-50%)}.common_login_wrap{padding:48px 16px;min-height:calc(100svh - 52px);background:#fbfbfc}@media only screen and (max-width:768px){.common_login_wrap{min-height:calc(100svh - 56px);background:#fff;padding:48px 16px 40px}}.common_login_block{border:1px solid #ebebeb;background:#fff;border-radius:16px;padding:40px 24px;box-shadow:0 0 6px rgba(76,76,76,.02),0 2px 4px rgba(76,76,76,.08)}@media only screen and (max-width:768px){.common_login_block{padding:0;border:none;box-shadow:none}}.common_login_block .common_text_s{text-align:center;margin:0 0 20px}@media only screen and (max-width:768px){.common_login_block .common_text_s{text-align:left}}.common_login_list .common_login_item{margin:0 0 40px}.common_login_list .common_login_item:last-of-type{margin:0}.common_login_btnarea{margin:40px 0 0}.common_login_btnarea .common_brand-l_btn.w184{max-width:184px}.form_login_title{font-size:14px;font-weight:400;line-height:1.5;text-align:center;margin:15px 0 40px;color:#6c6c6c}@media only screen and (max-width:768px){.form_login_title{margin:0 0 40px}}.form_login_title img{display:block;width:89px;margin:0 auto 30px}.form_login_sub_block{margin:40px 0 0;padding:36px 0 0;border-top:1px solid #ebebeb}.form_login_sub_block.no-border{border-top:none;padding:0}.form_login_sub_block .form_login_sub_text{font-size:14px;line-height:1.5;font-weight:400;text-align:center;margin:0 0 20px;color:#282828}.form_login_sub_block .common_link-l_btn.w152{max-width:152px}.form_login_sub_block .common_link-l_btn.w244{max-width:224px}@media only screen and (max-width:768px){.form_login_sub_block .common_link-l_btn.w244{max-width:inherit}}.form_login_link_block{margin:0 0 13px;text-align:center}.common_register_wrap{padding:80px 16px;min-height:calc(100svh - 52px);background:#fbfbfc}@media only screen and (max-width:768px){.common_register_wrap{min-height:calc(100svh - 56px);background:#fff;padding:0}}.common_register_step_wrap{padding:64px 16px;background:#fbfbfc;min-height:calc(100svh - 52px)}@media only screen and (max-width:768px){.common_register_step_wrap{padding:32px 16px 80px;background:#fff;min-height:calc(100svh - 56px)}}.register_stepinfo_block{display:block;max-width:540px;margin:0 auto;width:100%;border:1px solid #ebebeb;box-shadow:0 8px 16px rgba(41,187,185,.08),0 -8px 16px rgba(41,187,185,.08);border-radius:16px}@media only screen and (max-width:768px){.register_stepinfo_block{overflow:hidden;max-width:inherit;border:none;box-shadow:none;border-radius:0}}.register_stepinfo_block .register_stepinfo_head{padding:28px 24px;position:relative;background:#29bbb9;border-radius:16px 16px 0 0}@media only screen and (max-width:768px){.register_stepinfo_block .register_stepinfo_head{padding:24px 16px;border-radius:0}}.register_stepinfo_block .register_stepinfo_head .register_stepinfo_title{display:flex;align-items:flex-start;font-size:32px;line-height:1.5;color:#fff;font-weight:600}@media only screen and (max-width:768px){.register_stepinfo_block .register_stepinfo_head .register_stepinfo_title{font-size:24px;align-items:center}}.register_stepinfo_block .register_stepinfo_head .register_stepinfo_title img{display:block;width:40px;min-width:40px;margin:4px 12px 0 0}@media only screen and (max-width:768px){.register_stepinfo_block .register_stepinfo_head .register_stepinfo_title img{width:32px;min-width:32px;margin:0 8px 0 0}}.register_stepinfo_block .register_stepinfo_body{padding:24px}@media only screen and (max-width:768px){.register_stepinfo_block .register_stepinfo_body{padding:24px 16px}.register_stepinfo_block .register_stepinfo_body.initial_stepinfo_body{min-height:inherit}}.register_stepinfo_block .register_stepinfo_body .register_stepinfo_label{display:inline-block;font-size:14px;line-height:1.5;color:#229c9a;background:url(/assets/images/register/timelapse_icon.svg) left 8px center no-repeat #e9fafa;background-size:16px;padding:5.5px 8px 5.5px 28px;margin:0 0 16px;border-radius:3px}.register_stepinfo_block .register_stepinfo_body .register_stepinfo_subtitle{font-size:36px;font-weight:700;letter-spacing:2px;margin:0 0 20px;color:#29bbb9}.register_stepinfo_block .register_stepinfo_body .register_stepinfo_subtext{color:#6c6c6c;font-size:16px;font-weight:400;line-height:1.5;margin:0 0 36px}@media only screen and (max-width:768px){.register_stepinfo_block .register_stepinfo_body .register_stepinfo_subtext{font-size:14px;margin:0 0 32px}}.register_stepinfo_block .register_stepinfo_list{position:relative}.register_stepinfo_block .register_stepinfo_list:after{content:"";display:block;width:2px;height:calc(100% - 27px);border-right:2px dashed #229c9a;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.register_stepinfo_block .register_stepinfo_list .register_stepinfo_item{position:relative;z-index:1;display:flex;align-items:center;margin:0 0 24px}.register_stepinfo_block .register_stepinfo_list .register_stepinfo_item:last-of-type{margin:0}.register_stepinfo_block .register_stepinfo_list .register_stepinfo_item:last-of-type .register_stepinfo_num:after{content:none}.register_stepinfo_block .register_stepinfo_list .register_stepinfo_item .register_stepinfo_num{position:relative;background:#229c9a;border:1px solid #29bbb9;color:#fff;font-size:14px;font-weight:600;line-height:27px;text-align:center;margin:0 16px 0 0;display:block;width:27px;min-width:27px;height:27px;border-radius:4px}.register_stepinfo_block .register_stepinfo_list .register_stepinfo_item .register_stepinfo_text{font-size:20px;font-weight:600;line-height:1.5;color:#229c9a}@media only screen and (max-width:768px){.register_stepinfo_block .register_stepinfo_list .register_stepinfo_item .register_stepinfo_text{font-size:18px}}.register_stepinfo_block .register_stepinfo_foot{padding:40px 24px}@media only screen and (max-width:768px){.register_stepinfo_block .register_stepinfo_foot{padding:40px 16px;margin:40px 0 0}}.register_stepinfo_block .register_stepinfo_foot .register_steipinfo_foot_title{font-size:14px;line-height:1.5;text-align:center;margin:0 0 16px;color:#6c6c6c}.register_stepinfo_block .register_stepinfo_foot .register_steipinfo_foot_text{font-size:12px;line-height:1.5;text-align:center;margin:12px 0 0;color:#6c6c6c}@media only screen and (max-width:768px){.register_stepinfo_block .register_stepinfo_foot .register_steipinfo_foot_text{margin:8px 0 0}}.register_stepinfo_block .register_stepinfo_foot .register_stepinfo_foot_sub{margin:24px 0 0;padding:24px 0 0;border-top:1px solid #ebebeb}@media only screen and (max-width:768px){.register_stepinfo_block .register_stepinfo_foot .register_stepinfo_foot_sub{padding:40px 0 0;margin:40px 0 0}}.register_stepinfo_block .register_stepinfo_foot_btnarea{display:flex;align-items:center;justify-content:space-between}.register_stepinfo_block .register_stepinfo_foot_btnarea .common_brand-l_btn,.register_stepinfo_block .register_stepinfo_foot_btnarea .common_neutral-l_btn{width:calc(50% - 6px)}.register_title_block{margin:0 0 36px}.register_title_block .register_title_main .register_title{font-size:24px;line-height:1.5;color:#29bbb9;font-weight:600;text-align:center;margin:0 0 8px}@media only screen and (max-width:640px){.register_title_block .register_title_main .register_title{margin:0 0 4px}}.register_title_block .register_title_main .register_text{font-size:14px;line-height:1.5;text-align:center;font-weight:400;color:#6c6c6c}.register_jicoo_block{width:100%;border:1px solid #ebebeb;padding:24px;margin:0 0 64px;border-radius:16px}@media only screen and (max-width:640px){.register_jicoo_block{padding:0;border:none;margin:0 0 24px}}.register_jicoo_block .jicoo-widget{max-width:758px;width:100%;margin:0 auto}.register_jicoo_block .jicoo-widget iframe{height:850px}@media only screen and (max-width:640px){.register_jicoo_block .jicoo-widget iframe{height:inherit}}.payment_title_block{margin:0 0 64px}@media only screen and (max-width:640px){.payment_title_block{margin:-8px 0 40px}}.payment_title_block .payment_title_main .payment_title{font-size:24px;line-height:1.5;color:#29bbb9;font-weight:600;text-align:center;margin:0 0 8px}@media only screen and (max-width:640px){.payment_title_block .payment_title_main .payment_title{text-align:left;margin:0 0 4px}}.payment_title_block .payment_title_main .payment_text{font-size:14px;line-height:1.5;text-align:center;font-weight:400;color:#6c6c6c}@media only screen and (max-width:640px){.payment_title_block .payment_title_main .payment_text{text-align:left}}.payment_block{border:1px solid #ebebeb;background:#fff;border-radius:16px}@media only screen and (max-width:500px){.payment_block{margin:0 -16px;border:none;border-radius:0}}.payment_block .payment_head{position:relative;padding:40px 24px;background:#29bbb9;overflow:hidden;border-radius:16px 16px 0 0}@media only screen and (max-width:640px){.payment_block .payment_head{padding:24px 16px}}@media only screen and (max-width:500px){.payment_block .payment_head{border-radius:0}}.payment_block .payment_head .payment_head_title{display:flex;align-items:center;font-size:24px;line-height:1.5;color:#fff;font-weight:600}.payment_block .payment_head .payment_head_title img{display:block;width:36px;min-width:36px;margin:0 24px 0 0}@media only screen and (max-width:640px){.payment_block .payment_head .payment_head_title img{width:32px;min-width:32px;margin:0 8px 0 0}}.payment_block .payment_body{padding:28px 24px 0}@media only screen and (max-width:640px){.payment_block .payment_body{padding:28px 16px 0}}.payment_block .payment_body .payment_price_block{display:flex;justify-content:space-between;align-items:center;padding:0 0 28px;border-bottom:1px solid #ebebeb;margin:0 0 24px}@media only screen and (max-width:640px){.payment_block .payment_body .payment_price_block{display:block}}.payment_block .payment_body .payment_price_block .payment_price{font-size:18px;line-height:1.5;color:#282828;font-weight:600}@media only screen and (max-width:640px){.payment_block .payment_body .payment_price_block .payment_price{text-align:center;margin:0 0 8px}}.payment_block .payment_body .payment_price_block .payment_price span{font-size:36px;margin:0 8px}.payment_block .payment_body .payment_price_block .common_link-s_btn{width:94px}@media only screen and (max-width:640px){.payment_block .payment_body .payment_price_block .common_link-s_btn{margin:0 auto}}.payment_block .payment_body .payment_price_block .common_link-s_btn img{display:inline-block;width:16px;margin:0 4px 0 0;vertical-align:-3px}.payment_block .payment_foot{padding:40px 24px}@media only screen and (max-width:640px){.payment_block .payment_foot{padding:40px 16px}}.payment_stripe_block{margin:40px 0}.payment_stripe_sub_block{display:flex;align-items:flex-start;justify-content:space-between}@media only screen and (max-width:500px){.payment_stripe_sub_block{display:block}}.payment_stripe_sub_block .payment_stripe_sub_box{width:calc(50% - 20px)}@media only screen and (max-width:500px){.payment_stripe_sub_block .payment_stripe_sub_box{width:100%;margin:0 0 40px}.payment_stripe_sub_block .payment_stripe_sub_box:last-of-type{margin:0}}.payment_stripe_input{display:block;width:100%;height:56px;padding:18px 12px;border:1px solid #bebebe;border-radius:4px}.payment_stripe_input.focus{border:2px solid #29bbb9}.payment_stripe_input.invalid{border:1px solid #e64c6d}.payment_stripe_input .InputElement{height:56px}.payment_stripe_error_text{font-size:12px;line-height:1.5;margin:8px 0 0;padding:6px 4px 6px 26px;background:url(/assets/images/form/error_icon.svg) left 8px center no-repeat #fdedf1;background-size:14px;font-weight:400;color:#e64c6d;border-radius:4px}.common_initial_wrap{padding:64px 16px;background:#fbfbfc;min-height:calc(100svh - 52px)}@media only screen and (max-width:768px){.common_initial_wrap{padding:32px 8px 0;min-height:calc(100svh - 56px)}}.initial_step_wrap{position:-webkit-sticky;position:sticky;z-index:30;top:52px;background:#fbfbfc;transition:all .3s ease}@media only screen and (max-width:768px){.initial_step_wrap{background:#229c9a;top:56px}}.initial_step_wrap.active{top:-100%}.initial_step_wrap.type01{height:73px}@media only screen and (max-width:768px){.initial_step_wrap.type01{height:48px}}.initial_step_wrap.type01 .initial_step_list .initial_step_item{padding:0 0 24px}@media only screen and (max-width:768px){.initial_step_wrap.type01 .initial_step_list .initial_step_item{padding:0}}.initial_step_wrap.type02{height:96px}@media only screen and (max-width:768px){.initial_step_wrap.type02{height:48px}}.initial_step_wrap.type02 .initial_step_list .initial_step_item{padding:0 0 44px}@media only screen and (max-width:1200px){.initial_step_wrap.type02 .initial_step_list .initial_step_item{margin:0 170px 0 0}}@media only screen and (max-width:960px){.initial_step_wrap.type02 .initial_step_list .initial_step_item{margin:0 120px 0 0}}@media only screen and (max-width:768px){.initial_step_wrap.type02 .initial_step_list .initial_step_item{padding:0;margin:0 20px 0 0}}.initial_step_wrap.type02 .initial_step_list .initial_step_item:last-of-type .initial_step_text{bottom:10px}@media only screen and (max-width:768px){.initial_step_wrap.type02 .initial_step_list .initial_step_item:last-of-type .initial_step_text{bottom:inherit}.initial_step_wrap.type02 .initial_step_list .initial_step_text{font-size:12px}}@media only screen and (max-width:1200px){.initial_step_wrap.type02 .initial_step_main .initial_step_line{width:150px}}@media only screen and (max-width:960px){.initial_step_wrap.type02 .initial_step_main .initial_step_line{width:100px}}.initial_step_wrap .initial_step_list{height:100%;display:flex;align-items:center;justify-content:center}.initial_step_wrap .initial_step_list .initial_step_item{position:relative;margin:0 240px 0 0}@media only screen and (max-width:960px){.initial_step_wrap .initial_step_list .initial_step_item{margin:0 170px 0 0}}@media only screen and (max-width:768px){.initial_step_wrap .initial_step_list .initial_step_item{display:flex;align-items:center;margin:0 20px 0 0}}.initial_step_wrap .initial_step_list .initial_step_item:after{content:"";display:none;width:20px;height:20px;background:url(/assets/images/register/right_white_arrow.svg) 50% no-repeat;background-size:20px;position:absolute;right:-20px;top:50%;transform:translateY(-50%)}@media only screen and (max-width:768px){.initial_step_wrap .initial_step_list .initial_step_item:after{display:block}}.initial_step_wrap .initial_step_list .initial_step_item:last-of-type{margin:0}.initial_step_wrap .initial_step_list .initial_step_item:last-of-type:after{display:none}.initial_step_wrap .initial_step_list .initial_step_item.active .initial_step_icon{border-color:#29bbb9}@media only screen and (max-width:768px){.initial_step_wrap .initial_step_list .initial_step_item.active .initial_step_icon{border-color:#fff}}.initial_step_wrap .initial_step_list .initial_step_item.active .initial_step_icon:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(/assets/images/register/edit_white_icon.svg) 50% no-repeat #29bbb9;background-size:20px}@media only screen and (max-width:768px){.initial_step_wrap .initial_step_list .initial_step_item.active .initial_step_icon:after{background:url(/assets/images/register/edit_brand-d_icon.svg) 50% no-repeat #fff}.initial_step_wrap .initial_step_list .initial_step_item.active .initial_step_text{display:block}.initial_step_wrap .initial_step_list .initial_step_item.finish{display:none}}.initial_step_wrap .initial_step_list .initial_step_item.finish .initial_step_icon{border-color:#bebebe}.initial_step_wrap .initial_step_list .initial_step_item.finish .initial_step_icon:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(/assets/images/register/done_white_icon.svg) 50% no-repeat #bebebe;background-size:20px}.initial_step_wrap .initial_step_main{position:relative}.initial_step_wrap .initial_step_main .initial_step_icon{position:relative;display:block;width:24px;line-height:22px;font-size:14px;font-weight:600;color:#6c6c6c;text-align:center;border:1px solid #6c6c6c;margin:0 auto;overflow:hidden;border-radius:4px}@media only screen and (max-width:768px){.initial_step_wrap .initial_step_main .initial_step_icon{color:#fff;border-color:#fff}}.initial_step_wrap .initial_step_main .initial_step_line{position:absolute;top:50%;left:calc(100% + 10px);transform:translateY(-50%);display:block;width:220px;height:.5px;background:#6c6c6c}@media only screen and (max-width:960px){.initial_step_wrap .initial_step_main .initial_step_line{width:150px}}@media only screen and (max-width:768px){.initial_step_wrap .initial_step_main .initial_step_line{display:none}}.initial_step_wrap .initial_step_main .initial_step_line span{display:block;height:2.5px;background:#29bbb9;position:absolute;left:0;top:50%;transform:translateY(-50%)}.initial_step_wrap .initial_step_text{font-size:12px;line-height:1.5;color:#6c6c6c;white-space:nowrap;position:absolute;left:50%;bottom:0;text-align:center;transform:translateX(-50%)}@media only screen and (max-width:768px){.initial_step_wrap .initial_step_text{display:none;position:relative;left:inherit;bottom:inherit;font-size:16px;font-weight:600;color:#fff;margin:0 0 0 8px;transform:translateX(0)}}@media only screen and (max-width:350px){.initial_step_wrap .initial_step_text{font-size:13px}}.common_initial_block{position:relative;background:#fff;border-radius:12px;padding:16px 24px 32px;margin:0 0 40px}@media only screen and (max-width:768px){.common_initial_block{padding:16px 16px 32px;margin:0 0 32px}}.common_initial_block:last-of-type{margin:0}.common_initial_block .common_anchor_line{padding:148px 0 0;margin:-148px 0 0}@media only screen and (max-width:960px){.common_initial_block .common_anchor_line{padding:152px 0 0;margin:-152px 0 0}}@media only screen and (max-width:768px){.common_initial_block .common_anchor_line{padding:104px 0 0;margin:-104px 0 0}}.common_initial_block .common_initial_box{margin:0 0 36px}.common_initial_block .common_initial_box:last-of-type{margin:0}.common_initial_block .common_initial_box .common_text_mb{margin:0 0 20px}.common_initial_block .initial_head_block{display:flex;align-items:center;justify-content:space-between;padding:0 0 16px;margin:0 0 32px;border-bottom:1px solid #d8d8d8}@media only screen and (max-width:768px){.common_initial_block .initial_head_block{padding:0 0 8px;margin:0 0 24px}}.common_initial_block .initial_head_block .initial_head_title{font-size:18px;line-height:1.5;color:#282828;font-weight:600}@media only screen and (max-width:768px){.common_initial_block .initial_head_block .initial_head_title{font-size:16px}}.common_initial_block .initial_head_block .initial_step_num{position:relative;display:block;margin:0 0 0 8px;font-weight:600;border:1px solid #29bbb9;width:50px;min-width:50px;height:50px;border-radius:50%;font-size:14px;text-align:center;color:#29bbb9}@media only screen and (max-width:768px){.common_initial_block .initial_head_block .initial_step_num{width:42px;min-width:42px;height:42px;border-radius:50%;font-size:12px}}.common_initial_block .initial_head_block .initial_step_num span{width:100%;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.common_initial_block .initial_head_block .initial_step_num small{font-size:10px;color:#bebebe;margin:0 0 0 2px;vertical-align:2px}@media only screen and (max-width:768px){.common_initial_block .initial_head_block .initial_step_num small{vertical-align:1px}}.common_initial_block .initial_body_block{padding:0 16px}@media only screen and (max-width:768px){.common_initial_block .initial_body_block{padding:0 8px}}@media only screen and (max-width:350px){.common_initial_block .initial_body_block{padding:0}}.common_initial_block .initial_body_block .initial_list .initial_item{margin:32px 0 0}@media only screen and (max-width:768px){.common_initial_block .initial_body_block .initial_list .initial_item{margin:16px 0 0}}.common_initial_block .initial_body_block .initial_list .initial_item:first-of-type{margin:0}.common_initial_block .initial_body_block .initial_list .initial_item .form_title{margin:0 0 8px}.common_initial_block .initial_body_block .initial_transcription_block{margin:0 -16px 32px}@media only screen and (max-width:768px){.common_initial_block .initial_body_block .initial_transcription_block{margin:0 -8px 24px}}.initial_add_block{margin:0 -16px}@media only screen and (max-width:768px){.initial_add_block{margin:0 -8px}}@media only screen and (max-width:350px){.initial_add_block{margin:0}}.initial_add_block .initial_add_box{margin:0 0 16px}.initial_add_block .initial_add_head{margin:0 0 12px;display:flex;align-items:center;justify-content:space-between}.initial_add_block .initial_add_head .initial_delete_btn{display:block;width:58px;height:24px;font-size:14px;font-weight:600;color:#6c6c6c;background:#fff}.initial_add_block .initial_add_head .initial_delete_btn img{display:inline-block;width:16px;margin:0 6px 0 0;vertical-align:-3px}.initial_add_block .initial_add_title{font-size:16px;line-height:1.5;color:#282828;font-weight:600}.initial_add_block .initial_add_main{background:#fbfbfc;padding:16px;border-radius:3px}.initial_add_block .common_link-s_btn{width:106px}.initial_add_block .common_link-s_btn img{display:inline-block;width:16px;margin:0 4px 0 0;vertical-align:-3px}.initial_add_block .common_link-m_btn{display:inline-block;width:auto;padding:7.5px 10px 7.5px 6px}.initial_add_block .common_link-m_btn img{display:inline-block;width:16px;margin:0 6px 0 0;vertical-align:-3px}.common_initial_sub_block{max-width:540px;width:100%;margin:64px auto 0;border:1px solid #ebebeb;background:#fff;border-radius:16px;padding:24px}@media only screen and (max-width:768px){.common_initial_sub_block{margin:40px -8px 0;position:-webkit-sticky;position:sticky;bottom:0;z-index:10;max-width:inherit;width:calc(100% + 16px);padding:16px;border-radius:6px;border:none;filter:drop-shadow(0 0 6px rgba(76,76,76,.02)) drop-shadow(0 2px 4px rgba(76,76,76,.08))}}.common_initial_sub_block .initial_next_subtitle{font-size:14px;line-height:1.5;color:#6c6c6c;font-weight:400;text-align:center;margin:0 0 16px}@media only screen and (max-width:768px){.common_initial_sub_block .initial_next_subtitle{display:none}.common_initial_sub_block .initial_next_subtitle.confirm{display:block;margin:0 0 8px}}.common_initial_sub_block .initial_next_title{font-size:18px;line-height:1.5;color:#29bbb9;font-weight:600;text-align:center;margin:0 0 8px}@media only screen and (max-width:768px){.common_initial_sub_block .initial_next_title{display:none}}.common_initial_sub_block .initial_next_text{font-size:14px;line-height:1.5;color:#6c6c6c;font-weight:400;text-align:center}@media only screen and (max-width:768px){.common_initial_sub_block .initial_next_text{display:none}}.common_initial_sub_block .form_checkbox-s_label{display:inline-block;width:inherit}@media only screen and (max-width:768px){.common_initial_sub_block .form_checkbox-s_label{margin:0 0 16px}}.common_initial_sub_block .initial_next_btnarea{display:flex;align-items:center;justify-content:center;margin:32px 0 0}@media only screen and (max-width:768px){.common_initial_sub_block .initial_next_btnarea{margin:0}}.common_initial_sub_block .initial_next_btnarea .common_neutral-l_btn{width:78px}.common_initial_sub_block .initial_next_btnarea .common_neutral-l_btn img{display:inline-block;width:18px;margin:0 8px 0 0;vertical-align:-3px}.common_initial_sub_block .initial_next_btnarea .common_brand-l_btn{width:200px;margin:0 0 0 24px}.common_initial_sub_block .initial_next_btnarea .common_brand-l_btn.w104{width:104px}.common_initial_sub_block .initial_next_btnarea .common_brand-l_btn.edit_btn{width:190px}.common_initial_sub_block .initial_next_btnarea .common_brand-l_btn.edit_btn img{display:inline-block;width:18px;vertical-align:-3px;margin:0 0 0 8px}.common_initial_sub_block .initial_next_subtext{display:none;font-size:12px;line-height:1.5;color:#6c6c6c;font-weight:400;text-align:center;margin:12px 0 0}@media only screen and (max-width:768px){.common_initial_sub_block .initial_next_subtext{display:block}}.initial_personnel_block .initial_personnel_box{border:1px solid #ebebeb;border-radius:16px;padding:18px 24px 24px;margin:0 0 40px}.initial_personnel_block .initial_personnel_title{font-size:18px;color:#282828;line-height:1.5;font-weight:400;padding:0 0 18px;border-bottom:1px solid #ebebeb;margin:0 0 24px}@media only screen and (max-width:768px){.initial_personnel_block .initial_personnel_title span{display:none}}.initial_personnel_block .initial_personnel_main{margin:0 0 24px}.initial_personnel_block .initial_personnel_main:last-of-type{margin:0}.initial_personnel_block .common_link-l_btn{width:142px;margin:0 auto}.initial_personnel_block .common_link-l_btn img{display:inline-block;width:18px;margin:0 8px 0 0;vertical-align:-3px}.initial_confirm_list .initial_confirm_item{padding:16px 24px 24px;background:#fff;border:1px solid #ebebeb;border-radius:16px;margin:0 0 40px}@media only screen and (max-width:768px){.initial_confirm_list .initial_confirm_item{padding:16px 16px 24px}}.initial_confirm_list .initial_confirm_item:last-of-type{margin:0}.initial_confirm_list .initial_confirm_title{font-size:18px;font-weight:600;color:#282828;line-height:1.5;padding:0 0 16px;margin:0 0 16px;border-bottom:1px solid #ebebeb}.initial_confirm_list .initial_confirm_box{margin:0 0 36px;padding:0 0 40px;border-bottom:1px solid #ebebeb}.initial_confirm_list .initial_confirm_box:last-of-type{margin:0;padding:0;border-bottom:none}.initial_confirm_list .initial_confirm_box .initial_confirm_box_title{font-size:16px;line-height:1.5;font-weight:400;color:#282828;padding:0 0 16px;margin:0 0 16px;border-bottom:1px solid #ebebeb}.initial_confirm_list .initial_confirm_sublist .initial_confirm_subitem{display:flex;align-items:center;justify-content:space-between;font-size:14px;color:#282828;font-weight:400;line-height:1.5;border-bottom:1px solid #ebebeb;padding:0 0 12px;margin:0 0 20px}@media only screen and (max-width:640px){.initial_confirm_list .initial_confirm_sublist .initial_confirm_subitem{display:block}}.initial_confirm_list .initial_confirm_sublist .initial_confirm_subitem:last-of-type{margin:0}.initial_confirm_list .initial_confirm_sublist .initial_confirm_subitem .initial_confirm_subtitle{width:calc(50% - 8px)}@media only screen and (max-width:640px){.initial_confirm_list .initial_confirm_sublist .initial_confirm_subitem .initial_confirm_subtitle{width:100%;margin:0 0 8px}}.initial_confirm_list .initial_confirm_sublist .initial_confirm_subitem .initial_confirm_subtext{width:calc(50% - 8px);text-align:right}@media only screen and (max-width:640px){.initial_confirm_list .initial_confirm_sublist .initial_confirm_subitem .initial_confirm_subtext{width:100%;text-align:left}}.initial_skip_info{position:fixed;bottom:100px;left:calc((100% - 540px) / 2 + 560px);z-index:10;display:block;width:289px}@media only screen and (max-width:1180px){.initial_skip_info{left:inherit;right:20px;bottom:20px}}@media only screen and (max-width:960px){.initial_skip_info{display:none}}.initial_skip_info img{display:block;width:100%}.initial_fixed_top{position:fixed;bottom:20px;right:155px;z-index:10;display:block;font-size:14px;line-height:1.5;color:#000;text-align:center;font-weight:600;transition:all .3s ease}@media only screen and (max-width:1440px){.initial_fixed_top{right:20px}}@media only screen and (max-width:960px){.initial_fixed_top{display:none}}.initial_fixed_top:hover .normal{display:none}.initial_fixed_top span,.initial_fixed_top:hover .hover{display:block}.initial_fixed_top img{width:56px;margin:0 auto 8px;transition:all .3s ease}.initial_fixed_top .normal{display:block}.initial_fixed_top .hover{display:none}.initial_complete_wrap{padding:80px 16px;background:#fbfbfc;min-height:calc(100svh - 52px)}@media only screen and (max-width:768px){.initial_complete_wrap{padding:0;background:#fff;min-height:calc(100svh - 56px)}}.initial_complete_block{border:1px solid #ebebeb;background:#fff;border-radius:16px;padding:40px 24px}@media only screen and (max-width:768px){.initial_complete_block{padding:40px 16px 80px;border:none;border-radius:0}}.initial_complete_block .initial_complete_icon{display:block;width:80px;margin:0 auto 20px}@media only screen and (max-width:768px){.initial_complete_block .initial_complete_icon{width:72px}}.initial_complete_block .initial_complete_title{font-size:24px;line-height:1.5;font-weight:600;text-align:center;color:#29bbb9;margin:0 0 32px}.initial_complete_block .common_text_m{text-align:center}.initial_complete_block .common_text_s{text-align:center;line-height:2}.initial_complete_block .initial_complete_sub{margin:64px 0 0;padding:24px 0 0;border-top:1px solid #ebebeb}@media only screen and (max-width:768px){.initial_complete_block .initial_complete_sub{margin:40px 0 0}}.initial_complete_block .initial_complete_sub .initial_complete_sub_text{font-size:14px;color:#6c6c6c;text-align:center;line-height:2}@media only screen and (max-width:768px){.initial_complete_block .initial_complete_sub .initial_complete_sub_text{font-size:12px}}.initial_complete_block .initial_complete_sub .initial_complete_sub_text a{color:#0078be;text-decoration:underline}.initial_complete_info_block{margin:64px 0 0;padding:40px 0 0;border-top:2px solid #ebebeb}@media only screen and (max-width:768px){.initial_complete_info_block{margin:0;padding:24px 16px 80px}}.initial_complete_info_block .initial_complete_info_inner{max-width:714px;width:100%;margin:0 auto}.initial_complete_info_block .initial_complete_info_title{font-size:22px;line-height:1.2;color:#282828;font-weight:600;margin:0 0 12px}@media only screen and (max-width:768px){.initial_complete_info_block .initial_complete_info_title{margin:0 0 24px}}.initial_complete_info_block .initial_complete_info_text{font-size:14px;line-height:1.5;color:#282828;margin:0 0 36px}@media only screen and (max-width:768px){.initial_complete_info_block .initial_complete_info_text{margin:0 0 24px}}.initial_complete_info_block .initial_complete_info_pic{width:100%;margin:0 auto 64px}@media only screen and (max-width:768px){.initial_complete_info_block .initial_complete_info_pic{max-width:400px;margin:0 auto 40px}}.initial_complete_info_block .common_brand-l_btn{max-width:264px;margin:0 auto}@media only screen and (max-width:768px){.initial_complete_info_block .common_brand-l_btn{max-width:206px}}.initial_complete_info_block .common_brand-l_btn img{display:inline-block;width:18px;margin:0 0 0 8px;vertical-align:-3px}.initial_complete_info_block .initial_complete_info_subtext{text-align:center;font-size:12px;line-height:1.5;color:#282828;margin:8px 0 0}@media only screen and (max-width:768px){.initial_complete_info_block .initial_complete_info_subtext{color:#6c6c6c}}.initial_contract_block{display:flex;align-items:center;max-width:540px;width:100%;margin:-56px auto 24px;background:#fffbcc;padding:16px 24px;border-radius:12px}@media only screen and (max-width:768px){.initial_contract_block{max-width:inherit;margin:0 auto 24px;border-radius:0;padding:16px}}.initial_contract_block .initial_contract_icon{display:block;width:59px;margin:0 10px 0 0}.initial_contract_block .initial_contract_main{width:calc(100% - 69px);padding:0 0 0 34px;background:url(/assets/images/register/error_outline.svg) 0 no-repeat;background-size:24px}@media only screen and (max-width:640px){.initial_contract_block .initial_contract_main{padding:0;background:none}}.initial_contract_block .initial_contract_text{font-size:14px;line-height:1.5;color:#282828;font-weight:600}.initial_anchor_block{max-width:912px;width:100%;margin:0 auto 120px;padding:40px;background:#fff;border:1px solid #ebebeb;border-radius:12px}@media only screen and (max-width:960px){.initial_anchor_block{padding:24px 16px;margin:0 auto 80px}}.initial_anchor_block.initial_information{margin:0 auto 64px}@media only screen and (max-width:960px){.initial_anchor_block.initial_information{margin:0 auto}}.initial_anchor_block.initial_information .initial_anchor_title{background-image:url(/assets/images/common/alert_icon.svg);margin:0 0 4px}@media only screen and (max-width:960px){.initial_anchor_block.initial_information .initial_anchor_title{font-size:18px;margin:0 0 16px;background-position:0}}.initial_anchor_block.initial_information .initial_anchor_list .initial_anchor_link{padding:0}.initial_anchor_block.initial_information .initial_anchor_list .initial_anchor_link:hover{background:none}.initial_anchor_block.initial_information .initial_anchor_list .initial_anchor_link:hover .initial_anchor_name span{background:#fff}.initial_anchor_block.initial_information .initial_anchor_list .initial_anchor_text{width:calc(100% - 180px);padding:12px 12px 12px 0}@media only screen and (max-width:960px){.initial_anchor_block.initial_information .initial_anchor_list .initial_anchor_text{width:calc(100% - 87px)}}.initial_anchor_block .initial_anchor_title{font-size:20px;line-height:1.5;color:#282828;font-weight:600;margin:0 0 40px;padding:0 0 0 32px;background:url(/assets/images/register/check_circle.svg) 0 no-repeat;background-size:24px}@media only screen and (max-width:960px){.initial_anchor_block .initial_anchor_title{font-size:16px;padding:0 0 0 30px;margin:0 0 24px;background-position:0 0}}.initial_anchor_block .initial_anchor_title span{color:#e12850}.initial_anchor_block .initial_anchor_info_text{font-size:16px;line-height:1.5;margin:0 0 40px;padding:0 0 0 32px;color:#282828}@media only screen and (max-width:960px){.initial_anchor_block .initial_anchor_info_text{padding:0;font-size:14px;margin:0 0 24px}}.initial_anchor_block .initial_anchor_list{padding:12px}@media only screen and (max-width:960px){.initial_anchor_block .initial_anchor_list{padding:0}}.initial_anchor_block .initial_anchor_list .initial_anchor_item{border-bottom:1px solid #ebebeb}.initial_anchor_block .initial_anchor_list .initial_anchor_link{display:flex;align-items:center;padding:0 12px 0 0}.initial_anchor_block .initial_anchor_list .initial_anchor_link:hover{background:#fbfbfc}@media only screen and (max-width:960px){.initial_anchor_block .initial_anchor_list .initial_anchor_link:hover{background:none}}.initial_anchor_block .initial_anchor_list .initial_anchor_link:hover .initial_anchor_name span{background:#eaf6f6}@media only screen and (max-width:960px){.initial_anchor_block .initial_anchor_list .initial_anchor_link:hover .initial_anchor_name span{background:#fff}}.initial_anchor_block .initial_anchor_list .initial_anchor_link:hover .initial_anchor_arrow{color:#6c6c6c}.initial_anchor_block .initial_anchor_list .initial_anchor_link:hover .initial_anchor_arrow img.normal{display:none}.initial_anchor_block .initial_anchor_list .initial_anchor_link:hover .initial_anchor_arrow img.hover{display:block}.initial_anchor_block .initial_anchor_list .initial_anchor_name{padding:12px 24px;width:180px;min-width:180px;font-size:16px;line-height:1.5;color:#282828;font-weight:600}@media only screen and (max-width:960px){.initial_anchor_block .initial_anchor_list .initial_anchor_name{padding:12px 8px;font-size:14px;width:87px;min-width:87px}}.initial_anchor_block .initial_anchor_list .initial_anchor_name span{display:inline-block;padding:6.5px 12px;border-radius:6px;transition:all .3s ease}@media only screen and (max-width:960px){.initial_anchor_block .initial_anchor_list .initial_anchor_name span{padding:0;border-radius:0}}.initial_anchor_block .initial_anchor_list .initial_anchor_text{width:calc(100% - 272px);font-size:14px;line-height:1.5;color:#282828;font-weight:300;padding:12px 24px 12px 0}@media only screen and (max-width:960px){.initial_anchor_block .initial_anchor_list .initial_anchor_text{font-size:12px;padding:12px 12px 12px 0;width:calc(100% - 179px)}}@media only screen and (max-width:640px){.initial_anchor_block .initial_anchor_list .initial_anchor_text{width:calc(100% - 103px)}}.initial_anchor_block .initial_anchor_list .initial_anchor_arrow{display:flex;align-items:center;width:92px;min-width:92px;font-size:12px;color:#bebebe;font-weight:600;transition:all .3s ease}@media only screen and (max-width:640px){.initial_anchor_block .initial_anchor_list .initial_anchor_arrow{width:16px;min-width:16px}}.initial_anchor_block .initial_anchor_list .initial_anchor_arrow img{width:16px;min-width:16px;margin:0 0 0 4px}@media only screen and (max-width:640px){.initial_anchor_block .initial_anchor_list .initial_anchor_arrow img{margin:0}}.initial_anchor_block .initial_anchor_list .initial_anchor_arrow img.normal{display:block}.initial_anchor_block .initial_anchor_list .initial_anchor_arrow img.hover{display:none}@media only screen and (max-width:640px){.initial_anchor_block .initial_anchor_list .initial_anchor_arrow span{display:none}}.initial_time_block{display:flex;align-items:flex-start;justify-content:space-between}.initial_time_block .initial_time_box{position:relative;width:calc(50% - 6px)}.initial_time_block .form_input{padding:0 40px 0 12px}.initial_time_block .common_text_s{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.initial_count_box{margin:0 0 8px}@media only screen and (max-width:768px){.initial_count_box{margin:0 0 24px}}.initial_count_box:last-of-type{margin:0}.initial_municipality_block .form_input{margin:0 0 12px}.initial_municipality_block .common_link-m_btn{display:inline-block;width:auto;padding:7.5px 10px 7.5px 6px}.initial_municipality_block .common_link-m_btn img{display:inline-block;width:16px;margin:0 6px 0 0;vertical-align:-3px}.common_complete_wrap{padding:48px 16px;background:#fbfbfc;min-height:calc(100svh - 52px)}@media only screen and (max-width:768px){.common_complete_wrap{padding:40px 16px;background:#fff;min-height:calc(100svh - 56px)}}.common_complete_block{border:1px solid #ebebeb;background:#fff;border-radius:16px;padding:40px 24px;box-shadow:0 0 6px rgba(76,76,76,.02),0 2px 4px rgba(76,76,76,.08)}@media only screen and (max-width:768px){.common_complete_block{padding:0;border:none;box-shadow:none}}.common_complete_block .common_complete_icon{display:block;width:100px;margin:0 auto 20px}.common_complete_block .common_complete_title{font-size:24px;line-height:1.5;font-weight:600;text-align:center;color:#29bbb9;margin:0 0 32px}.common_complete_block .common_text_m,.common_complete_block .common_text_s{text-align:center;margin:0 0 36px}.common_complete_block .common_text_s span{display:block}.common_complete_block .mail-sent_block{margin:0 0 40px;text-align:center;font-size:14px;color:#282828;line-height:1.5}.common_complete_block .mail-sent_block .mail-sent_title{font-weight:200;margin:0 0 8px}.common_complete_block .mail-sent_block .mail-sent_text{font-weight:600}.common_complete_block .mail-sent_info_block{background:#f9f9fa;padding:16px;margin:0 0 40px;border-radius:8px}.common_complete_block .mail-sent_info_block .mail-sent_info_title{display:flex;align-items:center;font-size:14px;color:#282828;line-height:1.5;font-weight:600;padding:0 0 16px;margin:0 0 16px;border-bottom:1px solid #ebebeb}.common_complete_block .mail-sent_info_block .mail-sent_info_title img{display:block;width:20px;margin:0 8px 0 0}.common_complete_block .mail-sent_info_block .common_text_s{text-align:left;margin:0 0 12px}.common_complete_block .mail-sent_info_block .common_text_s:last-of-type{margin:0}.common_complete_block .mail-sent_sub_block{border-top:1px solid #ebebeb;padding:36px 0 0;margin:40px 0 0;text-align:center}.common_complete_block .mail-sent_sub_block .common_text_m{margin:0 0 20px}@media only screen and (max-width:500px){.common_complete_block .mail-sent_sub_block .common_text_m{text-align:center}}.common_complete_block .common_complete_sub{margin:40px 0 0;padding:36px 0 0;border-top:1px solid #ebebeb}@media only screen and (max-width:768px){.common_complete_block .common_complete_sub{margin:40px 0 0}}.common_complete_block .common_complete_sub .common_complete_sub_text{font-size:14px;color:#282828;text-align:center;line-height:1.5;margin:0 0 24px}.form_title{font-size:14px;line-height:1.5;font-weight:400;color:#282828;margin:0 0 12px}.form_title span{border:1px solid #f093a7;color:#eb708a;border-radius:2px}.form_title small,.form_title span{display:inline-block;font-size:10px;line-height:1;padding:2px 3px;margin:0 0 0 8px;vertical-align:1.5px}.form_title small{border:1px solid #bebebe;color:#6c6c6c;border-radius:2px}.form_subtitle{font-size:12px;line-height:1.5;font-weight:400;color:#6c6c6c;margin:0 0 4px}.form_subtitle span{border:1px solid #f093a7;color:#eb708a;border-radius:2px}.form_subtitle small,.form_subtitle span{display:inline-block;font-size:10px;line-height:1;padding:2px 3px;margin:0 0 0 8px;vertical-align:1.5px}.form_subtitle small{border:1px solid #bebebe;color:#6c6c6c;border-radius:2px}.form_info_text{margin:-4px 0 16px}.form_info_subtext,.form_info_text{font-size:12px;line-height:1.5;color:#6c6c6c;font-weight:400}.form_info_subtext{margin:4px 0 0}.form_info_subtext a{color:#2b8ec9;text-decoration:underline}.form_others_sub_block{padding:8px 0 0 40px}@media only screen and (max-width:768px){.form_others_sub_block{padding:12px 0 0}}.form_others_sub_block .form_textarea{height:90px;resize:vertical}.form_radio_sub_block{padding:20px 0 16px 40px}@media only screen and (max-width:768px){.form_radio_sub_block{padding:20px 0 16px 8px}}.form_input{outline:none;display:block;width:100%;height:56px;border:1px solid #bebebe;padding:0 12px;font-size:16px;font-weight:300;color:#282828;background:#fff;border-radius:4px}.form_input.error{border-color:#e64c6d;color:#e64c6d}.form_input.no-value{background:#e9fafa}.form_input:focus{border:2px solid #29bbb9;color:#282828}.form_input:disabled{opacity:.3}.form_input.w416{max-width:416px}@media only screen and (max-width:960px){.form_input.w416{max-width:100%}}.form_textarea{outline:none;display:block;width:100%;color:#282828;line-height:1.5;font-size:16px;font-weight:400;padding:12px;resize:none;border:1px solid #bebebe;border-radius:4px}.form_textarea.error{border-color:#e64c6d;color:#e64c6d}.form_textarea.no-value{background:#e9fafa}.form_textarea:focus{border:2px solid #29bbb9;color:#282828}.form_textarea:disabled{opacity:.3}.form_textarea:-moz-read-only{font-size:14px;height:90px;border-color:#ebebeb}.form_textarea:read-only{font-size:14px;height:90px;border-color:#ebebeb}.form_textarea:-moz-read-only:focus{border:1px solid #ebebeb}.form_textarea:read-only:focus{border:1px solid #ebebeb}.form_textarea.h90{height:90px}.form_textarea.resize{height:90px;resize:vertical}@media only screen and (max-width:640px){.form_textarea.resize{resize:none}}.form_textarea.w416{max-width:416px}@media only screen and (max-width:960px){.form_textarea.w416{max-width:100%}}.form_radio_list .form_radio_item{margin:0 0 4px}.form_radio_list .form_radio_item:last-of-type{margin:0}.form_radio_2-column_list{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (max-width:640px){.form_radio_2-column_list{display:block}}.form_radio_2-column_list .form_radio_item{width:calc(50% - 8px)}@media only screen and (max-width:640px){.form_radio_2-column_list .form_radio_item{width:100%;margin:0 0 4px}.form_radio_2-column_list .form_radio_item:last-of-type{margin:0}}.form_radio_2-column_list.w416{max-width:416px}@media only screen and (max-width:960px){.form_radio_2-column_list.w416{max-width:100%}}.form_radio_label{display:block;width:100%}.form_radio_label input{display:none}.form_radio_label .form_radio_main{display:block;width:100%;padding:10px 12px 10px 40px;font-size:14px;font-weight:400;color:#282828;line-height:1.5;position:relative;border-radius:4px}.form_radio_label .form_radio_main:before{content:"";display:block;width:20px;height:20px;background:#fff;border:2px solid #bebebe;position:absolute;left:8px;top:50%;transform:translateY(-50%);border-radius:50%;box-sizing:content-box}.form_radio_label input.no-value+.form_radio_main{background:#e9fafa}.form_radio_label input:checked+.form_radio_main{background:none}.form_radio_label input:checked+.form_radio_main:before{background:url(/assets/images/form/radio_check_icon.svg) 50% no-repeat #fff;background-size:12px;border-color:#29bbb9}.form_radio-check_label{display:block;width:100%}.form_radio-check_label input{display:none}.form_radio-check_label .form_radio-check_main{display:block;width:100%;padding:10px 12px 10px 40px;font-size:14px;font-weight:400;color:#282828;line-height:1.5;position:relative;border-radius:4px}.form_radio-check_label .form_radio-check_main:before{content:"";display:block;width:20px;height:20px;background:#fff;border:2px solid #bebebe;position:absolute;left:8px;top:50%;transform:translateY(-50%);border-radius:50%;box-sizing:content-box}.form_radio-check_label input:checked+.form_radio-check_main{background:#e9fafa}.form_radio-check_label input:checked+.form_radio-check_main:before{background:url(/assets/images/form/radio_icon.svg) 50% no-repeat #fff;background-size:12px;border-color:#29bbb9}.form_checkbox_label{display:block;width:100%}.form_checkbox_label input{display:none}.form_checkbox_label .form_checkbox_main{display:block;width:100%;padding:10px 12px 10px 40px;font-size:14px;font-weight:400;color:#282828;line-height:1.5;position:relative;border-radius:4px}.form_checkbox_label .form_checkbox_main:before{content:"";display:block;width:20px;height:20px;background:#fff;border:2px solid #bebebe;position:absolute;left:8px;top:50%;transform:translateY(-50%);border-radius:4px;box-sizing:content-box}.form_checkbox_label input:checked+.form_checkbox_main{background:#e9fafa}.form_checkbox_label input:checked+.form_checkbox_main:before{background:url(/assets/images/form/checkmark.svg) 50% no-repeat #29bbb9;background-size:14px;border-color:#29bbb9}.form_checkbox-s_label{display:block;width:100%}.form_checkbox-s_label input{display:none}.form_checkbox-s_label .form_checkbox_main{display:block;width:100%;padding:8px 8px 8px 40px;font-size:14px;font-weight:400;color:#282828;line-height:1.5;position:relative;border-radius:4px}.form_checkbox-s_label .form_checkbox_main:before{content:"";display:block;width:20px;height:20px;background:#fff;border:2px solid #bebebe;position:absolute;left:8px;top:50%;transform:translateY(-50%);border-radius:4px;box-sizing:content-box}.form_checkbox-s_label input:checked+.form_checkbox_main{background:#e9fafa}.form_checkbox-s_label input:checked+.form_checkbox_main:before{background:url(/assets/images/form/checkmark.svg) 50% no-repeat #29bbb9;background-size:14px;border-color:#29bbb9}.form_checkbox-b_label{display:block;width:36px;height:36px}.form_checkbox-b_label input{display:none}.form_checkbox-b_label .form_checkbox_main{display:block;width:100%;height:100%;font-size:14px;font-weight:400;color:#282828;line-height:1.5;position:relative;border-radius:4px}.form_checkbox-b_label .form_checkbox_main:before{content:"";display:block;width:20px;height:20px;background:#fff;border:2px solid #bebebe;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);border-radius:4px;box-sizing:content-box}.form_checkbox-b_label input:checked+.form_checkbox_main{background:#e9fafa}.form_checkbox-b_label input:checked+.form_checkbox_main:before{background:url(/assets/images/form/checkmark.svg) 50% no-repeat #29bbb9;background-size:14px;border-color:#29bbb9}.form_select_box{position:relative;z-index:3;display:block;width:100%}.form_select_box.w170{max-width:170px}.form_select_box.w200{max-width:200px}@media only screen and (max-width:960px){.form_select_box.w200{max-width:100%}}.form_select_box.w416{max-width:416px}@media only screen and (max-width:960px){.form_select_box.w416{max-width:100%}}.form_select{outline:none;display:block;width:100%;height:56px;border:1px solid #bebebe;background:url(/assets/images/form/select_arrow.svg) right 12px center no-repeat #fff;background-size:20px;padding:0 32px 0 12px;font-size:16px;color:#282828;font-weight:400;-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:4px}@media only screen and (max-width:640px){.form_select{background:url(/assets/images/form/select_arrow.svg) right 8px center no-repeat #fff;background-size:16px;padding:0 24px 0 12px}}.form_select.no_active{color:#bebebe}.form_select.no-value{background-color:#e9fafa;color:#bebebe}.form_select.error{border-color:#e64c6d;color:#e64c6d}.form_select:focus{border:2px solid #29bbb9;color:#6c6c6c}.form_password_block{position:relative;width:100%}.form_password_block .form_pwd_input{outline:none;height:56px;padding:0 60px 0 12px;width:100%;color:#282828;border:1px solid #bebebe;border-radius:6px;font-size:16px;font-weight:300;background:#fff}.form_password_block .form_pwd_input.error{border-color:#e64c6d;color:#e64c6d}.form_password_block .form_pwd_input:focus{border:2px solid #29bbb9}.form_password_block .form_pwd_input:disabled{opacity:.3}.form_password_block .form_pwd_btn{position:absolute;right:6px;top:50%;transform:translateY(-50%);outline:none;display:block;background:none;border:none;padding:0;width:30px;height:30px}.form_password_block .form_pwd_btn img{display:none;width:100%;margin:0 auto}.form_password_block .form_pwd_btn .pwd_active{display:block}.form_sub_text{margin:4px 0 0;color:#6c6c6c}.form_error_text,.form_sub_text{font-size:12px;line-height:1.5;font-weight:400}.form_error_text{margin:8px 0 0;padding:6px 8px;color:#e64c6d;background:#fdedf1;border-radius:4px}.form_error_text span{display:block;padding:0 0 0 18px;background:url(/assets/images/form/error_icon.svg) 0 no-repeat;background-size:14px;margin:0 0 4px}.form_error_text span:last-of-type{margin:0}.form_notice_text{font-size:12px;line-height:1.5;margin:8px 0 0;padding:6px 8px;font-weight:400;color:#807600;background:#fffbcc;border-radius:4px}.form_notice_text span{display:block;padding:0 0 0 18px;background:url(/assets/images/form/notice_icon.svg) 0 no-repeat;background-size:14px;margin:0 0 4px}.form_notice_text span:last-of-type{margin:0}.form_checked_text{font-size:12px;line-height:1.5;margin:8px 0 0;padding:6px 8px;font-weight:400;color:#282828;background:#e9fafa;border-radius:4px}.form_checked_text span{display:block;padding:0 0 0 18px;background:url(/assets/images/form/check_circle_icon.svg) 0 no-repeat;background-size:14px;margin:0 0 4px}.form_checked_text span:last-of-type{margin:0}.common_form_error_block{border:1px solid #e64c6d;background:#fdedf1;color:#e64c6d;padding:8px;line-height:1.5;border-radius:4px;font-weight:400;margin:0 0 40px}.common_form_error_block .common_form_error_title{font-size:14px;padding:0 0 0 20px;background:url(/assets/images/form/error_icon.svg) 0 no-repeat;background-size:16px;margin:0 0 8px}.common_form_error_block .common_form_error_item{display:flex;align-items:flex-start;font-size:12px;margin:0 0 4px}.common_form_error_block .common_form_error_item:last-of-type{margin:0}.common_form_error_block .common_form_error_item:before{content:"・"}.form_terms_block{margin:0 0 24px}.form_terms_block .form_terms_label{position:relative;display:inline-block}.form_terms_block .form_terms_label input{position:absolute;left:7px;top:50%;transform:translateY(-50%);width:24px;height:24px;margin:0;opacity:0;cursor:pointer;z-index:2}.form_terms_block .form_terms_label .form_terms_main{position:relative}.form_terms_block .form_terms_label .form_terms_main:before{content:"";display:block;opacity:0;width:38px;height:38px;background:#e9fafa;border-radius:8px;position:absolute;left:0;top:50%;transform:translateY(-50%);box-sizing:content-box}.form_terms_block .form_terms_label .form_terms_text{position:relative;display:inline-block;padding:0 0 0 42px;font-size:14px;color:#282828;line-height:1.5}.form_terms_block .form_terms_label .form_terms_text a{display:inline-block;color:#2b8ec9;margin:0 4px}.form_terms_block .form_terms_label .form_terms_text a span{text-decoration:underline}.form_terms_block .form_terms_label .form_terms_text .open_modal_btn{display:inline-block;background:none;color:#2b8ec9;margin:0 4px}.form_terms_block .form_terms_label .form_terms_text .open_modal_btn span{text-decoration:underline}.form_terms_block .form_terms_label .form_terms_text:before{content:"";display:block;width:20px;height:20px;border:2px solid #bebebe;background:#fff;border-radius:4px;position:absolute;left:7px;top:50%;transform:translateY(-50%);box-sizing:content-box}.form_terms_block .form_terms_label input:checked+.form_terms_main:before{opacity:1}.form_terms_block .form_terms_label input:checked+.form_terms_main .form_terms_text:before{border-color:#29bbb9;background:url(/assets/images/form/checkmark.svg) 50% no-repeat #29bbb9;background-size:14px}.form_terms_block .form_checked_text,.form_terms_block .form_error_text,.form_terms_block .form_notice_text{margin:12px 0 0}.form_date_block{display:flex;align-items:center}.form_date_block .form_date_box{display:flex;align-items:center;width:calc((100% - 48px) / 3);margin:0 24px 0 0}@media only screen and (max-width:640px){.form_date_block .form_date_box{width:calc((100% - 16px) / 3);margin:0 8px 0 0}}@media only screen and (max-width:350px){.form_date_block .form_date_box{width:calc((100% - 8px) / 3);margin:0 4px 0 0}}@media only screen and (max-width:640px){.form_date_block .form_date_box:first-of-type{min-width:110px}}@media only screen and (max-width:350px){.form_date_block .form_date_box:first-of-type{min-width:95px}}.form_date_block .form_date_box:last-of-type{margin:0}.form_date_block .form_date_box .common_text_s{margin:0 0 0 8px}@media only screen and (max-width:350px){.form_date_block .form_date_box .common_text_s{margin:0 0 0 4px}.form_date_block .form_date_box .css-hlgwow{padding-right:0}.form_date_block .form_date_box .form_select{background-position:right 4px center;background-size:12px;padding:0 16px 0 8px}}.form_date_block .form_date-l_box{display:flex;align-items:center;width:calc((100% - 24px) / 2);margin:0 24px 0 0}@media only screen and (max-width:350px){.form_date_block .form_date-l_box{width:calc((100% - 12px) / 2);margin:0 12px 0 0}}.form_date_block .form_date-l_box:last-of-type{margin:0}.form_date_block .common_text_s{margin:0 0 0 8px}.form_end-day_block{width:100%;display:flex;align-items:center}.form_end-day_block.w438{max-width:438px}@media only screen and (max-width:960px){.form_end-day_block.w438{max-width:100%}}.form_end-day_block .form_select_box{margin:0 8px 0 0}.form_end-day_block .form_select_box.mr16{margin:0 16px 0 0}.form_money_block{display:block;width:100%;position:relative}.form_money_block.w200{max-width:200px}@media only screen and (max-width:960px){.form_money_block.w200{max-width:100%}}.form_money_block .form_input{padding:0 50px 0 12px}.form_money_block .common_text_m,.form_money_block .common_text_s{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.form_calendar_block{display:block;width:100%;position:relative}.form_calendar_block .form_input{padding:0 50px 0 12px}.form_calendar_block img{display:block;width:30px;position:absolute;right:6px;top:50%;transform:translateY(-50%)}.form_confirm_text{font-size:14px;font-weight:600;color:#282828;line-height:1.5;padding:0 0 12px;border-bottom:1px solid #ebebeb}.form_zip_block{display:flex;align-items:center;justify-content:space-between}.form_zip_block .form_input{width:calc(50% - 6px)}.form_name_block{display:flex;align-items:flex-start;justify-content:space-between}.form_name_block .form_name_box{width:calc(50% - 6px)}.form_tel_block{display:flex;align-items:center;justify-content:space-between}.form_tel_block .form_input{width:calc((100% - 24px) / 3)}.form_price_block{margin:12px 0 0;background:#fbfbfc;padding:12px}.form_price_block .form_price_main{display:flex;align-items:center}@media only screen and (max-width:640px){.form_price_block .form_price_main{display:block}}.form_price_block .form_price_title{padding:0 0 0 24px;background:url(/assets/images/register/currency_yen.svg) 0 no-repeat;background-size:20px;font-size:12px;line-height:1.5;color:#6c6c6c;font-weight:600;width:255px}@media only screen and (max-width:640px){.form_price_block .form_price_title{width:100%}}.form_price_block .form_price_text{font-size:14px;line-height:1.5;color:#6c6c6c;font-weight:600}@media only screen and (max-width:640px){.form_price_block .form_price_text{padding:0 0 0 24px;margin:4px 0 0}}.form_price_block .form_price_subtext{font-size:12px;line-height:1.5;color:#6c6c6c;font-weight:200;margin:8px 0 0}.form_service_block .form_service_add_box{display:flex;align-items:center;width:100%;margin:0 0 12px}.form_service_block .form_service_add_box .form_service_add_main{width:100%;width:-webkit-fill-available}.form_service_block .form_service_add_box .form_delete_btn{display:block;width:24px;min-width:24px;background:none;margin:0 0 0 8px}.form_service_block .form_service_add_box .form_delete_btn img{display:block;width:100%}.form_service_block .common_link-m_btn{display:inline-block;width:auto;padding:7.5px 10px 7.5px 6px}.form_service_block .common_link-m_btn img{display:inline-block;width:16px;margin:0 6px 0 0;vertical-align:-3px}.form_work-time_block{display:flex;align-items:center}.form_work-time_block .common_text_s{margin:0 12px}.form_work-time_block .form_work-time_box{position:relative;width:calc(50% - 19px)}.form_work-time_block .form_work-time_box .form_input{padding:0 55px 0 12px}.form_work-time_block .form_work-time_box .common_text_s{margin:0;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.form_hour_block{display:block;width:100%;position:relative}.form_hour_block.w200{max-width:200px}.form_hour_block .form_input{padding:0 40px 0 12px}.form_hour_block .common_text_m,.form_hour_block .common_text_s{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.form_calendar_box{position:absolute;top:100%;left:0;z-index:10;padding:12px;border-radius:0 12px 12px 12px;background:#fff}.common_upload_block{position:relative}.common_upload_block .ant-upload-wrapper{display:block;cursor:pointer;background:#ecf8ff;border:3px solid #ecf8ff;padding:126px 40px 190px;text-align:center;border-radius:10px;transition:all .3s ease}@media only screen and (max-width:640px){.common_upload_block .ant-upload-wrapper{padding:36px 40px 94px}}.common_upload_block .ant-upload-wrapper.hover,.common_upload_block .ant-upload-wrapper:hover{background:#cce4f2;border:3px dashed #80bbde}.common_upload_block .ant-upload-wrapper.active{border:3px dashed #aad2e9;background:#cce4f2}.common_upload_block .ant-upload-drag-icon{display:block;width:40px;height:40px;background:url(/assets/images/account/upload_icon.svg) 50% no-repeat;background-size:contain;margin:0 auto 4px}.common_upload_block .ant-upload-drag-icon span{display:none}.common_upload_block .ant-upload-text{font-size:14px;line-height:1.8;color:#6c6c6c;font-weight:400;margin:0 0 4px}.common_upload_block .ant-upload-text em{display:inline-block;font-size:14px;color:#2b8ec9;font-weight:600;line-height:1.5;padding:7.5px 10px;border-radius:6px}.common_upload_block .common_upload_main{text-align:center}.common_upload_block .common_upload_main img{display:block;width:40px;margin:0 auto 4px}.common_upload_block .common_upload_main .common_upload_text{font-size:14px;line-height:1.8;color:#6c6c6c;font-weight:400;margin:0 0 4px}.common_upload_block .common_upload_main .common_upload_btn{display:inline-block;font-size:14px;color:#2b8ec9;font-weight:600;line-height:1.5;padding:7.5px 10px;border-radius:6px;margin:0 0 12px}.common_upload_block .common_upload_subtext{position:absolute;bottom:126px;left:0;text-align:center;width:100%;font-size:12px;line-height:1.5;color:#6c6c6c;font-weight:200}@media only screen and (max-width:640px){.common_upload_block .common_upload_subtext{bottom:36px}}.common_upload_block .common_upload_input{display:none}.contact_wrap{max-width:733px;width:100%;margin:0 auto;padding:24px 0 0}@media only screen and (max-width:960px){.contact_wrap{padding:0}}.contact_wrap .common_text_m{text-align:center;margin:0 0 36px}.contact_wrap .contact_block{max-width:540px;width:100%;background:#fff;margin:0 auto 64px;border:1px solid #ebebeb;padding:40px 24px;border-radius:16px}@media only screen and (max-width:640px){.contact_wrap .contact_block{border:none;padding:0;border-radius:0}}.contact_wrap .contact_block:last-of-type{margin:0 auto}.contact_wrap .contact_block .common_login_list{margin:0 0 40px}.contact_wrap .form_textarea{resize:vertical}.contact_wrap .contact_privacy_text{text-align:center;font-size:14px;font-weight:400;line-height:1.5;color:#282828;margin:0 0 36px}.contact_wrap .contact_privacy_text a{display:inline-block;color:#2b8ec9;margin:0 4px}.contact_wrap .contact_privacy_text a span{text-decoration:underline}.error_wrap .error_logo{display:block;width:138px;margin:0 auto 36px}@media only screen and (max-width:640px){.error_wrap .error_logo{width:170px;margin:0 auto 20px}}.error_wrap .error_title{font-size:24px;margin:0 0 12px;line-height:1.5;font-weight:600;text-align:center;color:#282828}@media only screen and (max-width:640px){.error_wrap .error_title{font-size:16px}}.error_wrap .common_text_ml{text-align:center;margin:0 0 80px}@media only screen and (max-width:640px){.error_wrap .common_text_ml{font-size:14px;margin:0 0 40px}}.error_wrap .error_chat_block{max-width:372px;width:100%;margin:0 auto;padding:24px;text-align:center;border:1px solid #ebebeb;border-radius:16px}@media only screen and (max-width:640px){.error_wrap .error_chat_block{max-width:400px}}.error_wrap .error_chat_block .error_chat_title{display:flex;align-items:center;justify-content:center;gap:8px;font-size:16px;font-weight:600;line-height:1.5;margin:0 0 12px;color:#282828}.error_wrap .error_chat_block .error_chat_title img{display:block;width:22px}.error_wrap .error_chat_block .common_text_sl{margin:0 0 24px}.error_wrap .error_mail_block{display:flex;align-items:center;justify-content:space-between;max-width:372px;width:100%;margin:0 auto;padding:24px;border:1px solid #ebebeb;border-radius:16px}@media only screen and (max-width:640px){.error_wrap .error_mail_block{max-width:400px}}@media only screen and (max-width:350px){.error_wrap .error_mail_block{display:block;text-align:center}}.error_wrap .error_mail_block .error_mail_main{width:calc(100% - 112px)}@media only screen and (max-width:640px){.error_wrap .error_mail_block .error_mail_main{width:calc(100% - 100px)}}@media only screen and (max-width:350px){.error_wrap .error_mail_block .error_mail_main{width:100%}}.error_wrap .error_mail_block .error_mail_title{display:flex;align-items:center;font-size:16px;font-weight:600;line-height:1.5;margin:0 0 12px;color:#282828}@media only screen and (max-width:350px){.error_wrap .error_mail_block .error_mail_title{justify-content:center}}.error_wrap .error_mail_block .error_mail_title img{display:block;width:24px;min-width:24px;margin:0 8px 0 0}@media only screen and (max-width:350px){.error_wrap .error_mail_block .common_text_sl{margin:0 0 16px}}.kickoff_choose_wrap{padding:40px 16px 64px;background:#fbfbfc;min-height:calc(100svh - 52px)}@media only screen and (max-width:768px){.kickoff_choose_wrap{padding:40px 16px 64px;min-height:calc(100svh - 56px)}}.kickoff_choose_block{max-width:947px;width:100%;margin:80px auto 64px;background:#fff;border:1px solid #ebebeb;border-radius:12px;padding:40px 40px 68px}@media only screen and (max-width:960px){.kickoff_choose_block{margin:40px auto 64px}}@media only screen and (max-width:768px){.kickoff_choose_block{margin:40px auto;padding:0;border:none;background:none;border-radius:0}}.common_kickoff_title{font-size:20px;line-height:1.5;color:#282828;font-weight:600;padding:0 0 0 32px;background:url(/assets/images/register/edit_primary-g_icon.svg) left top 3px no-repeat;background-size:24px;margin:0 0 40px}@media only screen and (max-width:768px){.common_kickoff_title{font-size:18px;margin:0 0 24px;background-position:left top 2px}}.kickoff_choose_list{display:flex}@media only screen and (max-width:768px){.kickoff_choose_list{display:block;padding:0 32px}}@media only screen and (max-width:350px){.kickoff_choose_list{padding:0 16px}}.kickoff_choose_list .kickoff_choose_item{position:relative;width:calc((100% - 24px) / 3);margin:0 12px 0 0}@media only screen and (max-width:768px){.kickoff_choose_list .kickoff_choose_item{width:100%;margin:0 auto 40px}}.kickoff_choose_list .kickoff_choose_item:last-of-type{margin:0}.kickoff_choose_list .kickoff_choose_item:last-of-type .kickoff_choose_head .kickoff_choose_head_title{background:none;padding:8px 0}.kickoff_choose_list .kickoff_choose_box{display:block;position:relative;height:100%;filter:drop-shadow(0 0 6px rgba(76,76,76,.02)) drop-shadow(0 2px 4px rgba(76,76,76,.08));border-radius:8px;background:#fff;border:1px solid #f6f6f6;transition:all .3s ease}@media only screen and (max-width:768px){.kickoff_choose_list .kickoff_choose_box{border:none}}.kickoff_choose_list .kickoff_choose_box:hover{border:1px solid #29bbb9}@media only screen and (max-width:768px){.kickoff_choose_list .kickoff_choose_box:hover{border:none}}.kickoff_choose_list .kickoff_choose_box:hover .common_neutral-m_btn{background:#ebebeb}.kickoff_choose_list .kickoff_choose_head{background:#eaf6f6;padding:16px 16px 24px 24px;border-radius:8px 8px 0 0}.kickoff_choose_list .kickoff_choose_head .kickoff_choose_head_title{display:block;width:100%;font-size:16px;line-height:1.5;color:#282828;font-weight:600;padding:8px 20px 8px 0;background:url(/assets/images/common/right_s-black_arrow.svg) 100% no-repeat;background-size:20px}.kickoff_choose_list .kickoff_choose_head .kickoff_choose_head_text{font-size:12px;line-height:1.5;font-weight:300;color:#008482}.kickoff_choose_list .kickoff_choose_body{padding:24px 24px 84px}.kickoff_choose_list .kickoff_choose_body .kickoff_choose_body_pic img{display:block;height:91px;margin:0 auto}.kickoff_choose_list .kickoff_choose_body .kickoff_choose_textarea{margin:24px 0 0;padding:24px 0 0;border-top:1px solid #ebebeb}.kickoff_choose_list .kickoff_choose_body .kickoff_choose_body_title{font-size:14px;line-height:1.5;color:#282828;margin:0 0 12px;font-weight:600}.kickoff_choose_list .kickoff_choose_body .kickoff_choose_body_text{font-size:14px;line-height:1.5;color:#6c6c6c;padding:0 8px}.kickoff_choose_list .kickoff_choose_body .common_neutral-m_btn{position:absolute;bottom:24px;right:24px;display:inline-block;width:auto;padding:7.5px 6px 7.5px 10px}.kickoff_choose_list .kickoff_choose_body .common_neutral-m_btn img{display:inline-block;width:16px;margin:0 0 0 6px;vertical-align:-3px}.kickoff_choose_list .kickoff_choose_subtext{position:absolute;left:0;bottom:-28px;font-size:14px;line-height:1.5;color:#6c6c6c;font-weight:300}@media only screen and (max-width:768px){.kickoff_choose_list .kickoff_choose_subtext{position:relative;left:inherit;bottom:inherit;margin:8px 0 0}}.kickoff_choose_btnarea{text-align:center}.kickoff_choose_btnarea .common_neutral-l_btn{display:inline-block;width:auto;padding:9px 12px 9px 8px}.kickoff_choose_btnarea .common_neutral-l_btn img{display:inline-block;width:18px;margin:0 8px 0 0;vertical-align:-3px}.common_kickoff_wrap{padding:40px 16px 64px;background:#fbfbfc;min-height:calc(100svh - 52px)}@media only screen and (max-width:768px){.common_kickoff_wrap{padding:32px 8px 0;min-height:calc(100svh - 56px)}}.kickoff_back_btnarea{margin:0 0 16px}.kickoff_back_btnarea .common_neutral-l_btn{display:inline-block;width:auto;padding:9px 12px 9px 8px}.kickoff_back_btnarea .common_neutral-l_btn img{display:inline-block;width:18px;margin:0 8px 0 0;vertical-align:-3px}.kickoff_time_block{width:100%;display:flex;align-items:center}.kickoff_time_block.w416{max-width:416px}.kickoff_time_block .common_text_s{margin:0 12px}.kickoff_time_block .kickoff_time_box{width:calc(50% - 19px)}.kickoff_time_block .kickoff_time_inner{display:flex;align-items:center}.kickoff_time_block .kickoff_time_inner .common_text_s{margin:0 4px}.kickoff_time_block .kickoff_time_inner .form_input{width:calc(50% - 11px)}.kickoff_employee_wrap{border:1px solid #ebebeb;border-radius:16px;max-width:768px;width:100%;margin:0 auto;padding:24px;background:#fff}@media only screen and (max-width:768px){.kickoff_employee_wrap{padding:24px 8px;background:none;border-radius:0;border:none}}.kickoff_employee_wrap .kickoff_employee_title{font-size:20px;line-height:1.5;color:#282828;font-weight:600;padding:0 0 24px;margin:0 0 24px;border-bottom:1px solid #ebebeb}@media only screen and (max-width:768px){.kickoff_employee_wrap .kickoff_employee_title{font-size:18px;padding:0;border-bottom:none}}.kickoff_employee_wrap .kickoff_employee_change_block{margin:16px 0 48px}@media only screen and (max-width:768px){.kickoff_employee_wrap .kickoff_employee_change_block{margin:24px 0 64px}}.kickoff_employee_wrap .kickoff_employee_change_block .common_neutral-s_btn{max-width:136px;margin:0 0 8px}.kickoff_employee_wrap .kickoff_employee_change_block .kickoff_employee_change_text{font-size:12px;line-height:1.5;color:#6c6c6c}.kickoff_employee_block{border:1px solid #ebebeb;border-radius:9px;overflow:hidden}@media only screen and (max-width:768px){.kickoff_employee_block{border:none;border-radius:0}}.kickoff_employee_block .kickoff_employee_head{display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:center;padding:8px 24px;background:#f5f6f8}@media only screen and (max-width:768px){.kickoff_employee_block .kickoff_employee_head{display:block;padding:0;background:none;margin:0 0 16px}}.kickoff_employee_block .kickoff_employee_head .kickoff_employee_head_title{font-size:16px;line-height:1.5;color:#282828;font-weight:600}.kickoff_employee_block .kickoff_employee_head .common_brand-m_btn{display:inline-block;width:192px;min-width:192px}@media only screen and (max-width:768px){.kickoff_employee_block .kickoff_employee_head .common_brand-m_btn{width:164px;min-width:164px;margin:0 0 24px}}.kickoff_employee_block .kickoff_employee_head .common_brand-m_btn small:after{content:"新規登録"}@media only screen and (max-width:768px){.kickoff_employee_block .kickoff_employee_head .common_brand-m_btn small:after{content:"追加"}}.kickoff_employee_block .kickoff_employee_head .common_brand-m_btn img{display:inline-block;width:16px;margin:0 6px 0 0;vertical-align:-3px}.kickoff_employee_block .kickoff_employee_table_none{padding:24px}@media only screen and (max-width:768px){.kickoff_employee_block .kickoff_employee_table_none{padding:0}}.kickoff_employee_block .kickoff_employee_table_none .kickoff_employee_table_none_inner{background:#f5f6f8;padding:75px 16px;text-align:center;border-radius:12px}.kickoff_employee_block .kickoff_employee_table_none .kickoff_employee_table_none_title{display:inline-block;font-size:16px;line-height:1.5;color:#000;font-weight:600;margin:0 0 8px;padding:0 0 0 20px;background:url(/assets/images/register/info_icon.svg) 0 no-repeat;background-size:16px}@media only screen and (max-width:350px){.kickoff_employee_block .kickoff_employee_table_none .kickoff_employee_table_none_title{font-size:14px}}.kickoff_employee_block .kickoff_employee_table_none .kickoff_employee_table_none_text{display:block;font-size:12px;line-height:1.5;color:#000}@media only screen and (max-width:768px){.kickoff_employee_table_block{background:#fff;border:1px solid #ebebeb;border-radius:12px;overflow:hidden}}.kickoff_employee_table_block .kickoff_employee_table{width:100%}.kickoff_employee_table_block .kickoff_employee_table tr{border-bottom:1px solid #ebebeb}.kickoff_employee_table_block .kickoff_employee_table tr:last-of-type{border-bottom:none}.kickoff_employee_table_block .kickoff_employee_table .kickoff_employee_table_th{font-size:10px;color:#6c6c6c;line-height:1.5;font-weight:600;padding:11px 24px;text-align:center}@media only screen and (max-width:768px){.kickoff_employee_table_block .kickoff_employee_table .kickoff_employee_table_th{background:#f5f6f8;padding:12.25px 16px}}.kickoff_employee_table_block .kickoff_employee_table .kickoff_employee_table_td{font-size:14px;color:#282828;line-height:1.5;text-align:center;padding:8px 24px}@media only screen and (max-width:768px){.kickoff_employee_table_block .kickoff_employee_table .kickoff_employee_table_td{padding:21px 16px}}.kickoff_employee_table_block .kickoff_employee_table .kickoff_employee_table_td strong{font-weight:600}.kickoff_employee_table_block .kickoff_employee_table .common_neutral-m_btn{width:80px}@media only screen and (max-width:768px){.kickoff_employee_table_block .kickoff_employee_table .common_neutral-m_btn{display:none}}.kickoff_employee_table_block .kickoff_employee_table .kickoff_employee_table_edit_btn{display:none;width:16px;background:none;margin:0 auto}@media only screen and (max-width:768px){.kickoff_employee_table_block .kickoff_employee_table .kickoff_employee_table_edit_btn{display:block}}.kickoff_employee_table_block .kickoff_employee_table .kickoff_employee_table_edit_btn img{display:block;width:100%}.kickoff_employee_table_block .kickoff_employee_table .name{text-align:left}.kickoff_employee_table_block .kickoff_employee_table .num_width{width:96px}@media only screen and (max-width:768px){.kickoff_employee_table_block .kickoff_employee_table .num_width{width:80px}}.kickoff_employee_table_block .kickoff_employee_table .btn_width{width:128px}@media only screen and (max-width:768px){.kickoff_employee_table_block .kickoff_employee_table .btn_width{width:48px}}.kickoff_employee_upload_block{margin:48px 0 0;border:1px solid #ebebeb;border-radius:12px;padding:16px 24px}@media only screen and (max-width:768px){.kickoff_employee_upload_block{margin:64px 0 0;padding:0;border:none;border-radius:0}}.kickoff_employee_upload_block .kickoff_employee_upload_title{font-size:16px;line-height:1.5;color:#6c6c6c;font-weight:600;padding:0 0 16px;margin:0 0 16px;border-bottom:1px solid #ebebeb}@media only screen and (max-width:768px){.kickoff_employee_upload_block .kickoff_employee_upload_title{color:#282828}}.kickoff_employee_upload_block .kickoff_employee_upload_title img{display:inline-block;width:24px;margin:0 8px 0 0;vertical-align:-6px}@media only screen and (max-width:768px){.kickoff_employee_upload_block .kickoff_employee_upload_title img{width:20px;vertical-align:-3px}}.kickoff_employee_history_block{margin:40px 0 0}@media only screen and (max-width:768px){.kickoff_employee_history_block{margin:48px 0}}.kickoff_employee_history_block .kickoff_employee_history_title{font-size:16px;line-height:1.5;color:#6c6c6c;font-weight:600;margin:0 0 12px}@media only screen and (max-width:768px){.kickoff_employee_history_block .kickoff_employee_history_title{color:#282828}}.kickoff_employee_history_block .kickoff_employee_history_inner{padding:12px;background:#fbfbfc;border-radius:12px}@media only screen and (max-width:768px){.kickoff_employee_history_block .kickoff_employee_history_inner{padding:0;background:none;border-radius:0}}.kickoff_employee_history_block .kickoff_employee_history_list{max-height:470px;overflow:scroll;padding:12px}@media only screen and (max-width:768px){.kickoff_employee_history_block .kickoff_employee_history_list{max-height:inherit;overflow:visible;padding:0}}.kickoff_employee_history_block .kickoff_employee_history_list .kickoff_employee_history_item{position:relative;margin:0 0 16px}@media only screen and (max-width:768px){.kickoff_employee_history_block .kickoff_employee_history_list .kickoff_employee_history_item{margin:0 0 12px}}.kickoff_employee_history_block .kickoff_employee_history_list .kickoff_employee_history_item:last-of-type{margin:0}.kickoff_employee_history_block .kickoff_employee_history_box{display:flex;border:1px solid #ebebeb;background:#fff;border-radius:16px;overflow:hidden}@media only screen and (max-width:768px){.kickoff_employee_history_block .kickoff_employee_history_box{border-radius:12px;overflow:visible}}.kickoff_employee_history_block .kickoff_employee_history_box.warning{border-color:#e12850}.kickoff_employee_history_block .kickoff_employee_history_box.warning .kickoff_employee_history_sub{width:200px;background:none}@media only screen and (max-width:768px){.kickoff_employee_history_block .kickoff_employee_history_box.warning .kickoff_employee_history_sub{width:117px}}.kickoff_employee_history_block .kickoff_employee_history_box.warning .kickoff_employee_history_main{width:calc(100% - 200px);display:flex;align-items:center}@media only screen and (max-width:768px){.kickoff_employee_history_block .kickoff_employee_history_box.warning .kickoff_employee_history_main{width:calc(100% - 117px)}}.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_loading_box{width:100%;padding:24px 16px}@media only screen and (max-width:768px){.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_loading_box{padding:16px}}.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_loading_box img{display:block;width:64px;margin:0 auto 8px}@media only screen and (max-width:768px){.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_loading_box img{width:50px;margin:0 auto 4px}}.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_loading_box .kickoff_employee_loading_text{font-size:16px;line-height:1.5;color:#6c6c6c;text-align:center}@media only screen and (max-width:768px){.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_loading_box .kickoff_employee_loading_text{font-size:14px}}.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_warning_name{font-size:12px;line-height:1.5;color:#282828;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_warning_box{width:100%;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_warning_box img{display:block;width:40px;margin:0 auto 8px}@media only screen and (max-width:768px){.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_warning_box img{width:32px}}.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_warning_box .kickoff_employee_warning_text{font-size:14px;color:#e64c6d;line-height:1.5;text-align:center}@media only screen and (max-width:768px){.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_warning_box .kickoff_employee_warning_text{font-size:11px}}.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_sub{display:block;width:170px;min-height:146px;position:relative;background-color:#f5f6f8}@media only screen and (max-width:768px){.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_sub{width:117px;min-height:100px}}.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_sub:hover .kickoff_employee_history_hover_filter{opacity:1}.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_sub .kickoff_employee_histroy_pic{display:block;width:100%;height:100%;background-size:contain;background-position:50%;background-repeat:no-repeat}.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_sub .kickoff_employee_history_label{position:absolute;left:16px;bottom:16px;width:80px;line-height:15px;text-align:center;font-size:12px;background:#fff;font-weight:600;border-radius:30px}@media only screen and (max-width:768px){.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_sub .kickoff_employee_history_label{font-size:10px;line-height:14px}}.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_sub .kickoff_employee_history_label.unconfirmed{border:1px solid #bebebe;color:#bebebe}.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_sub .kickoff_employee_history_label.confirm{border:1px solid #229c9a;color:#229c9a}.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_sub .kickoff_employee_history_label.already{border:1px solid #229c9a;background:#229c9a;color:#fff}.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_sub .kickoff_employee_history_hover_filter{cursor:pointer;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25);border-radius:12px;transition:all .3s ease}.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_sub .kickoff_employee_history_hover_filter .kickoff_employee_history_hover_inner{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:100%}.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_sub .kickoff_employee_history_hover_filter img{display:block;width:28px;margin:0 auto 8px}.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_sub .kickoff_employee_history_hover_filter .kickoff_employee_history_hover_text{font-size:12px;line-height:1.5;color:#fff;text-align:center;font-weight:600}@media only screen and (max-width:640px){.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_sub .kickoff_employee_history_hover_filter .kickoff_employee_history_hover_text{font-size:10px}}.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_main{width:calc(100% - 170px);padding:16px}@media only screen and (max-width:768px){.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_main{width:calc(100% - 117px);padding:12px}}.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_main .form_textarea{margin:12px 0 0;height:64px;font-size:14px}@media only screen and (max-width:768px){.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_main .form_textarea{display:none}}.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_head{display:flex;justify-content:space-between}@media only screen and (max-width:768px){.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_head{align-items:flex-end}}.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_head .kickoff_employee_history_info{width:calc(100% - 76px)}@media only screen and (max-width:350px){.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_head .kickoff_employee_history_info{width:calc(100% - 38px)}}.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_head .kickoff_employee_history_info .kickoff_employee_history_name{font-size:12px;line-height:1.5;color:#282828;margin:0 0 8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media only screen and (max-width:768px){.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_head .kickoff_employee_history_info .kickoff_employee_history_name{margin:4px 0 0;display:block}}.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_head .kickoff_employee_history_info .kickoff_employee_history_name span{display:inline-block;margin:0 12px 0 0}@media only screen and (max-width:768px){.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_head .kickoff_employee_history_info .kickoff_employee_history_name span{display:block;margin:0 0 4px}.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_head .kickoff_employee_history_info .kickoff_employee_history_name small{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}}.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_head .kickoff_employee_history_info .kickoff_employee_history_date{font-size:12px;line-height:1.5;color:#6c6c6c;font-weight:300}.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_head .kickoff_employee_history_info .kickoff_employee_history_date span{margin:0 12px 0 0}@media only screen and (max-width:768px){.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_head .kickoff_employee_history_info .kickoff_employee_history_date span{display:none}}.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_head .kickoff_employee_history_btnarea{display:flex;align-items:center;width:68px}@media only screen and (max-width:350px){.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_head .kickoff_employee_history_btnarea{width:30px}}.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_head .kickoff_employee_history_btnarea .kickoff_employee_dl_btn{display:block;width:30px;margin:0 8px 0 0;background:none}@media only screen and (max-width:768px){.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_head .kickoff_employee_history_btnarea .kickoff_employee_dl_btn{display:none}}.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_head .kickoff_employee_history_btnarea .kickoff_employee_dl_btn img{width:100%}.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_head .kickoff_employee_history_btnarea .kickoff_employee_delete_btn{display:block;width:30px;background:none}@media only screen and (max-width:768px){.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_head .kickoff_employee_history_btnarea .kickoff_employee_delete_btn{display:none}}.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_head .kickoff_employee_history_btnarea .kickoff_employee_delete_btn img{width:100%}.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_head .kickoff_employee_menu{position:relative;display:none}@media only screen and (max-width:768px){.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_head .kickoff_employee_menu{display:block}}.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_head .kickoff_employee_menu .kickoff_employee_menu_btn{display:block;width:30px;background:none}.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_head .kickoff_employee_menu .kickoff_employee_menu_btn img{display:block;width:100%}.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_head .kickoff_employee_menu_list{display:block;width:158px;position:absolute;right:0;top:100%;background:#fff;border:1px solid #d4d4d4;border-radius:8px}.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_head .kickoff_employee_menu_list .kickoff_employee_menu_item{border-bottom:1px solid #d4d4d4}.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_head .kickoff_employee_menu_list .kickoff_employee_menu_item:last-of-type{border-bottom:none}.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_head .kickoff_employee_menu_list .kickoff_employee_menu_btn{display:block;width:100%;height:38px;background:none;font-size:14px;color:#6c6c6c;font-weight:300}.kickoff_confirm_employee_block{border:1px solid #ebebeb;border-radius:9px;overflow:hidden}@media only screen and (max-width:768px){.kickoff_confirm_employee_block{border:none;border-radius:0}}.kickoff_confirm_employee_block .kickoff_confirm_employee_title{font-size:14px;line-height:1.5;color:#282828;font-weight:600;padding:12px 24px;background:#f5f6f8}@media only screen and (max-width:768px){.kickoff_confirm_employee_block .kickoff_confirm_employee_title{display:none}}.kickoff_confirm_employee_block .kickoff_employee_table_block .kickoff_employee_table .kickoff_employee_table_td{padding:15px 24px}@media only screen and (max-width:768px){.kickoff_confirm_employee_block .kickoff_employee_table_block .kickoff_employee_table .kickoff_employee_table_td{padding:21px 16px}}.kickoff_confirm_employee_text{font-size:14px;line-height:1.5;color:#6c6c6c;margin:8px 0 0}.kickoff_confirm_employee_text a{text-decoration:underline;color:#2b8ec9}.header_login_wrap{position:fixed;top:0;left:0;right:0;width:100%;height:52px;z-index:50;background:#fff;box-shadow:0 0 4px rgba(76,76,76,.04),0 4px 8px rgba(76,76,76,.06)}@media only screen and (max-width:768px){.header_login_wrap{box-shadow:none;height:56px}}.header_login_wrap .header_logo{display:block;width:137px;position:absolute;left:16px;top:50%;transform:translateY(-50%)}@media only screen and (max-width:768px){.header_login_wrap .header_logo{left:0}}.header_login_wrap .header_logo img{display:block;width:100%}.header_layout_wrap{position:fixed;top:0;right:0;width:calc(100% - 224px);z-index:80;background:#fff;height:80px;border-bottom:1px solid #d8d8d8;padding:0 24px;display:flex;align-items:center;transition:transform .3s ease}@media only screen and (max-width:960px){.header_layout_wrap{width:100%;height:56px;padding:0 16px 0 0;border-bottom:none;filter:drop-shadow(0 0 4px rgba(76,76,76,.04)) drop-shadow(0 4px 8px rgba(76,76,76,.06))}}.header_layout_wrap.active{transform:translateY(-100%)}.header_layout_wrap .header_layout_inner{width:100%}.header_layout_wrap .header_info_block{width:100%;display:flex;align-items:center;justify-content:space-between}.header_layout_wrap .header_info_block .header_main{width:100%;padding:5px 0}@media only screen and (max-width:960px){.header_layout_wrap .header_info_block .header_main{width:calc(100% - 122px);padding:0}}.header_layout_wrap .header_info_block .header_main .header_info_title{overflow:scroll;white-space:nowrap;font-size:24px;line-height:1.5;color:#282828;font-weight:600;scrollbar-width:none}.header_layout_wrap .header_info_block .header_main .header_info_title::-webkit-scrollbar{display:none}@media only screen and (max-width:960px){.header_layout_wrap .header_info_block .header_main .header_info_title{display:none}}.header_layout_wrap .header_info_block .header_main .header_info_title img{display:inline-block;width:36px;margin:0 8px 0 0;vertical-align:-8px}.header_layout_wrap .header_info_block .header_main .header_info_text{font-size:14px;line-height:1.5;color:#6b7280}@media only screen and (max-width:960px){.header_layout_wrap .header_info_block .header_main .header_info_text{display:none}}.header_layout_wrap .header_info_block .header_main .header_info_logo{display:none;width:99px}@media only screen and (max-width:960px){.header_layout_wrap .header_info_block .header_main .header_info_logo{display:block}}.header_layout_wrap .header_info_block .header_main .header_info_logo img{display:block;width:100%}.header_layout_wrap .header_info_block .header_sub{display:none}@media only screen and (max-width:960px){.header_layout_wrap .header_info_block .header_sub{display:flex}}.header_register_wrap{position:fixed;top:0;left:0;right:0;width:100%;height:52px;z-index:50;background:#fff;padding:0 32px 0 16px;transition:transform .3s ease;box-shadow:0 0 4px rgba(76,76,76,.04),0 4px 8px rgba(76,76,76,.06)}@media only screen and (max-width:960px){.header_register_wrap{height:56px;padding:0 16px 0 0}}@media only screen and (max-width:768px){.header_register_wrap{box-shadow:none}}.header_register_wrap.no-shadow{box-shadow:none}.header_register_wrap.active{transform:translateY(-100%)}.header_register_wrap .header_inner{display:flex;align-items:center;justify-content:space-between;height:100%}.header_register_wrap .header_main{display:flex;align-items:center}.header_register_wrap .header_logo{display:block;width:136px}@media only screen and (max-width:960px){.header_register_wrap .header_logo{width:100px}}.header_register_wrap .header_logo img{display:block;width:100%}.header_sp_menu_wrap{display:block;width:calc(100% - 56px);max-width:224px;background:#fff;height:calc(100svh - 56px);position:fixed;top:56px;left:-100%;border-right:1px solid #ebebeb;filter:drop-shadow(8px 0 6px rgba(76,76,76,.02));z-index:100;padding:0 0 8px;transition:all .3s ease}.header_sp_menu_wrap.active{left:0}.header_sp_menu_wrap .header_sp_menu_inner{height:100%;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none;display:flex;flex-direction:column;justify-content:space-between}.header_sp_menu_wrap .header_sp_menu_inner::-webkit-scrollbar{display:none}.header_sub{padding:5px 0 5px 24px;border-left:1px solid #ebebeb}@media only screen and (max-width:960px){.header_sub{display:flex;align-items:center;padding:0;border-left:none}}.header_sub .header_menu_btn{position:relative;display:none;outline:none;background:none;width:30px;height:30px;padding:0;border:none;margin:0 0 0 16px}@media only screen and (max-width:960px){.header_sub .header_menu_btn{display:block}}.header_sub .header_menu_btn .middle,.header_sub .header_menu_btn .top{display:block;width:16px;height:2px;background:#bebebe;margin:0 auto 4px;border-radius:2px}.header_sub .header_menu_btn .bottom{display:block;width:16px;height:2px;background:#bebebe;margin:0 auto;border-radius:2px}.header_sub .header_menu_btn.active .top{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg)}.header_sub .header_menu_btn.active .middle{display:none}.header_sub .header_menu_btn.active .bottom{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) rotate(-45deg)}.header_sub_list{display:flex;align-items:center}.header_sub_list .header_sub_item{position:relative;margin:0 0 0 8px}@media only screen and (max-width:960px){.header_sub_list .header_sub_item{margin:0 0 0 16px}}.header_sub_list .header_sub_item:first-of-type{margin:0}.header_sub_list .header_sub_link{position:relative;display:block;width:36px;transition:all .3s ease}@media only screen and (max-width:960px){.header_sub_list .header_sub_link{width:30px}}.header_sub_list .header_sub_link:hover .header_sub_popup{display:inline-block}@media only screen and (max-width:768px){.header_sub_list .header_sub_link:hover .header_sub_popup{display:none}}.header_sub_list .header_sub_link:hover .header_menu_popup{display:block}.header_sub_list .header_sub_link img{display:block;width:100%}.header_sub_list .header_sub_link .header_sub_popup{position:absolute;top:calc(100% + 3px);left:50%;transform:translateX(-50%);display:none;white-space:nowrap;padding:11px 10px;border-radius:4px;background:rgba(0,0,0,.65);box-shadow:0 2px 5px rgba(0,0,0,.15)}.header_sub_list .header_sub_link .header_sub_popup:before{content:"";position:absolute;top:-3px;left:50%;transform:translateX(-50%);display:block;border-right:2px solid transparent;border-bottom:3px solid rgba(0,0,0,.65);border-left:2px solid transparent}.header_sub_list .header_sub_link .header_sub_popup:after{content:"";display:block;width:100%;height:3px;position:absolute;left:0;top:-3px}.header_sub_list .header_sub_link .header_sub_popup .header_sub_popup_text{font-size:14px;color:#fff;font-weight:200}.header_sub_list .header_sub_link .header_menu_popup{display:none;position:absolute;top:calc(100% - 6px);right:0;z-index:20;width:200px;background:#fff;border:1px solid #d2d2d2;border-radius:8px}.header_sub_list .header_sub_link .header_menu_popup .header_menu_box{padding:8px 0;border-bottom:1px solid #d2d2d2}.header_sub_list .header_sub_link .header_menu_popup .header_menu_box:last-of-type{border-bottom:none}.header_sub_list .header_sub_link .header_menu_popup .header_menu_link{display:block;width:100%;padding:16px 16px 16px 38px;font-weight:600;color:#6c6c6c;transition:all .3s ease}.header_sub_list .header_sub_link .header_menu_popup .header_menu_link.setting{background:url(/assets/images/header/setting_icon.svg) left 16px center no-repeat;background-size:16px}.header_sub_list .header_sub_link .header_menu_popup .header_menu_link.setting:hover{color:#282828;background-image:url(/assets/images/header/setting_hover_icon.svg);background-size:16px}.header_sub_list .header_sub_link .header_menu_popup .header_menu_link.setting.disabled{cursor:not-allowed;opacity:.3;background-image:url(/assets/images/header/setting_icon.svg)}.header_sub_list .header_sub_link .header_menu_popup .header_menu_link.setting.disabled:hover{color:#6c6c6c;opacity:.3}.header_sub_list .header_sub_link .header_menu_popup .header_menu_link.logout{background:url(/assets/images/header/logout_icon.svg) left 16px center no-repeat;background-size:16px}.header_sub_list .header_sub_link .header_menu_popup .header_menu_link.logout:hover{color:#282828;background-image:url(/assets/images/header/logout_hover_icon.svg);background-size:16px}.header_sub_list .header_sub_btn{background:none;width:36px;transition:all .3s ease}@media only screen and (max-width:960px){.header_sub_list .header_sub_btn{width:30px}}.header_sub_list .header_sub_btn img{width:100%}.header_sub_list .header_btn_link{display:block;width:30px;position:relative;filter:drop-shadow(0 1px 3px rgba(0,0,0,.1)) drop-shadow(0 1px 2px rgba(0,0,0,.1))}.header_sub_list .header_btn_link img{display:block;width:100%}.header_sub_list .header_btn_link span{display:block;width:7px;height:7px;background:#e12850;position:absolute;top:1px;right:0;border-radius:50%}.header_sub_list .header_sub_menu_box{display:none;width:200px;position:absolute;right:0;top:calc(100% - 6px);background:#fff;filter:drop-shadow(0 8px 16px rgba(0,0,0,.15));border-radius:8px;border:1px solid #d2d2d2}.header_sub_list .header_sub_menu_box .header_sub_menu_item{padding:8px 0;border-bottom:1px solid #d2d2d2}.header_sub_list .header_sub_menu_box .header_sub_menu_item:last-of-type{border-bottom:none}.header_sub_list .header_sub_menu_box .header_sub_menu_link{display:flex;align-items:center;line-height:1.5;font-weight:600;padding:12.5px 16px;color:#6c6c6c;transition:all .3s ease}.header_sub_list .header_sub_menu_box .header_sub_menu_link:hover{color:#282828}.header_sub_list .header_sub_menu_box .header_sub_menu_link:hover .normal{display:none}.header_sub_list .header_sub_menu_box .header_sub_menu_link:hover .hover{display:block}.header_sub_list .header_sub_menu_box .header_sub_menu_link img{width:20px;min-width:20px;margin:0 4px 0 0}.header_sub_list .header_sub_menu_box .header_sub_menu_link .normal{display:block}.header_sub_list .header_sub_menu_box .header_sub_menu_link .hover{display:none}.pager_wrap{margin:40px 0 0}.pager_wrap .pager_inner{display:flex;align-items:center;justify-content:center;margin:0 0 24px}.pager_wrap .pager_prev{display:block;width:30px;margin:0 8px 0 0;background:#fff;border-radius:6px;transition:all .3s ease}.pager_wrap .pager_prev:hover{background-color:#ebebeb}.pager_wrap .pager_prev img{display:block;width:100%}.pager_wrap .pager_prev.disabled{opacity:.3}.pager_wrap .pager_prev.disabled:hover{background-color:#fff}.pager_wrap .pager_next{display:block;width:30px;margin:0 0 0 8px;background:#fff;border-radius:6px;transition:all .3s ease}.pager_wrap .pager_next:hover{background-color:#ebebeb}.pager_wrap .pager_next img{display:block;width:100%}.pager_wrap .pager_next.disabled{opacity:.3}.pager_wrap .pager_next.disabled:hover{background-color:#fff}.pager_wrap .pager_list{display:flex;align-items:center}.pager_wrap .pager_list .pager_item{margin:0 8px}.pager_wrap .pager_list .pager_item img{display:block;width:30px}.pager_wrap .pager_list .pager_link{display:block;line-height:30px;text-align:center;min-width:30px;font-size:12px;font-weight:600;background:#fff;color:#282828;border-radius:6px;transition:all .3s ease}.pager_wrap .pager_list .pager_link:hover{background-color:#ebebeb}.pager_wrap .pager_list .pager_link.active{background:#29bbb9;color:#fff}.pager_wrap .pager_text{font-size:14px;line-height:1.5;text-align:center;color:#6c6c6c}@media only screen and (max-width:960px){.pankuzu_block{padding:0 16px;margin:8px 0 0}}.pankuzu_block .pankuzu_list{display:flex;align-items:center;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.pankuzu_block .pankuzu_list::-webkit-scrollbar{display:none}.pankuzu_block .pankuzu_list .pankuzu_item{font-size:10px;line-height:1.5;font-weight:400;white-space:nowrap;color:#6c6c6c;padding:0 24px 0 0;margin:0 12px 0 0;background:url(/assets/images/common/pankuzu_arrow.svg) 100% no-repeat;background-size:12px;position:relative}.pankuzu_block .pankuzu_list .pankuzu_item:last-of-type{padding:0;margin:0;background:none}.pankuzu_block .pankuzu_list .pankuzu_link{display:inline-block;color:#6c6c6c;text-decoration:none;border-bottom:1px solid #6c6c6c}@media only screen and (max-width:960px){.pankuzu_block .pankuzu_list .pankuzu_link{color:#2b8ec9;border-color:#2b8ec9}}.popup_filter{display:block;position:fixed;top:0;left:0;right:0;z-index:100;width:100%;height:100%;background:rgba(0,0,0,.16);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.popup_filter.zindex80{z-index:120}.popup_btnarea{padding:16px 24px;display:flex;align-items:center;justify-content:center}.popup_btnarea .w104{width:104px}.popup_btnarea .w120{width:120px}.popup_btnarea .w126{width:126px}.popup_btnarea .w136{width:136px}.popup_btnarea .cancel{margin:0 24px 0 0}.popup_btnarea .close{margin:0 16px 0 0}.popup_btnarea .back{margin:0 24px 0 0}.popup_btnarea .back img{display:inline-block;width:18px;margin:0 8px 0 0;vertical-align:-4px}.popup_delete_wrap{position:fixed;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index:101;width:calc(100% - 16px);max-width:540px;background:#fff;border:1px solid #ebebeb;border-radius:16px}.popup_delete_wrap.z-index-top{z-index:121}.popup_delete_wrap .popup_body{padding:34px 24px;text-align:center}.popup_delete_wrap .popup_delete_body{padding:36px 24px;text-align:center}@media only screen and (max-width:350px){.popup_delete_wrap .popup_delete_body{padding:24px 16px}}.popup_delete_wrap .popup_delete_foot{padding:16px 24px}@media only screen and (max-width:350px){.popup_delete_wrap .popup_delete_foot{padding:16px}}.popup_delete_wrap .popup_delete_foot .popup_delte_foot_btnarea{display:flex;align-items:center;justify-content:center}.popup_delete_wrap .popup_delete_foot .popup_delte_foot_btnarea .common_neutral-m_btn{margin:0 16px 0 0}.popup_delete_wrap .popup_delete_foot .popup_delte_foot_btnarea .w120{width:120px}.popup_delete_wrap .popup_delete_foot .popup_delte_foot_btnarea .w90{width:90px}.popup_delete_wrap .popup_delete_foot .popup_delte_foot_btnarea .w76{width:76px}.popup_kickoff_top_btn{display:block;width:96px;text-align:center;position:fixed;left:calc((100% - 900px) / 2 + 920px);bottom:86px;z-index:102}@media only screen and (max-width:1200px){.popup_kickoff_top_btn{left:inherit;right:20px}}@media only screen and (max-width:960px){.popup_kickoff_top_btn{right:8px;width:64px}}.popup_kickoff_top_btn:hover .normal{display:none}.popup_kickoff_top_btn:hover .hover{display:block}.popup_kickoff_top_btn img{width:54px;margin:0 auto}.popup_kickoff_top_btn .normal{display:block}.popup_kickoff_top_btn .hover{display:none}.popup_kickoff_top_btn span{display:block;font-size:14px;color:#000;white-space:nowrap;margin:12px 0 0;font-weight:600}@media only screen and (max-width:960px){.popup_kickoff_top_btn span{display:none}}.popup_kickoff_wrap{position:absolute;z-index:101;top:155px;left:50%;transform:translateX(-50%);background:#fff;max-width:900px;width:calc(100% - 16px);border-radius:11.2px}@media only screen and (max-width:960px){.popup_kickoff_wrap{top:68px;background:none}.popup_kickoff_wrap.edit{top:138px}.popup_kickoff_wrap.edit .popup_kickoff_foot{padding:0 16px 32px;position:relative;border-radius:0 0 12px 12px}.popup_kickoff_wrap.edit .popup_kickoff_foot:after,.popup_kickoff_wrap.edit .popup_kickoff_foot:before{display:none}}.popup_kickoff_wrap .popup_kickoff_head{position:relative;width:100%;display:flex;align-items:center;justify-content:space-between;padding:25px 40px}@media only screen and (max-width:960px){.popup_kickoff_wrap .popup_kickoff_head{padding:16px;background:#fff;border-radius:12px 12px 0 0;border-bottom:1px solid #ebebeb}}.popup_kickoff_wrap .popup_kickoff_head:after{content:"";display:block;width:calc(100% - 80px);height:1px;background:#ebebeb;position:absolute;left:50%;transform:translateX(-50%);bottom:0}@media only screen and (max-width:960px){.popup_kickoff_wrap .popup_kickoff_head:after{content:none}}.popup_kickoff_wrap .popup_kickoff_head .popup_kickoff_head_title{font-size:20px;line-height:1.5;color:#282828;font-weight:600}@media only screen and (max-width:960px){.popup_kickoff_wrap .popup_kickoff_head .popup_kickoff_head_title{font-size:18px}}.popup_kickoff_wrap .popup_kickoff_head .popup_kickoff_head_close_btn{display:block;width:22.15px;height:22.15px;background:none}@media only screen and (max-width:960px){.popup_kickoff_wrap .popup_kickoff_head .popup_kickoff_head_close_btn{width:30px;height:30px}}.popup_kickoff_wrap .popup_kickoff_head .popup_kickoff_head_close_btn img{display:block;width:100%}.popup_kickoff_wrap .popup_kickoff_body{padding:24px 40px}@media only screen and (max-width:960px){.popup_kickoff_wrap .popup_kickoff_body{padding:0}}.popup_kickoff_wrap .popup_kickoff_foot{padding:32px 40px}@media only screen and (max-width:960px){.popup_kickoff_wrap .popup_kickoff_foot{padding:16px;background:#fff;position:-webkit-sticky;position:sticky;left:0;bottom:0;width:100%}}.popup_kickoff_wrap .popup_kickoff_foot:before{content:"";display:none;width:8px;height:100%;position:absolute;left:-8px;top:0;background:#fff}@media only screen and (max-width:960px){.popup_kickoff_wrap .popup_kickoff_foot:before{display:block}}.popup_kickoff_wrap .popup_kickoff_foot:after{content:"";display:none;width:8px;height:100%;position:absolute;right:-8px;top:0;background:#fff}@media only screen and (max-width:960px){.popup_kickoff_wrap .popup_kickoff_foot:after{display:block}}.popup_kickoff_wrap .popup_kickoff_foot .popup_kickoff_foot_btnarea{display:flex;align-items:center;justify-content:center;flex-direction:row-reverse;gap:12px}@media only screen and (max-width:960px){.popup_kickoff_wrap .popup_kickoff_foot .popup_kickoff_foot_btnarea{gap:12px 24px}}.popup_kickoff_wrap .popup_kickoff_foot .popup_kickoff_foot_btnarea .common_brand-l_btn{width:88px}.popup_kickoff_wrap .popup_kickoff_foot .popup_kickoff_foot_btnarea .common_neutral-l_btn{width:152px}.popup_kickoff_wrap .popup_kickoff_list .popup_kickoff_item{margin:0 0 64px}@media only screen and (max-width:960px){.popup_kickoff_wrap .popup_kickoff_list .popup_kickoff_item{margin:0 0 32px}}.popup_kickoff_wrap .popup_kickoff_list .popup_kickoff_item:last-of-type{margin:0}@media only screen and (max-width:960px){.popup_kickoff_wrap .popup_kickoff_list .popup_kickoff_item:last-of-type .popup_kickoff_block{border-radius:12px 12px 0 0}.popup_kickoff_wrap .popup_kickoff_list .popup_kickoff_item:first-of-type .popup_kickoff_block{border-radius:0 0 12px 12px}}.popup_kickoff_wrap .popup_kickoff_list .popup_kickoff_anchor{padding:52px 0 0;margin:-52px 0 0}.popup_kickoff_wrap .popup_kickoff_list .popup_kickoff_block{background:#fff;border:1px solid #f5f6f8;border-radius:12px;filter:drop-shadow(0 0 6px rgba(76,76,76,.02)) drop-shadow(0 2px 4px rgba(76,76,76,.08));padding:12px 24px 24px}@media only screen and (max-width:960px){.popup_kickoff_wrap .popup_kickoff_list .popup_kickoff_block{padding:16px}}.popup_kickoff_wrap .popup_kickoff_list .popup_kickoff_block .common_link-border-l_btn{padding:8px 7px 8px 11px;margin:16px 0 0}@media only screen and (max-width:640px){.popup_kickoff_wrap .popup_kickoff_list .popup_kickoff_block .common_link-border-l_btn{display:none}}.popup_kickoff_wrap .popup_kickoff_list .popup_kickoff_block .common_link-border-l_btn img{display:inline-block;width:18px;margin:0 0 0 8px;vertical-align:-3px}.popup_kickoff_wrap .popup_kickoff_list .popup_kickoff_title_block{display:flex;align-items:center;justify-content:space-between;padding:0 0 12px;margin:0 0 16px;border-bottom:1px solid #ebebeb}@media only screen and (max-width:960px){.popup_kickoff_wrap .popup_kickoff_list .popup_kickoff_title_block{padding:0 0 8px;margin:0 0 24px}}.popup_kickoff_wrap .popup_kickoff_list .popup_kickoff_title_block .popup_kickoff_title{font-size:16px;line-height:1.5;color:#282828;font-weight:600}@media only screen and (max-width:960px){.popup_kickoff_wrap .popup_kickoff_list .popup_kickoff_title_block .popup_kickoff_title{font-size:18px}}.popup_kickoff_wrap .popup_kickoff_list .popup_kickoff_title_block .popup_kickoff_step_num{position:relative;display:block;margin:0 0 0 8px;font-weight:600;border:1px solid #29bbb9;width:50px;min-width:50px;height:50px;border-radius:50%;font-size:14px;text-align:center;color:#29bbb9}@media only screen and (max-width:768px){.popup_kickoff_wrap .popup_kickoff_list .popup_kickoff_title_block .popup_kickoff_step_num{width:42px;min-width:42px;height:42px;border-radius:50%;font-size:12px}}.popup_kickoff_wrap .popup_kickoff_list .popup_kickoff_title_block .popup_kickoff_step_num span{width:100%;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.popup_kickoff_wrap .popup_kickoff_list .popup_kickoff_title_block .popup_kickoff_step_num small{font-size:10px;color:#bebebe;margin:0 0 0 2px;vertical-align:2px}@media only screen and (max-width:768px){.popup_kickoff_wrap .popup_kickoff_list .popup_kickoff_title_block .popup_kickoff_step_num small{vertical-align:1px}}.popup_kickoff_wrap .popup_kickoff_form_list .popup_kickoff_form_item{margin:16px 0 0;display:flex;align-items:center;padding:16px 0}@media only screen and (max-width:960px){.popup_kickoff_wrap .popup_kickoff_form_list .popup_kickoff_form_item{display:block;padding:0}}.popup_kickoff_wrap .popup_kickoff_form_list .popup_kickoff_form_item:first-of-type{margin:0}.popup_kickoff_wrap .popup_kickoff_form_list .popup_kickoff_form_item.type01{padding:0}.popup_kickoff_wrap .popup_kickoff_form_list .popup_kickoff_form_item.type01 .popup_kickoff_form_sub{padding:22px 0 0}@media only screen and (max-width:960px){.popup_kickoff_wrap .popup_kickoff_form_list .popup_kickoff_form_item.type01 .popup_kickoff_form_sub{padding:0}}.popup_kickoff_wrap .popup_kickoff_form_list .popup_kickoff_form_item.type02{padding:16px 0 0}@media only screen and (max-width:960px){.popup_kickoff_wrap .popup_kickoff_form_list .popup_kickoff_form_item.type02{padding:0}}.popup_kickoff_wrap .popup_kickoff_form_list .popup_kickoff_form_item.type03{padding:16px 0 0}@media only screen and (max-width:960px){.popup_kickoff_wrap .popup_kickoff_form_list .popup_kickoff_form_item.type03{padding:0}}.popup_kickoff_wrap .popup_kickoff_form_list .popup_kickoff_form_item.type03 .popup_kickoff_form_sub{padding:0 0 22px}@media only screen and (max-width:960px){.popup_kickoff_wrap .popup_kickoff_form_list .popup_kickoff_form_item.type03 .popup_kickoff_form_sub{padding:0}}.popup_kickoff_wrap .popup_kickoff_form_list .popup_kickoff_form_item.type04{padding:0}.popup_kickoff_wrap .popup_kickoff_form_list .popup_kickoff_form_item.type05{align-items:flex-start}.popup_kickoff_wrap .popup_kickoff_form_list .popup_kickoff_form_item.type05 .popup_kickoff_form_sub{padding:39px 0 0}@media only screen and (max-width:960px){.popup_kickoff_wrap .popup_kickoff_form_list .popup_kickoff_form_item.type05 .popup_kickoff_form_sub{padding:0}}.popup_kickoff_wrap .popup_kickoff_form_list .popup_kickoff_form_item.type06{align-items:flex-start}.popup_kickoff_wrap .popup_kickoff_form_list .popup_kickoff_form_item.type06 .popup_kickoff_form_sub{padding:55px 0 0}@media only screen and (max-width:960px){.popup_kickoff_wrap .popup_kickoff_form_list .popup_kickoff_form_item.type06 .popup_kickoff_form_sub{padding:0}}.popup_kickoff_wrap .popup_kickoff_form_list .popup_kickoff_form_item.type07{align-items:flex-start}.popup_kickoff_wrap .popup_kickoff_form_list .popup_kickoff_form_item.type07 .popup_kickoff_form_sub{padding:27px 0 0}@media only screen and (max-width:960px){.popup_kickoff_wrap .popup_kickoff_form_list .popup_kickoff_form_item.type07 .popup_kickoff_form_sub{padding:0}}.popup_kickoff_wrap .popup_kickoff_form_list .popup_kickoff_form_sub{width:120px;margin:0 16px 0 0}@media only screen and (max-width:960px){.popup_kickoff_wrap .popup_kickoff_form_list .popup_kickoff_form_sub{width:100%;margin:0 0 8px}}.popup_kickoff_wrap .popup_kickoff_form_list .popup_kickoff_form_sub .popup_kickoff_form_title{font-size:14px;line-height:1.5;color:#282828}.popup_kickoff_wrap .popup_kickoff_form_list .popup_kickoff_form_main{width:calc(100% - 136px)}@media only screen and (max-width:960px){.popup_kickoff_wrap .popup_kickoff_form_list .popup_kickoff_form_main{width:100%}}.popup_kickoff_wrap .popup_kickoff_form_list .popup_kickoff_form_main .form_name_block{max-width:416px}@media only screen and (max-width:960px){.popup_kickoff_wrap .popup_kickoff_form_list .popup_kickoff_form_main .form_name_block{max-width:100%}}.popup_kickoff_wrap .popup_kickoff_form_list .popup_kickoff_form_main .form_calendar_block.w200{max-width:200px}@media only screen and (max-width:960px){.popup_kickoff_wrap .popup_kickoff_form_list .popup_kickoff_form_main .form_calendar_block.w200{max-width:100%}.popup_kickoff_wrap .popup_kickoff-edit_block{background:#fff;padding:24px 16px}.popup_kickoff_wrap .popup_kickoff-edit_block .popup_kickoff_form_list .popup_kickoff_form_sub .popup_kickoff_form_title{font-weight:600}}.popup_kickoff_overtime-pay_wrap .popup_kickoff_overtime-pay_block{display:flex;align-items:center;justify-content:flex-end;flex-direction:row-reverse;margin:0 0 16px}@media only screen and (max-width:640px){.popup_kickoff_overtime-pay_wrap .popup_kickoff_overtime-pay_block{display:block;margin:0 0 12px}}.popup_kickoff_overtime-pay_wrap .popup_kickoff_delete_block{display:flex;align-items:center;justify-content:space-between;padding:22px 0 0;margin:0 0 0 16px}@media only screen and (max-width:640px){.popup_kickoff_overtime-pay_wrap .popup_kickoff_delete_block{padding:0;margin:0 0 12px}}.popup_kickoff_overtime-pay_wrap .popup_kickoff_delete_block.none{display:none}@media only screen and (max-width:640px){.popup_kickoff_overtime-pay_wrap .popup_kickoff_delete_block.none{display:flex}}.popup_kickoff_overtime-pay_wrap .popup_kickoff_delete_block.none .popup_kickoff_delete_btn{display:none}.popup_kickoff_overtime-pay_wrap .popup_kickoff_delete_block .popup_kickoff_delete_title{display:none;font-size:16px;line-height:1.5;color:#282828;font-weight:600}@media only screen and (max-width:640px){.popup_kickoff_overtime-pay_wrap .popup_kickoff_delete_block .popup_kickoff_delete_title{display:block}}.popup_kickoff_overtime-pay_wrap .popup_kickoff_delete_block .popup_kickoff_delete_btn{display:block;width:24px;min-width:24px;font-size:14px;color:#6c6c6c;font-weight:600;background:#fff}@media only screen and (max-width:640px){.popup_kickoff_overtime-pay_wrap .popup_kickoff_delete_block .popup_kickoff_delete_btn{width:58px;height:24px}}.popup_kickoff_overtime-pay_wrap .popup_kickoff_delete_block .popup_kickoff_delete_btn span{display:none}@media only screen and (max-width:640px){.popup_kickoff_overtime-pay_wrap .popup_kickoff_delete_block .popup_kickoff_delete_btn span{display:inline-block;vertical-align:middle}}.popup_kickoff_overtime-pay_wrap .popup_kickoff_delete_block .popup_kickoff_delete_btn img{display:inline-block;width:24px}@media only screen and (max-width:640px){.popup_kickoff_overtime-pay_wrap .popup_kickoff_delete_block .popup_kickoff_delete_btn img{width:16px;margin:0 6px 0 0;vertical-align:middle}}.popup_kickoff_overtime-pay_wrap .popup_kickoff_overtime-pay_inner{display:flex;align-items:flex-start}@media only screen and (max-width:640px){.popup_kickoff_overtime-pay_wrap .popup_kickoff_overtime-pay_inner{flex-wrap:wrap;justify-content:space-between;background:#fbfbfc;padding:12px;border-radius:6px}}.popup_kickoff_overtime-pay_wrap .popup_kickoff_overtime-pay_inner .popup_kickoff_overtime-pay_box{width:calc((100% - 32px) / 3);margin:0 0 0 16px}@media only screen and (max-width:640px){.popup_kickoff_overtime-pay_wrap .popup_kickoff_overtime-pay_inner .popup_kickoff_overtime-pay_box{width:calc(50% - 6px);margin:0}}.popup_kickoff_overtime-pay_wrap .popup_kickoff_overtime-pay_inner .popup_kickoff_overtime-pay_box:first-of-type{margin:0}@media only screen and (max-width:640px){.popup_kickoff_overtime-pay_wrap .popup_kickoff_overtime-pay_inner .popup_kickoff_overtime-pay_box:first-of-type{width:100%;margin:0 0 16px}}.popup_kickoff_overtime-pay_wrap .common_link-s_btn{display:inline-block;width:auto;padding:6px 8px 6px 6px}.popup_kickoff_overtime-pay_wrap .common_link-s_btn img{display:inline-block;width:16px;margin:0 4px 0 0;vertical-align:-3px}.popup_kickoff_bonus_wrap .popup_kickoff_bonus_block{display:flex;align-items:center;justify-content:flex-end;flex-direction:row-reverse;margin:0 0 16px}@media only screen and (max-width:640px){.popup_kickoff_bonus_wrap .popup_kickoff_bonus_block{display:block;margin:0 0 12px}}.popup_kickoff_bonus_wrap .popup_kickoff_delete_block{display:flex;align-items:center;justify-content:space-between;padding:22px 0 0;margin:0 0 0 16px}@media only screen and (max-width:640px){.popup_kickoff_bonus_wrap .popup_kickoff_delete_block{padding:0;margin:0 0 12px}}.popup_kickoff_bonus_wrap .popup_kickoff_delete_block.none{display:none}@media only screen and (max-width:640px){.popup_kickoff_bonus_wrap .popup_kickoff_delete_block.none{display:flex}}.popup_kickoff_bonus_wrap .popup_kickoff_delete_block.none .popup_kickoff_delete_btn{display:none}.popup_kickoff_bonus_wrap .popup_kickoff_delete_block .popup_kickoff_delete_title{display:none;font-size:16px;line-height:1.5;color:#282828;font-weight:600}@media only screen and (max-width:640px){.popup_kickoff_bonus_wrap .popup_kickoff_delete_block .popup_kickoff_delete_title{display:block}}.popup_kickoff_bonus_wrap .popup_kickoff_delete_block .popup_kickoff_delete_btn{display:block;width:24px;min-width:24px;font-size:14px;color:#6c6c6c;font-weight:600;background:#fff}@media only screen and (max-width:640px){.popup_kickoff_bonus_wrap .popup_kickoff_delete_block .popup_kickoff_delete_btn{width:58px;height:24px}}.popup_kickoff_bonus_wrap .popup_kickoff_delete_block .popup_kickoff_delete_btn span{display:none}@media only screen and (max-width:640px){.popup_kickoff_bonus_wrap .popup_kickoff_delete_block .popup_kickoff_delete_btn span{display:inline-block;vertical-align:middle}}.popup_kickoff_bonus_wrap .popup_kickoff_delete_block .popup_kickoff_delete_btn img{display:inline-block;width:24px}@media only screen and (max-width:640px){.popup_kickoff_bonus_wrap .popup_kickoff_delete_block .popup_kickoff_delete_btn img{width:16px;margin:0 6px 0 0;vertical-align:middle}}.popup_kickoff_bonus_wrap .popup_kickoff_bonus_inner{display:flex;align-items:flex-start}@media only screen and (max-width:640px){.popup_kickoff_bonus_wrap .popup_kickoff_bonus_inner{flex-wrap:wrap;justify-content:space-between;background:#fbfbfc;padding:12px;border-radius:6px}}.popup_kickoff_bonus_wrap .popup_kickoff_bonus_inner .popup_kickoff_bonus_box{width:200px;margin:0 0 0 16px}@media only screen and (max-width:640px){.popup_kickoff_bonus_wrap .popup_kickoff_bonus_inner .popup_kickoff_bonus_box{width:100%;margin:0}}.popup_kickoff_bonus_wrap .popup_kickoff_bonus_inner .popup_kickoff_bonus_box:first-of-type{margin:0}@media only screen and (max-width:640px){.popup_kickoff_bonus_wrap .popup_kickoff_bonus_inner .popup_kickoff_bonus_box:first-of-type{margin:0 0 16px}}.popup_kickoff_bonus_wrap .common_link-s_btn{display:inline-block;width:auto;padding:6px 8px 6px 6px}.popup_kickoff_bonus_wrap .common_link-s_btn img{display:inline-block;width:16px;margin:0 4px 0 0;vertical-align:-3px}.popup_kickoff_paid-leave_wrap .popup_kickoff_paid-leave_block{display:flex;align-items:flex-start}@media only screen and (max-width:640px){.popup_kickoff_paid-leave_wrap .popup_kickoff_paid-leave_block{display:block}}.popup_kickoff_paid-leave_wrap .popup_kickoff_paid-leave_block .popup_kickoff_paid-leave_box{width:calc((100% - 32px) / 3);margin:0 16px 0 0}@media only screen and (max-width:640px){.popup_kickoff_paid-leave_wrap .popup_kickoff_paid-leave_block .popup_kickoff_paid-leave_box{width:100%;margin:0 0 16px}}.popup_kickoff_paid-leave_wrap .popup_kickoff_paid-leave_block .popup_kickoff_paid-leave_box:last-of-type{margin:0}.popup_kickoff_paid-leave_wrap .popup_kickoff_paid-leave_block .popup_kickoff_paid-leave_box.width-small{width:120px;min-width:120px}@media only screen and (max-width:640px){.popup_kickoff_paid-leave_wrap .popup_kickoff_paid-leave_block .popup_kickoff_paid-leave_box.width-small{width:100%;min-width:100%}}.popup_kickoff_paid-leave_wrap .common_link-s_btn{display:inline-block;width:auto;padding:6px 8px 6px 6px}.popup_kickoff_paid-leave_wrap .common_link-s_btn img{display:inline-block;width:16px;margin:0 4px 0 0;vertical-align:-3px}.popup_kickoff_special-leave_wrap .popup_kickoff_special-leave_block{margin:0 0 12px}.popup_kickoff_special-leave_wrap .popup_kickoff_delete_block{display:flex;align-items:center;justify-content:flex-end;margin:0 0 4px}.popup_kickoff_special-leave_wrap .popup_kickoff_delete_block.none{display:none}.popup_kickoff_special-leave_wrap .popup_kickoff_delete_block .popup_kickoff_delete_btn{display:block;width:58px;height:24px;font-size:14px;font-weight:600;color:#6c6c6c;background:#fff}.popup_kickoff_special-leave_wrap .popup_kickoff_delete_block .popup_kickoff_delete_btn img{display:inline-block;width:16px;margin:0 6px 0 0;vertical-align:-3px}.popup_kickoff_special-leave_wrap .popup_kickoff_special-leave_inner{padding:16px;background:#fbfbfc;border-radius:9px}@media only screen and (max-width:640px){.popup_kickoff_special-leave_wrap .popup_kickoff_special-leave_inner{padding:12px;border-radius:6px}}.popup_kickoff_special-leave_wrap .popup_kickoff_special-leave_top{display:flex;align-items:flex-start;margin:0 0 32px}@media only screen and (max-width:640px){.popup_kickoff_special-leave_wrap .popup_kickoff_special-leave_top{display:block;margin:0 0 16px}}.popup_kickoff_special-leave_wrap .popup_kickoff_special-leave_top .popup_kickoff_special-leave_box:first-of-type{width:200px;margin:0 16px 0 0}@media only screen and (max-width:640px){.popup_kickoff_special-leave_wrap .popup_kickoff_special-leave_top .popup_kickoff_special-leave_box:first-of-type{width:100%;margin:0 0 16px}}.popup_kickoff_special-leave_wrap .popup_kickoff_special-leave_top .popup_kickoff_special-leave_box:last-of-type{width:calc(100% - 216px)}@media only screen and (max-width:640px){.popup_kickoff_special-leave_wrap .popup_kickoff_special-leave_top .popup_kickoff_special-leave_box:last-of-type{width:100%}}.popup_kickoff_special-leave_wrap .popup_kickoff_special-leave_bottom{display:flex;align-items:flex-start}@media only screen and (max-width:640px){.popup_kickoff_special-leave_wrap .popup_kickoff_special-leave_bottom{display:block}}.popup_kickoff_special-leave_wrap .popup_kickoff_special-leave_bottom .popup_kickoff_special-leave_box{width:200px;margin:0 16px 0 0}@media only screen and (max-width:640px){.popup_kickoff_special-leave_wrap .popup_kickoff_special-leave_bottom .popup_kickoff_special-leave_box{width:100%;margin:0 0 16px}}.popup_kickoff_special-leave_wrap .popup_kickoff_special-leave_bottom .popup_kickoff_special-leave_box:last-of-type{margin:0}.popup_kickoff_special-leave_wrap .common_link-s_btn{display:inline-block;width:auto;padding:6px 8px 6px 6px}.popup_kickoff_special-leave_wrap .common_link-s_btn img{display:inline-block;width:16px;margin:0 4px 0 0;vertical-align:-3px}.popup_kickoff_allowance_wrap .popup_kickoff_allowance_block{display:flex;align-items:center;justify-content:flex-end;flex-direction:row-reverse;margin:0 0 8px}@media only screen and (max-width:640px){.popup_kickoff_allowance_wrap .popup_kickoff_allowance_block{display:block;margin:0 0 12px}}.popup_kickoff_allowance_wrap .popup_kickoff_allowance_title{display:none;font-size:16px;line-height:1.5;color:#282828;font-weight:600;margin:0 0 12px}@media only screen and (max-width:640px){.popup_kickoff_allowance_wrap .popup_kickoff_allowance_title{display:block}}.popup_kickoff_allowance_wrap .popup_kickoff_delete_block{display:flex;align-items:center;justify-content:space-between;padding:22px 0 0;margin:0 0 0 16px}@media only screen and (max-width:640px){.popup_kickoff_allowance_wrap .popup_kickoff_delete_block{padding:0;margin:0 0 12px}}.popup_kickoff_allowance_wrap .popup_kickoff_delete_block.none{display:none}@media only screen and (max-width:640px){.popup_kickoff_allowance_wrap .popup_kickoff_delete_block.none{display:flex}}.popup_kickoff_allowance_wrap .popup_kickoff_delete_block.none .popup_kickoff_delete_btn{display:none}.popup_kickoff_allowance_wrap .popup_kickoff_delete_block .popup_kickoff_delete_title{display:none;font-size:16px;line-height:1.5;color:#282828;font-weight:600}@media only screen and (max-width:640px){.popup_kickoff_allowance_wrap .popup_kickoff_delete_block .popup_kickoff_delete_title{display:block}}.popup_kickoff_allowance_wrap .popup_kickoff_delete_block .popup_kickoff_delete_btn{display:block;width:24px;min-width:24px;font-size:14px;color:#6c6c6c;font-weight:600;background:#fff}@media only screen and (max-width:640px){.popup_kickoff_allowance_wrap .popup_kickoff_delete_block .popup_kickoff_delete_btn{width:58px;height:24px}}.popup_kickoff_allowance_wrap .popup_kickoff_delete_block .popup_kickoff_delete_btn span{display:none}@media only screen and (max-width:640px){.popup_kickoff_allowance_wrap .popup_kickoff_delete_block .popup_kickoff_delete_btn span{display:inline-block;vertical-align:middle}}.popup_kickoff_allowance_wrap .popup_kickoff_delete_block .popup_kickoff_delete_btn img{display:inline-block;width:24px}@media only screen and (max-width:640px){.popup_kickoff_allowance_wrap .popup_kickoff_delete_block .popup_kickoff_delete_btn img{width:16px;margin:0 6px 0 0;vertical-align:middle}}.popup_kickoff_allowance_wrap .popup_kickoff_allowance_inner{display:flex;align-items:flex-start;justify-content:space-between;max-width:416px;width:100%}@media only screen and (max-width:640px){.popup_kickoff_allowance_wrap .popup_kickoff_allowance_inner{max-width:100%;display:block;padding:12px;background:#fbfbfc;border-radius:6px}}.popup_kickoff_allowance_wrap .popup_kickoff_allowance_inner .popup_kickoff_allowance_box{width:calc(50% - 8px)}@media only screen and (max-width:640px){.popup_kickoff_allowance_wrap .popup_kickoff_allowance_inner .popup_kickoff_allowance_box{width:100%;margin:0 0 16px}.popup_kickoff_allowance_wrap .popup_kickoff_allowance_inner .popup_kickoff_allowance_box:last-of-type{margin:0}}.popup_kickoff_allowance_wrap .common_link-s_btn{display:inline-block;width:auto;padding:6px 8px 6px 6px}.popup_kickoff_allowance_wrap .common_link-s_btn img{display:inline-block;width:16px;margin:0 4px 0 0;vertical-align:-3px}.popup_kickoff-confirm_list .popup_kickoff-confirm_item{display:flex;align-items:center;font-size:14px;line-height:1.5;border-bottom:1px solid #ebebeb;padding:18px 0}@media only screen and (max-width:640px){.popup_kickoff-confirm_list .popup_kickoff-confirm_item{display:block;margin:0 0 20px;padding:0 0 12px}}.popup_kickoff-confirm_list .popup_kickoff-confirm_title{width:200px;padding:0 40px 0 0;color:#6c6c6c}@media only screen and (max-width:640px){.popup_kickoff-confirm_list .popup_kickoff-confirm_title{width:100%;margin:0 0 8px;padding:0;color:#282828}}.popup_kickoff-confirm_list .popup_kicioff-confirm_main{width:calc(100% - 200px);color:#282828}@media only screen and (max-width:640px){.popup_kickoff-confirm_list .popup_kicioff-confirm_main{width:100%;font-weight:600}}.popup_comment_wrap{background:#fff;position:fixed;left:50%;top:50%;width:calc(100% - 16px);max-width:686px;z-index:101;transform:translateX(-50%) translateY(-50%);border-radius:12px}.popup_comment_wrap.z-index-top{z-index:121}@media only screen and (max-width:960px){.popup_comment_wrap{height:calc(100% - 120px)}}.popup_comment_wrap .popup_comment_head{position:relative;height:54px;display:flex;align-items:center;justify-content:space-between;padding:0 16px}@media only screen and (max-width:960px){.popup_comment_wrap .popup_comment_head{height:64px;justify-content:flex-end}}.popup_comment_wrap .popup_comment_head:after{content:"";display:block;width:calc(100% - 32px);height:1px;background:#ebebeb;position:absolute;left:50%;bottom:0;transform:translateX(-50%)}.popup_comment_wrap .popup_comment_head .popup_comment_head_title{font-size:12px;line-height:1.5;color:#282828}.popup_comment_wrap .popup_comment_head .popup_comment_head_title span{margin:0 24px 0 0}.popup_comment_wrap .popup_comment_head .popup_close_btn{display:block;width:30px;background:none}.popup_comment_wrap .popup_comment_head .popup_close_btn img{display:block;width:100%}.popup_comment_wrap .popup_comment_foot{padding:12px 16px}@media only screen and (max-width:960px){.popup_comment_wrap .popup_comment_foot{padding:0 16px 32px}}.popup_comment_wrap .popup_comment_foot .popup_comment_foot_btnarea{display:flex;align-items:center;justify-content:center}.popup_comment_wrap .popup_comment_foot .popup_comment_foot_btnarea .common_brand-l_btn{width:136px;margin:0 8px 0 0}.popup_comment_wrap .popup_comment_foot .popup_comment_foot_btnarea .common_neutral-l_btn{width:104px}.popup_comment_wrap .popup_comment_body{padding:16px 16px 0}@media only screen and (max-width:960px){.popup_comment_wrap .popup_comment_body{height:calc(100% - 138px);padding:24px 16px}}.popup_comment_wrap .popup_comment_body .popup_comment_body_inner{height:100%;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.popup_comment_wrap .popup_comment_body .popup_comment_body_inner::-webkit-scrollbar{display:none}.popup_comment_wrap .popup_comment_body .popup_comment_body_text{display:none;font-size:14px;line-height:1.5;color:#282828;font-weight:300;margin:0 0 24px}@media only screen and (max-width:960px){.popup_comment_wrap .popup_comment_body .popup_comment_body_text{display:block}}.popup_comment_wrap .popup_comment_body .popup_comment_body_text span{display:block;margin:0 0 8px}.popup_comment_wrap .popup_comment_body .popup_comment_body_pic{position:relative;display:block;width:100%;height:400px;background:#f5f6f8;margin:0 auto 16px;overflow:hidden;border-radius:5.6px}@media only screen and (max-width:960px){.popup_comment_wrap .popup_comment_body .popup_comment_body_pic{border-radius:8px;margin:0 auto 24px}}@media only screen and (max-width:640px){.popup_comment_wrap .popup_comment_body .popup_comment_body_pic{height:auto}}.popup_comment_wrap .popup_comment_body .popup_comment_body_pic img{display:block;width:100%;height:100%;object-fit:contain;margin:0 auto}@media only screen and (max-width:640px){.popup_comment_wrap .popup_comment_body .popup_comment_body_pic img{object-fit:auto;height:auto}}.popup_comment_wrap .popup_comment_body .popup_comment_body_pic .popup_comment_label{position:absolute;left:16px;bottom:16px;width:120px;line-height:30px;text-align:center;font-size:14px;background:#fff;font-weight:600;border-radius:30px}@media only screen and (max-width:960px){.popup_comment_wrap .popup_comment_body .popup_comment_body_pic .popup_comment_label{display:none;font-size:12px;width:80px;line-height:20px}}.popup_comment_wrap .popup_comment_body .popup_comment_body_pic .popup_comment_label.unconfirmed{border:1px solid #bebebe;color:#bebebe}.popup_comment_wrap .popup_comment_body .popup_comment_body_pic .popup_comment_label.confirm{border:1px solid #229c9a;color:#229c9a}.popup_comment_wrap .popup_comment_body .popup_comment_body_pic .popup_comment_label.already{border:1px solid #229c9a;background:#229c9a;color:#fff}.popup_comment_wrap .popup_comment_body .popup_no-preview_block{display:block;width:100%;padding:120px 0;text-align:center}@media only screen and (max-width:640px){.popup_comment_wrap .popup_comment_body .popup_no-preview_block{padding:60px 0}}.popup_comment_wrap .popup_comment_body .popup_no-preview_block .popup_no-preview_title{display:inline-block;font-size:16px;line-height:1.5;color:#6c6c6c;text-align:left;font-weight:600;margin:0 0 8px;padding:0 0 0 20px;background:url(/assets/images/register/info_icon.svg) 0 no-repeat;background-size:16px}@media only screen and (max-width:640px){.popup_comment_wrap .popup_comment_body .popup_no-preview_block .popup_no-preview_title{font-size:14px}}.popup_comment_wrap .popup_comment_body .popup_no-preview_block .popup_no-preview_text{display:block;font-size:12px;line-height:1.5;color:#6c6c6c}@media only screen and (max-width:640px){.popup_comment_wrap .popup_comment_body .popup_no-preview_block .popup_no-preview_text{font-size:10px}}.popup_comment_wrap .popup_comment_body .form_textarea{font-size:14px;height:64px}@media only screen and (max-width:960px){.popup_comment_wrap .popup_comment_body .form_textarea{height:120px}}.popup_pic_filter{display:block;position:fixed;top:0;left:0;right:0;z-index:100;width:100%;height:100%;background:rgba(0,0,0,.16);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.popup_pic_wrap{position:fixed;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index:101;width:calc(100% - 32px);max-width:600px;background:#fff;border-radius:16px}@media only screen and (max-width:768px){.popup_pic_wrap{max-width:inherit;width:100%;border-radius:0;height:100svh}}.popup_pic_wrap .popup_head{height:64px;padding:0 40px}@media only screen and (max-width:768px){.popup_pic_wrap .popup_head{padding:0 16px}}.popup_pic_wrap .popup_head .popup_head_inner{height:100%;display:flex;align-items:center;justify-content:space-between}.popup_pic_wrap .popup_head .popup_title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:18px;line-height:1.5;color:#282828;font-weight:600;max-width:calc(100% - 36px)}.popup_pic_wrap .popup_head .popup_close_btn{display:block;width:36px;background:none}.popup_pic_wrap .popup_head .popup_close_btn img{display:block;width:100%}.popup_pic_wrap .popup_body{padding:16px}@media only screen and (max-width:768px){.popup_pic_wrap .popup_body{height:calc(100svh - 139px);padding:24px 16px}.popup_pic_wrap .popup_body .popup_body_inner{height:100%}}.popup_pic_wrap .popup_body_title{display:none;font-size:16px;line-height:1.5;color:#282828;font-weight:600;margin:0 0 24px}@media only screen and (max-width:768px){.popup_pic_wrap .popup_body_title{display:block}}.popup_pic_wrap .popup_pic_block{background:#f9f9fa;height:560px;border-radius:5.6px;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.popup_pic_wrap .popup_pic_block::-webkit-scrollbar{display:none}@media only screen and (max-width:768px){.popup_pic_wrap .popup_pic_block{height:calc(100% - 48px);border-radius:8px}}.popup_pic_wrap .popup_pic_block img{display:block;width:100%;height:auto;margin:0 auto 20px}.popup_pic_wrap .popup_pic_block img:last-of-type{margin:0 auto}.popup_pic_wrap .popup_btnarea{padding:24px}@media only screen and (max-width:768px){.popup_pic_wrap .popup_btnarea{padding:0 16px}}.popup_pic_wrap .popup_btnarea .common_neutral-l_btn{width:72px}@media only screen and (max-width:768px){.popup_pic_wrap .popup_btnarea .common_neutral-l_btn{width:104px}}.popup_description_wrap{position:fixed;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index:101;width:100%;height:100svh;background:#fff}.popup_description_wrap .popup_head{height:64px;padding:0 16px}.popup_description_wrap .popup_head .popup_head_inner{height:100%;display:flex;align-items:center;justify-content:space-between}.popup_description_wrap .popup_head .popup_title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:18px;line-height:1.5;color:#282828;font-weight:600;max-width:calc(100% - 36px)}.popup_description_wrap .popup_head .popup_close_btn{display:block;width:36px;background:none;outline:none}.popup_description_wrap .popup_head .popup_close_btn img{display:block;width:100%}.popup_description_wrap .popup_body{height:calc(100svh - 139px);padding:24px 16px}.popup_description_wrap .popup_body .popup_body_inner{height:100%;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.popup_description_wrap .popup_body .popup_body_inner::-webkit-scrollbar{display:none}.popup_description_wrap .popup_btnarea{padding:0 16px}.popup_description_wrap .popup_btnarea .common_neutral-l_btn{width:72px}.popup_employee-d_list .popup_employee-d_item{padding:18.5px 0;border-bottom:1px solid #ebebeb;display:flex;align-items:center;font-size:14px;line-height:1.5}@media only screen and (max-width:640px){.popup_employee-d_list .popup_employee-d_item{display:block;padding:0 0 12px;margin:0 0 20px}.popup_employee-d_list .popup_employee-d_item:last-of-type{margin:0}}.popup_employee-d_list .popup_employee-d_title{color:#6c6c6c;width:200px;min-width:200px;padding:0 40px 0 0}@media only screen and (max-width:640px){.popup_employee-d_list .popup_employee-d_title{width:100%;min-width:inherit;padding:0;margin:0 0 8px;color:#282828}}.popup_employee-d_list .popup_employee-d_text{color:#282828}@media only screen and (max-width:640px){.popup_employee-d_list .popup_employee-d_text{font-weight:600}}.popup_calendar_box{position:fixed;left:50%;top:50%;padding:12px;z-index:101;max-width:calc(100% - 32px);transform:translateX(-50%) translateY(-50%);background:#fff;border-radius:12px}.popup_calendar_box .popup_calendar_inner{overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.popup_calendar_box .popup_calendar_inner::-webkit-scrollbar{display:none}.popup_calendar_box .common_neutral-s_btn{max-width:100px;margin:24px auto 0}.popup_home_filter{display:block;position:fixed;top:0;left:0;right:0;z-index:100;width:100%;height:100%;background:rgba(0,0,0,.16)}.popup_home_wrap{position:fixed;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index:101;width:calc(100% - 32px);max-width:560px;background:#fff;border:1px solid #e64c6d;border-radius:16px;overflow:hidden}.popup_home_wrap .popup_close_btn{position:absolute;top:5px;right:5px;display:block;width:40px;height:40px;background:none}@media only screen and (max-width:350px){.popup_home_wrap .popup_close_btn{width:35px;height:35px}}.popup_home_wrap .popup_close_btn img{display:block;width:25px;margin:0 auto}@media only screen and (max-width:350px){.popup_home_wrap .popup_close_btn img{width:20px}}.popup_home_wrap .popup_home_head{background:#fdedf1;display:flex;align-items:center;padding:23.5px 44px 23.5px 24px}@media only screen and (max-width:350px){.popup_home_wrap .popup_home_head{padding:16px 38px 16px 16px}}.popup_home_wrap .popup_home_head img{display:block;width:48px;margin:0 12px 0 0}@media only screen and (max-width:350px){.popup_home_wrap .popup_home_head img{width:24px}}.popup_home_wrap .popup_home_head .popup_home_title{font-size:24px;font-weight:600;line-height:1.5;color:#282828}@media only screen and (max-width:768px){.popup_home_wrap .popup_home_head .popup_home_title{font-size:18px}}@media only screen and (max-width:350px){.popup_home_wrap .popup_home_head .popup_home_title{font-size:16px}}.popup_home_wrap .popup_home_body{padding:21px 24px}@media only screen and (max-width:350px){.popup_home_wrap .popup_home_body{padding:16px}}.popup_home_wrap .popup_home_body .common_neutral-m_btn{display:inline-block;padding:7.5px 10px;width:inherit;margin:20px 0 0}.popup_home_wrap .popup_home_body .common_neutral-m_btn img{display:inline-block;width:16px;margin:0 0 0 6px;vertical-align:-2px}.popup_message_wrap{position:fixed;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index:105;max-width:540px;width:calc(100% - 24px);background:#fff;border-radius:11.2px}.popup_message_wrap .popup_message_head{padding:0 12px;height:64px;display:flex;align-items:center;justify-content:space-between}.popup_message_wrap .popup_message_head .popup_message_title{display:flex;align-items:center;font-size:16px;line-height:1.5;color:#282828;font-weight:600}.popup_message_wrap .popup_message_head .popup_message_title img{display:block;width:20px;margin:0 12px 0 0}.popup_message_wrap .popup_message_head .popup_message_close_btn{display:block;width:24px;background:none}.popup_message_wrap .popup_message_head .popup_message_close_btn img{display:block;width:100%}.popup_message_wrap .popup_message_body{padding:0 12px 24px}.popup_message_wrap .popup_message_body .form_textarea{margin:0 0 24px;border-color:#bebebe}.popup_hover_wrap{display:none;position:fixed;top:0;left:0;right:0;z-index:100;width:100%;height:100%;background:rgba(0,0,0,.16);pointer-events:none;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.popup_hover_wrap.index_top{pointer-events:inherit;z-index:121}.popup_hover_wrap .popup_hover_upload_block{width:100%;max-width:448px;position:fixed;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);background:#2b8ec9;padding:8px;color:#fff;border-radius:12px;box-shadow:0 10px 15px rgba(0,0,0,.1),0 4px 6px rgba(0,0,0,.1)}.popup_hover_wrap .popup_hover_upload_block .popup_hover_upload_inner{border:3px dashed #aad2e9;padding:5px 18px 20px;border-radius:12px}.popup_hover_wrap .popup_hover_alert_block{width:100%;max-width:448px;height:252px;position:fixed;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);background:#e64c6d;padding:8px;color:#fff;border-radius:12px;box-shadow:0 10px 15px rgba(0,0,0,.1),0 4px 6px rgba(0,0,0,.1)}.popup_hover_wrap .popup_hover_alert_block .popup_hover_alert_inner{position:relative;height:100%;border:3px dashed #f5b7c5;border-radius:12px}.popup_hover_wrap .popup_hover_alert_block .popup_hover_alert_box{width:100%;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.popup_hover_wrap .popup_hover_alert-d_block{width:100%;max-width:448px;position:fixed;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);background:#fde7eb;padding:8px;color:#282828;border-radius:12px;box-shadow:0 10px 15px rgba(0,0,0,.1),0 4px 6px rgba(0,0,0,.1)}@media only screen and (max-width:960px){.popup_hover_wrap .popup_hover_alert-d_block{width:calc(100% - 20px)}}.popup_hover_wrap .popup_hover_alert-d_block .popup_hover_alert-d_inner{position:relative;border:3px dashed #f5b7c5;padding:24px;border-radius:12px}@media only screen and (max-width:960px){.popup_hover_wrap .popup_hover_alert-d_block .popup_hover_alert-d_inner{padding:12px}}.popup_hover_wrap .popup_hover_alert-d_block .popup_close_btn{position:absolute;top:7px;right:7px;display:block;width:24px;background:none}.popup_hover_wrap .popup_hover_alert-d_block .popup_close_btn img{display:block;width:100%;margin:0}.popup_hover_wrap .popup_hover_alert-d_block .popup_hover_text{margin:20px 0}.popup_hover_wrap img{display:block;width:40px;margin:0 auto 16px}.popup_hover_wrap .popup_hover_title{font-size:22px;line-height:1.5;font-weight:600;text-align:center;margin:0 0 20px}@media only screen and (max-width:960px){.popup_hover_wrap .popup_hover_title{font-size:18px}}.popup_hover_wrap .popup_hover_title .fs_small{display:block;font-size:18px}@media only screen and (max-width:960px){.popup_hover_wrap .popup_hover_title .fs_small{font-size:14px}}.popup_hover_wrap .popup_hover_title span:before{content:"「";margin:0 8px 0 0}.popup_hover_wrap .popup_hover_title span:after{content:"」";margin:0 0 0 8px}.popup_hover_wrap .popup_hover_text{font-size:12px;line-height:1.5;text-align:center}.popup_hover_wrap .popup_hover_subtext{font-size:12px;line-height:1.5;max-height:210px;overflow:auto;word-break:break-all}@media only screen and (max-width:960px){.popup_hover_wrap .popup_hover_subtext{max-height:120px}}.popup_sent_wrap{max-width:540px;width:calc(100% - 64px);position:fixed;z-index:101;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);background:#fff;padding:40px 24px 24px;border:1px solid #ebebeb;border-radius:16px;box-shadow:0 0 6px rgba(76,76,76,.02),0 2px 4px rgba(76,76,76,.08)}@media only screen and (max-width:960px){.popup_sent_wrap{padding:24px 24px 32px}}@media only screen and (max-width:350px){.popup_sent_wrap{width:calc(100% - 24px);padding:24px 12px 32px}}.popup_sent_wrap.zindex80{z-index:121}.popup_sent_wrap .popup_sent_pic{display:block;width:100px;margin:0 auto 24px}@media only screen and (max-width:960px){.popup_sent_wrap .popup_sent_pic{width:64px;margin:0 auto 20px}}.popup_sent_wrap .popup_sent_title{font-size:24px;line-height:1.5;color:#29bbb9;font-weight:600;margin:0 0 32px;text-align:center}@media only screen and (max-width:960px){.popup_sent_wrap .popup_sent_title{font-size:20px;margin:0 0 28px}}.popup_sent_wrap .popup_sent_text{font-size:14px;line-height:1.5;color:#282828;text-align:center;margin:0 0 24px}@media only screen and (max-width:960px){.popup_sent_wrap .popup_sent_text{font-size:12px;margin:0 0 32px}}.popup_sent_wrap .popup_sent_box{max-width:433px;width:100%;margin:0 auto 24px;padding:20px 8px;background:#f5f6f8;text-align:center;border-radius:6px}@media only screen and (max-width:960px){.popup_sent_wrap .popup_sent_box{margin:-12px auto 32px}}.popup_sent_wrap .popup_sent_box .popup_sent_subtext{font-size:14px;line-height:1.5;color:#6c6c6c}.popup_sent_wrap .popup_sent_info_label{max-width:312px;width:100%;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:4px;font-size:12px;line-height:1.5;padding:8px 5px;color:#6c6c6c;background:#ebebeb;border-radius:3px}.popup_sent_wrap .popup_sent_info_label img{display:block;width:16px}@media only screen and (max-width:960px){.popup_sent_wrap .popup_sent_info_label small{display:none}}.popup_lightbox_wrap{display:none;position:fixed;z-index:100;top:0;left:0;right:0;background:rgba(0,0,0,.5);width:100%;height:100vh}.popup_lightbox_wrap .popup_lightbox_block{display:block;width:calc(100% - 40px);position:fixed;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index:101;background:#fff;border-radius:10px}.popup_lightbox_wrap .popup_lightbox_head{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:12px 20px;border-bottom:1px solid #ebebeb}@media only screen and (max-width:960px){.popup_lightbox_wrap .popup_lightbox_head{padding:12px}}.popup_lightbox_wrap .popup_lightbox_head .delete_btn,.popup_lightbox_wrap .popup_lightbox_head .download_btn{display:block;width:30px;min-width:30px;height:30px;line-height:30px;text-align:center;font-size:20px;background:none;border:none;color:#282828}.popup_lightbox_wrap .popup_lightbox_head .close_btn{display:block;width:30px;min-width:30px;height:30px;font-size:20px;background:none;border:none;color:#282828}.popup_lightbox_wrap .popup_lightbox_head .zoom_btn{display:block;width:30px;min-width:30px;height:30px;font-size:18px;background:none;border:none;color:#282828}.popup_lightbox_wrap .popup_lightbox_body{flex:1 1;display:flex;justify-content:center;align-items:center;padding:20px}@media only screen and (max-width:960px){.popup_lightbox_wrap .popup_lightbox_body{padding:20px 12px}}.popup_lightbox_wrap .popup_lightbox_body .popup_lightbox_inner{width:100%;height:calc(100svh - 135px);overflow:hidden;position:relative}.popup_lightbox_wrap .lightbox_slider{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between}.popup_lightbox_wrap .lightbox_slider .slick-list,.popup_lightbox_wrap .lightbox_slider .slick-track{width:100%;height:100%}.popup_lightbox_wrap .lightbox_slider .slick-slide{display:flex!important;justify-content:center;align-items:center;height:100%}.popup_lightbox_wrap .lightbox_slider .slick-slide>div{width:100%;height:100%}.popup_lightbox_wrap .lightbox_slider .slick-prev{left:0;width:40px;height:40px;z-index:5}.popup_lightbox_wrap .lightbox_slider .slick-prev img{width:100%}.popup_lightbox_wrap .lightbox_slider .slick-prev:before{display:none}.popup_lightbox_wrap .lightbox_slider .slick-prev.slick-disabled{display:none!important}.popup_lightbox_wrap .lightbox_slider .slick-next{right:0;width:40px;height:40px;z-index:5}.popup_lightbox_wrap .lightbox_slider .slick-next img{width:100%}.popup_lightbox_wrap .lightbox_slider .slick-next:before{display:none}.popup_lightbox_wrap .lightbox_slider .slick-next.slick-disabled{display:none!important}.popup_lightbox_wrap .lightbox_slider .lightbox_img{height:100%}.popup_lightbox_wrap .lightbox_slider .zoom_canvas{width:100%;height:100%;display:flex!important;justify-content:center;align-items:center}.popup_lightbox_wrap .lightbox_slider .zoom_canvas img{cursor:-webkit-grab;cursor:grab;transform-origin:center center}.popup_lightbox_wrap .lightbox_slider img{max-width:100%;max-height:100%;object-fit:contain;display:block;margin:0 auto;touch-action:none}.popup_lightbox_wrap .lightbox_slider .lightbox_pdf,.popup_lightbox_wrap .lightbox_slider .lightbox_pdf iframe{height:100%}.popup_quest-info_wrap{display:none;position:fixed;top:0;left:0;right:0;z-index:100;width:100%;height:100svh;background:rgba(0,0,0,.25);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.popup_quest-info_wrap .popup_quest-info_block{position:fixed;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);max-height:calc(100svh - 120px);max-width:764px;width:calc(100% - 24px);background:#fff;padding:32px;border:1px solid #e5e7eb;border-radius:16px}@media only screen and (max-width:960px){.popup_quest-info_wrap .popup_quest-info_block{padding:24px;max-height:calc(100svh - 136px)}}.popup_quest-info_wrap .popup_quest-info_block .popup_quest-info_inner{overflow:auto;height:calc(100svh - 184px)}.popup_quest-info_wrap .popup_quest-info_block .popup_quest-info_close_btn{position:absolute;right:0;top:2.5px;display:block;width:40px;height:40px;background:none;outline:none;padding:2px 0 0}@media only screen and (max-width:960px){.popup_quest-info_wrap .popup_quest-info_block .popup_quest-info_close_btn{width:24px;height:24px;top:7.5px;padding:0}}.popup_quest-info_wrap .popup_quest-info_block .popup_quest-info_close_btn img{width:100%}.popup_quest-info_wrap .popup_quest-info_block .task_overview_block{padding:0;background:none;border:none;border-radius:0;box-shadow:0 1px 3px transparent}.popup_quest-info_wrap .popup_quest-info_block .task_overview_block .task_overview_head{position:relative}.popup_quest-info_wrap .popup_quest-info_block .task_overview_block .task_overview_head .task_overview_title{padding:0 56px 0 0}@media only screen and (max-width:960px){.popup_quest-info_wrap .popup_quest-info_block .task_overview_block .task_overview_head .task_overview_title{padding:0 32px 0 0}}.popup_answer-pause_wrap{display:none;position:fixed;top:0;left:0;right:0;z-index:100;width:100%;height:100svh;background:rgba(0,0,0,.25);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.popup_answer-pause_wrap .popup_answer-pause_block{position:fixed;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);max-width:540px;width:calc(100% - 24px);background:#fff;border-radius:16px}.popup_answer-pause_wrap .popup_answer-pause_head{height:40px;display:flex;justify-content:flex-end;border-radius:16px 16px 0 0;overflow:hidden}.popup_answer-pause_wrap .popup_answer-pause_head .close_btn{display:block;width:40px;height:40px;outline:none;padding:0;background:none}.popup_answer-pause_wrap .popup_answer-pause_head .close_btn img{display:block;width:16px;margin:0 auto}.popup_answer-pause_wrap .popup_answer-pause_body{text-align:center;padding:0 24px 40px}@media only screen and (max-width:350px){.popup_answer-pause_wrap .popup_answer-pause_body{padding:0 12px 40px}}.popup_answer-pause_wrap .popup_answer-pause_body .popup_answer-pause_title{font-size:18px;line-height:1.5;color:#282828;font-weight:600;margin:0 0 16px}.popup_answer-pause_wrap .popup_answer-pause_foot{padding:16px 24px}@media only screen and (max-width:350px){.popup_answer-pause_wrap .popup_answer-pause_foot{padding:16px 12px}}.popup_answer-pause_wrap .popup_answer-pause_foot .popup_answer-pause_btnarea{display:flex;align-items:center;justify-content:center;gap:16px}.popup_answer-pause_wrap .popup_answer-pause_foot .popup_answer-pause_btnarea .w120{max-width:120px;width:calc(50% - 8px);box-shadow:0 2px 4px rgba(0,0,0,.25)}.popup_sample_wrap{display:none;position:fixed;top:0;left:0;right:0;z-index:100;width:100%;height:100svh;background:rgba(0,0,0,.25);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.popup_sample_wrap .popup_sample_block{position:fixed;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);max-width:960px;width:calc(100% - 24px);padding:12px 16px 16px;background:#fff;border-radius:16px;box-shadow:0 0 4px rgba(76,76,76,.04),0 6px 12px rgba(76,76,76,.08)}.popup_sample_wrap .popup_sample_head{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:0 0 12px;border-bottom:1px solid #ebebeb}.popup_sample_wrap .popup_sample_head .popup_sample_title{font-size:24px;line-height:1.5;color:#282828;font-weight:600}.popup_sample_wrap .popup_sample_head .close_btn{display:block;width:26px;min-width:26px;height:26px;outline:none;padding:0;background:none}.popup_sample_wrap .popup_sample_head .close_btn img{display:block;width:100%;margin:0 auto}.popup_sample_wrap .popup_sample_body{display:flex;align-items:flex-start;flex-wrap:wrap;gap:24px 12px;padding:16px 0 0}@media only screen and (max-width:960px){.popup_sample_wrap .popup_sample_body{max-height:calc(100svh - 240px);overflow:auto}}.popup_sample_wrap .popup_sample_body .popup_sample_box{width:calc(50% - 6px)}@media only screen and (max-width:960px){.popup_sample_wrap .popup_sample_body .popup_sample_box{width:100%}}.popup_sample_wrap .popup_sample_body .popup_sample_subtitle{font-size:18px;line-height:1.5;color:#282828;font-weight:600;margin:0 0 8px}.popup_sample_wrap .popup_sample_body .popup_sample_main{overflow:auto;height:466px;max-height:calc(100svh - 300px);background:#fbfbfc;padding:16px;border:1px solid #ebebeb;border-radius:6px}@media only screen and (max-width:960px){.popup_sample_wrap .popup_sample_body .popup_sample_main{max-height:inherit;height:278px}}.popup_sample_wrap .popup_sample_body .popup_sample_pic{background:#f5f6f8;overflow:auto;height:466px;max-height:calc(100svh - 300px);padding:0 16px;display:flex;flex-direction:column;align-items:center;gap:12px;border-radius:6px}@media only screen and (max-width:960px){.popup_sample_wrap .popup_sample_body .popup_sample_pic{max-height:inherit;height:300px}}.popup_sample_wrap .popup_sample_body .popup_sample_pic img{display:block;max-width:100%;width:auto}.popup_failed_wrap{display:none;position:fixed;top:0;left:0;right:0;z-index:100;width:100%;height:100svh;background:rgba(0,0,0,.25);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.popup_failed_wrap .popup_failed_block{position:fixed;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);max-width:500px;width:calc(100% - 24px);background:#fff;border-radius:16px;box-shadow:0 0 4px rgba(76,76,76,.04),0 6px 12px rgba(76,76,76,.08)}.popup_failed_wrap .popup_failed_head{display:flex;align-items:center;justify-content:flex-end;padding:12px 12px 0}.popup_failed_wrap .popup_failed_head .popup_close_btn{display:block;width:30px;min-width:30px;height:30px;outline:none;padding:0;background:none}.popup_failed_wrap .popup_failed_head .popup_close_btn img{display:block;width:20px;margin:0 auto}.popup_failed_wrap .popup_failed_body{padding:12px 12px 24px;text-align:center}.popup_failed_wrap .popup_failed_body .popup_failed_title{font-size:18px;line-height:1.5;color:#282828;font-weight:600;margin:0 0 12px}@media only screen and (max-width:640px){.popup_failed_wrap .popup_failed_body .popup_failed_title{font-size:16px}}.popup_failed_wrap .popup_failed_body .popup_failed_list{display:inline-block;background:#fffbcc;padding:12px 24px;margin:0 0 12px;border-radius:10px}@media only screen and (max-width:640px){.popup_failed_wrap .popup_failed_body .popup_failed_list{padding:12px}}.popup_failed_wrap .popup_failed_body .popup_failed_list .popup_failed_item{display:flex;align-items:flex-start;font-size:14px;line-height:1.5;text-align:left;color:#282828;margin:0 0 5px}.popup_failed_wrap .popup_failed_body .popup_failed_list .popup_failed_item:last-of-type{margin:0}.popup_failed_wrap .popup_failed_body .popup_failed_list .popup_failed_item span{font-weight:600;white-space:nowrap}.popup_failed_wrap .popup_failed_btn{display:block;margin:0 auto;width:100%;max-width:260px;font-size:14px;line-height:1.5;color:#fff;background:#0eb784;font-weight:600;padding:8px 0;text-align:center;border-radius:6px;box-shadow:0 4px 6px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.1)}@media only screen and (max-width:960px){.popup_failed_wrap .popup_failed_btn{margin:8px auto 0}}.popup_failed_wrap .popup_failed_btn img{display:inline-block;width:16px;margin:0 4px 0 0;vertical-align:-1px}.popup_terms_wrap{display:block;position:fixed;top:0;left:0;right:0;z-index:100;width:100%;height:100%;background:rgba(0,0,0,.16);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.popup_terms_wrap .popup_terms_block{position:fixed;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);background:#fff;max-width:764px;width:calc(100% - 24px);padding:32px;border-radius:16px;box-shadow:0 0 4px rgba(76,76,76,.04),0 6px 12px rgba(76,76,76,.08)}@media only screen and (max-width:960px){.popup_terms_wrap .popup_terms_block{padding:24px}}@media only screen and (max-width:640px){.popup_terms_wrap .popup_terms_block{padding:12px 24px}}.popup_terms_wrap .popup_terms_head{display:flex;align-items:center;justify-content:space-between;padding:0 0 12px;border-bottom:1px solid #f3f4f6;margin:0 0 24px}@media only screen and (max-width:640px){.popup_terms_wrap .popup_terms_head{margin:0 0 12px}}.popup_terms_wrap .popup_terms_head .popup_terms_head_title{font-size:30px;line-height:1.5;color:#111827;font-weight:600}@media only screen and (max-width:960px){.popup_terms_wrap .popup_terms_head .popup_terms_head_title{font-size:20px}}.popup_terms_wrap .popup_terms_head .close_btn{display:block;width:40px;min-width:40px;background:none}.popup_terms_wrap .popup_terms_head .close_btn img{display:block;width:100%}.popup_terms_wrap .popup_terms_body{max-height:326px;overflow:auto}@media only screen and (max-width:960px){.popup_terms_wrap .popup_terms_body{max-height:260px}}@media only screen and (max-width:350px){.popup_terms_wrap .popup_terms_body{max-height:200px}}.popup_terms_wrap .popup_terms_body .popup_terms_text{font-size:15px;line-height:1.62;color:#282828}@media only screen and (max-width:960px){.popup_terms_wrap .popup_terms_body .popup_terms_text{font-size:13px}}.popup_terms_wrap .popup_terms_body .popup_terms_text ul li{position:relative;display:flex;align-items:flex-start}.popup_terms_wrap .popup_terms_body .popup_terms_text ul li span{white-space:nowrap}.popup_terms_wrap .popup_terms_body .popup_terms_text a{color:#282828;text-decoration:underline}.popup_terms_wrap .popup_terms_body .popup_terms_pic{display:block;width:100%;min-width:640px}.popup_terms_wrap .popup_terms_foot{margin:24px 0 0}@media only screen and (max-width:640px){.popup_terms_wrap .popup_terms_foot{margin:12px 0 0}}.popup_terms_wrap .popup_terms_foot .form_notice_text{margin:0 0 24px}@media only screen and (max-width:640px){.popup_terms_wrap .popup_terms_foot .form_notice_text{margin:0 0 12px}}.popup_terms_wrap .popup_terms_foot .form_checked_text{margin:0 0 24px}@media only screen and (max-width:640px){.popup_terms_wrap .popup_terms_foot .form_checked_text{margin:0 0 12px}}.common_login_title{font-size:24px;font-weight:600;color:#282828;line-height:1.2;text-align:center;margin:0 0 20px}@media only screen and (max-width:768px){.common_login_title{text-align:left}}.common_home_title{font-size:24px;font-weight:600;color:#282828;line-height:1.2;margin:0 0 24px}.common_home_title.mb0{margin:0}.common_page_title{font-size:36px;font-weight:600;color:#282828;line-height:1.2;margin:0 0 60px}@media only screen and (max-width:960px){.common_page_title{font-size:24px}}.common_page_title.mb20{margin:0 0 20px}.common_page_title.mb32{margin:0 0 32px}.common_page_subtitle{font-size:24px;font-weight:600;color:#282828;line-height:1.2;margin:0 0 32px}.common_sp_title_wrap{display:none;margin:0 auto 48px}@media only screen and (max-width:960px){.common_sp_title_wrap{display:block}}.common_sp_title_wrap .common_sp_title{position:relative;font-size:24px;color:#053d2c;font-weight:600;line-height:1.5;margin:0 0 24px}.common_sp_title_wrap .common_sp_title span{display:inline-block;position:relative;padding:0 12px 0 16px;max-width:calc(100% - 16px);background:#fff;border-left:4px solid #053d2c}.common_sp_title_wrap .common_sp_title:before{content:"";display:block;width:100%;height:2px;background:#ebebeb;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.common_sp_title_wrap .common_sp_title_main{padding:0 4px}.common_sp_title_wrap .common_arrow_btn{margin:12px 0 0}.common_heading01{display:flex;align-items:center;font-size:22px;line-height:1.5;color:#053d2c;font-weight:600}.common_heading01 img{display:block;width:23px;min-width:23px;margin:0 8px 0 0}.common_heading02{display:flex;align-items:center;font-size:22px;line-height:1.5;color:#282828;font-weight:600}.common_heading02 img{display:block;width:23px;min-width:23px;margin:0 8px 0 0}.common_heading03{position:relative;font-size:36px;font-weight:600;color:#282828;line-height:1.2;margin:0 0 36px}@media only screen and (max-width:960px){.common_heading03{font-size:24px;margin:0 0 48px;color:#053d2c}.common_heading03 span{display:inline-block;position:relative;padding:0 12px 0 16px;max-width:calc(100% - 16px);background:#fff;border-left:4px solid #053d2c}}.common_heading03:before{content:"";display:none;width:100%;height:2px;background:#ebebeb;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}@media only screen and (max-width:960px){.common_heading03:before{display:block}}.common_heading04_block .common_heading04{margin:0 0 12px}.common_heading04{font-size:18px;line-height:1.4;color:#282828;font-weight:600;border-left:4px solid #053d2c;padding:0 0 0 10px}@media only screen and (max-width:960px){.common_heading04{padding:0;border:none}}.common_text_sl{font-weight:200}.common_text_s,.common_text_sl{font-size:14px;line-height:1.5;color:#282828}.common_text_s{font-weight:400}.common_text_sb{font-size:14px;line-height:1.5;color:#282828;font-weight:600}.common_text_ml{font-weight:200}.common_text_m,.common_text_ml{font-size:16px;line-height:1.5;color:#282828}.common_text_m{font-weight:400}.common_text_mb{color:#282828}.common_alert_text_mb,.common_text_mb{font-size:16px;line-height:1.5;font-weight:600}.common_alert_text_mb{color:#e64c6d}.common_g-text_s{font-size:14px;line-height:1.5;color:#6c6c6c;font-weight:400}.layout_wrap{background:#fbfbfc;min-height:100svh}@media only screen and (max-width:960px){.layout_wrap{background:#fff}.layout_wrap.home{background:#fbfbfc}}.layout_wrap.home .common_sp_title_wrap .common_sp_title span{background:#fbfbfc}.layout_wrap.monthly-file .header_layout_wrap{height:120px}@media only screen and (max-width:960px){.layout_wrap.monthly-file .header_layout_wrap{height:56px}}.layout_wrap.monthly-file .header_layout_wrap .header_info_block .header_main .header_info_title{padding:5px 0 0}.layout_wrap.monthly-file .common_main{padding:120px 0 0}@media only screen and (max-width:960px){.layout_wrap.monthly-file .common_main{padding:56px 0 0}}.layout_wrap.task .layout_main{padding:0}.layout_wrap.task .header_layout_wrap{display:none}@media only screen and (max-width:960px){.layout_wrap.task .header_layout_wrap{display:flex}}.layout_wrap.task .common_main{padding:0}@media only screen and (max-width:960px){.layout_wrap.task .common_main{padding:56px 0 0}}.layout_wrap .layout_aside{position:fixed;top:0;left:0;width:224px;height:100svh;z-index:90;background:#fff;border-right:1px solid #ebebeb;filter:drop-shadow(8px 0 6px rgba(76,76,76,.02))}@media only screen and (max-width:960px){.layout_wrap .layout_aside{display:none}}.layout_wrap .layout_main{padding:0 0 0 224px}@media only screen and (max-width:960px){.layout_wrap .layout_main{padding:0}}.layout_wrap.active .header_layout_wrap{width:calc(100% - 56px)}@media only screen and (max-width:960px){.layout_wrap.active .header_layout_wrap{width:100%}}.layout_wrap.active .layout_aside{width:56px}.layout_wrap.active .layout_main{padding:0 0 0 56px}@media only screen and (max-width:960px){.layout_wrap.active .layout_main{padding:0}}.layout_wrap.active .aside_head_block{display:block;height:auto}.layout_wrap.active .aside_head_block .aside_head_logo{width:55px;height:80px}.layout_wrap.active .aside_head_block .aside_head_logo img{width:26px;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.layout_wrap.active .aside_head_block .aside_head_logo .pc{display:none}.layout_wrap.active .aside_head_block .aside_head_logo .sp{display:block}.layout_wrap.active .aside_head_block .aside_menu_btn{width:55px;height:44px}.layout_wrap.active .aside_wrap .aside_inner{height:calc(100% - 124px)}.layout_wrap.active .aside_body_block .aside_body_box{position:relative;margin:0 0 41px}@media only screen and (max-width:960px){.layout_wrap.active .aside_body_block .aside_body_box{margin:0 0 16px}}.layout_wrap.active .aside_body_block .aside_body_box .aside_body_title{display:none}@media only screen and (max-width:960px){.layout_wrap.active .aside_body_block .aside_body_box .aside_body_title{display:block}}.layout_wrap.active .aside_body_block .aside_body_box:after{content:"";display:block;width:32px;height:1px;background:#ebebeb;position:absolute;left:50%;bottom:-28px;transform:translateX(-50%)}@media only screen and (max-width:960px){.layout_wrap.active .aside_body_block .aside_body_box:after{display:none}}.layout_wrap.active .aside_body_block .aside_body_box:last-of-type{margin:0}.layout_wrap.active .aside_body_block .aside_body_box:last-of-type:after{content:none}.layout_wrap.active .aside_list .aside_link{position:relative}.layout_wrap.active .aside_list .aside_link img{margin:0}@media only screen and (max-width:960px){.layout_wrap.active .aside_list .aside_link img{margin:0 8px 0 0}}.layout_wrap.active .aside_list .aside_link span{display:none}@media only screen and (max-width:960px){.layout_wrap.active .aside_list .aside_link span{display:block}}.layout_wrap.active .aside_list .aside_link .aside_num{position:absolute;top:2px;right:5px;min-width:20px;height:20px;line-height:20px;font-size:9px;padding:0 4px}@media only screen and (max-width:960px){.layout_wrap.active .aside_list .aside_link .aside_num{position:relative;top:inherit;right:inherit;min-width:24px;height:24px;line-height:24px;font-size:12px;padding:0 6px}}.layout_wrap.active .aside_list .aside_link .aside_num span{display:block}.layout_wrap.active .aside_list .aside_answer_btn span img{margin:0}@media only screen and (max-width:960px){.layout_wrap.active .aside_list .aside_answer_btn span img{margin:0 8px 0 0}}.layout_wrap.active .aside_list .aside_answer_btn .arrow_icon{display:none}@media only screen and (max-width:960px){.layout_wrap.active .aside_list .aside_answer_btn .arrow_icon{display:block}}.layout_wrap.active .aside_list .aside_answer_btn small{display:none}@media only screen and (max-width:960px){.layout_wrap.active .aside_list .aside_answer_btn small{display:block}}.layout_wrap.active .file-d_edit_finish_block{left:95px;width:calc(100% - 135px)}@media only screen and (max-width:960px){.layout_wrap.active .file-d_edit_finish_block{left:0;width:100%}}.layout_wrap.active .aside_contact_btn{margin:12px auto 0;padding:0;width:27px;height:27px;border-radius:27px}.layout_wrap.active .aside_contact_btn span{display:none}.layout_wrap.active .aside_contact_btn img{width:15px;vertical-align:-2px;margin:0}.layout_wrap.active .aside_account_block .aside_account_btn{justify-content:center}.layout_wrap.active .aside_account_block .aside_account_btn span{display:none}.layout_wrap.active .aside_alert_box{left:calc(100% - 2px)}.layout_wrap.active .answer_popup_wrap{width:calc(100% - 56px)}@media only screen and (max-width:960px){.layout_wrap.active .answer_popup_wrap{width:100%}}.layout_wrap.active .contact-chat_notice_wrap{padding:0 12px 0 68px}@media only screen and (max-width:960px){.layout_wrap.active .contact-chat_notice_wrap{padding:0 12px}}.aside_wrap{height:100%}.aside_wrap .aside_inner{display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - 80px)}.aside_head_block{display:flex;align-items:center;justify-content:space-between;height:80px}.aside_head_block .aside_head_logo{position:relative;display:block;width:131px}.aside_head_block .aside_head_logo img{width:100%;margin:0 auto}.aside_head_block .aside_head_logo .pc{display:block}.aside_head_block .aside_head_logo .sp{display:none}.aside_head_block .aside_menu_btn{position:relative;display:block;outline:none;background:none;width:50px;height:50px;padding:0;border:none}.aside_head_block .aside_menu_btn .middle,.aside_head_block .aside_menu_btn .top{display:block;width:17px;height:2px;background:#bebebe;margin:0 auto 4px;border-radius:2px}.aside_head_block .aside_menu_btn .bottom{display:block;width:17px;height:2px;background:#bebebe;margin:0 auto;border-radius:2px}.aside_body_block .aside_body_box{margin:0 0 16px}.aside_body_block .aside_body_box:last-of-type{margin:0}.aside_body_block .aside_body_box .aside_body_title{padding:0 16px;line-height:25px;font-weight:600;color:#bebebe}.aside_list .aside_item{position:relative}.aside_list .aside_link{display:flex;align-items:center;border-radius:9px;background:#fff;padding:12px 16px;width:100%;font-weight:400;line-height:1.5;color:#6c6c6c}.aside_list .aside_link.with_num{gap:8px}.aside_list .aside_link img{width:22.15px;min-width:22.15px;margin:0 8px 0 0}.aside_list .aside_link .no_active{display:block}.aside_list .aside_link .active{display:none}.aside_list .aside_link .aside_link_main{display:flex;align-items:center}.aside_list .aside_link:hover{color:#282828;font-weight:600;background:#e9fafa;filter:drop-shadow(0 0 6px rgba(76,76,76,.02)) drop-shadow(0 2px 4px rgba(76,76,76,.08))}.aside_list .aside_link:hover .no_active{display:none}.aside_list .aside_link:hover .active{display:block}.aside_list .aside_link.active{color:#282828;font-weight:600;background:#e9fafa;filter:drop-shadow(0 0 6px rgba(76,76,76,.02)) drop-shadow(0 2px 4px rgba(76,76,76,.08))}.aside_list .aside_link.active .no_active{display:none}.aside_list .aside_link.active .active{display:block}.aside_list .aside_num{font-size:12px;color:#fff;background:#e12850;line-height:24px;min-width:24px;height:24px;padding:0 6px;text-align:center;font-weight:600;border-radius:24px}.aside_list .aside_sublist{display:none}.aside_list .aside_sublist .aside_link{padding:12px 16px 12px 46px}.aside_answer_btn{justify-content:space-between;border-radius:9px;background:#fff;padding:12px 16px;width:100%;font-weight:400;line-height:1.5;color:#6c6c6c}.aside_answer_btn,.aside_answer_btn span{display:flex;align-items:center}.aside_answer_btn span img{width:22.15px;min-width:22.15px;margin:0 8px 0 0}.aside_answer_btn .no_active{display:block}.aside_answer_btn .active{display:none}.aside_answer_btn .aside_link_main{display:flex;align-items:center}.aside_answer_btn:hover{color:#282828;font-weight:600;background:#e9fafa;filter:drop-shadow(0 0 6px rgba(76,76,76,.02)) drop-shadow(0 2px 4px rgba(76,76,76,.08))}.aside_answer_btn:hover .no_active{display:none}.aside_answer_btn:hover .active{display:block}.aside_answer_btn.active .arrow_icon{transform:rotate(180deg)}.aside_answer_btn .arrow_icon{display:block;width:16px;min-width:16px}.aside_contact_btn{display:block;margin:8px auto 0;width:calc(100% - 28px);font-size:16px;line-height:1.5;color:#fff;background:#0d9488;font-weight:600;padding:8px 0;text-align:center;border-radius:40px;box-shadow:0 4px 6px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.1)}@media only screen and (max-width:960px){.aside_contact_btn{margin:8px auto 0}}.aside_contact_btn img{display:inline-block;width:22px;margin:0 8px 0 0;vertical-align:-3px}.aside-sp_contact_btn{display:block;margin:8px auto 0;width:calc(100% - 28px);font-size:16px;line-height:1.5;color:#fff;background:#0eb784;font-weight:600;padding:8px 0;text-align:center;border-radius:40px;box-shadow:0 4px 6px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.1)}@media only screen and (max-width:960px){.aside-sp_contact_btn{margin:8px auto 0}}.aside-sp_contact_btn img{display:inline-block;width:22px;margin:0 8px 0 0;vertical-align:-3px}.aside_account_block{position:relative;padding:16px 0}.aside_account_block .aside_account_btn{display:flex;align-items:center;gap:8px;text-align:left;width:100%;font-size:14px;padding:8px 16px;color:#6c6c6c;background:none;border-radius:9px}.aside_account_block .aside_account_btn span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.aside_account_block .aside_account_btn img{display:inline-block;width:18px;min-width:18px}.aside_account_block .aside_account_btn:hover{color:#282828;font-weight:600;background:#e9fafa;filter:drop-shadow(0 0 6px rgba(76,76,76,.02)) drop-shadow(0 2px 4px rgba(76,76,76,.08))}.aside_account_block .aside_account_btn:hover img{filter:invert(1)}.aside_account_block .aside_account_menu_block{display:none;position:absolute;bottom:calc(100% + 8px);left:calc(100% - 20px);width:252px;padding:8px 0;background:#fff;border-radius:9px;box-shadow:0 4px 12px rgba(0,0,0,.15)}.aside_account_block .aside_account_menu_block.open{display:block}.aside_account_block .aside_account_list .aside_item{position:relative}.aside_account_block .aside_account_list .aside_link{display:flex;align-items:center;border-radius:9px;background:#fff;padding:12px 16px;width:100%;font-weight:400;line-height:1.5;color:#6c6c6c}.aside_account_block .aside_account_list .aside_link img{width:22.15px;min-width:22.15px;margin:0 8px 0 0}.aside_account_block .aside_account_list .aside_link .no_active{display:block}.aside_account_block .aside_account_list .aside_link .active{display:none}.aside_account_block .aside_account_list .aside_link .aside_link_main{display:flex;align-items:center}.aside_account_block .aside_account_list .aside_link:hover{color:#282828;font-weight:600;background:#e9fafa;filter:drop-shadow(0 0 6px rgba(76,76,76,.02)) drop-shadow(0 2px 4px rgba(76,76,76,.08))}.aside_account_block .aside_account_list .aside_link:hover .no_active{display:none}.aside_account_block .aside_account_list .aside_link:hover .active{display:block}.aside_account_block .aside_account_list .aside_link.active{color:#282828;font-weight:600;background:#e9fafa;filter:drop-shadow(0 0 6px rgba(76,76,76,.02)) drop-shadow(0 2px 4px rgba(76,76,76,.08))}.aside_account_block .aside_account_list .aside_link.active .no_active{display:none}.aside_account_block .aside_account_list .aside_link.active .active{display:block}.aside_logout_block{margin:8px 0 0;padding:8px 0 0;position:relative}.aside_logout_block:before{content:"";display:block;width:calc(100% - 32px);height:1px;background:#ebebeb;position:absolute;top:0;left:50%;transform:translateX(-50%)}.aside_logout_block .aside_logout_btn{display:flex;align-items:center;border-radius:9px;padding:12px 16px;line-height:1.5;background:#fff;color:#dc2626;transition:all .3s ease}.aside_logout_block .aside_logout_btn img{width:22.15px;min-width:22.15px;margin:0 8px 0 0}.aside_logout_block .aside_logout_btn:hover{background:#fdedf1;filter:drop-shadow(0 0 6px rgba(76,76,76,.02)) drop-shadow(0 2px 4px rgba(76,76,76,.08))}.aside_alert_box{display:flex;align-items:center;gap:4px;background:#fde7eb;left:calc(100% - 40px);width:142px;padding:4px 8px;border-radius:45px;box-shadow:0 1px 3px rgba(0,0,0,.25)}.aside_alert_box,.aside_alert_box:before{position:absolute;top:50%;transform:translateY(-50%)}.aside_alert_box:before{content:"";display:block;left:-6px;border-top:6.5px solid transparent;border-right:7px solid #fde7eb;border-bottom:6.5px solid transparent}.aside_alert_box img{display:block;width:14px;min-width:14px}.aside_alert_box .aside_alert_text{font-size:12px;line-height:1.4;color:#e12850}.home_wrap{position:relative;padding:40px}@media only screen and (max-width:960px){.home_wrap{padding:0 0 80px}}.home_wrap:before{content:none;display:block;width:100%;height:16px;background:#229c9a;position:absolute;top:0;left:0;z-index:0}@media only screen and (max-width:960px){.home_wrap:before{content:""}}.home_layout_wrap{position:relative;display:flex}@media only screen and (max-width:1100px){.home_layout_wrap{display:block}}.home_layout_wrap.task{margin:0 0 64px}@media only screen and (max-width:960px){.home_layout_wrap.task{margin:0 0 48px}}.home_layout_wrap .home_layout_main{width:calc(100% - 360px)}@media only screen and (max-width:1200px){.home_layout_wrap .home_layout_main{width:calc(100% - 300px)}}@media only screen and (max-width:1100px){.home_layout_wrap .home_layout_main{width:100%}}.home_layout_wrap .home_layout_sub{width:320px;margin:0 0 0 40px}@media only screen and (max-width:1200px){.home_layout_wrap .home_layout_sub{width:276px;margin:0 0 0 24px}}@media only screen and (max-width:1100px){.home_layout_wrap .home_layout_sub{width:100%;margin:48px 0 0}}.home_heading01{position:relative;font-size:26px;color:#282828;font-weight:600;line-height:1.5}@media only screen and (max-width:960px){.home_heading01{font-size:24px;color:#053d2c}}.home_heading01 span{display:inline-block;position:relative;padding:0 24px 0 16px;max-width:calc(100% - 16px);background:#fbfbfc;border-left:4px solid #053d2c}@media only screen and (max-width:960px){.home_heading01 span{background:#fff}}.home_heading01 span.pc{display:inline-block}@media only screen and (max-width:960px){.home_heading01 span.pc{display:none}}.home_heading01 span.sp{display:none}@media only screen and (max-width:960px){.home_heading01 span.sp{display:inline-block}}.home_heading01:before{content:"";display:block;width:100%;height:2px;background:#bebebe;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}@media only screen and (max-width:960px){.home_heading01:before{display:none;background:#ebebeb}}.home_heading02{display:flex;align-items:center;font-size:18px;line-height:1.5;color:#282828;font-weight:600}.home_heading02 img{display:block;width:24px;min-width:24px;margin:0 12px 0 0}@media only screen and (max-width:960px){.home_heading02 img{width:22px;min-width:22px;margin:0 8px 0 0}}.home_sp-info_text{display:none;font-size:12px;line-height:1.5;color:#282828;margin:4px 0 0;padding:0 12px}@media only screen and (max-width:960px){.home_sp-info_text{display:block}}.home_sp-info_text span{font-weight:600}.home_sp-info_text big{font-size:14px;margin:0 2px 0 0}.home_kickoff_wrap{position:relative}@media only screen and (max-width:960px){.home_kickoff_wrap{padding:24px 16px;border:1px solid #bebebe;background:#fff;border-radius:12px;width:calc(100% - 16px);margin:0 auto}}.home_kickoff_wrap.task{margin:0 0 64px}@media only screen and (max-width:960px){.home_kickoff_wrap.task{margin:0 auto 48px}.home_kickoff_wrap .home_heading01 span{padding:0 0 0 16px}.home_kickoff_wrap .home_heading01:before{display:none}}.home_kickoff_block{margin:32px 0 0;border:1px solid #f1cc00;border-radius:8px;overflow:hidden;background:#fff}@media only screen and (max-width:960px){.home_kickoff_block{margin:24px 0 0}}.home_kickoff_block .home_kickoff_head{display:flex;align-items:center;padding:24px 40px 24px 16px;background:url(/assets/images/common/right_s-black_arrow.svg) right 16px center no-repeat #fffbcc;background-size:24px}@media only screen and (max-width:960px){.home_kickoff_block .home_kickoff_head{padding:16px 32px 16px 16px;background-position:right 8px center}}.home_kickoff_block .home_kickoff_head .home_kickoff_head_icon{display:block;width:40px;min-width:40px;margin:0 16px 0 0}@media only screen and (max-width:960px){.home_kickoff_block .home_kickoff_head .home_kickoff_head_icon{width:24px;min-width:24px;margin:0 8px 0 0}}.home_kickoff_block .home_kickoff_head .home_kickoff_head_title{font-size:22px;line-height:1.5;color:#282828;font-weight:600}@media only screen and (max-width:960px){.home_kickoff_block .home_kickoff_head .home_kickoff_head_title{font-size:18px}}.home_kickoff_block .home_kickoff_body{padding:24px}.home_kickoff_block .home_kickoff_body .home_kickoff_body_text{font-size:12px;line-height:1.5;color:#282828;margin:0 0 16px}@media only screen and (max-width:960px){.home_kickoff_block .home_kickoff_body .home_kickoff_body_text{font-size:14px;margin:0 0 32px}}.home_kickoff_inner{margin:32px 0 0}.home_kickoff_inner .home_error_list{margin:16px 0 0}.home_error_list{margin:32px 0 0}@media only screen and (max-width:960px){.home_error_list{margin:24px 0 0}}.home_error_list .home_error_item{margin:0 0 16px}@media only screen and (max-width:960px){.home_error_list .home_error_item{margin:0 0 12px}}.home_error_list .home_error_item:last-of-type{margin:0}.home_error_list .home_error_box{border:1px solid #e12850;background:#fdedf1;padding:16px 24px 16px 16px;display:flex;align-items:center;justify-content:space-between;border-radius:8px}@media only screen and (max-width:768px){.home_error_list .home_error_box{border:none;background:none;border-radius:0;justify-content:flex-start;padding:0 24px 0 0;background:url(/assets/images/common/right_s-black_arrow.svg) 100% no-repeat;background-size:24px}}.home_error_list .home_error_box .common_neutral-m-arrow_btn{white-space:nowrap;margin:0 0 0 12px}.home_error_list .home_error_link{display:block;width:100%;border:1px solid #e12850;background:#fdedf1;padding:12px 8px 12px 16px;border-radius:8px}.home_error_list .home_error_main{display:flex;align-items:center}@media only screen and (max-width:768px){.home_error_list .home_error_main{display:block}}.home_error_list .home_error_icon{display:block;width:30px;min-width:30px;margin:0 8px 0 0}@media only screen and (max-width:768px){.home_error_list .home_error_icon{width:22px;min-width:22px;margin:0 16px 0 0}}.home_error_list .home_error_title{font-size:14px;line-height:1.5;color:#282828;font-weight:600}@media only screen and (max-width:768px){.home_error_list .home_error_title{font-size:18px}}.home_error_list .home_error_title big{font-size:16px}.home_error_list .home_error_title span{font-size:16px;color:#e64c6d}.home_error_list .home_error_title small{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.home_error_list .home_error_check_date{font-size:10px;color:#282828;line-height:1.5;border-bottom:1px solid #e12850;padding:0 0 8px;margin:0 0 8px}.home_error_list .home_error_check_date span{font-size:12px;font-weight:600}.home_error_list .home_error_check_date span small{font-weight:400}.home_error_list .home_error_info_head{border-bottom:1px solid #e12850;padding:0 0 8px;margin:0 0 8px;display:flex;align-items:center;flex-wrap:wrap;gap:12px}.home_error_list .home_error_info_head .home_error_check_date{padding:0;margin:0;border-bottom:none}.home_error_list .home_error_text{font-size:10px;color:#282828;line-height:1.5}.home_error_list .home_error_text span{font-size:12px}@media only screen and (max-width:960px){.home_task_wrap{background:#fff;padding:40px 16px}}.home_no-task_block{background:#f5f6f8;padding:23px 16px;text-align:center;margin:24px 0 0;border-radius:12px}.home_no-task_block .home_no-task_title{display:inline-block;font-size:16px;line-height:1.5;color:#000;font-weight:600;margin:0 0 8px;padding:0 0 0 20px;background:url(/assets/images/register/info_icon.svg) 0 no-repeat;background-size:16px}.home_no-task_block .home_no-task_text{display:block;font-size:12px;line-height:1.5;color:#000}.home_upload_block{margin:40px 0 0;background:#fff;border-radius:12px;filter:drop-shadow(0 0 6px rgba(76,76,76,.02)) drop-shadow(0 2px 4px rgba(76,76,76,.08))}@media only screen and (max-width:960px){.home_upload_block{filter:drop-shadow(0 0 6px rgba(76,76,76,0)) drop-shadow(0 2px 4px rgba(76,76,76,0));border-radius:0}}.home_upload_block .home_upload_head{position:relative;display:flex;align-items:center;justify-content:space-between;padding:16px 24px}@media only screen and (max-width:960px){.home_upload_block .home_upload_head{padding:0}}.home_upload_block .home_upload_head:after{content:"";display:block;width:calc(100% - 48px);height:1px;background:#ebebeb;position:absolute;left:50%;bottom:0;transform:translateX(-50%)}@media only screen and (max-width:960px){.home_upload_block .home_upload_head:after{display:none}}.home_upload_block .home_upload_head .common_arrow_btn{font-weight:600;white-space:nowrap;margin:0 0 0 8px}@media only screen and (max-width:768px){.home_upload_block .home_upload_head .common_arrow_btn{display:none}}.home_upload_block .home_upload_body{padding:24px}@media only screen and (max-width:960px){.home_upload_block .home_upload_body{padding:0;margin:12px 0 0}}.home_upload_block .home_upload_body .home_upload_none_block{background:#f5f6f8;padding:75px 16px;text-align:center;border-radius:12px}@media only screen and (max-width:960px){.home_upload_block .home_upload_body .home_upload_none_block{padding:24px 16px}}.home_upload_block .home_upload_body .home_upload_none_block .home_upload_none_title{display:inline-block;font-size:16px;line-height:1.5;color:#000;text-align:left;font-weight:600;margin:0 0 8px;padding:0 0 0 20px;background:url(/assets/images/register/info_icon.svg) 0 no-repeat;background-size:16px}@media only screen and (max-width:640px){.home_upload_block .home_upload_body .home_upload_none_block .home_upload_none_title{font-size:14px}}.home_upload_block .home_upload_body .home_upload_none_block .home_upload_none_text{display:block;font-size:12px;line-height:1.5;color:#6c6c6c}@media only screen and (max-width:640px){.home_upload_block .home_upload_body .home_upload_none_block .home_upload_none_text{font-size:10px}}.home_upload_block .home_upload_body .common_arrow_btn{display:none;font-weight:600;margin:8px 0 0}@media only screen and (max-width:768px){.home_upload_block .home_upload_body .common_arrow_btn{display:inline-block}}.home_upload_table_block{width:100%;border:1px solid #ebebeb;border-radius:12px;overflow:hidden}.home_upload_table_block .home_upload_table{width:100%;line-height:1.5}.home_upload_table_block .home_upload_table tr{cursor:pointer;border-bottom:1px solid #ebebeb;transition:all .3s ease}.home_upload_table_block .home_upload_table tr:last-of-type{border-bottom:none}.home_upload_table_block .home_upload_table tr:hover{background:#fbfbfc}@media only screen and (max-width:640px){.home_upload_table_block .home_upload_table .sp_none{display:none}}.home_upload_table_block .home_upload_table .arrow_width{width:52px}@media only screen and (max-width:960px){.home_upload_table_block .home_upload_table .arrow_width{width:32px}}.home_upload_table_block .home_upload_table .status_width{width:96px}@media only screen and (max-width:960px){.home_upload_table_block .home_upload_table .status_width{width:68px}}.home_upload_table_block .home_upload_table .date_width{min-width:120px}.home_upload_table_block .home_upload_table .home_upload_th{padding:11px 12px;font-size:12px;font-weight:600;text-align:center;background:#ebebeb;color:#6c6c6c}@media only screen and (max-width:960px){.home_upload_table_block .home_upload_table .home_upload_th{white-space:nowrap;background:#f5f6f8;padding:12px 8px;font-size:10px}}.home_upload_table_block .home_upload_table .home_upload_th.align_left{text-align:left}.home_upload_table_block .home_upload_table .home_upload_td{font-size:14px;padding:12px;height:58px;text-align:center}@media only screen and (max-width:960px){.home_upload_table_block .home_upload_table .home_upload_td{padding:13px 8px;height:inherit}}.home_upload_table_block .home_upload_table .home_upload_td.align_left{text-align:left}.home_upload_table_block .home_upload_table .home_upload_td strong{font-weight:600}.home_upload_table_block .home_upload_table .home_upload_td .home_upload_num{font-size:12px}.home_upload_table_block .home_upload_table .home_upload_td .home_upload_num span{font-size:16px;margin:0 4px 0 0}.home_upload_table_block .home_upload_table .home_upload_td .home_upload_link{display:block;width:24px;min-width:24px;margin:0 auto}@media only screen and (max-width:960px){.home_upload_table_block .home_upload_table .home_upload_td .home_upload_link{width:16px;min-width:16px}}.home_upload_table_block .home_upload_table .home_upload_td .home_upload_link img{display:block;width:100%}.home_upload_table_block .home_upload_table .home_upload_file_block{display:flex;justify-content:space-between;align-items:center}.home_upload_table_block .home_upload_table .home_upload_file_block .home_upload_file_info{font-size:10px;color:#6c6c6c;width:96px;min-width:96px;margin:0 0 0 12px}.home_upload_table_block .home_upload_table .home_upload_file_block .home_upload_file_info span{font-size:12px}.home_upload_table_block .home_upload_table .home_upload_file_name{font-weight:600;text-align:left}@media only screen and (max-width:960px){.home_upload_table_block .home_upload_table .home_upload_file_name{margin:0 0 8px}.home_upload_table_block .home_upload_table .home_upload_date{font-size:12px;font-weight:600}}.home_upload_table_block .home_upload_table .home_upload_date small{font-size:10px;white-space:nowrap;font-weight:400;color:#282828}.home_upload_table_block .home_upload_table .home_upload_date span{display:none;font-size:12px;font-weight:600;background:url(/assets/images/common/date_passed_icon.svg) 0 no-repeat;background-size:16px;padding:0 0 0 20px}@media only screen and (max-width:960px){.home_upload_table_block .home_upload_table .home_upload_date span{background-image:url(/assets/images/common/date_passed-sp_icon.svg);background-size:12px;padding:0 0 0 12px}}.home_upload_table_block .home_upload_table .home_upload_date.passed{color:#a70a2c}.home_upload_table_block .home_upload_table .home_upload_date.passed span{display:inline-block}.home_check_block{margin:40px 0 0;background:#fff;border-radius:12px}@media only screen and (max-width:960px){.home_check_block{margin:24px 0 0}}.home_check_block .home_check_head{position:relative;padding:16px 24px}@media only screen and (max-width:960px){.home_check_block .home_check_head{padding:0}}.home_check_block .home_check_head:after{content:"";display:block;width:calc(100% - 48px);height:1px;background:#ebebeb;position:absolute;left:50%;bottom:0;transform:translateX(-50%)}@media only screen and (max-width:960px){.home_check_block .home_check_head:after{display:none}}.home_check_block .home_check_body{padding:24px}@media only screen and (max-width:960px){.home_check_block .home_check_body{margin:12px 0 0;padding:0}}.home_check_block .home_check_none_block{background:#f5f6f8;padding:65px 16px;text-align:center;border-radius:12px}@media only screen and (max-width:960px){.home_check_block .home_check_none_block{padding:24px 16px}}.home_check_block .home_check_none_block .home_check_none_title{display:inline-block;font-size:16px;line-height:1.5;color:#000;font-weight:600;margin:0 0 8px;padding:0 0 0 20px;background:url(/assets/images/register/info_icon.svg) 0 no-repeat;background-size:16px}@media only screen and (max-width:640px){.home_check_block .home_check_none_block .home_check_none_title{font-size:14px}}.home_check_block .home_check_none_block .home_check_none_text{display:block;font-size:12px;line-height:1.5;color:#6c6c6c}@media only screen and (max-width:640px){.home_check_block .home_check_none_block .home_check_none_text{font-size:10px}}.home_check_block .home_check_none_block .home_check_none_text strong{font-weight:600}.home_check_list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 -16px}.home_check_list .home_check_item{width:calc(50% - 8px);margin:0 0 16px}.home_check_list .home_check_link{display:block;width:100%;height:100%;border:1px solid #ebebeb;padding:12px 8px 12px 16px;background:#fff;border-radius:8px}.home_check_list .home_check_item_head{background:url(/assets/images/common/right_s-black_arrow.svg) 100% no-repeat;background-size:24px;padding:4px 24px 4px 0}.home_check_list .home_check_item_head .home_check_item_head_title{font-size:14px;line-height:1.5;color:#282828;font-weight:600;margin:0 0 4px}.home_check_list .home_check_item_head .home_check_item_head_date{font-size:12px;line-height:1.5;color:#6c6c6c}.home_check_list .home_check_item_head .home_check_item_head_date span{font-size:14px}.home_check_list .home_check_item_body{margin:12px 0 0;padding:12px 0 0;border-top:1px solid #ebebeb}.home_check_list .home_check_item_body .home_check_item_body_date{font-size:12px;line-height:1.5;color:#282828}.home_check_list .home_check_item_body .home_check_item_body_date span{font-size:14px}.home_check_table_block{width:100%;overflow:hidden;border:1px solid #ebebeb;border-radius:12px}.home_check_table_block .home_check_table{width:100%;line-height:1.5}.home_check_table_block .home_check_table tr{border-bottom:1px solid #ebebeb}.home_check_table_block .home_check_table tr:last-of-type{border-bottom:none}.home_check_table_block .home_check_table .home_check_th{background:#f5f6f8;font-size:10px;font-weight:600;padding:12px 16px;text-align:center;color:#6c6c6c}.home_check_table_block .home_check_table .home_check_th.align_left{text-align:left}.home_check_table_block .home_check_table .home_check_td{font-size:14px;color:#282828;text-align:center;padding:13px 16px}.home_check_table_block .home_check_table .home_check_td.align_left{text-align:left}.home_check_table_block .home_check_table .home_check_td span{display:block;font-size:10px;margin:0 0 2px}.home_check_table_block .home_check_table .home_check_td strong{font-weight:600}.home_check_table_block .home_check_table .home_check_link{display:block;width:24px;min-width:24px;margin:0 auto}@media only screen and (max-width:960px){.home_check_table_block .home_check_table .home_check_link{width:16px;min-width:16px}}.home_check_table_block .home_check_table .home_check_link img{display:block;width:100%}.home_procedure_block{background:#fff;padding:24px;border-radius:12px}@media only screen and (max-width:960px){.home_procedure_block{padding:40px 24px;border-radius:0}}.home_procedure_block .home_procedure_title{font-size:18px;line-height:1.5;font-weight:600;color:#282828;border-bottom:1px solid #d4d4d4;padding:0 0 12px;margin:0 0 12px}@media only screen and (max-width:960px){.home_procedure_block .home_procedure_title{font-size:20px;border-bottom:none;padding:0 0 0 16px;margin:0 0 24px;border-left:4px solid #053d2c}}.home_procedure_block .home_procedure_text{font-size:14px;line-height:1.5;color:#6c6c6c;margin:0 0 40px}@media only screen and (max-width:960px){.home_procedure_block .home_procedure_text{margin:0 0 24px}}.home_procedure_block .home_procedure_list .home_procedure_item{display:flex;align-items:center;padding:16px 8px 16px 24px;border-radius:8px;background:#fbfbfc;font-size:14px;line-height:1.5;color:#282828;margin:0 0 12px}@media only screen and (max-width:960px){.home_procedure_block .home_procedure_list .home_procedure_item{margin:0 0 8px}}.home_procedure_block .home_procedure_list .home_procedure_item:last-of-type{margin:0}.home_procedure_block .home_procedure_list .home_procedure_item img{display:block;width:24px;min-width:24px;margin:0 16px 0 0}.home_aside_chat_list{margin:24px 0 0}.home_aside_chat_list .home_aside_chat_item{margin:0 0 24px}.home_aside_chat_list .home_aside_chat_item:last-of-type{margin:0}.home_aside_chat_list .home_aside_chat_link{display:block;background:#fff;border:1px solid #e9e9e9;width:100%;padding:16px 12px;border-radius:12px;box-shadow:0 1px 2px rgba(0,0,0,.05);transition:all .3s ease}.home_aside_chat_list .home_aside_chat_link:hover{box-shadow:0 1px 5px rgba(0,0,0,.15)}.home_aside_chat_list .home_aside_chat_link .home_aside_chat_head{display:flex;align-items:flex-start;margin:0 0 12px}.home_aside_chat_list .home_aside_chat_link img{display:block;width:24px;min-width:24px;margin:0 12px 0 0}.home_aside_chat_list .home_aside_chat_link .home_aside_chat_title{font-size:14px;line-height:1.5;color:#282828;font-weight:600;min-height:24px;display:flex;align-items:center}.home_aside_chat_list .home_aside_chat_link .home_aside_chat_text{font-size:12px;line-height:1.5;padding:0 0 0 30px;color:#6c6c6c}.home_chat_block{margin:24px 0 0;background:#fff;border-radius:12px;filter:drop-shadow(0 0 6px rgba(76,76,76,.02)) drop-shadow(0 2px 4px rgba(76,76,76,.08))}@media only screen and (max-width:960px){.home_chat_block{filter:drop-shadow(0 0 6px rgba(76,76,76,0)) drop-shadow(0 2px 4px rgba(76,76,76,0));border-radius:0}}.home_chat_block .home_chat_head{position:relative;display:flex;align-items:center;justify-content:space-between;padding:16px 24px}@media only screen and (max-width:960px){.home_chat_block .home_chat_head{padding:0}}.home_chat_block .home_chat_head:after{content:"";display:block;width:calc(100% - 48px);height:1px;background:#ebebeb;position:absolute;left:50%;bottom:0;transform:translateX(-50%)}@media only screen and (max-width:960px){.home_chat_block .home_chat_head:after{display:none}}.home_chat_block .home_chat_head .common_arrow_btn{font-weight:600;white-space:nowrap;margin:0 0 0 8px}@media only screen and (max-width:768px){.home_chat_block .home_chat_head .common_arrow_btn{display:none}}.home_chat_block .home_chat_body{padding:24px}@media only screen and (max-width:960px){.home_chat_block .home_chat_body{padding:0;margin:12px 0 0}}.home_chat_block .home_chat_body .common_arrow_btn{display:none;font-weight:600;margin:8px 0 0}@media only screen and (max-width:768px){.home_chat_block .home_chat_body .common_arrow_btn{display:inline-block}}.home_chat_none_block{background:#f5f6f8;padding:43px 24px;text-align:center;border-radius:12px}@media only screen and (max-width:960px){.home_chat_none_block{padding:24px}}@media only screen and (max-width:350px){.home_chat_none_block{padding:24px 16px}}.home_chat_none_block.unreplied_complete{padding:80px 24px}@media only screen and (max-width:960px){.home_chat_none_block.unreplied_complete{padding:48px 24px}}@media only screen and (max-width:350px){.home_chat_none_block.unreplied_complete{padding:48px 16px}}.home_chat_none_block.unreplied_complete .home_chat_none_title{background:url(/assets/images/home/check.svg) 0 no-repeat;background-size:16px}.home_chat_none_block.processing_complete{padding:80px 24px}@media only screen and (max-width:960px){.home_chat_none_block.processing_complete{padding:48px 16px}}.home_chat_none_block .home_chat_none_title{display:inline-block;font-size:16px;line-height:1.5;color:#000;text-align:left;font-weight:600;margin:0 0 8px;padding:0 0 0 20px;background:url(/assets/images/register/info_icon.svg) 0 no-repeat;background-size:16px}@media only screen and (max-width:640px){.home_chat_none_block .home_chat_none_title{font-size:14px}.home_chat_none_block .home_chat_none_title small{display:none}}.home_chat_none_block .home_chat_none_text{display:block;font-size:12px;line-height:1.5;color:#6c6c6c}@media only screen and (max-width:640px){.home_chat_none_block .home_chat_none_text{font-size:10px}}.home_chat_none_block .home_chat_none_btnarea{margin:16px 0 0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:16px}.home_chat_none_block .home_chat_none_btnarea .home_chat_btn{display:inline-block;background:#fff;font-size:14px;font-weight:600;padding:12px;line-height:1.5;color:#282828;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.1)}@media only screen and (max-width:350px){.home_chat_none_block .home_chat_none_btnarea .home_chat_btn{font-size:12px}}.home_chat_none_block .home_chat_none_btnarea .home_chat_btn img{display:inline-block;vertical-align:middle;width:24px;margin:0 8px 0 0}@media only screen and (max-width:350px){.home_chat_none_block .home_chat_none_btnarea .home_chat_btn img{width:16px}}.home_chat_none_block .home_chat_none_btnarea .home_chat_btn span{display:inline-block;vertical-align:middle}.home_chat_tab_block .home_chat_tab_list{display:flex;border-bottom:1px solid #ebebeb;margin:0 0 8px}.home_chat_tab_block .home_chat_tab_btn{position:relative;background:#f5f6f8;height:35px;font-size:14px;padding:0 16px;border-radius:10px 10px 0 0}.home_chat_tab_block .home_chat_tab_btn span{margin:0 0 0 10px}.home_chat_tab_block .home_chat_tab_btn small{font-size:12px}.home_chat_tab_block .home_chat_tab_btn.unreplied{color:#e12850}.home_chat_tab_block .home_chat_tab_btn.processing{color:#008482}.home_chat_tab_block .home_chat_tab_btn:after{content:"";display:none;width:100%;height:3px;position:absolute;left:0;bottom:0}.home_chat_tab_block .home_chat_tab_btn.active{font-weight:600}.home_chat_tab_block .home_chat_tab_btn.active.unreplied{background:#fde7eb}.home_chat_tab_block .home_chat_tab_btn.active.unreplied:after{display:block;background:#e12850}.home_chat_tab_block .home_chat_tab_btn.active.processing{background:#e9fafa}.home_chat_tab_block .home_chat_tab_btn.active.processing:after{display:block;background:#008482}.home_chat_target_block .home_chat_target_box{display:none}.home_chat_target_block .home_chat_target_box.active{display:block}.home_chat_target_block .home_chat_unreplied_msg{display:flex;align-items:center;font-size:14px;line-height:1.5;background:#fdedf1;color:#e64c6d;padding:5.5px 8px;margin:0 0 8px;border-radius:6px}.home_chat_target_block .home_chat_unreplied_msg img{display:block;width:16px;min-width:16px;margin:0 2px 0 0}.home_chat_target_block .home_chat_processing_msg{display:flex;align-items:center;font-size:14px;line-height:1.5;background:#e9fafa;color:#027775;padding:5.5px 8px;margin:0 0 8px;border-radius:6px}.home_chat_target_block .home_chat_processing_msg img{display:block;width:16px;min-width:16px;margin:0 2px 0 0}.home_chat_list .home_chat_item{margin:0 0 8px}.home_chat_list .home_chat_item:last-of-type{margin:0}.home_chat_list .home_chat_link{display:block;width:100%}.home_chat_list .home_chat_box{padding:16px 8px 16px 24px;background:url(/assets/images/common/right_s-black_arrow.svg) right 8px center no-repeat #fff;background-size:24px;border:1px solid #ebebeb;border-radius:6px;box-shadow:0 1px 2px rgba(0,0,0,.05);transition:all .3s ease}@media only screen and (max-width:960px){.home_chat_list .home_chat_box{padding:16px 12px;background-position:right 12px center;background-size:16px}}.home_chat_list .home_chat_box:hover{background-color:#fbfbfc}.home_chat_list .home_chat_box .home_chat_box_head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px}@media only screen and (max-width:640px){.home_chat_list .home_chat_box .home_chat_box_head{justify-content:flex-start;flex-wrap:wrap}}.home_chat_list .home_chat_box .home_chat_head_info{display:flex;align-items:center;gap:8px}.home_chat_list .home_chat_box .home_chat_label{font-size:10px;font-weight:600;line-height:1.5;padding:3px 8px;border-radius:3px}.home_chat_list .home_chat_box .home_chat_label.unreplied{background:#fdedf1;color:#e12850}.home_chat_list .home_chat_box .home_chat_label.processing{background:#e9fafa;color:#027775}.home_chat_list .home_chat_box .home_chat_head_text{font-size:9px;line-height:1.5;color:#6c6c6c}.home_chat_list .home_chat_box .home_chat_head_text span{font-size:11px;color:#e64c6d;margin:0 2px}.home_chat_list .home_chat_box .home_chat_head_code{font-size:9px;color:#6c6c6c;background:#fff;padding:2px 8px;border:1px solid #ebebeb;border-radius:8px}.home_chat_list .home_chat_box .home_chat_box_body{padding:0 32px 0 0}@media only screen and (max-width:640px){.home_chat_list .home_chat_box .home_chat_box_body{padding:0 24px 0 0}}.home_chat_list .home_chat_box .home_chat_title{font-size:15px;line-height:1.5;color:#282828;font-weight:600;margin:0 0 8px}@media only screen and (max-width:960px){.home_chat_list .home_chat_box .home_chat_title{margin:0 0 4px}}.home_chat_list .home_chat_box .home_chat_msg{display:flex;align-items:center;font-size:12px;line-height:1.5;margin:0 0 8px;color:#6c6c6c;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media only screen and (max-width:960px){.home_chat_list .home_chat_box .home_chat_msg{margin:0 0 12px}}.home_chat_list .home_chat_box .home_chat_msg span{white-space:nowrap;font-weight:600}.home_chat_list .home_chat_box .home_chat_body_info{display:flex;align-items:center;flex-wrap:wrap;gap:14px}@media only screen and (max-width:960px){.home_chat_list .home_chat_box .home_chat_body_info{gap:8px}}.home_chat_list .home_chat_box .home_chat_msg_num{display:flex;align-items:center;font-size:11px;line-height:1.5;color:#6c6c6c}.home_chat_list .home_chat_box .home_chat_msg_num img{display:block;width:18px;margin:0 4px 0 0}.home_chat_list .home_chat_box .home_chat_time{font-size:11px;line-height:1.5;color:#6c6c6c}.home-v3_must_wrap{margin:0 0 54px}@media only screen and (max-width:960px){.home-v3_must_wrap{width:calc(100% - 24px);margin:0 auto 24px;padding:16px;background:#fff;border-radius:9px;filter:drop-shadow(0 0 6px rgba(76,76,76,.02)) drop-shadow(0 2px 4px rgba(76,76,76,.08))}}.home-v3_must_wrap:last-of-type{margin:0}.home-v3_must_wrap .common_g-text_s{padding:0 0 0 16px;margin:12px 0}.home-v3_must_block{display:flex;gap:24px;background:#fff;padding:12px 40px;border-radius:9px}@media only screen and (max-width:960px){.home-v3_must_block{padding:0;gap:12px}}.home-v3_must_block .home-v3_must_link{width:calc(50% - 12px);border:2.5px solid #29bbb9;background:#fff;padding:16px 12px 8px;text-align:center;border-radius:9px;box-shadow:0 2px 2px rgba(0,0,0,.25)}@media only screen and (max-width:960px){.home-v3_must_block .home-v3_must_link{width:calc(50% - 6px);padding:16px 2px 8px}}.home-v3_must_block .home-v3_must_link:hover .home-v3_must_btn{background:#ecf8ff}.home-v3_must_block .home-v3_must_box{width:calc(50% - 12px);border:2.5px solid #f5f6f8;background:#f5f6f8;padding:16px 12px 8px;text-align:center;border-radius:9px}@media only screen and (max-width:960px){.home-v3_must_block .home-v3_must_box{width:calc(50% - 6px);padding:16px 2px 8px}}.home-v3_must_block .home-v3_must_box .home-v3_must_btn{background:#f5f6f8}.home-v3_must_block .home-v3_must_box .home-v3_must_btn:hover{background:#ecf8ff}@media only screen and (max-width:350px){.home-v3_must_block .home-v3_must_box .home-v3_must_btn{font-size:10px}.home-v3_must_block .home-v3_must_box .home-v3_must_btn img{width:12px;margin:0;vertical-align:-2px}}.home-v3_must_block .home-v3_must_title{display:flex;align-items:center;justify-content:center;gap:8px;font-size:16px;line-height:1.2;color:#282828;font-weight:600;text-align:left;margin:0 0 12px}@media only screen and (max-width:960px){.home-v3_must_block .home-v3_must_title{font-size:14px;gap:2px}}.home-v3_must_block .home-v3_must_title img{display:block;width:20px;min-width:20px}.home-v3_must_block .home-v3_must_text{text-align:center;font-size:14px;line-height:1;color:#6c6c6c;font-weight:600;margin:0 0 12px}.home-v3_must_block .home-v3_must_text span{display:inline-block;font-size:54px;color:#282828;margin:0 4px;line-height:.7}@media only screen and (max-width:640px){.home-v3_must_block .home-v3_must_text span{font-size:44px}}.home-v3_must_block .home-v3_must_btn{display:flex;align-items:center;padding:6px 6px 6px 8px;width:-moz-fit-content;width:fit-content;margin:0 auto;background:#fff;color:#2b8ec9;text-align:center;font-size:12px;font-weight:600;line-height:1.5;border-radius:6px;transition:all .3s ease}.home-v3_must_block .home-v3_must_btn img{display:inline-block;width:16px;min-width:16px;margin:0 0 0 4px;vertical-align:-3px}.home-v3_must_block .home-v3_must_btn .pc{display:inline-block}@media only screen and (max-width:960px){.home-v3_must_block .home-v3_must_btn .pc{display:none}}.home-v3_must_block .home-v3_must_btn .sp{display:none}@media only screen and (max-width:960px){.home-v3_must_block .home-v3_must_btn .sp{display:inline-block}.home-v3_answer_wrap{background:#fff;padding:24px 12px 0;filter:drop-shadow(0 0 6px rgba(76,76,76,.02)) drop-shadow(0 2px 4px rgba(76,76,76,.08))}}.home-v3_answer_head{margin:0 0 12px}.home-v3_answer_head .home-v3_answer_head_title{position:relative;font-size:26px;color:#282828;font-weight:600;line-height:1.5}@media only screen and (max-width:960px){.home-v3_answer_head .home-v3_answer_head_title{font-size:24px;padding:0 4px}}.home-v3_answer_head .home-v3_answer_head_title span{display:inline-block;position:relative;padding:0 24px 0 0;max-width:calc(100% - 16px);background:#fbfbfc}@media only screen and (max-width:960px){.home-v3_answer_head .home-v3_answer_head_title span{background:#fff}}.home-v3_answer_head .home-v3_answer_head_title img{display:inline-block;width:32px;margin:0 8px 0 0;vertical-align:-5px}@media only screen and (max-width:960px){.home-v3_answer_head .home-v3_answer_head_title img{width:28px;margin:0 8px 0 0;vertical-align:-4px}}.home-v3_answer_head .home-v3_answer_head_title:before{content:"";display:block;width:100%;height:2px;background:#bebebe;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}@media only screen and (max-width:960px){.home-v3_answer_head .home-v3_answer_head_title:before{display:none}}.home-v3_answer_head .common_g-text_s{margin:12px 0 0;padding:0 0 0 32px}@media only screen and (max-width:960px){.home-v3_answer_head .common_g-text_s{padding:0 4px 0 36px}}.home-v3_answer_head .home-v3_answer_notice_block{max-width:calc(100% - 48px);margin:12px auto 0;background:#fdedf1;padding:12px 0 12px 16px;border-radius:6px}@media only screen and (max-width:960px){.home-v3_answer_head .home-v3_answer_notice_block{max-width:inherit;width:100%;padding:12px 16px}}.home-v3_answer_head .home-v3_answer_notice_block .home-v3_answer_notice_head{display:flex;align-items:flex-start;justify-content:space-between;padding:0 16px 0 0}@media only screen and (max-width:960px){.home-v3_answer_head .home-v3_answer_notice_block .home-v3_answer_notice_head{padding:0}}.home-v3_answer_head .home-v3_answer_notice_block .home-v3_answer_notice_head .home-v3_answer_notice_title{display:flex;align-items:center;gap:8px;font-size:16px;line-height:1.5;color:#282828;font-weight:600}.home-v3_answer_head .home-v3_answer_notice_block .home-v3_answer_notice_head .home-v3_answer_notice_title img{display:block;width:16px;min-width:16px}.home-v3_answer_head .home-v3_answer_notice_block .home-v3_answer_notice_head .home-v3_answer_close_btn{display:block;width:10px;min-width:10px;height:10px;border:none;outline:none;padding:0;background:none}.home-v3_answer_head .home-v3_answer_notice_block .home-v3_answer_notice_head .home-v3_answer_close_btn img{display:block;width:100%}.home-v3_answer_head .home-v3_answer_notice_block .home-v3_answer_notice_body{margin:2px 0 0;padding:0 0 0 24px;display:flex;justify-content:space-between;align-items:flex-end}@media only screen and (max-width:640px){.home-v3_answer_head .home-v3_answer_notice_block .home-v3_answer_notice_body{display:block}}.home-v3_answer_head .home-v3_answer_notice_block .home-v3_answer_notice_body .home-v3_answer_notice_text{font-size:12px;line-height:1.5;color:#282828}@media only screen and (max-width:960px){.home-v3_answer_head .home-v3_answer_notice_block .home-v3_answer_notice_body .home-v3_answer_notice_text{font-size:14px}.home-v3_answer_head .home-v3_answer_notice_block .home-v3_answer_notice_body .home-v3_answer_notice_btnarea{display:flex;justify-content:flex-end}}.home-v3_answer_head .home-v3_answer_notice_block .home-v3_answer_notice_body .common_link-s_btn{width:140px;min-width:140px;background:none}.home-v3_answer_head .home-v3_answer_notice_block .home-v3_answer_notice_body .common_link-s_btn img{display:inline-block;width:16px;margin:0 0 0 4px;vertical-align:-3px}.home-v3_answer_body .home-v3_answer_num_text{text-align:right;font-size:14px;color:#6c6c6c;font-weight:600;margin:0 0 12px}@media only screen and (max-width:960px){.home-v3_answer_body .home-v3_answer_num_text{font-weight:500;padding:0 0 12px;border-bottom:2px solid #f5f6f8}}.home-v3_answer_body .home-v3_answer_num_text span{font-size:16px;margin:0 0 0 4px}.home-v3_answer_body .home-v3_answer_num_text big{font-size:24px;margin:0 4px 0 0}@media only screen and (max-width:960px){.home-v3_answer_body .home-v3_answer_num_text big{color:#282828}}.home-v3_answer_body .home-v3_answer_block{background:#fff;padding:12px 24px 16px;border-radius:9px}@media only screen and (max-width:960px){.home-v3_answer_body .home-v3_answer_block{padding:0;border-radius:0}}.home-v3_answer_body .home-v3_kickoff_block{background:#fffbcc;padding:16px 12px;border-bottom:1px solid #ebebeb}@media only screen and (max-width:960px){.home-v3_answer_body .home-v3_kickoff_block{padding:16px}}.home-v3_answer_body .home-v3_kickoff_block .home-v3_kickoff_inner{display:flex;align-items:center;justify-content:space-between;gap:4px}@media only screen and (max-width:960px){.home-v3_answer_body .home-v3_kickoff_block .home-v3_kickoff_inner{gap:14px}}.home-v3_answer_body .home-v3_kickoff_block .home-v3_kickoff_title{align-items:flex-start;gap:6px;font-size:18px;line-height:1.5;color:#282828;margin:0 0 4px;font-weight:600}@media only screen and (max-width:960px){.home-v3_answer_body .home-v3_kickoff_block .home-v3_kickoff_title{padding:0 26px 0 0}}.home-v3_answer_body .home-v3_kickoff_block .home-v3_kickoff_title img{display:inline-block;width:26px;min-width:26px}.home-v3_answer_body .home-v3_kickoff_block .home-v3_kickoff_title.common_sp{display:none}@media only screen and (max-width:960px){.home-v3_answer_body .home-v3_kickoff_block .home-v3_kickoff_title.common_sp{display:flex}}.home-v3_answer_body .home-v3_kickoff_block .home-v3_kickoff_title.common_pc{display:flex}@media only screen and (max-width:960px){.home-v3_answer_body .home-v3_kickoff_block .home-v3_kickoff_title.common_pc{display:none}}.home-v3_answer_body .home-v3_kickoff_block .home-v3_kickoff_text{font-size:12px;line-height:1.5;color:#6c6c6c;padding:0 0 0 32px}.home-v3_answer_body .home-v3_answer_list .home-v3_answer_item{border-bottom:1px solid #ebebeb}.home-v3_answer_body .home-v3_answer_list .home-v3_answer_box{padding:16px 12px}.home-v3_answer_body .home-v3_answer_list .home-v3_answer_box .status_label{font-size:14px;line-height:21px;width:69px;min-width:69px;text-align:center;border:2px solid #e12850;font-weight:600;margin:1px 0 0;border-radius:3px}@media only screen and (max-width:960px){.home-v3_answer_body .home-v3_answer_list .home-v3_answer_box .status_label{font-size:12px;width:61px;min-width:61px;margin:0 0 6px}}.home-v3_answer_body .home-v3_answer_list .home-v3_answer_box .status_label.today{color:#fff;background:#e12850}.home-v3_answer_body .home-v3_answer_list .home-v3_answer_box .status_label.days-before{color:#e12850;background:#fff}.home-v3_answer_body .home-v3_answer_list .home-v3_answer_box .home-v3_answer_inner{display:flex;align-items:center;justify-content:space-between;gap:4px}@media only screen and (max-width:960px){.home-v3_answer_body .home-v3_answer_list .home-v3_answer_box .home-v3_answer_inner{align-items:flex-end}}@media only screen and (max-width:640px){.home-v3_answer_body .home-v3_answer_list .home-v3_answer_box .home-v3_answer_main{min-height:76px}}.home-v3_answer_body .home-v3_answer_list .home-v3_answer_box .home-v3_answer_main_head{display:flex;align-items:flex-start;gap:12px;margin:0 0 8px}@media only screen and (max-width:960px){.home-v3_answer_body .home-v3_answer_list .home-v3_answer_box .home-v3_answer_main_head{display:block}}.home-v3_answer_body .home-v3_answer_list .home-v3_answer_box .home-v3_answer_main_head .home-v3_answer_title{font-size:18px;line-height:1.5;color:#282828;font-weight:600}.home-v3_answer_body .home-v3_answer_list .home-v3_answer_box .home-v3_answer_main_body{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;padding:0 0 0 18px}@media only screen and (max-width:960px){.home-v3_answer_body .home-v3_answer_list .home-v3_answer_box .home-v3_answer_main_body{padding:0 0 0 16px}}@media only screen and (max-width:350px){.home-v3_answer_body .home-v3_answer_list .home-v3_answer_box .home-v3_answer_main_body{padding:0}}.home-v3_answer_body .home-v3_answer_list .home-v3_answer_box .home-v3_answer_main_body .home-v3_answer_date{font-size:12px;line-height:1.5;color:#6c6c6c;font-weight:600}.home-v3_answer_body .home-v3_answer_list .home-v3_answer_box .home-v3_answer_main_body .home-v3_answer_edit{font-size:13px;line-height:1.5;color:#ff7619;font-weight:600;background:url(/assets/images/home/v3/edit_icon.svg) 0 no-repeat;background-size:16.89px;padding:0 0 0 18.89px}.home-v3_answer_body .home-v3_answer_list .home-v3_answer_box .home-v3_answer_sub{display:flex;align-items:center;flex-direction:row-reverse;flex-wrap:wrap;gap:10px}@media only screen and (max-width:640px){.home-v3_answer_body .home-v3_answer_list .home-v3_answer_box .home-v3_answer_sub{max-width:min-content}}.home-v3_answer_body .home-v3_answer_btn{display:inline-block;white-space:nowrap;font-size:14px;line-height:1.5;font-weight:600;color:#fff;padding:7.5px 28px 7.5px 16px;background:url(/assets/images/common/right_white_arrow.svg) right 6px center no-repeat #2074d4;background-size:16px;border-radius:6px;box-shadow:0 2px 2px rgba(0,0,0,.25)}@media only screen and (max-width:960px){.home-v3_answer_body .home-v3_answer_btn{background-position:100%;padding:7.5px 22px 7.5px 12px;border-radius:9px}}.home-v3_answer_body .home-v3_info_btn{display:block;width:94px;min-width:94px;height:30px;background:url(/assets/images/home/v3/notice_gray_icon.svg) left 6px center no-repeat #f5f6f8;background-size:16px;padding:0 0 0 26px;outline:none;border:none;font-size:12px;color:#6c6c6c;text-align:left;font-weight:600;border-radius:6px;box-shadow:0 2px 2px rgba(0,0,0,.25)}.home-v3_none_block{background:#fff;padding:16px 24px;border-radius:9px}@media only screen and (max-width:960px){.home-v3_none_block{padding:0 0 16px;border-radius:0}}.home-v3_none_block .home-v3_none_inner{background:#f5f6f8;padding:40px 12px;border-radius:12px}@media only screen and (max-width:960px){.home-v3_none_block .home-v3_none_inner{padding:80px 12px}}.home-v3_none_block .home-v3_none_title{display:flex;align-items:center;justify-content:center;gap:4px;margin:0 0 12px;font-size:18px;line-height:1.5;color:#000;font-weight:600}.home-v3_none_block .home-v3_none_title img{display:block;width:24px;min-width:24px}@media only screen and (max-width:960px){.home-v3_none_block .home-v3_none_title img{width:16px;min-width:16px}}.home-v3_none_block .home-v3_none_text{font-size:14px;line-height:1.5;color:#6c6c6c;text-align:center;margin:0 0 40px}.home-v3_none_block .home-v3_none_info_block{width:100%;max-width:418px;margin:0 auto;border:1px solid #f1cc00;background:#fffce9;padding:16px;border-radius:12px}.home-v3_none_block .home-v3_none_info_block .home-v3_none_info_title{display:flex;align-items:center;justify-content:center;text-align:center;gap:8px;font-size:14px;line-height:1.5;color:#282828;margin:0 0 12px}@media only screen and (max-width:960px){.home-v3_none_block .home-v3_none_info_block .home-v3_none_info_title{text-align:left}}.home-v3_none_block .home-v3_none_info_block .home-v3_none_info_title img{display:block;width:20px;min-width:20px}.home-v3_none_block .home-v3_none_info_block .home-v3_none_info_box{background:#fff9d4;padding:12px 40px;margin:0 0 12px}@media only screen and (max-width:960px){.home-v3_none_block .home-v3_none_info_block .home-v3_none_info_box{padding:12px}}.home-v3_none_block .home-v3_none_info_block .home-v3_none_info_box .common_g-text_s{max-width:281px;margin:0 auto}.home-v3_none_block .home-v3_none_info_block .home-v3_none_info_btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;max-width:259px;margin:0 auto;background:#fff;font-size:14px;font-weight:600;padding:12px 0;color:#282828;border-radius:12px}@media only screen and (max-width:350px){.home-v3_none_block .home-v3_none_info_block .home-v3_none_info_btn{font-size:12px}}.home-v3_none_block .home-v3_none_info_block .home-v3_none_info_btn .light_icon{display:block;width:24px;min-width:24px}.home-v3_none_block .home-v3_none_info_block .home-v3_none_info_btn .open_icon{display:block;width:16px;min-width:16px}.home-v3_notice_block{padding:16px;background:#fff;margin:0 0 24px;box-shadow:0 0 4px rgba(76,76,76,.04),0 6px 12px rgba(76,76,76,.08);border-radius:12px}@media only screen and (max-width:960px){.home-v3_notice_block{display:none}}.home-v3_notice_block .home-v3_notice_title{display:flex;align-items:center;gap:4px;font-size:18px;line-height:1.5;color:#282828;font-weight:600;padding:0 0 12px;border-bottom:1px solid #d8d8d8;margin:0 0 24px}.home-v3_notice_block .home-v3_notice_title img{display:block;width:32px;min-width:32px}.home-v3_notice_block .home-v3_notice_list{margin:0 0 24px}.home-v3_notice_block .home-v3_notice_list .home-v3_notice_item{border-bottom:1px solid #e5e7eb;padding:0 0 6px;margin:0 0 6px}.home-v3_notice_block .home-v3_notice_list .home-v3_notice_item:last-of-type{margin:0}.home-v3_notice_block .home-v3_notice_list .home-v3_notice_link{display:block;width:100%;padding:10px;background:#fff;border-radius:10px;transition:all .3s ease}.home-v3_notice_block .home-v3_notice_list .home-v3_notice_link:hover{background:#f5f6f8}.home-v3_notice_block .home-v3_notice_list .home-v3_notice_head{display:flex;align-items:center;gap:8px;margin:0 0 4px}.home-v3_notice_block .home-v3_notice_list .home-v3_notice_head .home-v3_notice_head_date{white-space:nowrap;font-size:12px;line-height:1.5;color:#6c6c6c}.home-v3_notice_block .home-v3_notice_list .home-v3_notice_head .slash_icon{font-size:12px;line-height:1.5;color:#bebebe}.home-v3_notice_block .home-v3_notice_list .home-v3_notice_head .home-v3_notice_head_title{font-size:13px;line-height:1.5;color:#282828;font-weight:500}.home-v3_notice_block .home-v3_notice_list .home-v3_notice_head .home-v3_notice_head_title span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.home-v3_notice_block .home-v3_notice_list .home-v3_notice_text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:12px;line-height:1.5;color:#6c6c6c}.home-v3_notice_block .home-v3_notice_btnarea{display:flex;justify-content:flex-end}.home-v3_notice_block .home-v3_notice_btnarea .common_link-s_btn{width:154px}.home-v3_notice_block .home-v3_notice_btnarea .common_link-s_btn img{display:inline-block;width:16px;margin:0 0 0 4px;vertical-align:-3px}.home-v3_file_block{padding:16px;background:#fff;box-shadow:0 0 4px rgba(76,76,76,.04),0 6px 12px rgba(76,76,76,.08);border-radius:12px}@media only screen and (max-width:960px){.home-v3_file_block{background:none;padding:0 12px 40px;box-shadow:none;border-radius:0}}.home-v3_file_block .home-v3_file_head{margin:0 0 24px;padding:0 0 16px;border-bottom:1px solid #ebebeb}@media only screen and (max-width:960px){.home-v3_file_block .home-v3_file_head{margin:0 0 16px}}.home-v3_file_block .home-v3_file_head .home-v3_file_head_title{display:flex;align-items:center;gap:4px;font-size:18px;line-height:1.5;color:#282828;font-weight:600}@media only screen and (max-width:960px){.home-v3_file_block .home-v3_file_head .home-v3_file_head_title{font-size:22px}}.home-v3_file_block .home-v3_file_head .home-v3_file_head_title img{display:block;width:32px;min-width:32px}.home-v3_file_block .home-v3_file_head .home-v3_file_head_text{font-size:12px;line-height:1.5;padding:0 0 0 36px;color:#6c6c6c}@media only screen and (max-width:960px){.home-v3_file_block .home-v3_file_head .home-v3_file_head_text{font-size:14px}}.home-v3_file_block .home-v3_file_list .home-v3_file_item{margin:0 0 8px}.home-v3_file_block .home-v3_file_list .home-v3_file_item:last-of-type{margin:0}.home-v3_file_block .home-v3_file_list .home-v3_file_link{display:block;border:1px solid #ebebeb;padding:10px 26px 10px 10px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.02);border-radius:10px}@media only screen and (max-width:960px){.home-v3_file_block .home-v3_file_list .home-v3_file_link{padding:10px}}.home-v3_file_block .home-v3_file_list .home-v3_file_info{display:flex;align-items:center;gap:8px;padding:0 16px 0 0;background:url(/assets/images/common/right_l-gray_icon.svg) 100% no-repeat;background-size:16px}@media only screen and (max-width:960px){.home-v3_file_block .home-v3_file_list .home-v3_file_info{align-items:flex-start;background-position:right top 3.25px}}.home-v3_file_block .home-v3_file_list .home-v3_file_info img{display:block;width:16px;min-width:16px}@media only screen and (max-width:960px){.home-v3_file_block .home-v3_file_list .home-v3_file_info img{margin:3.25px 0 0}}.home-v3_file_block .home-v3_file_list .home-v3_file_info .home-v3_file_name{font-size:13px;line-height:1.5;color:#282828;font-weight:500}@media only screen and (max-width:960px){.home-v3_file_block .home-v3_file_list .home-v3_file_info .home-v3_file_name{font-size:15px}}.home-v3_file_block .home-v3_file_list .home-v3_file_upload_date{font-size:12px;line-height:1.5;margin:6px 0 0;text-align:right;color:#6c6c6c}@media only screen and (max-width:960px){.home-v3_file_block .home-v3_file_list .home-v3_file_upload_date{font-size:13px;padding:0 40px 0 0}}@media only screen and (max-width:350px){.home-v3_file_block .home-v3_file_list .home-v3_file_upload_date{padding:0 20px 0 0}}.home-v3_anchor_line{padding:100px 0 0;margin:-100px 0 0}.account-upload_block{margin:0 0 56px}.account-upload_block .common_text_mb{text-align:center;margin:0 0 36px}@media only screen and (max-width:768px){.account-upload_block .common_text_mb{text-align:left}}.setting_link_block{margin:0 0 24px}@media only screen and (max-width:768px){.setting_link_block{margin:0 0 32px}}.setting_link_list{display:flex;align-items:center}@media only screen and (max-width:768px){.setting_link_list{margin:0 -16px 0 0;padding:0 16px 0 0;border-bottom:1px solid #bebebe;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.setting_link_list::-webkit-scrollbar{display:none}}.setting_link_list .setting_link{display:inline-block;position:relative;font-size:16px;white-space:nowrap;color:#6c6c6c;font-weight:400;line-height:1.5;padding:4.5px 16px 10.5px;border-bottom:1px solid #bebebe}@media only screen and (max-width:768px){.setting_link_list .setting_link{border-bottom:none}}.setting_link_list .setting_link.active{color:#282828;font-weight:600}.setting_link_list .setting_link.active:after{content:"";display:block;width:100%;height:2px;background:#282828;position:absolute;left:0;bottom:-1px}.setting_head_info_block{text-align:right;margin:0 0 8px}@media only screen and (max-width:960px){.setting_head_info_block{text-align:left}}.setting_head_info_block .setting_head_info_text{font-size:14px;line-height:1.5;color:#6c6c6c}.setting_head_info_block .setting_head_info_text a{color:#2b8ec9;text-decoration:underline}.setting_wrap .setting_block{padding:16px 24px 24px;border:1px solid #ebebeb;background:#fff;margin:0 0 40px;border-radius:16px}@media only screen and (max-width:960px){.setting_wrap .setting_block{padding:16px 16px 24px;margin:0 0 24px}}.setting_wrap .setting_block:last-of-type{margin:0}.setting_wrap .setting_block.width_full .setting_normal_box{display:block}.setting_wrap .setting_block.width_full .setting_normal_box .setting_main{width:100%;max-width:inherit}.setting_wrap .setting_title{font-size:18px;line-height:1.5;color:#282828;font-weight:600;padding:0 0 16px;border-bottom:1px solid #ebebeb;margin:0 0 20px}.setting_wrap .setting_list .setting_item{padding:0 0 12px;border-bottom:1px solid #ebebeb;margin:0 0 20px}.setting_wrap .setting_list .setting_item:last-of-type{margin:0}.setting_wrap .setting_normal_box{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:768px){.setting_wrap .setting_normal_box.account .setting_main{width:calc(100% - 128px)}.setting_wrap .setting_normal_box.account .setting_sub{width:128px}}.setting_wrap .setting_normal_box .setting_normal_info{background:#fbfbfc;padding:16px 24px}@media only screen and (max-width:960px){.setting_wrap .setting_normal_box .setting_normal_info{padding:16px}}.setting_wrap .setting_normal_box .form_title{margin:0 0 8px}.setting_wrap .setting_normal_box .setting_main{width:61%;max-width:560px}@media only screen and (max-width:768px){.setting_wrap .setting_normal_box .setting_main{width:calc(100% - 90px);max-width:inherit}.setting_wrap .setting_normal_box .setting_main .common_text_s{font-weight:600}}.setting_wrap .setting_normal_box .setting_sub{width:39%;display:flex;align-items:center;justify-content:flex-end}@media only screen and (max-width:768px){.setting_wrap .setting_normal_box .setting_sub{width:90px}}.setting_wrap .setting_normal_box .setting_sub .edit{width:80px}.setting_wrap .setting_normal_box .setting_sub .change{width:118px}.setting_wrap .setting_form_box{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:768px){.setting_wrap .setting_form_box{display:block}}.setting_wrap .setting_form_box .setting_main{width:61%;max-width:560px}@media only screen and (max-width:768px){.setting_wrap .setting_form_box .setting_main{width:100%;max-width:inherit;margin:0 0 24px}}.setting_wrap .setting_form_box .setting_sub{width:39%;display:flex;align-items:center;justify-content:flex-end}@media only screen and (max-width:768px){.setting_wrap .setting_form_box .setting_sub{width:100%;justify-content:flex-start}}.setting_wrap .setting_form_box .setting_sub .save{width:80px;margin:0 16px 0 0}.setting_wrap .setting_form_box .setting_sub .cancel{width:90px}.setting_wrap .setting_money_box{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:768px){.setting_wrap .setting_money_box{display:block}}.setting_wrap .setting_money_box .setting_main{width:61%;max-width:560px}@media only screen and (max-width:768px){.setting_wrap .setting_money_box .setting_main{width:100%;max-width:inherit;margin:0 0 16px}}.setting_wrap .setting_money_box .setting_sub{width:39%;display:flex;align-items:center;justify-content:flex-end}@media only screen and (max-width:768px){.setting_wrap .setting_money_box .setting_sub{display:block;width:100%}}.setting_wrap .setting_sub_list .setting_sub_item{margin:0 0 20px}.setting_wrap .setting_sub_list .setting_sub_item:last-of-type{margin:0}@media only screen and (max-width:500px){.setting_wrap .payment_stripe_sub_block .payment_stripe_sub_box{margin:0 0 20px}}.setting_wrap .setting_money_text{font-size:14px;line-height:1.5;color:#282828;font-weight:400}.setting_wrap .setting_money_text a{color:#2b8ec9;text-decoration:underline}.setting_wrap .form_date_block{justify-content:space-between;max-width:412px;width:100%}.setting_wrap .form_date_block .form_date_box{width:calc(50% - 12px);margin:0}.setting_wrap .pager_wrap{margin:120px auto 0}@media only screen and (max-width:960px){.setting_wrap .pager_wrap{margin:24px auto 0}}.setting_back_btnarea{margin:104px 0 0}@media only screen and (max-width:960px){.setting_back_btnarea{margin:64px 0 0}}.setting_back_btnarea .common_neutral-l_btn{max-width:120px;margin:0 auto}@media only screen and (max-width:768px){.setting_back_btnarea .common_neutral-l_btn{max-width:80px}.setting_back_btnarea .common_neutral-l_btn span{display:none}}.setting_back_btnarea .common_neutral-l_btn.w120{max-width:120px}.setting_back_btnarea .common_neutral-l_btn.w136{max-width:136px}.setting_back_btnarea .common_neutral-l_btn.w184{max-width:184px}.setting_none-login_wrap{padding:40px 16px;min-height:calc(100svh - 52px);background:#fbfbfc}@media only screen and (max-width:768px){.setting_none-login_wrap{min-height:calc(100svh - 56px);background:#fff;padding:24px 16px 40px}}.setting_history_title{display:none;font-size:24px;font-weight:600;line-height:1.5;color:#053d2c;margin:0 0 20px}@media only screen and (max-width:960px){.setting_history_title{display:block}}.setting_history_table_block{background:#fff;padding:24px;border-radius:9px}@media only screen and (max-width:960px){.setting_history_table_block{padding:16px 0;margin:0 -16px 0 0;border-radius:0;overflow:scroll;scrollbar-width:none}.setting_history_table_block::-webkit-scrollbar{display:none}}.setting_history_table_block .setting_history_table{width:100%}@media only screen and (max-width:960px){.setting_history_table_block .setting_history_table{min-width:500px}}.setting_history_table_block .setting_history_table tr{border-bottom:1px solid #ebebeb}@media only screen and (max-width:960px){.setting_history_table_block .setting_history_table thead tr{border-bottom-width:2px}}.setting_history_table_block .setting_history_table .sp_none{width:160px}.setting_history_table_block .setting_history_th{color:#6c6c6c;font-weight:600;text-align:center;padding:0 24px;line-height:40px;font-size:12px;white-space:nowrap}@media only screen and (max-width:960px){.setting_history_table_block .setting_history_th{padding:0 12px}}@media only screen and (max-width:350px){.setting_history_table_block .setting_history_th{font-size:10px}}.setting_history_table_block .setting_history_th.align_left{text-align:left}@media only screen and (max-width:640px){.setting_history_table_block .setting_history_th.align_left{text-align:center}}.setting_history_table_block .setting_history_td{font-size:14px;text-align:center;line-height:1.5;color:#282828;padding:10px 24px}@media only screen and (max-width:960px){.setting_history_table_block .setting_history_td{padding:10px 12px;font-size:12px}}@media only screen and (max-width:640px){.setting_history_table_block .setting_history_td{padding:10px 8px}}.setting_history_table_block .setting_history_td.strong{font-weight:600}@media only screen and (max-width:960px){.setting_history_table_block .setting_history_td.strong{font-size:14px}}.setting_history_table_block .setting_history_td.align_left{text-align:left}@media only screen and (max-width:640px){.setting_history_table_block .setting_history_td.align_left{text-align:center}}.setting_history_table_block .setting_history_td .common_neutral-s_btn{cursor:pointer;max-width:154px;min-width:154px;margin:0 auto}.setting_history_table_block .setting_history_td .common_neutral-s_btn img{display:inline-block;width:16px;vertical-align:-3px;margin:0 0 0 4px}.setting-c_wrap .setting-c_block{padding:17px 24px 24px;background:#fff;border:1px solid #ebebeb;border-radius:16px;margin:0 0 12px}@media only screen and (max-width:960px){.setting-c_wrap .setting-c_block{padding:17px 16px 24px;margin:0 0 24px}}.setting-c_wrap .setting-c_block:last-of-type{margin:0}.setting-c_wrap .setting-c_title{font-size:18px;line-height:1.5;color:#282828;font-weight:600;border-bottom:1px solid #ebebeb;padding:0 0 17px;margin:0 0 24px}.setting-c_wrap .setting-c_inner{padding:0 24px}@media only screen and (max-width:960px){.setting-c_wrap .setting-c_inner{padding:0}}.setting-c_wrap .setting-c_list .setting-c_item{margin:0 0 20px;font-size:14px;line-height:1.5;color:#282828}.setting-c_wrap .setting-c_list .setting-c_item:last-of-type{margin:0}.setting-c_wrap .setting-c_list .setting-c_item_main{padding:0 0 12px;border-bottom:1px solid #ebebeb}.setting-c_wrap .setting-c_list .setting-c_item_sub{margin:24px 0 0;background:#fbfbfc;padding:12px 24px}@media only screen and (max-width:960px){.setting-c_wrap .setting-c_list .setting-c_item_sub{padding:12px 16px}}.setting-c_wrap .setting-c_list .setting-c_text{margin:0 0 4px}.setting-c_wrap .setting-c_list .setting-c_text:last-of-type{margin:0}.setting-c_foot_btnarea{margin:104px 0 0}@media only screen and (max-width:960px){.setting-c_foot_btnarea{margin:40px 0 0}}.setting-c_foot_btnarea .common_neutral-l_btn{max-width:120px;margin:0 auto}@media only screen and (max-width:960px){.setting-c_foot_btnarea .common_neutral-l_btn{max-width:80px}.setting-c_foot_btnarea .common_neutral-l_btn span{display:none}}.setting-c_employee_head{background:#fff;display:flex;align-items:center;border-radius:9px 9px 0 0;border-bottom:1px solid #ebebeb}@media only screen and (max-width:960px){.setting-c_employee_head{margin:0 -16px;border-radius:0}}.setting-c_employee_head .setting-c_employee_head_title{display:inline-block;font-size:10px;font-weight:600;line-height:37px;color:#6c6c6c}.setting-c_employee_head .setting-c_employee_head_title.align_center{text-align:center}.setting-c_employee_head .setting-c_employee_head_title.w200{width:200px;padding:0 40px}@media only screen and (max-width:350px){.setting-c_employee_head .setting-c_employee_head_title.w200{width:calc(100% - 153px)}}.setting-c_employee_head .setting-c_employee_head_title.w120{width:120px;padding:0 12px}@media only screen and (max-width:350px){.setting-c_employee_head .setting-c_employee_head_title.w120{width:100px}}.setting-c_employee_head .setting-c_employee_head_title.w_arrow{width:64px;min-width:64px}@media only screen and (max-width:960px){.setting-c_employee_head .setting-c_employee_head_title.w_arrow{width:53px;min-width:53px}.setting-c_employee_body{margin:0 -16px}}.setting-c_employee_body .setting-c_employee_list .setting-c_employee_item{border-bottom:1px solid #ebebeb}.setting-c_employee_body .setting-c_employee_list .setting-c_employee_item:last-of-type{border-bottom:none}.setting-c_employee_body .setting-c_employee_main{cursor:pointer;display:flex;align-items:center;justify-content:space-between;background:#f5f6f8;padding:18.5px 0}.setting-c_employee_body .setting-c_employee_main.active{background:#ebebeb}.setting-c_employee_body .setting-c_employee_main.active .setting-c_employee_btnarea img{transform:rotate(180deg)}.setting-c_employee_body .setting-c_employee_main .setting-c_employee_info{display:flex;align-items:center;width:calc(100% - 64px)}@media only screen and (max-width:960px){.setting-c_employee_body .setting-c_employee_main .setting-c_employee_info{width:calc(100% - 53px)}}.setting-c_employee_body .setting-c_employee_main .setting-c_employee_info .setting-c_employee_name{font-size:18px;line-height:1.5;color:#282828;padding:0 12px 0 40px;width:200px;font-weight:600}@media only screen and (max-width:350px){.setting-c_employee_body .setting-c_employee_main .setting-c_employee_info .setting-c_employee_name{width:calc(100% - 100px)}}.setting-c_employee_body .setting-c_employee_main .setting-c_employee_info .setting-c_employee_position{font-size:14px;line-height:1.5;color:#282828;text-align:center;width:120px;padding:0 12px}@media only screen and (max-width:350px){.setting-c_employee_body .setting-c_employee_main .setting-c_employee_info .setting-c_employee_position{width:100px}}.setting-c_employee_body .setting-c_employee_main .setting-c_employee_btnarea{display:block;width:64px}@media only screen and (max-width:960px){.setting-c_employee_body .setting-c_employee_main .setting-c_employee_btnarea{width:53px;padding:0 24px 0 0}}.setting-c_employee_body .setting-c_employee_main .setting-c_employee_btnarea img{display:block;width:20px;margin:0 auto}.setting-c_employee_body .setting-c_employee_sub{display:none;padding:24px 40px;background:#f5f6f8}@media only screen and (max-width:960px){.setting-c_employee_body .setting-c_employee_sub{padding:24px 16px}}.editor_main_pic{display:block;max-width:640px;width:100%;height:360px;margin:0 auto 40px;border-radius:6px 6px 0 0}@media only screen and (max-width:1240px){.editor_main_pic{height:inherit;padding-top:56.25%}}.editor_info_block{margin:0 0 36px}.editor_wrap{color:#282828;line-height:1.5;font-size:14px}.editor_wrap h2{background:#f5f6f8;border-radius:4px;padding:9.6px 16px}.editor_wrap h2,.editor_wrap h3{font-size:16px;margin:0 0 16px;font-weight:600}.editor_wrap h3{padding:0 16px 9.6px;border-bottom:1px solid #ebebeb}.editor_wrap h4{font-size:16px;font-weight:600;margin:0 0 16px}.editor_wrap p{margin:0 0 24px}.editor_wrap p a{display:inline;margin:0}.editor_wrap img{display:block;max-width:100%;width:auto;height:auto;margin:0 auto 24px}.editor_wrap big{font-size:larger}.editor_wrap small{font-size:smaller}.editor_wrap dfn,.editor_wrap em,.editor_wrap i{font-style:italic}.editor_wrap b,.editor_wrap strong{font-weight:700}.editor_wrap ins{text-decoration:underline}.editor_wrap sup{vertical-align:super;font-size:smaller}.editor_wrap a{display:block;color:#2b8ec9;text-decoration:underline}.editor_wrap .huto{font-weight:700}.editor_wrap .hutoaka{font-weight:700;color:red}.editor_wrap .oomozi{font-size:20px;font-weight:700}.editor_wrap .italic{font-style:italic}.editor_wrap .komozi{font-size:12px}.editor_wrap .dotline{border-bottom:1px dotted #959595}.editor_wrap .sankou{background:#ff9800}.editor_wrap .sankou,.editor_wrap .st-hisu{display:inline-block;font-size:10px;color:#fff;padding:0 5px;margin:0 10px 0 0}.editor_wrap .st-hisu{background:red}.editor_wrap code{color:#333;padding:4px;background:#eee;margin:2px;border-radius:2px;font-size:.9em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}.editor_wrap .marker{font-weight:700;color:#282828;background:linear-gradient(transparent 70%,rgba(255,0,0,.3) 0)}.editor_wrap .ymarker{background:linear-gradient(transparent 30%,#fce57b 0)}.editor_wrap .ymarker-s{background:linear-gradient(transparent 75%,#fce57b 0)}.editor_wrap .rmarker{background:linear-gradient(transparent 30%,#ffd4d4 0)}.editor_wrap .rmarker-s{background:linear-gradient(transparent 75%,#ffd4d4 0)}.editor_wrap .bmarker{background:linear-gradient(transparent 30%,#d4e9ff 0)}.editor_wrap .bmarker-s{background:linear-gradient(transparent 75%,#d4e9ff 0)}.file_tab_block .file_tab_list{display:flex}.file_tab_block .file_tab_list .file_tab_link{position:relative;display:block;width:120px;line-height:45px;background:#ebebeb;color:#6c6c6c;font-size:16px;font-weight:600;text-align:center;border-radius:9px 9px 0 0}.file_tab_block .file_tab_list .file_tab_link.active{background:#fff;color:#29bbb9;filter:drop-shadow(0 0 6px rgba(76,76,76,.02)) drop-shadow(2px 0 4px rgba(76,76,76,.08))}.file_tab_block .file_tab_list .file_tab_link.active:after{content:"";display:block;width:100%;height:2px;background:#29bbb9;position:absolute;bottom:0;left:0}.file_wrap{background:#fff;padding:24px;border-radius:0 9px 9px 9px}.file_wrap .file_inner{max-height:calc(100svh - 253px);overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.file_wrap .file_inner::-webkit-scrollbar{display:none}.file_wrap .file_list .file_item{margin:0 0 24px;background:#fff;overflow:hidden;border:1px solid #ebebeb;border-radius:9px}.file_wrap .file_list .file_item:last-of-type{margin:0}.file_wrap .file_head_block{background:#f5f6f8}.file_wrap .file_head_block .file_head_title{font-size:18px;line-height:1.5;color:#282828;font-weight:600;padding:12.5px 24px}.file_body_table{width:100%}.file_body_table thead tr{cursor:auto}.file_body_table thead tr:hover{background:#fff}.file_body_table tr{cursor:pointer;border-bottom:1px solid #ebebeb;transition:all .3s ease}.file_body_table tr:hover{background:#fbfbfc}.file_body_table .file_body_th{font-size:10px;color:#6c6c6c;font-weight:600;line-height:1.5;text-align:center;padding:11px 24px}.file_body_table .file_body_th.align_left{text-align:left}.file_body_table .file_body_td{font-size:14px;line-height:1.5;text-align:center;padding:15px 24px;color:#282828}.file_body_table .file_body_td.align_left{text-align:left}.file_body_table .file_body_td.status_width{padding:15px 0}.file_body_table .status_width{width:96px}.file_body_table .name_width{width:440px}@media only screen and (max-width:1200px){.file_body_table .name_width{width:inherit}}.file_body_table .arrow_width{width:30px}.file_body_table .file_arrow_icon{display:block;width:8px}.file_body_table .file_label{margin:0 auto}.file_label{display:block;width:72px;line-height:25px;text-align:center;border-radius:6px;font-weight:600;font-size:12px}@media only screen and (max-width:960px){.file_label{font-size:10px;width:51px;line-height:17px;border-radius:3px}}.file_label.not_yet{color:#e64c6d;background:#fdedf1}.file_label.in_progress{color:#807600;background:#fffbcc}.file_label.no_data{color:#707070;background:#ebebeb}.file_label.finish{color:#29bbb9;background:#e9fafa}.file_label.none{color:#6c6c6c}.file_name{font-weight:600}.file_date,.file_name{font-size:14px;line-height:1.5;color:#282828}.file_date{white-space:nowrap;display:inline-block}@media only screen and (max-width:960px){.file_date{font-size:12px}}.file_date.alert{color:#a70a2c}.file_date.alert span{text-align:left;width:68px;margin:0 auto;font-size:12px;font-weight:600;display:block;padding:0 0 0 20px;background:url(/assets/images/trial/alert_icon.svg) 0 no-repeat;background-size:16px}@media only screen and (max-width:960px){.file_date.alert span{display:inline-block;background-size:12px;padding:0 0 0 14px}}.file_date span{display:none}.file_sp_wrap .common_heading01{margin:0 0 12px}.file_sp_wrap .file_list .file_item{margin:0 0 24px;padding:24px 16px;background:#f5f6f8;border-radius:9px}.file_sp_wrap .file_list .file_item:last-of-type{margin:0}.file_sp_wrap .file_head_block{display:flex;align-items:center;width:100%}.file_sp_wrap .file_head_block .file_head_btn{display:block;width:30px;min-width:30px;height:30px;background:none;margin:0 0 0 12px}.file_sp_wrap .file_head_block .file_head_btn img{display:block;width:100%}.file_sp_wrap .file_head_block .file_head_btn.active img{transform:rotate(180deg)}.file_sp_wrap .file_head_block .file_head_main{color:#0e3e3e;line-height:1.5;font-weight:600;width:calc(100% - 42px)}.file_sp_wrap .file_head_block .file_head_main .file_head_title{font-size:20px}.file_sp_wrap .file_head_block .file_head_main .file_head_text{font-size:14px}.file_sp_wrap .file_body_block{margin:24px 0 0;padding:24px 0 0;border-top:1px solid #ebebeb}.file_sp_wrap .file_body_list .file_body_item{margin:0 0 8px}.file_sp_wrap .file_body_list .file_body_item:last-of-type{margin:0}.file_sp_wrap .file_body_list .file_body_link{display:flex;align-items:flex-start;padding:16px 24px 16px 8px;background:url(/assets/images/file/right_s-black_arrow.svg) right 8px center no-repeat #fff;background-size:16px;border-radius:6px}.file_sp_wrap .file_body_list .file_body_link .file_label{margin:0 8px 0 0}.file_sp_wrap .file_body_list .file_body_link .file_body_main{width:calc(100% - 59px)}.file_sp_wrap .file_body_list .file_body_link .file_name{margin:0 0 4px}.file_sp_wrap .file_body_list .file_body_link .file_info{display:flex;align-items:center}.file_sp_wrap .file_body_list .file_body_link .file_info .file_info_title{font-size:10px;line-height:1.5;color:#282828}.file_sp_wrap .file_body_list .file_body_link .file_info .file_info_title span{font-size:12px}.file_status_label{display:block;width:96px;line-height:32px;text-align:center;font-size:16px;font-weight:600;border-radius:6px}@media only screen and (max-width:960px){.file_status_label{width:72px;line-height:29px}}.file_status_label.unsubmitted{color:#e64c6d;background:#fdedf1}.file_status_label.processing{color:#807600;background:#fffbcc}.file_status_label.none{color:#707070;background:#ebebeb}.file_status_label.finished{color:#29bbb9;background:#e9fafa}.file-d_description_block{background:#fff;margin:0 0 24px;border-radius:12px}@media only screen and (max-width:960px){.file-d_description_block{margin:0}}.file-d_description_block .file-d_description_head{cursor:pointer;display:flex;align-items:center;padding:16px 24px;position:relative}.file-d_description_block .file-d_description_head.no_active img{transform:rotate(180deg)}.file-d_description_block .file-d_description_head.no_active .file-d_description_head_title{color:#6c6c6c}.file-d_description_block .file-d_description_head img{display:block;width:24px;min-width:24px;margin:0 12px 0 0}.file-d_description_block .file-d_description_head .file-d_description_head_title{font-size:20px;line-height:1.5;color:#282828;font-weight:600}.file-d_description_block .file-d_description_body{position:relative;padding:24px}@media only screen and (max-width:960px){.file-d_description_block .file-d_description_body{padding:0}}.file-d_description_block .file-d_description_body:before{content:"";display:block;width:calc(100% - 48px);height:1px;background:#ebebeb;position:absolute;left:50%;top:0;transform:translateX(-50%)}@media only screen and (max-width:960px){.file-d_description_block .file-d_description_body:before{display:none}}.file-d_description_block .file-d_description_body .file-d_description_body_inner{display:flex;justify-content:space-between}@media only screen and (max-width:960px){.file-d_description_block .file-d_description_body .file-d_description_body_inner{display:block}}.file-d_description_block .file-d_description_body .file-d_description_body_inner .file-d_description_body_main{width:calc(100% - 384px)}@media only screen and (max-width:1100px){.file-d_description_block .file-d_description_body .file-d_description_body_inner .file-d_description_body_main{width:calc(50% - 10px)}}@media only screen and (max-width:960px){.file-d_description_block .file-d_description_body .file-d_description_body_inner .file-d_description_body_main{width:100%;margin:0 0 24px}}.file-d_description_block .file-d_description_body .file-d_description_body_inner .file-d_description_body_sub{width:360px}@media only screen and (max-width:1100px){.file-d_description_block .file-d_description_body .file-d_description_body_inner .file-d_description_body_sub{width:calc(50% - 10px)}}@media only screen and (max-width:960px){.file-d_description_block .file-d_description_body .file-d_description_body_inner .file-d_description_body_sub{width:100%}}.file-d_description_block .file-d_description_body .file-d_description_body_title{font-size:16px;line-height:1.5;color:#282828;font-weight:600;margin:0 0 8px}.file-d_description_block .file-d_description_body .file-d_description_body_box{background:#fbfbfc;padding:16px;border-radius:6px}.file-d_description_block .file-d_description_body .file-d_description_body_box .editor_wrap{max-height:273px;overflow:scroll}@media only screen and (max-width:960px){.file-d_description_block .file-d_description_body .file-d_description_body_box .editor_wrap{max-height:358px}}.file-d_description_block .file-d_description_body .file-d_description_body_pic{position:relative;display:block;width:100%;height:273px;overflow:hidden;border-radius:6px}.file-d_description_block .file-d_description_body .file-d_description_body_pic img{display:block;width:100%;height:100%;object-fit:contain;margin:0 auto}.file-d_description_block .file-d_description_body .file-d_description_body_pic:after{content:"";display:block;width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);background:url(/assets/images/common/zoom-in_icon.svg) 50% no-repeat rgba(0,0,0,.2);background-size:28px}.file-d_block{background:#fff;border-radius:12px 12px 0 0;margin:0 0 40px}@media only screen and (max-width:960px){.file-d_block{margin:0 -16px;border-radius:0}}.file-d_block.finished .common_upload_block{display:none}.file-d_block.finished .file-d_body .file-d_box_btnarea .file-d_upload_btn{visibility:hidden}@media only screen and (max-width:960px){.file-d_block.finished .file-d_body .file-d_box_btnarea .file-d_upload_btn{display:none}}.file-d_block .file-d_head{display:flex;align-items:center;justify-content:space-between;padding:24px;border-radius:12px 12px 0 0;background:#e9fafa}@media only screen and (max-width:960px){.file-d_block .file-d_head{border-radius:0;display:none;padding:16px}}.file-d_block .file-d_head.finished{background:#f5f6f8}.file-d_block .file-d_head .file-d_head_title{display:flex;align-items:center;font-size:20px;line-height:1.5;color:#282828;font-weight:600}@media only screen and (max-width:960px){.file-d_block .file-d_head .file-d_head_title{font-size:18px}}.file-d_block .file-d_head .file-d_head_title img{display:block;width:28px;min-width:28px;margin:0 8px 0 0}@media only screen and (max-width:960px){.file-d_block .file-d_head .file-d_head_title img{width:32px;min-width:32px;margin:0 4px 0 0}}.file-d_block .file-d_head .file-d_head_list{display:flex;align-items:center}@media only screen and (max-width:960px){.file-d_block .file-d_head .file-d_head_list{display:none}}.file-d_block .file-d_head .file-d_head_list .file-d_head_item{margin:0 0 0 20px;display:flex;align-items:center}.file-d_block .file-d_head .file-d_head_list .file-d_head_item_title{white-space:nowrap;font-size:14px;line-height:1.5;color:#6c6c6c}.file-d_block .file-d_head .file-d_head_list .file-d_head_date{white-space:nowrap;font-size:18px;line-height:1.5;color:#282828;font-weight:600}.file-d_block .file-d_head .file-d_head_list .file-d_head_date br{display:none}@media only screen and (max-width:1200px){.file-d_block .file-d_head .file-d_head_list .file-d_head_date br{display:block}}.file-d_block .file-d_head .file-d_head_list .file-d_head_date.passed{color:#a70a2c}.file-d_block .file-d_head .file-d_head_list .file-d_head_date span{font-size:16px;margin:0 0 0 8px;display:inline-block;font-weight:600;padding:0 0 0 20px;background:url(/assets/images/trial/alert_icon.svg) 0 no-repeat;background-size:16px}@media only screen and (max-width:960px){.file-d_block .file-d_head .file-d_head_list .file-d_head_date span{padding:0 0 0 18px;background-size:14px}}.file-d_block .file-d_body{padding:24px}@media only screen and (max-width:960px){.file-d_block .file-d_body{padding:0 16px 24px}}.file-d_block .file-d_body .file-d_body_title{display:flex;align-items:center;font-size:18px;line-height:1.5;color:#282828;font-weight:600;padding:0 0 24px;margin:0 0 24px;border-bottom:1px solid #ebebeb}@media only screen and (max-width:960px){.file-d_block .file-d_body .file-d_body_title{font-size:16px;padding:0 0 16px;margin:0 0 16px}}.file-d_block .file-d_body .file-d_body_title img{width:24px;min-width:24px;margin:0 8px 0 0}.file-d_block .file-d_body .file-d_history_block .file-d_history_title{font-size:16px;line-height:1.5;color:#282828;font-weight:600;margin:0 0 16px}@media only screen and (max-width:960px){.file-d_block .file-d_body .file-d_history_block .file-d_history_title{font-size:14px;color:#6c6c6c;margin:0 0 8px}}.file-d_block .file-d_body .file-d_history_block .file-d_history_textarea{display:flex;align-items:center;justify-content:space-between;margin:0 0 24px}@media only screen and (max-width:960px){.file-d_block .file-d_body .file-d_history_block .file-d_history_textarea{display:block;margin:0 0 16px}}.file-d_block .file-d_body .file-d_history_block .file-d_history_text{font-size:12px;color:#6c6c6c;line-height:1.5}@media only screen and (max-width:960px){.file-d_block .file-d_body .file-d_history_block .file-d_history_text:first-of-type{margin:0 0 16px}}.file-d_block .file-d_body .file-d_history_block .file-d_history_text span{font-size:14px}.file-d_block .file-d_body .file-d_history_block .file-d_history_none{background:#f5f6f8;padding:153px 16px;text-align:center;border-radius:12px}@media only screen and (max-width:960px){.file-d_block .file-d_body .file-d_history_block .file-d_history_none{padding:86px 16px}}.file-d_block .file-d_body .file-d_history_block .file-d_history_none .file-d_history_none_title{display:inline-block;font-size:16px;line-height:1.5;color:#000;font-weight:600;margin:0 0 8px;padding:0 0 0 20px;background:url(/assets/images/register/info_icon.svg) 0 no-repeat;background-size:16px}@media only screen and (max-width:350px){.file-d_block .file-d_body .file-d_history_block .file-d_history_none .file-d_history_none_title{font-size:14px}}.file-d_block .file-d_body .file-d_history_block .file-d_history_none .file-d_history_none_text{display:block;font-size:12px;line-height:1.5;color:#000}.file-d_block .file-d_body .file-d_box_main .form_error_text{margin:0 0 12px}.file-d_block .file-d_body .file-d_box_main .form_textarea{font-size:14px;height:90px;resize:vertical}.file-d_block .file-d_body .file-d_box_main .file-d_box_subtext{font-size:12px;line-height:1.5;color:#6c6c6c;margin:5px 0 0}.file-d_block .file-d_body .file-d_box_btnarea{display:flex;align-items:center;justify-content:space-between;margin:0 0 12px}.file-d_block .file-d_body .file-d_box_btnarea .common_arrow_btn{font-weight:600}@media only screen and (max-width:960px){.file-d_block .file-d_body .file-d_box_btnarea .common_arrow_btn{display:none}}.file-d_upload_btn{display:block;width:222px;min-width:222px;margin:0 0 10px}@media only screen and (max-width:960px){.file-d_upload_btn{width:150px;min-width:150px}}.file-d_upload_btn input{display:none}.file-d_upload_btn .file-d_upload_text{cursor:pointer;display:block;width:100%;text-align:center;font-size:16px;line-height:42px;font-weight:600;color:#fff;background:#2b8ec9;border-radius:6px}@media only screen and (max-width:960px){.file-d_upload_btn .file-d_upload_text{font-size:14px}}.file-d_upload_btn .file-d_upload_text img{display:inline-block;width:18px;margin:0 8px 0 0;vertical-align:-3px}@media only screen and (max-width:960px){.file-d_upload_btn .file-d_upload_text img{width:16px;margin:0 6px 0 0}.file-d_upload_btn .file-d_upload_text span{display:none}}.file-d_foot{display:none;text-align:center}@media only screen and (max-width:960px){.file-d_foot{display:block;margin:8px 0 0;padding:32px 0 90px;border-top:1px solid #ebebeb}}.file-d_foot .common_arrow_btn{font-weight:600}.file-d_foot.finished{display:block;margin:64px 0 0}@media only screen and (max-width:960px){.file-d_foot.finished{margin:8px 0 0;padding:32px 0 0}}.file-d_foot.finished .common_arrow_btn{background-color:#fbfbfc}@media only screen and (max-width:960px){.file-d_foot.finished .common_arrow_btn{background-color:#fff}}.file-d_foot.finished .common_arrow_btn:hover{background-color:#ecf8ff}.file-d_pager_block{position:relative;margin:64px 0 0;padding:0 0 40px}@media only screen and (max-width:960px){.file-d_pager_block{margin:8px 0 0;padding:32px 0 40px}}.file-d_pager_block:before{content:none;display:block;width:calc(100% + 32px);position:absolute;left:-16px;top:0;height:1px;background:#ebebeb}@media only screen and (max-width:960px){.file-d_pager_block:before{content:""}}.file-d_pager_block .file-d_pager_inner{display:flex;align-items:center;justify-content:center;margin:0 0 20px}.file-d_pager_block .file-d_pager_inner .file-d_pager_prev{display:inline-block;text-align:right;max-width:calc(50% - 6px);padding:8px 6px 8px 8px;background:#f5f6f8;color:#282828;margin:0 6px 0 0;border-radius:6px;transition:all .3s ease}.file-d_pager_block .file-d_pager_inner .file-d_pager_prev:hover{background:#ebebeb}.file-d_pager_block .file-d_pager_inner .file-d_pager_prev small{display:inline-block;font-size:10px;font-weight:300;padding:0 0 0 16px;margin:0 0 6px;background:url(/assets/images/common/pager_left.svg) 0 no-repeat;background-size:12px}.file-d_pager_block .file-d_pager_inner .file-d_pager_prev span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;font-size:16px;font-weight:600}@media only screen and (max-width:960px){.file-d_pager_block .file-d_pager_inner .file-d_pager_prev span{font-size:14px}}.file-d_pager_block .file-d_pager_inner .file-d_pager_next{display:inline-block;text-align:left;max-width:calc(50% - 6px);padding:8px 8px 8px 6px;background:#f5f6f8;color:#282828;margin:0 0 0 6px;border-radius:6px;transition:all .3s ease}.file-d_pager_block .file-d_pager_inner .file-d_pager_next:hover{background:#ebebeb}.file-d_pager_block .file-d_pager_inner .file-d_pager_next small{display:inline-block;font-size:10px;font-weight:300;padding:0 16px 0 0;margin:0 0 6px;background:url(/assets/images/common/pager_right.svg) 100% no-repeat;background-size:12px}.file-d_pager_block .file-d_pager_inner .file-d_pager_next span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;font-size:16px;font-weight:600}@media only screen and (max-width:960px){.file-d_pager_block .file-d_pager_inner .file-d_pager_next span{font-size:14px}}.file-d_pager_block .common_link-s_btn{max-width:202px;margin:0 auto}.file-d_pager_block .common_link-s_btn img{display:inline-block;width:16px;margin:0 0 0 4px;vertical-align:-3px}.file-d_sp-info_block{margin:0 0 64px}@media only screen and (max-width:960px){.file-d_sp-info_block{margin:0 0 32px}}.file-d_sp-info_block .common_heading02{margin:0 0 7px}.file-d_sp-info_block .file-d_sp-info_text{font-size:12px;line-height:1.5;color:#6c6c6c;padding:0 0 0 31px}.file-d_sp-info_block .common_notice_list{margin:12px 0 0}.file-d_sp-info_block .file-d_sp-info_inner{margin:12px 0 0;background:#f5f6f8;padding:12px 16px;display:flex;justify-content:center;border-radius:9px}.file-d_sp-info_block .file-d_sp-info_inner .file-d_sp-info_box:first-of-type{width:calc(40% - 18px)}.file-d_sp-info_block .file-d_sp-info_inner .file-d_sp-info_box:last-of-type{width:calc(60% + 6px)}.file-d_sp-info_block .file-d_sp-info_inner .file-d_sp-info_title{font-size:10px;font-weight:600;text-align:center;margin:0 0 8px;color:#6c6c6c}.file-d_sp-info_block .file-d_sp-info_inner .file_status_label{margin:0 auto}.file-d_sp-info_block .file-d_sp-info_inner .file-d_sp-info_main{text-align:center}.file-d_sp-info_block .file-d_sp-info_inner .file-d_sp-info_main.finished{display:flex;align-items:center;justify-content:center}.file-d_sp-info_block .file-d_sp-info_inner .file-d_sp-info_main.finished .file-d_sp-info_date{width:inherit;padding:0;background:none;max-width:inherit}.file-d_sp-info_block .file-d_sp-info_inner .file-d_sp-info_main.finished .file_finished_comment_btn{margin:0 0 0 8px}.file-d_sp-info_block .file-d_sp-info_inner .file-d_sp-info_date{display:inline-block;background:#fff;font-size:16px;color:#282828;font-weight:600;line-height:1.5;max-width:165px;padding:3px 8px;width:100%;border-radius:6px}.file-d_sp-info_block .file-d_sp-info_inner .file-d_sp-info_date.passed{color:#a70a2c;padding:0;background:none}.file-d_sp-info_block .file-d_sp-info_inner .file-d_sp-info_date span{font-size:14px;display:inline-block;font-weight:600;padding:0 0 0 20px;background:url(/assets/images/trial/alert_icon.svg) 0 no-repeat;background-size:16px}@media only screen and (max-width:960px){.file-d_sp-info_block .file-d_sp-info_inner .file-d_sp-info_date span{padding:0 0 0 18px;background-size:14px}}.file-d_sp-info_block .common_arrow_btn{margin:8px 0 0;font-weight:600}.file-d_sp-fixed_btn{display:none;position:fixed;right:16px;bottom:130px;background:none;filter:drop-shadow(0 1px 10px rgba(0,0,0,.3))}@media only screen and (max-width:960px){.file-d_sp-fixed_btn{display:block}}.file-d_fixed_block{position:-webkit-sticky;position:sticky;z-index:10;bottom:0;margin:0 -40px;background:#fff;border-top:2px solid #ebebeb;padding:0 40px 0 16px}@media only screen and (max-width:960px){.file-d_fixed_block{padding:24px 30px;margin:0 -16px}}@media only screen and (max-width:350px){.file-d_fixed_block{padding:24px 16px}}.file-d_fixed_block .file-d_fixed_inner{height:90px;display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:960px){.file-d_fixed_block .file-d_fixed_inner{display:block;height:inherit}}.file-d_fixed_block .file-d_fixed_sub{width:calc(100% - 363px)}@media only screen and (max-width:960px){.file-d_fixed_block .file-d_fixed_sub{display:none}}.file-d_fixed_block .file-d_fixed_sub .file-d_fixed_title{font-size:12px;line-height:1.5;color:#6c6c6c;font-weight:600;padding:0 0 0 20px;background:url(/assets/images/register/info_icon.svg) 0 no-repeat;background-size:16px;margin:0 0 8px}.file-d_fixed_block .file-d_fixed_sub .file-d_fixed_text{font-size:12px;line-height:1.5;color:#6c6c6c}.file-d_fixed_block .file-d_fixed_main{width:343px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:960px){.file-d_fixed_block .file-d_fixed_main{width:100%}}.file-d_fixed_block .common_brand-l_btn{width:136px}@media only screen and (max-width:960px){.file-d_fixed_block .file-d_fixed_box01{display:none}}.file-d_fixed_block .file-d_fixed_box02{display:flex;align-items:center;justify-content:center}@media only screen and (max-width:960px){.file-d_fixed_block .file-d_fixed_box02{width:100%;margin:0 0 12px}}.file-d_fixed_block .file-d_fixed_box02 .file-d_none_btn{display:block;width:120px;height:42px;background:#6c6c6c;color:#fff;font-size:16px;font-weight:600;margin:0 24px 0 0;border-radius:6px}@media only screen and (max-width:960px){.file-d_fixed_block .file-d_fixed_box02 .file-d_none_btn{margin:0 12px 0 0}}.file-d_fixed_block .file-d_fixed_box02 .file-d_submit_btn{display:block;width:183px;padding:9px 0;background:#29bbb9;color:#fff;text-align:center;font-size:16px;font-weight:600;line-height:1.5;border-radius:6px;transition:all .3s ease}.file-d_fixed_block .file-d_fixed_box02 .file-d_submit_btn:hover{background:#229c9a}.file-d_fixed_block .file-d_fixed_box02 .file-d_submit_btn:disabled{opacity:.3}.file-d_fixed_block .file-d_fixed_box02 .file-d_submit_btn:disabled:hover{background:#29bbb9}.file-d_fixed_block .file-d_fixed_box03{position:relative}@media only screen and (max-width:960px){.file-d_fixed_block .file-d_fixed_box03{display:flex;justify-content:center}}.file-d_fixed_block .file-d_fixed_box03 .file-d_comment_btn{display:flex;align-items:center;font-size:14px;line-height:1.5;color:#229c9a;font-weight:600;text-align:left;background:none}@media only screen and (max-width:960px){.file-d_fixed_block .file-d_fixed_box03 .file-d_comment_btn small{text-decoration:underline}}.file-d_fixed_block .file-d_fixed_box03 .file-d_comment_btn span{position:relative;display:block;width:56px;height:56px;margin:0 8px 0 0;background:#229c9a;border-radius:50%;box-shadow:0 3.86px 3.86px rgba(0,0,0,.25)}@media only screen and (max-width:960px){.file-d_fixed_block .file-d_fixed_box03 .file-d_comment_btn span{background:none;width:18px;height:auto;box-shadow:0 3.86px 3.86px transparent}}.file-d_fixed_block .file-d_fixed_box03 .file-d_comment_btn span img{width:30.9px;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}@media only screen and (max-width:960px){.file-d_fixed_block .file-d_fixed_box03 .file-d_comment_btn span img{width:100%;position:relative;left:inherit;top:inherit;transform:translateX(0) translateY(0)}}.file-d_fixed_comment_block{position:absolute;bottom:calc(100% + 24px);right:32px;width:466px;border:1px solid #008482;background:#fff;padding:12px 24px;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:12px}@media only screen and (max-width:960px){.file-d_fixed_comment_block{bottom:-24px;right:-30px;width:calc(100% + 60px);height:calc(100svh - 134px);border-radius:0;padding:16px 24px}}.file-d_fixed_comment_block:before{content:"";display:block;position:absolute;bottom:-12px;right:85px;border-right:9px solid transparent;border-top:12px solid #008482;border-left:9px solid transparent}@media only screen and (max-width:960px){.file-d_fixed_comment_block:before{display:none}}.file-d_fixed_comment_block:after{content:"";display:block;position:absolute;bottom:-11px;right:87px;border-right:7px solid transparent;border-top:10px solid #fff;border-left:7px solid transparent}@media only screen and (max-width:960px){.file-d_fixed_comment_block:after{display:none}}.file-d_fixed_comment_block .file-d_fixed_comment_head{display:flex;align-items:center;justify-content:space-between;padding:0 0 12px;border-bottom:1px solid #bebebe;margin:0 0 12px}.file-d_fixed_comment_block .file-d_fixed_comment_head .file-d_fixed_comment_title{display:flex;align-items:center;font-size:16px;line-height:1.5;color:#282828;font-weight:600}.file-d_fixed_comment_block .file-d_fixed_comment_head .file-d_fixed_comment_title span{position:relative;display:block;width:30px;height:30px;margin:0 12px 0 0;background:#229c9a;border-radius:50%;box-shadow:0 2.07px 2.07px rgba(0,0,0,.25)}.file-d_fixed_comment_block .file-d_fixed_comment_head .file-d_fixed_comment_title span img{width:16.55px;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.file-d_fixed_comment_block .file-d_fixed_comment_head .file-d_fixed_close_btn{display:block;width:24px;background:none}.file-d_fixed_comment_block .file-d_fixed_comment_head .file-d_fixed_close_btn img{display:block;width:100%}.file-d_fixed_comment_block .file-d_fixed_comment_body .file-d_fixed_comment_text{font-size:14px;line-height:1.5;color:#282828;margin:0 0 12px}.file-d_fixed_comment_block .file-d_fixed_comment_body .form_textarea{height:98px;font-size:14px}@media only screen and (max-width:960px){.file-d_fixed_comment_block .file-d_fixed_comment_body .form_textarea{height:calc(100svh - 340px)}}.file-d_fixed_comment_block .file-d_fixed_comment_body .file-d_fixed_comment_btnarea{margin:12px 0 0;display:flex;justify-content:flex-end}.file-d_fixed_btn01{display:block;width:88px;line-height:40px;border:1px solid #097a58;font-size:16px;color:#097a58;background:#fff;font-weight:600;margin:0 24px 0 0;border-radius:6px;transition:all .3s ease}@media only screen and (max-width:960px){.file-d_fixed_btn01{margin:0 12px 0 0}}@media only screen and (max-width:350px){.file-d_fixed_btn01{font-size:14px}}.file-d_fixed_btn01:hover{background:#afe7d6;border-color:#afe7d6}.file-d_fixed_btn02{display:block;width:112px;line-height:42px;font-size:16px;color:#00507f;background:#cce4f2;font-weight:600;margin:0 24px 0 0;border-radius:6px;transition:all .3s ease}@media only screen and (max-width:960px){.file-d_fixed_btn02{margin:0 12px 0 0}}@media only screen and (max-width:350px){.file-d_fixed_btn02{font-size:14px}}.file-d_fixed_btn02:hover{background:#aad2e9}.file-d_fixed_btn03{display:block;width:88px;line-height:42px;font-size:16px;color:#6c6c6c;background:#fff;font-weight:600;border-radius:6px;transition:all .3s ease}.file-d_fixed_btn03:hover{background:#ecf8ff}@media only screen and (max-width:350px){.file-d_fixed_btn03{font-size:14px}}.file-d_history_list-s_block{background:#ecf8ff;padding:40px 24px;border:3px solid #ecf8ff;border-radius:12px;transition:all .3s ease}@media only screen and (max-width:960px){.file-d_history_list-s_block{padding:16px 8px}}.file-d_history_list-s_block.hover{background:#cce4f2;border:3px dashed #80bbde}.file-d_history_list-s_block .file-d_history_list_none{background:#f5f6f8;padding:166px 12px;border-radius:12px;text-align:center}.file-d_history_list-s_block .file-d_history_list_none .file-d_history_list_none_text{font-size:16px;line-height:1.5;color:#000;font-weight:600}@media only screen and (max-width:350px){.file-d_history_list-s_block .file-d_history_list_none .file-d_history_list_none_text{font-size:14px}}.file-d_history_list-s_block .file-d_history_list{display:flex;flex-wrap:wrap;gap:16px 6px}@media only screen and (max-width:768px){.file-d_history_list-s_block .file-d_history_list{gap:12px}}.file-d_history_list-s_block .file-d_history_list .file-d_history_item{width:calc((100% - 24px) / 5);position:relative}@media only screen and (max-width:1200px){.file-d_history_list-s_block .file-d_history_list .file-d_history_item{width:calc((100% - 18px) / 4)}}@media only screen and (max-width:768px){.file-d_history_list-s_block .file-d_history_list .file-d_history_item{width:100%}}.file-d_history_list-s_block .file-d_history_box{border:1px solid #ebebeb;background:#fff;height:100%;width:100%;border-radius:12px}@media only screen and (max-width:768px){.file-d_history_list-s_block .file-d_history_box{display:flex}}.file-d_history_list-s_block .file-d_history_box .file-d_history_sub{display:block;width:100%;height:130px;position:relative;overflow:hidden;background-color:#f5f6f8;border-radius:12px 12px 0 0}@media only screen and (max-width:768px){.file-d_history_list-s_block .file-d_history_box .file-d_history_sub{border-radius:12px 0 0 12px;width:117px;min-height:100px}}.file-d_history_list-s_block .file-d_history_box .file-d_history_sub:hover .file-d_history_hover_filter{opacity:1}.file-d_history_list-s_block .file-d_history_box .file-d_history_sub .file-d_histroy_pic{display:block;width:100%;height:100%;background-size:contain;background-position:50%;background-repeat:no-repeat}.file-d_history_list-s_block .file-d_history_box .file-d_history_sub .file-d_history_label{position:absolute;left:16px;bottom:16px;width:80px;line-height:15px;text-align:center;font-size:12px;background:#fff;font-weight:600;border-radius:30px}@media only screen and (max-width:768px){.file-d_history_list-s_block .file-d_history_box .file-d_history_sub .file-d_history_label{font-size:10px;line-height:14px}}.file-d_history_list-s_block .file-d_history_box .file-d_history_sub .file-d_history_label.unconfirmed{border:1px solid #bebebe;color:#bebebe}.file-d_history_list-s_block .file-d_history_box .file-d_history_sub .file-d_history_label.confirm{border:1px solid #229c9a;color:#229c9a}.file-d_history_list-s_block .file-d_history_box .file-d_history_sub .file-d_history_label.already{border:1px solid #229c9a;background:#229c9a;color:#fff}.file-d_history_list-s_block .file-d_history_box .file-d_history_sub .file-d_history_hover_filter{cursor:pointer;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25);border-radius:12px 12px 0 0;transition:all .3s ease}@media only screen and (max-width:768px){.file-d_history_list-s_block .file-d_history_box .file-d_history_sub .file-d_history_hover_filter{border-radius:12px 0 0 12px}}.file-d_history_list-s_block .file-d_history_box .file-d_history_sub .file-d_history_hover_filter .file-d_history_hover_inner{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:100%}.file-d_history_list-s_block .file-d_history_box .file-d_history_sub .file-d_history_hover_filter img{display:block;width:28px;margin:0 auto 8px}.file-d_history_list-s_block .file-d_history_box .file-d_history_sub .file-d_history_hover_filter .file-d_history_hover_text{font-size:12px;line-height:1.5;color:#fff;text-align:center;font-weight:600}@media only screen and (max-width:640px){.file-d_history_list-s_block .file-d_history_box .file-d_history_sub .file-d_history_hover_filter .file-d_history_hover_text{font-size:10px}}.file-d_history_list-s_block .file-d_history_box .file-d_history_main{width:100%;padding:10px 6px}@media only screen and (max-width:768px){.file-d_history_list-s_block .file-d_history_box .file-d_history_main{width:calc(100% - 117px);padding:12px}}.file-d_history_list-s_block .file-d_history_box .file-d_history_main .form_textarea{margin:12px 0 0;height:64px;font-size:14px}@media only screen and (max-width:768px){.file-d_history_list-s_block .file-d_history_box .file-d_history_main .form_textarea{display:none}}.file-d_history_list-s_block .file-d_history_box .file-d_history_head{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:768px){.file-d_history_list-s_block .file-d_history_box .file-d_history_head{align-items:flex-start}}.file-d_history_list-s_block .file-d_history_box .file-d_history_head .file-d_history_info{width:calc(100% - 36px)}.file-d_history_list-s_block .file-d_history_box .file-d_history_head .file-d_history_info .file-d_history_name{font-size:12px;line-height:1.5;color:#282828;margin:0 0 8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media only screen and (max-width:768px){.file-d_history_list-s_block .file-d_history_box .file-d_history_head .file-d_history_info .file-d_history_name{margin:4px 0 0;display:block}}.file-d_history_list-s_block .file-d_history_box .file-d_history_head .file-d_history_info .file-d_history_name span{display:inline-block;margin:0 12px 0 0}@media only screen and (max-width:768px){.file-d_history_list-s_block .file-d_history_box .file-d_history_head .file-d_history_info .file-d_history_name span{display:block;margin:0 0 4px}.file-d_history_list-s_block .file-d_history_box .file-d_history_head .file-d_history_info .file-d_history_name small{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}}.file-d_history_list-s_block .file-d_history_box .file-d_history_head .file-d_history_info .file-d_history_date{font-size:12px;line-height:1.5;color:#6c6c6c;font-weight:300}.file-d_history_list-s_block .file-d_history_box .file-d_history_head .file-d_history_info .file-d_history_date .uploading{padding:0 20px 0 0;background:url(/assets/images/file/upload_check_icon.svg) 100% no-repeat;background-size:13.26px}.file-d_history_list-s_block .file-d_history_box .file-d_history_head .file-d_history_info .file-d_history_date small{margin:0 4px 0 0}@media only screen and (max-width:768px){.file-d_history_list-s_block .file-d_history_box .file-d_history_head .file-d_history_info .file-d_history_date small{display:none}}.file-d_history_list-s_block .file-d_history_box .file-d_history_head .file-d_history_btnarea{width:30px;margin:0 0 0 6px}.file-d_history_list-s_block .file-d_history_box .file-d_history_head .file-d_menu{position:relative;display:block}.file-d_history_list-s_block .file-d_history_box .file-d_history_head .file-d_menu .file-d_menu_btn{display:block;width:30px;background:none}.file-d_history_list-s_block .file-d_history_box .file-d_history_head .file-d_menu .file-d_menu_btn img{display:block;width:100%}.file-d_history_list-s_block .file-d_history_box .file-d_history_head .file-d_menu .file-d_menu_btn:disabled{cursor:not-allowed}.file-d_history_list-s_block .file-d_history_box .file-d_history_head .file-d_menu_list{display:block;width:158px;position:absolute;right:0;top:100%;background:#fff;border:1px solid #d4d4d4;border-radius:8px}.file-d_history_list-s_block .file-d_history_box .file-d_history_head .file-d_menu_list .file-d_menu_item{border-bottom:1px solid #d4d4d4}.file-d_history_list-s_block .file-d_history_box .file-d_history_head .file-d_menu_list .file-d_menu_item:last-of-type{border-bottom:none}.file-d_history_list-s_block .file-d_history_box .file-d_history_head .file-d_menu_list .file-d_menu_btn{display:block;width:100%;height:38px;background:none;font-size:14px;text-align:left;padding:0 12px;color:#6c6c6c;font-weight:300}.file-d_history_list_block .file-d_history_list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px}@media only screen and (max-width:768px){.file-d_history_list_block .file-d_history_list{gap:12px}}.file-d_history_list_block .file-d_history_list .file-d_history_item{width:calc(50% - 8px);position:relative}@media only screen and (max-width:1200px){.file-d_history_list_block .file-d_history_list .file-d_history_item{width:100%}}.file-d_history_list_block .file-d_history_box{display:flex;border:1px solid #ebebeb;background:#fff;border-radius:16px;overflow:hidden}@media only screen and (max-width:768px){.file-d_history_list_block .file-d_history_box{border-radius:12px;overflow:visible}}.file-d_history_list_block .file-d_history_box.warning{border-color:#e12850}.file-d_history_list_block .file-d_history_box.warning .file-d_history_sub{width:200px;background:none}@media only screen and (max-width:768px){.file-d_history_list_block .file-d_history_box.warning .file-d_history_sub{width:117px}}.file-d_history_list_block .file-d_history_box.warning .file-d_history_main{width:calc(100% - 200px);display:flex;align-items:center}@media only screen and (max-width:768px){.file-d_history_list_block .file-d_history_box.warning .file-d_history_main{width:calc(100% - 117px)}}.file-d_history_list_block .file-d_history_box .file-d_loading_box{width:100%;padding:24px 16px}@media only screen and (max-width:768px){.file-d_history_list_block .file-d_history_box .file-d_loading_box{padding:16px}}.file-d_history_list_block .file-d_history_box .file-d_loading_box img{display:block;width:64px;margin:0 auto 8px}@media only screen and (max-width:768px){.file-d_history_list_block .file-d_history_box .file-d_loading_box img{width:50px;margin:0 auto 4px}}.file-d_history_list_block .file-d_history_box .file-d_loading_box .file-d_loading_text{font-size:16px;line-height:1.5;color:#6c6c6c;text-align:center}@media only screen and (max-width:768px){.file-d_history_list_block .file-d_history_box .file-d_loading_box .file-d_loading_text{font-size:14px}}.file-d_history_list_block .file-d_history_box .file-d_warning_name{font-size:12px;line-height:1.5;color:#282828;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.file-d_history_list_block .file-d_history_box .file-d_warning_box{width:100%;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.file-d_history_list_block .file-d_history_box .file-d_warning_box img{display:block;width:40px;margin:0 auto 8px}@media only screen and (max-width:768px){.file-d_history_list_block .file-d_history_box .file-d_warning_box img{width:32px}}.file-d_history_list_block .file-d_history_box .file-d_warning_box .file-d_warning_text{font-size:14px;color:#e64c6d;line-height:1.5;text-align:center}@media only screen and (max-width:768px){.file-d_history_list_block .file-d_history_box .file-d_warning_box .file-d_warning_text{font-size:11px}}.file-d_history_list_block .file-d_history_box .file-d_history_sub{display:block;width:170px;min-height:146px;position:relative;background-color:#f5f6f8}@media only screen and (max-width:768px){.file-d_history_list_block .file-d_history_box .file-d_history_sub{width:117px;min-height:100px}}.file-d_history_list_block .file-d_history_box .file-d_history_sub:hover .file-d_history_hover_filter{opacity:1}.file-d_history_list_block .file-d_history_box .file-d_history_sub .file-d_histroy_pic{display:block;width:100%;height:100%;background-size:contain;background-position:50%;background-repeat:no-repeat}.file-d_history_list_block .file-d_history_box .file-d_history_sub .file-d_history_label{position:absolute;left:16px;bottom:16px;width:80px;line-height:15px;text-align:center;font-size:12px;background:#fff;font-weight:600;border-radius:30px}@media only screen and (max-width:768px){.file-d_history_list_block .file-d_history_box .file-d_history_sub .file-d_history_label{font-size:10px;line-height:14px}}.file-d_history_list_block .file-d_history_box .file-d_history_sub .file-d_history_label.unconfirmed{border:1px solid #bebebe;color:#bebebe}.file-d_history_list_block .file-d_history_box .file-d_history_sub .file-d_history_label.confirm{border:1px solid #229c9a;color:#229c9a}.file-d_history_list_block .file-d_history_box .file-d_history_sub .file-d_history_label.already{border:1px solid #229c9a;background:#229c9a;color:#fff}.file-d_history_list_block .file-d_history_box .file-d_history_sub .file-d_history_hover_filter{cursor:pointer;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25);border-radius:12px;transition:all .3s ease}.file-d_history_list_block .file-d_history_box .file-d_history_sub .file-d_history_hover_filter .file-d_history_hover_inner{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:100%}.file-d_history_list_block .file-d_history_box .file-d_history_sub .file-d_history_hover_filter img{display:block;width:28px;margin:0 auto 8px}.file-d_history_list_block .file-d_history_box .file-d_history_sub .file-d_history_hover_filter .file-d_history_hover_text{font-size:12px;line-height:1.5;color:#fff;text-align:center;font-weight:600}@media only screen and (max-width:640px){.file-d_history_list_block .file-d_history_box .file-d_history_sub .file-d_history_hover_filter .file-d_history_hover_text{font-size:10px}}.file-d_history_list_block .file-d_history_box .file-d_history_main{width:calc(100% - 170px);padding:16px}@media only screen and (max-width:768px){.file-d_history_list_block .file-d_history_box .file-d_history_main{width:calc(100% - 117px);padding:12px}}.file-d_history_list_block .file-d_history_box .file-d_history_main .form_textarea{margin:12px 0 0;height:64px;font-size:14px}@media only screen and (max-width:768px){.file-d_history_list_block .file-d_history_box .file-d_history_main .form_textarea{display:none}}.file-d_history_list_block .file-d_history_box .file-d_history_head{display:flex;justify-content:space-between}@media only screen and (max-width:768px){.file-d_history_list_block .file-d_history_box .file-d_history_head{align-items:flex-end}}.file-d_history_list_block .file-d_history_box .file-d_history_head .file-d_history_info{width:calc(100% - 76px)}@media only screen and (max-width:350px){.file-d_history_list_block .file-d_history_box .file-d_history_head .file-d_history_info{width:calc(100% - 38px)}}.file-d_history_list_block .file-d_history_box .file-d_history_head .file-d_history_info .file-d_history_name{font-size:12px;line-height:1.5;color:#282828;margin:0 0 8px;display:flex;align-items:flex-start}@media only screen and (max-width:768px){.file-d_history_list_block .file-d_history_box .file-d_history_head .file-d_history_info .file-d_history_name{margin:4px 0 0;display:block}}.file-d_history_list_block .file-d_history_box .file-d_history_head .file-d_history_info .file-d_history_name span{white-space:nowrap;display:inline-block;margin:0 12px 0 0}@media only screen and (max-width:768px){.file-d_history_list_block .file-d_history_box .file-d_history_head .file-d_history_info .file-d_history_name span{white-space:normal;display:block;margin:0 0 4px}}.file-d_history_list_block .file-d_history_box .file-d_history_head .file-d_history_info .file-d_history_name small{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}@media only screen and (max-width:768px){.file-d_history_list_block .file-d_history_box .file-d_history_head .file-d_history_info .file-d_history_name small{-webkit-line-clamp:2}}.file-d_history_list_block .file-d_history_box .file-d_history_head .file-d_history_info .file-d_history_date{font-size:12px;line-height:1.5;color:#6c6c6c;font-weight:300}.file-d_history_list_block .file-d_history_box .file-d_history_head .file-d_history_info .file-d_history_date span{margin:0 12px 0 0}@media only screen and (max-width:768px){.file-d_history_list_block .file-d_history_box .file-d_history_head .file-d_history_info .file-d_history_date span{display:none}}.file-d_history_list_block .file-d_history_box .file-d_history_head .file-d_history_btnarea{display:flex;align-items:center;justify-content:flex-end;width:68px}@media only screen and (max-width:350px){.file-d_history_list_block .file-d_history_box .file-d_history_head .file-d_history_btnarea{width:30px}}.file-d_history_list_block .file-d_history_box .file-d_history_head .file-d_history_btnarea .file-d_dl_btn{display:block;width:30px;background:none}@media only screen and (max-width:768px){.file-d_history_list_block .file-d_history_box .file-d_history_head .file-d_history_btnarea .file-d_dl_btn{display:none}}.file-d_history_list_block .file-d_history_box .file-d_history_head .file-d_history_btnarea .file-d_dl_btn img{width:100%}.file-d_history_list_block .file-d_history_box .file-d_history_head .file-d_history_btnarea .file-d_delete_btn{display:block;width:30px;margin:0 8px 0 0;background:none}@media only screen and (max-width:768px){.file-d_history_list_block .file-d_history_box .file-d_history_head .file-d_history_btnarea .file-d_delete_btn{display:none}}.file-d_history_list_block .file-d_history_box .file-d_history_head .file-d_history_btnarea .file-d_delete_btn img{width:100%}.file-d_history_list_block .file-d_history_box .file-d_history_head .file-d_menu{position:relative;display:none}@media only screen and (max-width:768px){.file-d_history_list_block .file-d_history_box .file-d_history_head .file-d_menu{display:block}}.file-d_history_list_block .file-d_history_box .file-d_history_head .file-d_menu .file-d_menu_btn{display:block;width:30px;background:none}.file-d_history_list_block .file-d_history_box .file-d_history_head .file-d_menu .file-d_menu_btn img{display:block;width:100%}.file-d_history_list_block .file-d_history_box .file-d_history_head .file-d_menu_list{display:block;width:158px;position:absolute;right:0;top:100%;background:#fff;border:1px solid #d4d4d4;border-radius:8px}.file-d_history_list_block .file-d_history_box .file-d_history_head .file-d_menu_list .file-d_menu_item{border-bottom:1px solid #d4d4d4}.file-d_history_list_block .file-d_history_box .file-d_history_head .file-d_menu_list .file-d_menu_item:last-of-type{border-bottom:none}.file-d_history_list_block .file-d_history_box .file-d_history_head .file-d_menu_list .file-d_menu_btn{display:block;width:100%;height:38px;background:none;font-size:14px;color:#6c6c6c;font-weight:300}.file-d_edit_finish_block{position:fixed;z-index:50;bottom:0;left:263px;padding:12px 24px;width:calc(100% - 303px)}@media only screen and (max-width:960px){.file-d_edit_finish_block{width:100%;padding:8px 16px;left:0}}.file-d_edit_finish_block .file-d_edit_finish_inner{display:flex;align-items:center;justify-content:space-between;width:100%;background:#fff;padding:13px 16px 13px 12px;border-radius:6px;filter:drop-shadow(0 1px 10px rgba(0,0,0,.4))}.file-d_edit_finish_block .file-d_edit_finish_text{font-size:14px;line-height:1.5;color:#282828;font-weight:300;padding:0 0 0 28px;background:url(/assets/images/file/edit_check_icon.svg) 0 no-repeat;background-size:20px}.file-d_edit_finish_block .common_link-s_btn{width:52px}.file-f_wrap{padding:24px 24px 80px}@media only screen and (max-width:960px){.file-f_wrap{padding:24px 16px 80px}}.file-f_search_block{position:relative;background:#fff;padding:24px;margin:0 0 12px}@media only screen and (max-width:960px){.file-f_search_block{padding:0}}.file-f_search_block .file-f_search_head_title{display:none;font-size:16px;line-height:1.5;font-weight:600;color:#6c6c6c;margin:0 0 12px}@media only screen and (max-width:960px){.file-f_search_block .file-f_search_head_title{display:block}}.file-f_search_block .file-f_search_head_title img{display:inline-block;width:24px;margin:0 4px 0 0;vertical-align:-6px}.file-f_search_block .file-f_search_inner{display:flex;align-items:flex-end;gap:12px}@media only screen and (max-width:960px){.file-f_search_block .file-f_search_inner{display:block;background:#f5f6f8;padding:24px 16px 16px;border-radius:9px}}.file-f_search_block .file-f_search_inner .file-f_search_main{display:flex;align-items:center;flex-wrap:wrap;flex:1 1;max-width:calc(100% - 208px);gap:10px 45px}@media only screen and (max-width:1440px){.file-f_search_block .file-f_search_inner .file-f_search_main{gap:10px 20px}}@media only screen and (max-width:960px){.file-f_search_block .file-f_search_inner .file-f_search_main{display:block;max-width:inherit;width:100%;margin:0 0 24px}.file-f_search_block .file-f_search_inner .file-f_search_main .file-f_search_box{margin:0 0 12px;width:100%}.file-f_search_block .file-f_search_inner .file-f_search_main .file-f_search_box:last-of-type{margin:0}}.file-f_search_block .file-f_search_inner .file-f_search_main .file-f_search_box.flex2{flex:2 1}.file-f_search_block .file-f_search_inner .file-f_search_main .file-f_search_box.flex15{flex:1.5 1}.file-f_search_block .file-f_search_inner .file-f_search_main .file-f_search_box.flex1{flex:1 1}.file-f_search_block .file-f_search_inner .file-f_search_main .file-f_search_title{font-size:12px;line-height:1.5;color:#6c6c6c;font-weight:600;margin:0 0 4px}.file-f_search_block .file-f_search_inner .file-f_search_sub{display:flex;align-items:center;width:208px}.file-f_search_block .file-f_search_inner .file-f_search_sub .common_brand-m_btn{width:76px}.file-f_search_block .file-f_search_inner .file-f_search_sub .common_link-m_btn{width:132px;background:none}.file-f_search_block .file-f_search_inner .form_input{height:38px;width:204px;font-size:14px}@media only screen and (max-width:960px){.file-f_search_block .file-f_search_inner .form_input{width:100%}}.file-f_search_block .file-f_search_inner .form_input.w432{width:432px}@media only screen and (max-width:960px){.file-f_search_block .file-f_search_inner .form_input.w432{width:100%}}.file-f_search_block .file-f_search_inner .file-f_search_date_block{display:flex;align-items:center}.file-f_search_block .file-f_search_inner .file-f_search_date_block .form_calendar_block{position:relative;width:180px}@media only screen and (max-width:960px){.file-f_search_block .file-f_search_inner .file-f_search_date_block .form_calendar_block{width:calc(50% - 14px)}}.file-f_search_block .file-f_search_inner .file-f_search_date_block .form_calendar_block .form_input{width:100%}@media only screen and (max-width:960px){.file-f_search_block .file-f_search_inner .file-f_search_date_block .form_calendar_block .form_input{font-size:10px}}.file-f_search_block .file-f_search_inner .file-f_search_date_block .file-f_search_date_text{font-size:12px;line-height:1.5;color:#6c6c6c;margin:0 8px}.file-f_search_block .file-f_search_inner .form_select_box{width:180px}.file-f_search_block .file-f_search_inner .form_select_box .form_select{height:38px;font-size:14px}.file-f_search_block .file-f_search_inner .file-f_search_choose_list{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.file-f_search_block .file-f_search_inner .file-f_search_choose_list .file-f_search_radio_label{cursor:pointer;display:block}.file-f_search_block .file-f_search_inner .file-f_search_choose_list .file-f_search_radio_label input{display:none}.file-f_search_block .file-f_search_inner .file-f_search_choose_list .file-f_search_radio_label .file-f_search_radio_text{cursor:pointer;font-size:14px;line-height:36px;border:1px solid #bebebe;color:#6b7280;background:#fff;padding:0 14px;border-radius:7.86px}@media only screen and (max-width:960px){.file-f_search_block .file-f_search_inner .file-f_search_choose_list .file-f_search_radio_label .file-f_search_radio_text{border:1px solid #e5e7eb;border-radius:12px}}.file-f_search_block .file-f_search_inner .file-f_search_choose_list .file-f_search_radio_label input:checked+.file-f_search_radio_text{font-weight:600;border-color:#29bbb9;color:#282828;background:#f2fcfe}@media only screen and (max-width:960px){.file-f_search_block .file-f_search_inner .file-f_search_choose_list .file-f_search_radio_label input:checked+.file-f_search_radio_text{border-color:#2c6fed;color:#2c6fed;background:#e8f0fe}}.file-f_info_text{font-size:12px;line-height:1.5;color:#6c6c6c;margin:0 0 24px}.file-f_info_text span{margin:4px 0 0;display:block;font-size:10px;padding:0 0 0 16px}.file-f_result_block{display:flex;align-items:center;justify-content:space-between;padding:12px 0 8px;border-bottom:1px solid #bebebe;margin:0 0 24px}.file-f_result_block .file-f_result_num{font-size:12px;font-weight:600;line-height:1.5;color:#6c6c6c}.file-f_result_block .file-f_result_num span{font-size:16px;margin:0 4px}@media only screen and (max-width:960px){.file-f_result_block .file-f_result_num span{font-size:18px}}.file-f_result_block .file-f_result_info{position:relative}@media only screen and (max-width:960px){.file-f_result_block .file-f_result_info{display:none}}.file-f_result_block .file-f_result_info:hover .file-f_result_info_text{animation:fade .3s ease forwards;display:block}.file-f_result_block .file-f_result_info .file-f_result_info_title{cursor:pointer;font-size:14px;white-space:nowrap;line-height:1.5;color:#6c6c6c;font-weight:600}.file-f_result_block .file-f_result_info .file-f_result_info_title img{display:inline-block;width:16px;margin:0 4px 0 0;vertical-align:-2px}.file-f_result_block .file-f_result_info .file-f_result_info_text{display:none;position:absolute;right:0;bottom:calc(100% + 12px);width:384px;background:rgba(0,0,0,.65);padding:10px;border-radius:4px;filter:drop-shadow(0 2px 5px rgba(0,0,0,.15));font-size:12px;line-height:1.5;color:#fff;z-index:60}.file-f_result_block .file-f_result_info .file-f_result_info_text:after{content:"";display:block;border-right:3px solid transparent;border-top:4px solid rgba(0,0,0,.65);border-left:3px solid transparent;position:absolute;bottom:-4px;right:10px}.file-f_none_block{background:#f5f6f8;text-align:center;border-radius:12px}.file-f_none_block .file-f_none_inner{padding:115px 16px}.file-f_none_block .file-f_none_title{display:inline-block;font-size:16px;line-height:1.5;color:#6c6c6c;font-weight:600;margin:0 0 8px;padding:0 0 0 20px;background:url(/assets/images/register/info_icon.svg) 0 no-repeat;background-size:16px}@media only screen and (max-width:350px){.file-f_none_block .file-f_none_title{font-size:14px}}.file-f_none_block .file-f_none_title.mb40{margin:0 0 40px}.file-f_none_block .file-f_none_text{display:block;font-size:12px;line-height:1.5;color:#6c6c6c;margin:0 0 40px}.file-f_none_block .common_neutral-m_btn{max-width:262px;margin:0 auto}.file-f_none_block .common_neutral-m_btn img{display:inline-block;width:16px;margin:0 6px 0 0;vertical-align:-3px}.file-f_none_block .common_neutral-m_btn.w164{max-width:164px}.file-f_finish_block{padding:12px 0;width:100%;margin:-24px 0 24px}@media only screen and (max-width:960px){.file-f_finish_block{margin:0;padding:8px 16px;position:fixed;z-index:50;bottom:0;left:0}}.file-f_finish_block .file-f_finish_inner{display:flex;align-items:center;justify-content:space-between;width:100%;background:#fff;padding:13px 16px 13px 12px;border-radius:6px;filter:drop-shadow(0 0 6px rgba(76,76,76,.02)) drop-shadow(0 2px 4px rgba(76,76,76,.08))}@media only screen and (max-width:960px){.file-f_finish_block .file-f_finish_inner{filter:drop-shadow(0 1px 10px rgba(0,0,0,.4))}}.file-f_finish_block .file-f_finish_text{font-size:14px;line-height:1.5;color:#282828;font-weight:300;padding:0 0 0 28px;background:url(/assets/images/file/edit_check_icon.svg) 0 no-repeat;background-size:20px}.file-f_finish_block .common_link-s_btn{width:52px}.file_finished_comment_btn{display:block;width:24px;min-width:24px;background:none}@media only screen and (max-width:960px){.file_finished_comment_btn{width:16.8px;min-width:16.8px}}.file_finished_comment_btn img{display:block;width:100%}.file-d_edit_btn{outline:none;position:fixed;right:48px;bottom:48px;z-index:10;display:block;background:#e9fafa;border:1px solid #29bbb9;padding:12px;width:264px;border-radius:80px;box-shadow:0 0 4px rgba(76,76,76,.04),0 6px 12px rgba(76,76,76,.08)}@media only screen and (max-width:1180px){.file-d_edit_btn{left:inherit;right:20px;bottom:20px}}@media only screen and (max-width:960px){.file-d_edit_btn{width:93px;height:93px;border-radius:50%;background:rgba(233,250,250,.9);padding:15px 0 0}}@media only screen and (max-width:350px){.file-d_edit_btn{right:10px;width:80px;height:80px;padding:10px 0 0}}.file-d_edit_btn .file-d_edit_title{display:flex;align-items:center;justify-content:center;font-size:16px;line-height:1.2;color:#282828;font-weight:600;margin:0 0 4px}@media only screen and (max-width:960px){.file-d_edit_btn .file-d_edit_title{display:block;font-size:12px;text-align:center;letter-spacing:-1px}}@media only screen and (max-width:350px){.file-d_edit_btn .file-d_edit_title{font-size:10px}}.file-d_edit_btn .file-d_edit_title img{display:block;width:22px;margin:0 4px 0 0}@media only screen and (max-width:960px){.file-d_edit_btn .file-d_edit_title img{margin:0 auto 4px}}.file-d_edit_btn .file-d_edit_text{font-size:12px;text-align:center;line-height:1.5;margin:2px 0 0;color:#282828}@media only screen and (max-width:960px){.file-d_edit_btn .file-d_edit_text{display:none}}.file-v3_folder_name{display:flex;align-items:center;gap:8px;font-size:22px;line-height:1.5;color:#282828;font-weight:600;margin:0 0 20px}@media only screen and (max-width:960px){.file-v3_folder_name{font-size:21px;margin:0 0 12px}}.file-v3_folder_name img{width:32px;min-width:32px}@media only screen and (max-width:960px){.file-v3_folder_name img{width:26px;min-width:26px}}.file-v3_upload_block{background:#fff;border:1px solid #e5e7eb;padding:25px;box-shadow:0 1px 3px rgba(0,0,0,.05);border-radius:12px}@media only screen and (max-width:960px){.file-v3_upload_block{border:none;padding:0;box-shadow:none;border-radius:0}}.file-v3_upload_block .file-v3_upload_head_title{font-size:20px;line-height:1.5;color:#282828;font-weight:600;margin:0 0 12px}@media only screen and (max-width:960px){.file-v3_upload_block .file-v3_upload_head_title{display:none}}.file-v3_upload_block .file-v3_sample_btn{display:none;width:215px;line-height:34px;background:#fff;border:2px solid #29bbb9;text-align:center;font-size:15.4px;color:#0d9488;font-weight:600;margin:0 0 16px;border-radius:6.6px;box-shadow:0 2px 2px rgba(0,0,0,.25);transition:all .3s ease}@media only screen and (max-width:960px){.file-v3_upload_block .file-v3_sample_btn{display:block}}.file-v3_upload_block .file-v3_sample_btn img{display:inline-block;width:19px;vertical-align:-4px;margin:0 4px 0 0}.file-v3_upload_block .file-v3_sample_btn:hover{background:#29bbb9;color:#fff}.file-v3_upload_block .file-v3_sample_btn:hover img{filter:brightness(0) invert(1)}.file-v3_upload_block .file-v3_upload_body .form_error_text{margin:10px 0}.file-v3_upload_btnarea{display:none;margin:24px 0 0}@media only screen and (max-width:960px){.file-v3_upload_btnarea{display:block}}.trial_wrap .trial_block{margin:0 0 40px}.trial_wrap .trial_block:last-of-type{margin:0}.trial_wrap .pager_wrap{margin:112px auto 0}@media only screen and (max-width:960px){.trial_wrap .pager_wrap{margin:48px auto 0}}.trial_clear_block{background:#f5f6f8;padding:23px 16px;text-align:center;border-radius:12px}@media only screen and (max-width:960px){.trial_clear_block{padding:24px 12px}}.trial_clear_block .trial_clear_title{display:inline-block;font-size:16px;line-height:1.5;color:#000;text-align:left;font-weight:600;margin:0 0 8px;padding:0 0 0 22px;background:url(/assets/images/trial/checked_icon.svg) 0 no-repeat;background-size:18px}@media only screen and (max-width:640px){.trial_clear_block .trial_clear_title{font-size:14px}}.trial_clear_block .trial_clear_text{display:block;font-size:12px;line-height:1.5;color:#282828}.trial_back_btnarea{position:relative;margin:64px 0 0}@media only screen and (max-width:960px){.trial_back_btnarea{margin:48px 0 0;padding:48px 0 0}}.trial_back_btnarea:before{content:"";display:none;width:calc(100% + 32px);height:1px;background:#ebebeb;position:absolute;top:0;left:-16px}@media only screen and (max-width:960px){.trial_back_btnarea:before{display:block}}.trial_back_btnarea .common_neutral-l_btn{max-width:120px;margin:0 auto}.trial_table_title{font-size:14px;line-height:1.5;color:#6c6c6c;font-weight:600;margin:0 0 12px}.trial_table_wrap{background:#fff;padding:24px;border-radius:9px;margin:24px 0 0}@media only screen and (max-width:960px){.trial_table_wrap{margin:16px 0 0;padding:0;border:1px solid #ebebeb;overflow:hidden}}.trial_table_wrap .trial_table{width:100%;line-height:1.5}.trial_table_wrap .trial_table tr{cursor:pointer;transition:all .3s ease;border-bottom:1px solid #ebebeb}.trial_table_wrap .trial_table tr:first-of-type{cursor:inherit}.trial_table_wrap .trial_table tr:first-of-type:hover{background:inherit}@media only screen and (max-width:960px){.trial_table_wrap .trial_table tr:last-of-type{border-bottom:none}}.trial_table_wrap .trial_table tr:hover{background:#fbfbfc}.trial_table_wrap .trial_table .status_width{width:280px}@media only screen and (max-width:1200px){.trial_table_wrap .trial_table .status_width{width:210px}}@media only screen and (max-width:960px){.trial_table_wrap .trial_table .status_width{width:auto}.trial_table_wrap .trial_table .sp_none{display:none}}.trial_table_wrap .trial_table .trial_table_th{white-space:nowrap;font-size:12px;font-weight:600;color:#6c6c6c;text-align:center;padding:10.75px 24px}@media only screen and (max-width:1200px){.trial_table_wrap .trial_table .trial_table_th{padding:10.75px 12px}}@media only screen and (max-width:960px){.trial_table_wrap .trial_table .trial_table_th{background:#f5f6f8;color:#bebebe;padding:10.75px 12px}}@media only screen and (max-width:350px){.trial_table_wrap .trial_table .trial_table_th{text-align:left}}.trial_table_wrap .trial_table .trial_table_th.align_left{text-align:left}.trial_table_wrap .trial_table .trial_table_th.arrow_width{padding:0;width:52px}@media only screen and (max-width:960px){.trial_table_wrap .trial_table .trial_table_th.arrow_width{width:40px}}.trial_table_wrap .trial_table .trial_table_th span{display:none}@media only screen and (max-width:960px){.trial_table_wrap .trial_table .trial_table_th span{display:block}}.trial_table_wrap .trial_table .trial_table_td{font-size:14px;color:#282828;padding:4px 24px;height:52px;text-align:center}@media only screen and (max-width:1200px){.trial_table_wrap .trial_table .trial_table_td{padding:4px 12px}}@media only screen and (max-width:960px){.trial_table_wrap .trial_table .trial_table_td{padding:10px 12px}}.trial_table_wrap .trial_table .trial_table_td strong{font-weight:600}.trial_table_wrap .trial_table .trial_table_td.align_left{text-align:left}.trial_table_wrap .trial_table .trial_table_td.arrow_width{padding:0;width:52px}@media only screen and (max-width:960px){.trial_table_wrap .trial_table .trial_table_td.arrow_width{width:40px}}.trial_table_wrap .trial_table .trial_table_td.nowrap{white-space:nowrap}.trial_table_wrap .trial_table .trial_user_title_box{display:flex;align-items:center}@media only screen and (max-width:960px){.trial_table_wrap .trial_table .trial_user_title_box{display:none}}.trial_table_wrap .trial_table .trial_user_title_box .trial_user_title02{width:90px}.trial_table_wrap .trial_table .trial_user_title_box .trial_user_title01{width:calc(100% - 90px);padding:0 8px 0 0}.trial_table_wrap .trial_table .trial_user_status_box{display:flex;align-items:center;flex-direction:row-reverse}@media only screen and (max-width:960px){.trial_table_wrap .trial_table .trial_user_status_box{display:block}}.trial_table_wrap .trial_table .trial_user_status_box.passed .trial_user_status_label{white-space:nowrap;color:#6c6c6c}@media only screen and (max-width:960px){.trial_table_wrap .trial_table .trial_user_status_box.passed .trial_user_status_label{padding:0 0 0 20px;background:url(/assets/images/trial/time-over_icon.svg) 0 no-repeat;background-size:16px}.trial_table_wrap .trial_table .trial_user_status_box.passed .trial_user_status_date{display:none}}.trial_table_wrap .trial_table .trial_user_status_box .trial_user_status_label{color:#04976b;font-weight:600;width:90px;text-align:center}@media only screen and (max-width:960px){.trial_table_wrap .trial_table .trial_user_status_box .trial_user_status_label{display:inline-block;width:inherit;font-weight:600}}.trial_table_wrap .trial_table .trial_user_status_box .trial_user_status_label.with-icon{color:#6c6c6c}@media only screen and (max-width:960px){.trial_table_wrap .trial_table .trial_user_status_box .trial_user_status_label.with-icon{padding:0 0 0 20px;background:url(/assets/images/trial/time-over_icon.svg) 0 no-repeat;background-size:16px}}.trial_table_wrap .trial_table .trial_user_status_box .trial_user_status_date{width:calc(100% - 90px);padding:0 8px 0 0}@media only screen and (max-width:960px){.trial_table_wrap .trial_table .trial_user_status_box .trial_user_status_date{display:block;width:inherit;padding:0;font-size:12px;color:#6c6c6c;margin:4px 0 0}}.trial_table_wrap .trial_table .trial_table_notice_text{display:inline-block;padding:4px 12px 4px 36px;background:url(/assets/images/trial/alert_icon.svg) left 12px center no-repeat rgba(167,10,44,.1);background-size:16px;font-size:12px;line-height:1.5;color:#282828;text-align:left;border-radius:3px}.trial_table_wrap .trial_table .trial_arrow_icon{width:8px;margin:0 auto}@media only screen and (max-width:960px){.trial_table_wrap .trial_table .trial_arrow_icon{width:16px}}.trial-d_head_wrap{margin:0 0 64px}@media only screen and (max-width:960px){.trial-d_head_wrap{margin:0 0 48px}}.trial-d_head_wrap .trial-d_head_title_block{display:flex;align-items:center;justify-content:space-between;margin:0 0 12px}@media only screen and (max-width:960px){.trial-d_head_wrap .trial-d_head_title_block{margin:0 0 20px}}.trial-d_head_wrap .trial-d_head_title_block .trial-d_head_title{display:flex;align-items:center;font-size:22px;line-height:1.5;color:#282828;font-weight:600}@media only screen and (max-width:960px){.trial-d_head_wrap .trial-d_head_title_block .trial-d_head_title small{display:none}}.trial-d_head_wrap .trial-d_head_title_block .trial-d_head_title img{display:inline-block;width:40px;margin:0 8px 0 0}@media only screen and (max-width:960px){.trial-d_head_wrap .trial-d_head_title_block .trial-d_head_title img{width:32px}}.trial-d_head_wrap .trial-d_head_title_block .common_link-m_btn{white-space:nowrap;display:inline-block;width:inherit;background:#fbfbfc;padding:7.5px 6px 7.5px 10px}.trial-d_head_wrap .trial-d_head_title_block .common_link-m_btn:hover{background:#ecf8ff}@media only screen and (max-width:960px){.trial-d_head_wrap .trial-d_head_title_block .common_link-m_btn{display:none}}.trial-d_head_wrap .trial-d_head_title_block .common_link-m_btn img{display:inline-block;width:16px;margin:0 0 0 6px;vertical-align:-2px}.trial-d_head_wrap .trial-d_head_textarea{background:#fff;padding:18px 24px;border-radius:12px}@media only screen and (max-width:960px){.trial-d_head_wrap .trial-d_head_textarea{padding:0;border-radius:0}}.trial-d_head_wrap .trial-d_head_textarea .trial-d_head_text{font-size:14px;line-height:1.5;color:#282828}.trial-d_head_wrap .trial-d_head_textarea .trial-d_head_text span{display:block}@media only screen and (max-width:960px){.trial-d_head_wrap .trial-d_head_textarea .trial-d_head_text span{display:none}}.trial-d_head_wrap .trial-d_head_textarea .trial-d_head_subtext{margin:16px 0 0;font-size:14px;line-height:1.5;color:#282828;padding:0 0 0 24px;background:url(/assets/images/trial/alert_icon.svg) 0 no-repeat;background-size:16px}@media only screen and (max-width:960px){.trial-d_head_wrap .trial-d_head_textarea .trial-d_head_subtext{margin:12px 0 0;background-position:left top 2px}}.trial-d_head_wrap .align_right{display:none}@media only screen and (max-width:960px){.trial-d_head_wrap .align_right{display:block;margin:20px 0 0}}.trial-d_head_wrap .align_right .common_link-s_btn{display:inline-block;width:inherit;padding:6px 6px 6px 8px}.trial-d_head_wrap .align_right .common_link-s_btn img{display:inline-block;width:16px;margin:0 0 0 4px;vertical-align:-3px}.trial-d_notice_block{background:#f6e6ea;padding:12px 16px;border-radius:6px;margin:12px 0 0;display:flex;align-items:center}@media only screen and (max-width:960px){.trial-d_notice_block{margin:20px 0 0}}.trial-d_notice_block img{display:block;width:20px;min-width:20px;margin:0 16px 0 0}.trial-d_notice_block .trial-d_notice_text{font-size:14px;line-height:1.5;color:#282828}@media only screen and (max-width:960px){.trial-d_notice_block .trial-d_notice_text{color:#6c6c6c}}.trial-d_back-status_block{display:flex;align-items:center;justify-content:flex-end;margin:0 0 20px}.trial-d_back-status_block .trial-d_back-status_box{text-align:right}.trial-d_back-status_block .common_neutral-l_btn{display:inline-block;max-width:248px}.trial-d_back-status_block .trial-d_back-status_text{display:block;font-size:14px;line-height:1.5;color:#6c6c6c;margin:4px 0 0}.trial-d_body_wrap{overflow:hidden;background:#fff;border-radius:12px}@media only screen and (max-width:960px){.trial-d_body_wrap{margin:0 -16px;border-radius:0;border-top:5px solid #229c9a}}@media only screen and (max-width:960px){.trial-d_body_wrap.finish{border-top:none}}.trial-d_body_wrap.finish .trial-d_body_head_block{background:#ebebeb}@media only screen and (max-width:960px){.trial-d_body_wrap.finish .trial-d_body_head_block{display:block;background:#f5f6f8;border-bottom-color:#bebebe}.trial-d_body_wrap.finish .trial-d_body_inner{background:#f5f6f8}}.trial-d_body_wrap.finish .trial-d_body_list .trial-d_body_item_head .trial-d_body_step_num{border-color:#6c6c6c;color:#6c6c6c}.trial-d_body_wrap.finish .trial-d_body_list .trial-d_body_file_box .trial-d_body_file_subtitle{background-image:url(/assets/images/trial/upload_s-black_file.svg)}.trial-d_body_wrap.finish .trial-d_body_list .trial-d_body_item_sub .trial-d_body_radio_list .form_radio_label input:checked+.form_radio_main{background:#ebebeb}.trial-d_body_wrap.finish .trial-d_body_list .trial-d_body_item_sub .trial-d_body_radio_list .form_radio_label input:checked+.form_radio_main:before{background:url(/assets/images/form/radio_check_s-black_icon.svg) 50% no-repeat #fff;background-size:12px;border-color:#6c6c6c}.trial-d_body_wrap.finish .trial-d_body_list .trial-d_body_item_sub .form_textarea{resize:none}.trial-d_body_wrap.finish .trial-d_body_list .trial-d_body_item_box .trial-d_body_item_subtitle:before{color:#6c6c6c}.trial-d_body_wrap .trial-d_body_head_block{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;background:#e9fafa}@media only screen and (max-width:960px){.trial-d_body_wrap .trial-d_body_head_block{display:block;padding:16px;border-bottom:1px solid #94dddc}}.trial-d_body_wrap .trial-d_body_head_block .trial-d_body_head_title{display:flex;align-items:center;font-size:20px;line-height:1.5;color:#282828;font-weight:600}@media only screen and (max-width:960px){.trial-d_body_wrap .trial-d_body_head_block .trial-d_body_head_title{font-size:18px;margin:0 0 8px}}.trial-d_body_wrap .trial-d_body_head_block .trial-d_body_head_title img{display:block;width:40px}@media only screen and (max-width:960px){.trial-d_body_wrap .trial-d_body_head_block .trial-d_body_head_title img{width:32px;margin:0 8px 0 0}}@media only screen and (max-width:350px){.trial-d_body_wrap .trial-d_body_head_block .trial-d_body_head_title img{margin:0}}.trial-d_body_wrap .trial-d_body_head_block .trial-d_body_head_info{display:flex;align-items:center}@media only screen and (max-width:960px){.trial-d_body_wrap .trial-d_body_head_block .trial-d_body_head_info{justify-content:flex-end}}.trial-d_body_wrap .trial-d_body_head_block .trial-d_body_head_info .trial-d_body_head_text{font-size:12px;font-weight:600;color:#282828}.trial-d_body_wrap .trial-d_body_head_block .trial-d_body_head_info .trial-d_body_head_date{display:inline-block;padding:0 8px;font-size:18px;white-space:nowrap;color:#282828;font-weight:600}@media only screen and (max-width:960px){.trial-d_body_wrap .trial-d_body_head_block .trial-d_body_head_info .trial-d_body_head_date{font-size:14px;padding:0}}.trial-d_body_wrap .trial-d_body_head_block .trial-d_body_head_list{display:flex;align-items:center}@media only screen and (max-width:960px){.trial-d_body_wrap .trial-d_body_head_block .trial-d_body_head_list{margin:8px 0 0;justify-content:flex-end}}.trial-d_body_wrap .trial-d_body_head_block .trial-d_body_head_list .trial-d_body_head_item{display:flex;align-items:center;margin:0 16px 0 0}@media only screen and (max-width:1200px){.trial-d_body_wrap .trial-d_body_head_block .trial-d_body_head_list .trial-d_body_head_item{margin:0 8px 0 0}}@media only screen and (max-width:1100px){.trial-d_body_wrap .trial-d_body_head_block .trial-d_body_head_list .trial-d_body_head_item{display:block}}@media only screen and (max-width:960px){.trial-d_body_wrap .trial-d_body_head_block .trial-d_body_head_list .trial-d_body_head_item{display:flex}.trial-d_body_wrap .trial-d_body_head_block .trial-d_body_head_list .trial-d_body_head_item:first-of-type{display:none}}.trial-d_body_wrap .trial-d_body_head_block .trial-d_body_head_list .trial-d_body_head_item:last-of-type{margin:0}.trial-d_body_wrap .trial-d_body_head_block .trial-d_body_head_list .trial-d_body_head_text{font-size:12px;font-weight:300;color:#282828}@media only screen and (max-width:1100px){.trial-d_body_wrap .trial-d_body_head_block .trial-d_body_head_list .trial-d_body_head_text{margin:0 0 5px}}@media only screen and (max-width:960px){.trial-d_body_wrap .trial-d_body_head_block .trial-d_body_head_list .trial-d_body_head_text{margin:0;font-weight:600}}.trial-d_body_wrap .trial-d_body_head_block .trial-d_body_head_list .trial-d_body_head_date-s{font-size:14px;color:#282828;padding:0 8px}@media only screen and (max-width:960px){.trial-d_body_wrap .trial-d_body_head_block .trial-d_body_head_list .trial-d_body_head_date-s{padding:8px 12px;font-weight:600;margin:0 8px 0 0}}@media only screen and (max-width:350px){.trial-d_body_wrap .trial-d_body_head_block .trial-d_body_head_list .trial-d_body_head_date-s{margin:0;padding:8px}}.trial-d_body_wrap .trial-d_body_head_block .trial-d_body_head_list .trial-d_body_head_date{display:inline-block;padding:0 8px;font-size:18px;white-space:nowrap;color:#282828;font-weight:600}@media only screen and (max-width:960px){.trial-d_body_wrap .trial-d_body_head_block .trial-d_body_head_list .trial-d_body_head_date{font-size:14px;padding:0}}.trial-d_body_wrap .trial-d_body_head_block .trial-d_body_head_list .trial-d_body_head_none{font-size:18px;color:#a70a2c;padding:0 8px}@media only screen and (max-width:960px){.trial-d_body_wrap .trial-d_body_head_block .trial-d_body_head_list .trial-d_body_head_none{color:#6c6c6c;font-size:16px;padding:0}}.trial-d_body_wrap .trial-d_body_head_block .trial-d_body_head_list .trial-d_body_head_none span{display:inline-block;font-weight:600;padding:0 0 0 20px;background:url(/assets/images/trial/alert_icon.svg) 0 no-repeat;background-size:16px}@media only screen and (max-width:960px){.trial-d_body_wrap .trial-d_body_head_block .trial-d_body_head_list .trial-d_body_head_none span{padding:0 0 0 18px;background-size:14px}}.trial-d_body_wrap .trial-d_body_inner{padding:16px 24px}@media only screen and (max-width:960px){.trial-d_body_wrap .trial-d_body_inner{padding:24px 16px 80px;background:#e9fafa}}.trial-d_body_wrap .trial-d_date_block{background:#f9f9fa;padding:16px 24px;border-radius:9px;margin:0 0 32px}@media only screen and (max-width:960px){.trial-d_body_wrap .trial-d_date_block{background:#fff;padding:12px 16px;border-radius:8px;margin:0 0 24px}}.trial-d_body_wrap .trial-d_date_block .trial-d_date_title{display:flex;align-items:center;color:#6c6c6c;font-weight:600;font-size:16px;line-height:1.5;margin:0 0 8px}@media only screen and (max-width:960px){.trial-d_body_wrap .trial-d_date_block .trial-d_date_title{font-size:14px}}.trial-d_body_wrap .trial-d_date_block .trial-d_date_title img{display:block;width:20px;margin:0 4px 0 0}.trial-d_body_wrap .trial-d_date_block .trial-d_date_text{display:block;width:100%;padding:22px 24px;background:#fff;font-size:18px;font-weight:600;color:#282828;border-radius:6px}@media only screen and (max-width:960px){.trial-d_body_wrap .trial-d_date_block .trial-d_date_text{padding:12px 16px;background:#f5f6f8;font-size:16px}}.trial-d_body_wrap .trial-d_body_list .trial-d_body_item{padding:24px;border:1px solid #ebebeb;border-radius:12px;margin:0 0 32px;background:#fff}@media only screen and (max-width:960px){.trial-d_body_wrap .trial-d_body_list .trial-d_body_item{padding:24px 16px;filter:drop-shadow(0 0 6px rgba(76,76,76,.02)) drop-shadow(0 2px 4px rgba(76,76,76,.08))}}.trial-d_body_wrap .trial-d_body_list .trial-d_body_item:last-of-type{margin:0}.trial-d_body_wrap .trial-d_body_list .trial-d_body_item_head{display:flex;align-items:center;margin:0 0 16px}.trial-d_body_wrap .trial-d_body_list .trial-d_body_item_head .trial-d_body_step_num{position:relative;display:block;margin:0 10px 0 0;font-weight:600;border:1px solid #29bbb9;width:40px;min-width:40px;height:40px;border-radius:50%;font-size:14px;text-align:center;color:#29bbb9}.trial-d_body_wrap .trial-d_body_list .trial-d_body_item_head .trial-d_body_step_num span{width:100%;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.trial-d_body_wrap .trial-d_body_list .trial-d_body_item_head .trial-d_body_step_num small{font-size:12px;color:#bebebe;vertical-align:1px}.trial-d_body_wrap .trial-d_body_list .trial-d_body_item_head .trial-d_body_item_title{font-size:18px;line-height:1.5;color:#282828;font-weight:600}.trial-d_body_wrap .trial-d_body_list .trial-d_body_item_text{font-size:16px;line-height:1.5;color:#282828}.trial-d_body_wrap .trial-d_body_list .trial-d_body_item_text strong{font-weight:600}.trial-d_body_wrap .trial-d_body_list .trial-d_body_item_text a{padding:4px;color:#2b8ec9;text-decoration:underline;border-radius:4px;transition:all .3s ease}.trial-d_body_wrap .trial-d_body_list .trial-d_body_item_text a:hover{background:#ecf8ff}.trial-d_body_wrap .trial-d_body_list .trial-d_body_item_text a img{display:inline-block;width:16px;vertical-align:-2px}.trial-d_body_wrap .trial-d_body_list .trial-d_body_file_box{margin:32px 0 0}.trial-d_body_wrap .trial-d_body_list .trial-d_body_file_box .trial-d_body_file_subtitle{font-size:16px;line-height:1.5;color:#282828;padding:0 0 0 24px;background:url(/assets/images/trial/upload_file.svg) 0 no-repeat;background-size:20px;font-weight:600;margin:0 0 16px}.trial-d_body_wrap .trial-d_body_list .trial-d_body_file_box .trial-d_body_file_sublist{font-size:14px;line-height:1.5;color:#282828}.trial-d_body_wrap .trial-d_body_list .trial-d_body_file_box .trial-d_body_file_sublist .trial-d_body_file_subitem{margin:0 0 4px}.trial-d_body_wrap .trial-d_body_list .trial-d_body_file_box .trial-d_body_file_sublist .trial-d_body_file_subitem:last-of-type{margin:0}.trial-d_body_wrap .trial-d_body_list .trial-d_body_file_box .trial-d_body_file_sublist .trial-d_body_file_sublink{display:flex;align-items:flex-start;width:-moz-fit-content;width:fit-content;color:#282828}.trial-d_body_wrap .trial-d_body_list .trial-d_body_file_box .trial-d_body_file_sublist .trial-d_body_file_num{white-space:nowrap}.trial-d_body_wrap .trial-d_body_list .trial-d_body_file_box .trial-d_body_file_sublist .trial-d_body_file_name span{display:block;font-size:12px;color:#6c6c6c}.trial-d_body_wrap .trial-d_body_list .trial-d_body_item_box{background:#f9f9fa;padding:16px 24px;margin:20px 0 0;border-radius:16px}@media only screen and (max-width:960px){.trial-d_body_wrap .trial-d_body_list .trial-d_body_item_box{padding:16px;margin:24px 0 0}}.trial-d_body_wrap .trial-d_body_list .trial-d_body_item_box .trial-d_body_item_subtitle{display:flex;align-items:center;font-size:14px;line-height:1.5;color:#282828;font-weight:600;margin:0 0 12px;padding:0 0 12px;border-bottom:1px solid #ebebeb}.trial-d_body_wrap .trial-d_body_list .trial-d_body_item_box .trial-d_body_item_subtitle:before{content:"▼";color:#229c9a;margin:0 4px 0 0}.trial-d_body_wrap .trial-d_body_list .trial-d_body_item_box .trial-d_body_item_sublist{font-size:14px;line-height:1.5;color:#282828}.trial-d_body_wrap .trial-d_body_list .trial-d_body_item_box .trial-d_body_item_sublist .trial-d_body_item_subitem{margin:0 0 4px}.trial-d_body_wrap .trial-d_body_list .trial-d_body_item_box .trial-d_body_item_sublist .trial-d_body_item_subitem:last-of-type{margin:0}.trial-d_body_wrap .trial-d_body_list .trial-d_body_item_box .trial-d_body_item_sublist .trial-d_body_item_subitem:before{content:"・"}.trial-d_body_wrap .trial-d_body_list .trial-d_body_item_box .trial-d_body_item_subtext{font-weight:400;padding:0 0 0 18px}@media only screen and (max-width:960px){.trial-d_body_wrap .trial-d_body_list .trial-d_body_item_box .trial-d_body_item_subtext{color:#6c6c6c}}.trial-d_body_wrap .trial-d_body_list .trial-d_body_item_box .trial-d_body_item_subtext .pc_none{visibility:hidden}@media only screen and (max-width:960px){.trial-d_body_wrap .trial-d_body_list .trial-d_body_item_box .trial-d_body_item_subtext .pc_none{visibility:visible}}.trial-d_body_wrap .trial-d_body_list .trial-d_body_item_box .trial-d_body_item_info{font-size:14px;line-height:1.5;color:#6c6c6c;margin:12px 0 0;padding:12px 0 0;border-top:1px solid #ebebeb}.trial-d_body_wrap .trial-d_body_list .trial-d_body_item_sub{margin:24px 0 0;padding:24px 0 0;border-top:1px solid #ebebeb}.trial-d_body_wrap .trial-d_body_list .trial-d_body_item_sub .form_checkbox_label{display:inline-block;width:inherit}.trial-d_body_wrap .trial-d_body_list .trial-d_body_item_sub .form_textarea{resize:vertical;height:90px;font-size:14px}.trial-d_body_wrap .trial-d_body_list .trial-d_body_item_sub .trial-d_body_radio_list{display:flex;align-items:center;flex-wrap:wrap;margin:0 0 -12px}@media only screen and (max-width:640px){.trial-d_body_wrap .trial-d_body_list .trial-d_body_item_sub .trial-d_body_radio_list{display:block;margin:0}}.trial-d_body_wrap .trial-d_body_list .trial-d_body_item_sub .trial-d_body_radio_list .trial-d_body_radio_item{margin:0 12px 12px 0}@media only screen and (max-width:640px){.trial-d_body_wrap .trial-d_body_list .trial-d_body_item_sub .trial-d_body_radio_list .trial-d_body_radio_item{margin:0}}.trial-d_body_wrap .trial-d_body_list .trial-d_body_item_sub .trial-d_body_radio_list .form_radio_label{display:inline-block;width:auto}.trial-d_body_wrap .trial-d_body_list .trial-d_body_item_sub .trial-d_body_radio_list .form_radio_label input:checked+.form_radio_main{background:#e9fafa}.trial-d_foot_wrap{margin:40px 0 0;padding:0 0 40px}@media only screen and (max-width:960px){.trial-d_foot_wrap{padding:24px 0;position:-webkit-sticky;position:sticky;bottom:0;background:#fff;margin:0 -16px;width:calc(100% + 32px);filter:drop-shadow(0 0 6px rgba(76,76,76,.02)) drop-shadow(0 2px 4px rgba(76,76,76,.08))}}.trial-d_finish_foot_wrap{margin:40px 0 0;padding:0 0 40px}@media only screen and (max-width:960px){.trial-d_finish_foot_wrap{margin:48px 0 0}}.trial-s_date_block{background:#f9f9fa;padding:16px 24px;border-radius:9px;margin:0 0 16px}@media only screen and (max-width:960px){.trial-s_date_block{background:#fff;padding:12px 16px;border-radius:8px;margin:0 0 24px}}.trial-s_date_block .trial-s_date_title{display:flex;align-items:center;color:#6c6c6c;font-weight:600;font-size:16px;line-height:1.5;margin:0 0 8px}@media only screen and (max-width:960px){.trial-s_date_block .trial-s_date_title{font-size:14px}}.trial-s_date_block .trial-s_date_title img{display:block;width:20px;margin:0 4px 0 0}@media only screen and (max-width:960px){.trial-s_date_block .trial-s_date_title img{display:none}}.trial-s_date_block .trial-s_date_text{display:block;width:100%;padding:22px 24px;background:#fff;font-size:18px;font-weight:600;color:#282828;border-radius:6px}@media only screen and (max-width:960px){.trial-s_date_block .trial-s_date_text{padding:12px 16px;background:#f5f6f8;font-size:16px}}.trial-s_comment_block{background:#f9f9fa;padding:16px 24px;border-radius:9px;margin:0 0 32px}@media only screen and (max-width:960px){.trial-s_comment_block{background:#fff;padding:12px 16px;border-radius:8px;margin:0 0 24px}}.trial-s_comment_block .trial-s_comment_title{display:flex;align-items:center;color:#6c6c6c;font-weight:600;font-size:16px;line-height:1.5;margin:0 0 8px}@media only screen and (max-width:960px){.trial-s_comment_block .trial-s_comment_title{font-size:14px}}.trial-s_comment_block .trial-s_comment_title img{display:block;width:20px;margin:0 4px 0 0}@media only screen and (max-width:960px){.trial-s_comment_block .trial-s_comment_title img{display:none}}.trial-s_comment_block .trial-s_comment_text{display:block;width:100%;padding:16px 24px;background:#fff;font-size:16px;line-height:1.5;color:#282828;border-radius:6px}@media only screen and (max-width:960px){.trial-s_comment_block .trial-s_comment_text{padding:12px 16px;background:#f5f6f8;font-size:14px}}.trial-s_employee_block{margin:24px 0 0}.trial-s_employee_title{font-size:14px;line-height:1.5;color:#5f6368;font-weight:600;margin:0 0 12px}.trial-s_employee_subtitle{display:flex;align-items:flex-start;font-size:16px;line-height:1.5;color:#282828;font-weight:600;margin:0 0 12px}.trial-s_employee_subtitle img{display:block;width:20px;margin:2px 8px 0 0}.trial-s_employee_subtitle span{color:#6c6c6c;margin:0 4px 0 0}.trial-s_employee_comment_text{font-size:14px;line-height:1.5;color:#282828;border:1px solid #ebebeb;padding:16px;background:#fff;border-radius:3px}.trial-s_table_block{position:relative;border-radius:12px 0 0 12px;background:#ebebeb;padding:1px 0 1px 1px}.trial-s_table_block .trial-s_table_inner{overflow:scroll;background:#fff;border-radius:12px 0 0 12px}.trial-s_table_block .trial-s_table tr{border-bottom:1px solid #ebebeb}.trial-s_table_block .trial-s_table tr:last-of-type,.trial-s_table_block .trial-s_table tr:last-of-type .fixed{border-bottom:none}.trial-s_table_block .trial-s_table .fixed{position:-webkit-sticky;position:sticky;left:0;background:#fff;filter:drop-shadow(8px 0 6px rgba(76,76,76,.02))}.trial-s_table_block .trial-s_table .fixed:before{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:#ebebeb}.trial-s_table_block .trial-s_table .width01{width:172px;min-width:172px}@media only screen and (max-width:960px){.trial-s_table_block .trial-s_table .width01{width:150px;min-width:150px}}.trial-s_table_block .trial-s_table .width05{width:95px;min-width:95px}.trial-s_table_block .trial-s_table .width10{width:240px;min-width:240px}.trial-s_table_block .trial-s_table .width06{width:207px;min-width:207px}.trial-s_table_block .trial-s_table .width08,.trial-s_table_block .trial-s_table .width09{width:160px;min-width:160px}.trial-s_table_block .trial-s_table .width02,.trial-s_table_block .trial-s_table .width03,.trial-s_table_block .trial-s_table .width04,.trial-s_table_block .trial-s_table .width07{width:80px;min-width:80px}.trial-s_table_block .trial-s_table .no_wrap{white-space:nowrap}.trial-s_table_block .trial-s_table .trial-s_table_th{font-size:10px;font-weight:600;line-height:1.5;text-align:center;height:37px;white-space:nowrap;color:#6c6c6c}@media only screen and (max-width:960px){.trial-s_table_block .trial-s_table .trial-s_table_th{color:#bebebe}}.trial-s_table_block .trial-s_table .trial-s_table_td{font-size:14px;line-height:1.5;color:#282828;text-align:center;height:52px;padding:0 8px}.trial-s_table_block .trial-s_table .trial-s_table_td small{display:inline-block;font-size:12px;text-align:left}.trial-s_table_block .trial-s_table .trial-s_table_td.edited{color:#29bbb9;font-weight:600}.trial-s_table_block .trial-s_table_info_block{display:flex;align-items:center}.trial-s_table_block .trial-s_table_info_block .trial-s_table_btnarea{width:52px}.trial-s_table_block .trial-s_table_info_block .trial-s_table_btnarea .trial-s_table_edit_btn{display:block;font-size:12px;width:40px;font-weight:600;line-height:28px;margin:0 auto;border:1px solid #2b8ec9;background:#fff;color:#2b8ec9;border-radius:6px;transition:all .3s ease}.trial-s_table_block .trial-s_table_info_block .trial-s_table_btnarea .trial-s_table_edit_btn:hover{color:#0078be;border:1px solid #0078be}.trial-s_table_block .trial-s_table_info_block .trial-s_table_btnarea .trial-s_table_detail_btn{display:block;font-size:12px;width:40px;font-weight:600;line-height:30px;margin:0 auto;background:#f5f6f8;color:#282828;border-radius:6px;transition:all .3s ease}.trial-s_table_block .trial-s_table_info_block .trial-s_table_btnarea .trial-s_table_detail_btn:hover{background:#ebebeb}.trial-s_table_block .trial-s_table_info_block .trial-s_table_td_title,.trial-s_table_block .trial-s_table_info_block .trial-s_table_th_title{padding:0 12px}.trial-s_table_block .trial-s_table_info_block .trial-s_table_td_title.edited{color:#29bbb9;font-weight:600}.trial-s_table_block .trial-s_table_money_block{display:flex;align-items:center}.trial-s_table_block .trial-s_table_money_block .trial-s_table_money_title{width:61px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.trial-s_table_block .trial-s_table_money_block .trial-s_table_money_text{white-space:nowrap;margin:0 0 0 8px}.trial_complete_block{max-width:714px;width:100%;margin:0 auto;border:1px solid #ebebeb;padding:40px 24px;background:#fff;text-align:center;border-radius:16px}@media only screen and (max-width:960px){.trial_complete_block{padding:16px 0 0;border:none;border-radius:0}}.trial_complete_block .triall_complete_icon{display:block;width:80px;margin:0 auto 20px}@media only screen and (max-width:960px){.trial_complete_block .triall_complete_icon{width:64px;margin:0 auto 8px}}.trial_complete_block .trial_complete_title{font-size:24px;line-height:1.5;color:#29bbb9;font-weight:600;margin:0 0 20px}.trial_complete_block .trial_complete_date_box{display:inline-block;background:#ebebeb;padding:16px;margin:0 0 16px;border-radius:9px}@media only screen and (max-width:960px){.trial_complete_block .trial_complete_date_box{padding:12px 16px;margin:0 0 20px}}.trial_complete_block .trial_complete_date_box .trial_complete_date_title{display:block;font-size:16px;margin:0 0 8px;color:#6c6c6c;font-weight:600}@media only screen and (max-width:960px){.trial_complete_block .trial_complete_date_box .trial_complete_date_title{font-size:12px}}.trial_complete_block .trial_complete_date_box .trial_complete_date_text{display:inline-block;font-size:18px;color:#282828;font-weight:600;background:#fff;padding:12px 16px;line-height:1.2;border-radius:6px}@media only screen and (max-width:960px){.trial_complete_block .trial_complete_date_box .trial_complete_date_text{font-size:16px}}.trial_complete_block .trial_complete_text{font-size:14px;line-height:1.5;color:#6c6c6c}@media only screen and (max-width:960px){.trial_complete_block .trial_complete_text{font-size:12px}}.trial_complete_sub_block{margin:80px auto 0;max-width:984px;width:100%;border-top:2px solid #ebebeb;padding:40px 0 0}@media only screen and (max-width:960px){.trial_complete_sub_block{padding:0;margin:40px auto 0;border-top:none}}.trial_complete_sub_block .trial_complete_sub_inner{max-width:836px;width:100%;margin:0 auto 80px}@media only screen and (max-width:960px){.trial_complete_sub_block .trial_complete_sub_inner{margin:0 auto 40px;border-top:1px solid #ebebeb;padding:24px 0 0}}.trial_complete_sub_block .trial_complete_sub_inner:last-of-type{margin:0 auto}.trial_complete_sub_block .trial_complete_sub_title{font-size:22px;line-height:1.2;color:#282828;font-weight:600;margin:0 0 20px;border-left:4px solid #053d2c;padding:0 0 0 10px}@media only screen and (max-width:960px){.trial_complete_sub_block .trial_complete_sub_title{border-left:none;padding:0;color:#053d2c}.trial_complete_sub_block .trial_complete_sub_title span{display:none}}.trial_complete_sub_block .trial_complete_sub_text{font-size:14px;line-height:1.5;color:#282828;margin:0 0 20px}.trial_complete_sub_block .trial_complete_pic_block{padding:24px;background:#f5f6f8;border-radius:12px}@media only screen and (max-width:960px){.trial_complete_sub_block .trial_complete_pic_block{padding:16px;max-width:calc(100% - 40px);margin:0 auto}}.trial_complete_sub_block .trial_complete_pic_block img{width:100%}.trial-s_complete_sub_block{margin:80px auto 0;width:100%;border-top:2px solid #ebebeb;padding:40px 0 0}@media only screen and (max-width:960px){.trial-s_complete_sub_block{margin:40px auto 0;border-top-width:1px;padding:24px 0 0}}.trial-s_complete_sub_block .trial-s_complete_sub_inner{width:100%;margin:0 auto}.trial-s_complete_sub_block .trial-s_complete_sub_title{font-size:22px;line-height:1.2;color:#282828;font-weight:600;margin:0 0 20px;border-left:4px solid #053d2c;padding:0 0 0 10px}@media only screen and (max-width:960px){.trial-s_complete_sub_block .trial-s_complete_sub_title{border-left:none;padding:0;color:#053d2c}.trial-s_complete_sub_block .trial-s_complete_sub_title span{display:none}}.trial-s_complete_sub_block .trial-s_complete_sub_text{font-size:14px;line-height:1.5;color:#282828;margin:0 0 20px}@media only screen and (max-width:960px){.trial-s_complete_sub_block .trial-s_complete_sub_text{color:#6c6c6c}}.trial-s_complete_sub_block .trial-s_complete_pic_block{padding:24px;background:#f5f6f8;border-radius:12px}@media only screen and (max-width:960px){.trial-s_complete_sub_block .trial-s_complete_pic_block{padding:16px;max-width:calc(100% - 40px);margin:0 auto}}.trial-s_complete_sub_block .trial-s_complete_pic_block img{width:100%}.trial_complete_btnarea{margin:64px 0 0}@media only screen and (max-width:960px){.trial_complete_btnarea{margin:40px -16px 0;padding:40px 16px 0;border-top:1px solid #ebebeb}}.trial_complete_btnarea .common_neutral-l_btn{max-width:120px;margin:0 auto}.trial_complete_btnarea .common_link-l_btn{max-width:136px;margin:16px auto 0;background:#fbfbfc}@media only screen and (max-width:960px){.trial_complete_btnarea .common_link-l_btn{background:#fff}}.trial_complete_btnarea .common_link-l_btn:hover{background:#ecf8ff}.trial_complete_btnarea .common_link-l_btn.w248{max-width:248px}.trial_check_error{margin:12px 0 0;font-size:12px;background:url(/assets/images/form/error_icon.svg) left 8px center no-repeat #fdedf1;background-size:16px;color:#e64c6d;line-height:1.5;padding:8px 8px 8px 26px;border-radius:6px}.trial-d_edit_btn{outline:none;position:fixed;bottom:100px;left:calc((100% - 960px) / 2 + 800px);z-index:10;display:block;background:#e9fafa;border:1px solid #29bbb9;padding:15px 12px 12px;width:252px;border-radius:80px;box-shadow:0 0 4px rgba(76,76,76,.04),0 6px 12px rgba(76,76,76,.08)}@media only screen and (max-width:1180px){.trial-d_edit_btn{left:inherit;right:20px;bottom:20px}}@media only screen and (max-width:960px){.trial-d_edit_btn{width:93px;height:93px;border-radius:50%;background:rgba(233,250,250,.9);padding:10px 0 0}}@media only screen and (max-width:350px){.trial-d_edit_btn{right:10px;width:80px;height:80px}}.trial-d_edit_btn .trial-d_edit_title{display:flex;align-items:center;justify-content:center;font-size:16px;line-height:1.2;color:#282828;font-weight:600}@media only screen and (max-width:960px){.trial-d_edit_btn .trial-d_edit_title{display:block;font-size:12px;text-align:center}}@media only screen and (max-width:350px){.trial-d_edit_btn .trial-d_edit_title{font-size:10px}}.trial-d_edit_btn .trial-d_edit_title img{display:block;width:30px;margin:0 4px 0 0}@media only screen and (max-width:960px){.trial-d_edit_btn .trial-d_edit_title img{width:36px;margin:0 auto}}@media only screen and (max-width:350px){.trial-d_edit_btn .trial-d_edit_title img{width:30px}}.trial-d_edit_btn .trial-d_edit_text{font-size:12px;text-align:center;line-height:1.5;margin:2px 0 0;color:#282828}@media only screen and (max-width:960px){.trial-d_edit_btn .trial-d_edit_text{display:none}}.contact_form_wrap{padding:24px}@media only screen and (max-width:960px){.contact_form_wrap{padding:24px 8px 40px}}.contact_form_wrap .common_sp_title_wrap{margin:0 auto 24px}.contact_form_wrap .contact_form_inner{max-width:960px;width:100%;margin:0 auto}.contact_form_wrap .common_page-back_btn{margin:0 0 12px}@media only screen and (max-width:960px){.contact_form_wrap .common_page-back_btn{display:none}}.contact_send_btn{display:block;width:100%;max-width:242px;padding:9px 40px 9px 0;background:url(/assets/images/contact/send_white_icon.svg) right 16px center no-repeat #29bbb9;background-size:16px;color:#fff;text-align:right;font-size:16px;font-weight:600;line-height:1.5;border-radius:6px;transition:all .3s ease}.contact_send_btn:hover{background-color:#229c9a}.contact_send_btn:disabled{cursor:not-allowed;opacity:.3}.contact_send_btn:disabled:hover{background-color:#29bbb9}.contact_send_btn.center{margin:0 auto}.contact_form_block{background:#fff;margin:0 auto 90px;filter:drop-shadow(0 0 4px rgba(76,76,76,.04)) drop-shadow(0 4px 8px rgba(76,76,76,.06));border-radius:10px}@media only screen and (max-width:960px){.contact_form_block{margin:0 auto 40px;padding:16px 16px 32px}}.contact_form_block .contact_form_head{border-bottom:1px solid #ebebeb;padding:17.5px 24px}@media only screen and (max-width:960px){.contact_form_block .contact_form_head{padding:0 0 8px}}.contact_form_block .contact_form_head .contact_form_head_title{font-size:20px;line-height:1.5;color:#282828;font-weight:600}@media only screen and (max-width:960px){.contact_form_block .contact_form_head .contact_form_head_title{font-size:18px;padding:8px 0}}.contact_form_block .contact_form_body{padding:24px}@media only screen and (max-width:960px){.contact_form_block .contact_form_body{padding:24px 8px 0}}.contact_form_list .contact_form_item{margin:0 0 40px}@media only screen and (max-width:960px){.contact_form_list .contact_form_item{margin:0 0 24px}}.contact_form_list .contact_form_item:last-of-type{margin:0}.contact_form_list .contact_form_item .form_info_text{margin:0 0 12px}.contact_form_list .contact_form_item .form_info_subtext{margin:16px 0 0}.contact_form_list .form_textarea{height:240px;resize:vertical}@media only screen and (max-width:960px){.contact_form_list .form_textarea{height:90px}}.contact_form_list .contact_form_radio_sub{padding:0 0 0 24px}.contact_form_title{display:flex;align-items:center;font-size:14px;line-height:1.5;font-weight:600;color:#282828;margin:0 0 12px}.contact_form_title span{background:#e12850;color:#fff}.contact_form_title small,.contact_form_title span{white-space:nowrap;display:inline-block;font-size:10px;line-height:16px;padding:0 4px;margin:0 0 0 8px;border-radius:4px}.contact_form_title small{background:#f5f6f8;color:#6c6c6c;font-weight:400}.contact_form_radio_list .contact_form_radio_label{display:inline-block}.contact_form_radio_list .contact_form_radio_label input{display:none}.contact_form_radio_list .contact_form_radio_label .contact_form_radio_text{display:block;width:100%;padding:10px 12px 10px 40px;font-size:14px;font-weight:400;color:#282828;line-height:1.5;position:relative;border-radius:4px}.contact_form_radio_list .contact_form_radio_label .contact_form_radio_text img{display:inline-block;width:18px;margin:0 4px 0 0;vertical-align:-3px}.contact_form_radio_list .contact_form_radio_label .contact_form_radio_text:before{content:"";display:block;width:20px;height:20px;background:#fff;border:2px solid #bebebe;position:absolute;left:8px;top:50%;transform:translateY(-50%);border-radius:50%;box-sizing:content-box}.contact_form_radio_list .contact_form_radio_label input:checked+.contact_form_radio_text:before{background:url(/assets/images/form/radio_icon.svg) 50% no-repeat #fff;background-size:12px}.contact_form_phone_block{background:#fbfbfc;padding:12px;border-radius:12px}.contact_form_phone_block .contact_form_phone_list .contact_form_phone_item{margin:0 0 12px;padding:8px}.contact_form_phone_block .contact_form_phone_list .contact_form_phone_item:last-of-type{margin:0}.contact_form_phone_block .contact_form_phone_head{margin:0 0 8px;display:flex;align-items:center;flex-wrap:wrap;gap:8px 24px}.contact_form_phone_block .contact_form_phone_head .contact_form_title{font-size:12px;margin:0}.contact_form_phone_block .contact_form_phone_head .contact_form_phone_text{font-size:12px;line-height:1.5;color:#6c6c6c}.contact_form_phone_block .form_input{height:36px;font-size:14px}.contact_form_phone_block .contact_form_phone_sublist .contact_form_phone_subitem{display:flex;align-items:center}@media only screen and (max-width:640px){.contact_form_phone_block .contact_form_phone_sublist .contact_form_phone_subitem{display:block}}.contact_form_phone_block .contact_form_phone_sublist .contact_form_phone_title{width:48px;min-width:48px;text-align:right;font-size:12px;line-height:1.5;color:#282828;font-weight:600}@media only screen and (max-width:640px){.contact_form_phone_block .contact_form_phone_sublist .contact_form_phone_title{width:inherit;min-width:inherit;text-align:left}}.contact_form_phone_block .contact_form_check_list{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.contact_form_phone_block .contact_form_checkbox_label{display:block}.contact_form_phone_block .contact_form_checkbox_label input{display:none}.contact_form_phone_block .contact_form_checkbox_label .contact_form_checkbox_text{display:block;width:100%;padding:10px 9px 10px 23px;font-size:14px;font-weight:400;color:#282828;line-height:1.5;position:relative;border-radius:4px}.contact_form_phone_block .contact_form_checkbox_label .contact_form_checkbox_text:before{content:"";display:block;width:12px;height:12px;background:#fff;border:1px solid #bebebe;position:absolute;left:5px;top:50%;transform:translateY(-50%);border-radius:2px}.contact_form_phone_block .contact_form_checkbox_label input:checked+.contact_form_checkbox_text{background:#e9fafa}.contact_form_phone_block .contact_form_checkbox_label input:checked+.contact_form_checkbox_text:before{background:url(/assets/images/form/checkmark.svg) 50% no-repeat #29bbb9;background-size:10px;border-color:#29bbb9}.contact_form_upload_block .avatar_upload_area{border:1px solid #bebebe;padding:12px;border-radius:4px}.contact_form_upload_block .avatar_upload_block{display:flex;align-items:center}.contact_form_upload_block .avatar_upload_block .avatar_upload_btn{display:block;width:122px;line-height:33px;font-size:14px;text-align:center;background:#fbfbfc;color:#6c6c6c;border:1px solid #ebebeb;border-radius:3px}.contact_form_upload_block .avatar_upload_block .avatar_upload_title{font-size:14px;line-height:1.5;color:#6c6c6c}@media only screen and (max-width:960px){.contact_form_upload_block .avatar_upload_block .avatar_upload_title{display:none}}.contact_form_upload_block .avatar_upload_block .avatar_upload_title span{margin:0 12px}.contact_form_upload_block .contact_form_upload_main{display:none;margin:12px 0 0}.contact_form_upload_block .contact_form_upload_list{display:flex;flex-wrap:wrap;gap:12px 24px}@media only screen and (max-width:640px){.contact_form_upload_block .contact_form_upload_list{position:relative;gap:16px 24px;padding:5px 5px 0;max-height:330px;overflow:auto;margin:0 -5px}}@media only screen and (max-width:350px){.contact_form_upload_block .contact_form_upload_list{gap:16px}}.contact_form_upload_block .contact_form_upload_list .contact_form_upload_item{width:calc((100% - 144px) / 7)}@media only screen and (max-width:1200px){.contact_form_upload_block .contact_form_upload_list .contact_form_upload_item{width:calc((100% - 96px) / 5)}}@media only screen and (max-width:640px){.contact_form_upload_block .contact_form_upload_list .contact_form_upload_item{width:calc(50% - 12px)}}@media only screen and (max-width:350px){.contact_form_upload_block .contact_form_upload_list .contact_form_upload_item{width:calc(50% - 8px)}}.contact_form_upload_block .contact_form_pic_box{position:relative;width:100%;border:1px solid #ebebeb;padding:8px;border-radius:4.8px}.contact_form_upload_block .contact_form_pic_box .delete_btn{display:block;width:16px;height:16px;position:absolute;top:-5px;right:-5px;z-index:2;background:none}.contact_form_upload_block .contact_form_pic_box .contact_form_pic_loading{position:relative;display:block;width:100%;height:60px;overflow:hidden;background:#d9d9d9;border-radius:9px}@media only screen and (max-width:640px){.contact_form_upload_block .contact_form_pic_box .contact_form_pic_loading{height:80px}}.contact_form_upload_block .contact_form_pic_box .contact_form_pic_loading .loading_container{display:block;width:calc(100% - 20px);height:4px;background:#f5f6f8;border-radius:6px;overflow:hidden;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.contact_form_upload_block .contact_form_pic_box .contact_form_pic_loading .loading_bar{width:0;height:100%;background-color:#0eb784;transition:width .2s ease}.contact_form_upload_block .contact_form_pic_box .contact_form_pic{position:relative;display:block;width:100%;height:60px;overflow:hidden;border-radius:9px}@media only screen and (max-width:640px){.contact_form_upload_block .contact_form_pic_box .contact_form_pic{height:60px}}.contact_form_upload_block .contact_form_pic_box .contact_form_pic img{display:block;object-fit:cover;width:100%;height:100%}.contact_form_upload_block .contact_form_pic_box .contact_form_pic.success:after{content:"";display:block;width:100%;height:100%;background:url(/assets/images/contact/success_icon.svg) 50% no-repeat hsla(0,0%,100%,.6);background-size:40px;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.contact_form_upload_block .contact_form_pic_box .contact_form_pic.failed:after{content:"";display:block;width:100%;height:100%;background:url(/assets/images/contact/failed_icon.svg) 50% no-repeat hsla(0,0%,100%,.6);background-size:40px;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.contact_form_upload_block .contact_form_pic_box .contact_form_pic_text{font-size:8px;line-height:1.5;color:#6c6c6c;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;margin:10px 0 0}@media only screen and (max-width:640px){.contact_form_upload_block .contact_form_pic_box .contact_form_pic_text{margin:5px 0 0}}.contact-chat_wrap{height:calc(100svh - 80px);padding:8px 24px}@media only screen and (max-width:960px){.contact-chat_wrap{padding:0 12px 8px;height:inherit}}.contact-chat_wrap .contact-chat_inner{height:100%;display:flex;gap:10px}@media only screen and (max-width:960px){.contact-chat_wrap .contact-chat_inner{display:block}}.contact-chat_wrap .contact-chat_inner .contact-chat_sub{width:372px}@media only screen and (max-width:960px){.contact-chat_wrap .contact-chat_inner .contact-chat_sub{width:100%}}.contact-chat_wrap .contact-chat_inner .contact-chat_sub .contact-chat_search_block{margin:0 0 8px}.contact-chat_wrap .contact-chat_inner .contact-chat_sub .contact-chat_sub_body.none{position:relative;height:calc(100% - 106px);background:#f5f6f8;border-radius:12px}@media only screen and (max-width:960px){.contact-chat_wrap .contact-chat_inner .contact-chat_sub .contact-chat_sub_body.none{height:inherit;padding:120px 0}}.contact-chat_wrap .contact-chat_inner .contact-chat_sub .contact-chat_sub_body.normal{position:relative;height:calc(100% - 144px)}@media only screen and (max-width:960px){.contact-chat_wrap .contact-chat_inner .contact-chat_sub .contact-chat_sub_body.normal{height:inherit}}.contact-chat_wrap .contact-chat_inner .contact-chat_main{width:calc(100% - 382px)}@media only screen and (max-width:960px){.contact-chat_wrap .contact-chat_inner .contact-chat_main.none{display:none;width:100%}.contact-chat_wrap .contact-chat_inner .contact-chat_main.normal{display:none;width:100%;position:fixed;z-index:80;top:102px;left:0;height:calc(100svh - 102px);background:#fff}}.contact-chat_wrap .contact-chat_inner .contact-chat_main.normal.active{display:block}.contact_sp_title{font-size:18px;line-height:1.5;color:#053d2c;font-weight:600;padding:4px 12px}.contact_sp_title .back_btn{display:inline-block;width:28px;vertical-align:-7px}.contact_sp_title .back_btn img{display:block;width:100%}.contact-chat_search_block{position:relative}.contact-chat_search_block.searched .contact-chat_search_input{background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);padding:0 152px 0 48px}.contact-chat_search_block.searched .contact-chat_search_btnarea .contact-chat_search_btn{display:none}.contact-chat_search_block.searched .contact-chat_search_btnarea .contact-chat_search_reset_btn{display:block}.contact-chat_search_block.mail .contact-chat_search_input{background-color:#fff}@media only screen and (max-width:960px){.contact-chat_search_block.mail .contact-chat_search_input{background-color:#f5f6f8}}.contact-chat_search_block .contact-chat_search_input{outline:none;display:block;width:100%;height:44px;color:#282828;font-size:14px;background:url(/assets/images/contact/search_gray_icon.svg) left 20px center no-repeat #f5f6f8;background-size:16px;padding:0 68px 0 48px;border:1px solid #ebebeb;border-radius:44px}.contact-chat_search_block .contact-chat_search_input:placeholder-shown{color:#757575}.contact-chat_search_block .contact-chat_search_input::-webkit-input-placeholder{color:#757575}.contact-chat_search_block .contact-chat_search_input:-moz-placeholder,.contact-chat_search_block .contact-chat_search_input::-moz-placeholder{color:#757575;opacity:1}.contact-chat_search_block .contact-chat_search_input:-ms-input-placeholder{color:#757575}@media only screen and (max-width:960px){.contact-chat_search_block .contact-chat_search_input{height:32px}}.contact-chat_search_block .contact-chat_search_input:focus{background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.contact-chat_search_block .contact-chat_search_input:focus::placeholder{font-size:12px}.contact-chat_search_block .contact-chat_search_input:not(:placeholder-shown){background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.contact-chat_search_block .contact-chat_search_btnarea{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.contact-chat_search_block .contact-chat_search_btnarea .contact-chat_search_btn{display:none;width:40px;height:30px;background:#29bbb9;color:#fff;font-size:12px;font-weight:600;border-radius:6px;transition:all .3s ease}@media only screen and (max-width:960px){.contact-chat_search_block .contact-chat_search_btnarea .contact-chat_search_btn{height:24px;font-size:10px}}.contact-chat_search_block .contact-chat_search_btnarea .contact-chat_search_btn:hover{background:#229c9a}.contact-chat_search_block .contact-chat_search_btnarea .contact-chat_search_btn:disabled,.contact-chat_search_block .contact-chat_search_btnarea .contact-chat_search_btn:disabled:hover{background:#d3d3d3}.contact-chat_search_block .contact-chat_search_btnarea .contact-chat_search_reset_btn{display:none;width:124px;height:30px;background:#fff;color:#2b8ec9;text-align:center;font-size:12px;font-weight:600;line-height:1.5;border-radius:6px;transition:all .3s ease}@media only screen and (max-width:960px){.contact-chat_search_block .contact-chat_search_btnarea .contact-chat_search_reset_btn{height:24px;font-size:10px}}.contact-chat_search_block .contact-chat_search_btnarea .contact-chat_search_reset_btn:hover{background:#ecf8ff}.contact-chat_result_block{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #bebebe;padding:0 0 8px;margin:0 0 8px}.contact-chat_result_block .contact-chat_result_text{font-size:12px;line-height:1.5;color:#6c6c6c}.contact-chat_result_block .contact-chat_result_text span{font-size:14px}.contact-chat_result_block .contact-chat_result_checkbox{display:block}.contact-chat_result_block .contact-chat_result_checkbox input{display:none}.contact-chat_result_block .contact-chat_result_checkbox .contact-chat_result_checkbox_text{display:inline-block;padding:0 0 0 15px;font-size:11px;color:#6c6c6c;line-height:1.5;position:relative}.contact-chat_result_block .contact-chat_result_checkbox .contact-chat_result_checkbox_text:before{content:"";display:block;box-sizing:initial;position:absolute;top:2px;left:0;width:10px;height:10px;background:#fff;border:1px solid #6c6c6c;border-radius:2px}.contact-chat_result_block .contact-chat_result_checkbox input:checked+.contact-chat_result_checkbox_text:before{background:#29bbb9;border:1px solid #29bbb9}.contact-chat_result_block .contact-chat_result_checkbox input:checked+.contact-chat_result_checkbox_text:after{content:"";display:block;position:absolute;top:4px;left:4px;width:3px;height:6px;border-bottom:1px solid #fff;border-right:1px solid #fff;transform:rotate(40deg)}.contact-chat_result_block .contact-chat_result_checkbox input:disabled+.contact-chat_result_checkbox_text:before{background:#d8d8d8}.contact-chat_result_block .contact-chat_result_checkbox input:disabled+.contact-chat_result_checkbox_text:after{content:"";display:block;position:absolute;left:3px;top:8px;width:6px;height:1px;background:#6c6c6c}.contact-chat_sub_none_block{position:absolute;left:50%;top:120px;transform:translateX(-50%);width:calc(100% - 24px);text-align:center}@media only screen and (max-width:960px){.contact-chat_sub_none_block{position:relative;left:inherit;top:inherit;margin:0 auto;transform:translateX(0)}}.contact-chat_sub_none_block .contact-chat_sub_none_title{font-size:16px;line-height:1.5;color:#000;font-weight:600;margin:0 0 20px}.contact-chat_sub_none_block .contact-chat_sub_none_text{font-size:12px;line-height:1.5;color:#6c6c6c;margin:0 0 20px}.contact-chat_sub_none_btn{display:block;width:100%;max-width:207px;background:#29bbb9;color:#fff;font-size:16px;font-weight:600;text-align:center;line-height:45px;margin:0 auto;border-radius:45px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);transition:all .3s ease}.contact-chat_sub_none_btn:hover{background:#229c9a}.contact-chat_sub_none_btn img{display:inline-block;width:26px;margin:0 4px 0 0;vertical-align:-6px}.contact-chat_main_none_wrap{height:100%;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);border-radius:0 10px 10px 10px;overflow:auto;background:#fff}.contact-chat_main_none_wrap .contact-chat_main_head{background:#0eb784;display:flex;align-items:center;padding:13px 16px 13px 24px}.contact-chat_main_none_wrap .contact-chat_main_head img{display:block;width:22px;margin:0 7px 0 0}.contact-chat_main_none_wrap .white_box{display:block;width:100%;max-width:259px;height:21px;background:#fff}.contact-chat_main_none_wrap .contact-chat_main_info{padding:8px 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ebebeb}.contact-chat_main_none_wrap .contact-chat_main_info .green_box{display:block;width:100%;max-width:98px;height:27px;background:#e9fafa;border-radius:3px;box-shadow:0 1px 0 rgba(0,0,0,.05)}.contact-chat_main_none_wrap .contact-chat_main_info .blue_box{display:block;width:100%;max-width:136px;height:33px;background:#ebf1ff;border-radius:6px}.contact-chat_main_none_wrap .contact-chat_main_block{padding:54px 24px}.contact-chat_main_none_wrap .chat_none_box{display:flex;align-items:flex-start;width:100%;margin:0 0 40px}.contact-chat_main_none_wrap .chat_none_box.left .chat_none_textarea{max-width:595px;background:#f9f9fa;padding:16px;border-radius:10px 10px 10px 0}.contact-chat_main_none_wrap .chat_none_box.right{justify-content:flex-end}.contact-chat_main_none_wrap .chat_none_box.right .chat_none_textarea{max-width:572px;background:#e6f7f2;padding:16px;border-radius:10px 10px 0 10px}.contact-chat_main_none_wrap .chat_none_box .chat_none_icon{display:block;width:42px;min-width:42px;margin:0 8px 0 0}.contact-chat_main_none_wrap .chat_none_box .chat_none_name{font-size:12px;color:#6c6c6c;font-weight:600;line-height:1.5;margin:0 0 4px}.contact-chat_main_none_wrap .chat_none_box .chat_none_textarea{display:block;width:100%}.contact-chat_main_none_wrap .chat_none_box .gray_box{display:block;width:100%;height:13px;background:#d9d9d9}.contact-chat_main_none_wrap .chat_none_box .gray_box.long{width:540px;margin:0 0 10px}@media only screen and (max-width:1366px){.contact-chat_main_none_wrap .chat_none_box .gray_box.long{width:400px}}@media only screen and (max-width:1200px){.contact-chat_main_none_wrap .chat_none_box .gray_box.long{width:220px}}.contact-chat_main_none_wrap .chat_none_box .gray_box.short{width:268px}@media only screen and (max-width:1200px){.contact-chat_main_none_wrap .chat_none_box .gray_box.short{width:120px}}.contact-chat_complete-all_btn{display:block;width:100%;max-width:174px;background:#f5f6f8;color:#282828;text-align:center;font-size:10px;font-weight:600;line-height:30px;margin:0 0 8px;border-radius:6px;transition:all .3s ease}.contact-chat_complete-all_btn:hover{background:#ebebeb}.contact-chat_card_list_block{height:100%;overflow:auto;padding:10px;margin:-10px}@media only screen and (max-width:960px){.contact-chat_card_list_block{padding:0 0 70px;margin:0}}.contact-chat_card-c_block{margin:0 0 16px;border:1px solid #2868ff;background:#e7efff;padding:12px;border-radius:6px}.contact-chat_card-c_block .contact-chat_card-c_head{position:relative;display:flex;align-items:flex-start;margin:0 0 8px}.contact-chat_card-c_block .contact-chat_card-c_head img{display:block;width:18px;min-width:18px;margin:1px 8px 0 0}.contact-chat_card-c_block .contact-chat_card-c_head .contact-chat_card-c_head_title{font-size:14px;line-height:1.5;color:#282828;font-weight:600;margin:0 0 4px;padding:0 10px 0 0}.contact-chat_card-c_block .contact-chat_card-c_head .contact-chat_card-c_head_title span{font-size:16px;margin:0 4px 0 0}.contact-chat_card-c_block .contact-chat_card-c_head .contact-chat_card-c_head_text{font-size:12px;line-height:1.5;color:#282828}.contact-chat_card-c_block .contact-chat_card-c_head .contact-chat_card-c_close_btn{position:absolute;right:0;top:2px;display:block;width:14px;height:14px;outline:none;background:none;padding:0;border:none}.contact-chat_card-c_block .contact-chat_card-c_head .contact-chat_card-c_close_btn img{display:block;width:100%;min-width:inherit;margin:0}.contact-chat_card-c_block .contact-chat_card_open_btn{display:block;color:#2b8ec9;font-size:12px;height:16px;width:104px;margin:8px auto 0;background:none;font-weight:600}.contact-chat_card-c_block .contact-chat_card_open_btn.active span:before{content:"閉じる"}.contact-chat_card-c_block .contact-chat_card_open_btn.active img{transform:rotate(180deg)}.contact-chat_card-c_block .contact-chat_card_open_btn span:before{content:"すべて表示する"}.contact-chat_card-c_block .contact-chat_card_open_btn img{display:inline-block;width:16px;margin:0 0 0 4px;vertical-align:-3px}.chat_card_list .chat_card_item{margin:0 0 4px}.chat_card_list .chat_card_item:last-of-type{margin:0}.chat_card_box{position:relative}.chat_card_box .chat_card_inner{position:relative;z-index:1;background:#f5f6f8;padding:16px 8px 16px 24px;overflow:hidden;border-radius:6px;cursor:pointer}@media only screen and (max-width:960px){.chat_card_box .chat_card_inner{padding:16px 8px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}}.chat_card_box.active .chat_card_inner{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.chat_card_box.active .chat_card_inner:before{content:"";display:block;width:3px;height:100%;background:#0eb784;position:absolute;left:0;top:0}@media only screen and (max-width:960px){.chat_card_box.active .chat_card_inner:before{display:none}}.chat_card_box.latest_animate{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuMCIgeDI9IjEuMCIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBlYjc4NCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzVmZTE5OCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background:linear-gradient(135deg,#0eb784,#5fe198);padding:2px;border-radius:7px}@media only screen and (max-width:960px){.chat_card_box.latest_animate{padding:0;border-radius:0;background:none}}.chat_card_box.latest_animate .chat_card_inner{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);transition:all .3s ease}.chat_card_box.latest_animate:before{content:"";position:absolute;z-index:0;width:100%;height:100%;top:0;left:0;border-radius:6px;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuMCIgeDI9IjEuMCIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBlYjc4NCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzVmZTE5OCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background:linear-gradient(135deg,#0eb784,#5fe198);transform:translateZ(0);animation:anime 1s ease-out infinite}@media only screen and (max-width:960px){.chat_card_box.latest_animate:before{content:none}}.chat_card_box.latest_animate:after{content:"";position:absolute;z-index:0;width:100%;height:100%;top:0;left:0;border-radius:6px;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuMCIgeDI9IjEuMCIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBlYjc4NCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzVmZTE5OCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background:linear-gradient(135deg,#0eb784,#5fe198);transform:translateZ(0);animation:anime 1s ease-out infinite}@media only screen and (max-width:960px){.chat_card_box.latest_animate:after{content:none}}.chat_card_box .chat_card_head{margin:0 0 12px}.chat_card_box .chat_card_head,.chat_card_box .chat_card_head .chat_card_head_info{display:flex;align-items:center;justify-content:space-between;gap:8px}.chat_card_box .chat_card_head .chat_card_label{white-space:nowrap;display:inline-block;font-size:10px;line-height:1.5;font-weight:600;padding:3px 8px;border-radius:3px}.chat_card_box .chat_card_head .chat_card_label.no-reply{color:#e12850;background:#fde7eb}.chat_card_box .chat_card_head .chat_card_label.processing{color:#027775;background:#e9fafa}.chat_card_box .chat_card_head .chat_card_label.complete{color:#2868ff;background:#e7efff}.chat_card_box .chat_card_head .chat_card_head_text{font-size:9px;color:#6c6c6c}.chat_card_box .chat_card_head .chat_card_head_text span{font-size:11px;color:#e64c6d;margin:0 3px}.chat_card_box .chat_card_head .chat_card_num{font-size:9px;line-height:1.5;padding:0 7px;color:#6c6c6c;border:1px solid #ebebeb;border-radius:30px}.chat_card_box .chat_card_body{margin:0 0 12px}.chat_card_box .chat_card_body .chat_card_title{font-size:14px;color:#282828;font-weight:600;margin:0 0 4px}.chat_card_box .chat_card_body .chat_card_text,.chat_card_box .chat_card_body .chat_card_title{line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.chat_card_box .chat_card_body .chat_card_text{font-size:10px;color:#6c6c6c}.chat_card_box .chat_card_body .chat_card_text span{font-weight:600}.chat_card_box .chat_card_foot{display:flex;justify-content:flex-end}.chat_card_box .chat_card_foot .chat_card_time{font-size:10px;line-height:1.5;color:#6c6c6c}@keyframes anime{0%{transform:scale(.95);opacity:1}90%{opacity:.1}to{transform:scale(1.03,1.07);opacity:0}}.chat_card_btnarea{display:flex;justify-content:flex-end;position:-webkit-sticky;position:sticky;bottom:0;z-index:5;padding:12px 20px;width:100%}@media only screen and (max-width:960px){.chat_card_btnarea{position:fixed;bottom:0;left:0;padding:12px}}.chat_add-new_pc_btn{display:none;width:100%;max-width:207px;background:#29bbb9;color:#fff;font-size:16px;font-weight:600;text-align:center;line-height:45px;border-radius:45px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);transition:all .3s ease}@media only screen and (max-width:960px){.chat_add-new_pc_btn{display:none}}.chat_add-new_pc_btn:hover{background:#229c9a}.chat_add-new_pc_btn img{display:inline-block;width:26px;margin:0 4px 0 0;vertical-align:-6px}.chat_add-new_sp_btn{display:none;width:100%;max-width:207px;color:#fff;background:#29bbb9;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);border-radius:45px}@media only screen and (max-width:960px){.chat_add-new_sp_btn{display:block}}.chat_add-new_sp_btn.active{max-width:77px}.chat_add-new_sp_btn.active .normal{display:none}.chat_add-new_sp_btn.active .scroll{display:block}.chat_add-new_sp_btn .normal{display:block;font-size:16px;font-weight:600;text-align:center;line-height:45px}.chat_add-new_sp_btn .normal img{display:inline-block;width:26px;margin:0 4px 0 0;vertical-align:-6px}.chat_add-new_sp_btn .scroll{display:none;height:45px;padding:10px 0 0 20px}.chat_add-new_sp_btn .scroll img{display:block;width:48.95px}.contact-chat_main_wrap{height:100%;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);border-radius:0 10px 10px 10px;background:#fff;overflow:auto}@media only screen and (max-width:960px){.contact-chat_main_wrap{border-radius:0}}.contact-chat_main_wrap .contact-chat_main_head{position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:20}.contact-chat_main_wrap .contact-chat_main_head .contact-chat_main_head_flex{background:#0eb784;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:9px 16px 9px 24px}@media only screen and (max-width:960px){.contact-chat_main_wrap .contact-chat_main_head .contact-chat_main_head_flex{padding:9px 16px 9px 0}}@media only screen and (max-width:768px){.contact-chat_main_wrap .contact-chat_main_head .contact-chat_main_head_flex{display:block}}.contact-chat_main_wrap .contact-chat_main_head .contact-chat_main_head_info{display:flex;align-items:center;gap:8px}.contact-chat_main_wrap .contact-chat_main_head .contact-chat_main_head_info img{display:block;width:22px;min-width:22px}@media only screen and (max-width:960px){.contact-chat_main_wrap .contact-chat_main_head .contact-chat_main_head_info img{width:20px;min-width:20px}}.contact-chat_main_wrap .contact-chat_main_head .contact-chat_main_head_info .contact-chat_main_head_title{font-size:20px;line-height:1.5;color:#fff;font-weight:600;overflow:auto}@media only screen and (max-width:960px){.contact-chat_main_wrap .contact-chat_main_head .contact-chat_main_head_info .contact-chat_main_head_title{font-size:16px}}.contact-chat_main_wrap .contact-chat_main_head .contact-chat_main_back_btn{display:none;width:28px;min-width:28px;background:none}@media only screen and (max-width:960px){.contact-chat_main_wrap .contact-chat_main_head .contact-chat_main_back_btn{display:block}}.contact-chat_main_wrap .contact-chat_main_head .contact-chat_main_back_btn img{display:block;width:100%}.contact-chat_main_wrap .contact-chat_main_head .contact-chat_main_num{white-space:nowrap;font-size:10px;line-height:1.5;color:#fff}@media only screen and (max-width:768px){.contact-chat_main_wrap .contact-chat_main_head .contact-chat_main_num{white-space:inherit;text-align:right}}.contact-chat_main_wrap .contact-chat_main_info{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 16px;border-bottom:1px solid #ebebeb}.contact-chat_main_wrap .contact-chat_main_info .contact-chat_info_block{display:flex;align-items:center;gap:10px}.contact-chat_main_wrap .contact-chat_main_info .contact-chat_info_text{font-size:12px;line-height:1.5;color:#6c6c6c}@media only screen and (max-width:960px){.contact-chat_main_wrap .contact-chat_main_info .contact-chat_info_text{font-size:10px}}.contact-chat_main_wrap .contact-chat_main_body{height:calc(100% - 98px)}.contact-chat_main_wrap .chat_complete_btn{display:block;width:136px;min-width:136px;border:1px solid #2868ff;height:33px;font-size:14px;color:#2868ff;font-weight:600;background:#fff;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}@media only screen and (max-width:960px){.contact-chat_main_wrap .chat_complete_btn{font-size:12px;width:118px;min-width:118px;height:30px}}.contact-chat_main_wrap .chat_complete_btn img{display:inline-block;width:16px;margin:0 6px 0 0;vertical-align:-3px}@media only screen and (max-width:960px){.contact-chat_main_wrap .chat_complete_btn img{margin:0 4px 0 0;vertical-align:-4px}}.contact-chat_main_wrap .contact-chat_main_block{height:100%}.contact-chat_main_wrap .contact-chat_main_block .contact-chat_talk_block{min-height:calc(100% - 157px);padding:20px}.contact-chat_main_wrap .contact-chat_main_block .contact-chat_msg_block{position:-webkit-sticky;position:sticky;bottom:0;background:#fff;z-index:20}.contact-chat_downscroll_btn{position:absolute;right:16px;top:-52px;z-index:10;display:block;width:32px;border-radius:4px;box-shadow:0 23.33px 35px -7px rgba(0,0,0,.1),0 9.33px 14px -9.33px rgba(0,0,0,.1)}.contact-chat_downscroll_btn img{display:block;width:100%}.contact-chat_notice_wrap{position:fixed;top:125px;left:50%;width:100%;transform:translateX(-50%);z-index:85;padding:0 12px 0 235px}@media only screen and (max-width:960px){.contact-chat_notice_wrap{padding:0 12px}}.contact-chat_notice_wrap .contact-chat_notice_block{display:flex;align-items:center;justify-content:center;gap:10px;padding:11px 10px;width:100%;max-width:749px;margin:0 auto;background:#e7efff;border:1px solid #2868ff;border-radius:6px;box-shadow:0 1px 4px rgba(0,0,0,.4)}.contact-chat_notice_wrap .contact-chat_notice_block .contact-chat_notice_icon{display:block;width:19px;min-width:19px}@media only screen and (max-width:960px){.contact-chat_notice_wrap .contact-chat_notice_block .contact-chat_notice_icon{width:16px;min-width:16px;gap:4px}}.contact-chat_notice_wrap .contact-chat_notice_block .contact-chat_notice_text{font-size:16px;line-height:1.5;color:#282828;font-weight:600}@media only screen and (max-width:960px){.contact-chat_notice_wrap .contact-chat_notice_block .contact-chat_notice_text{font-size:12px}}.contact-chat_notice_wrap .contact-chat_notice_block .contact-chat_notice_text span{white-space:nowrap;display:inline-block;vertical-align:2px;font-size:11px;line-height:24px;color:#2868ff;background:url(/assets/images/contact/check_blue_icon.svg) left 4px center no-repeat #fff;background-size:13px;padding:0 8px 0 22px;border:1px solid #2868ff;margin:0 10px;border-radius:5px;box-shadow:0 .82px 2.45px rgba(0,0,0,.1),0 .82px 1.63px -.82 rgba(0,0,0,.1)}@media only screen and (max-width:960px){.contact-chat_notice_wrap .contact-chat_notice_block .contact-chat_notice_text span{margin:0 4px;font-size:10px;background-size:11px;padding:0 8px 0 19px;vertical-align:0}}.chat_label{white-space:nowrap;display:inline-block;font-size:14px;line-height:1.5;font-weight:600;padding:3px 8px;border-radius:3px;box-shadow:0 1px 0 rgba(0,0,0,.05)}.chat_label.no-reply{color:#e12850;background:#fde7eb}.chat_label.processing{color:#027775;background:#e9fafa}.chat_label.complete{color:#2868ff;background:#e7efff}.chat_block .chat_date_box{text-align:center;margin:0 0 14px}.chat_block .chat_date_box .chat_date{display:inline-block;font-size:10px;padding:4px 8px;line-height:1.5;color:#6c6c6c}@media only screen and (max-width:960px){.chat_block .chat_date_box .chat_date{border:1px solid #ebebeb;border-radius:40px}}.chat_box{display:flex;align-items:flex-start;margin:0 0 40px}.chat_box.left .chat_inner{width:calc(100% - 90px)}@media only screen and (max-width:640px){.chat_box.left .chat_inner{width:100%}}.chat_box.left .chat_time{margin:0 0 0 5px}.chat_box.left .chat_textarea{background:#f9f9fa;border-radius:10px 10px 10px 0}.chat_box.left .chat_file_block .chat_file_list .chat_file_delete_btn{display:none}.chat_box.right{padding:0 4px 0 0}.chat_box.right,.chat_box.right .chat_head{justify-content:flex-end}.chat_box.right .chat_name{text-align:right}.chat_box.right .chat_main{flex-direction:row-reverse}.chat_box.right .chat_time{text-align:right;margin:0 5px 0 0}.chat_box.right .chat_textarea{background:#e6f7f2;border-radius:10px 10px 0 10px}.chat_box.right .chat_file_block .chat_file_list,.chat_box.right .chat_pic_block .chat_pic_preview{justify-content:flex-end}.chat_box .chat_icon{display:block;width:42px;min-width:42px;margin:0 8px 0 0;border-radius:50%}.chat_box .chat_inner{width:calc(100% - 40px)}@media only screen and (max-width:640px){.chat_box .chat_inner{width:100%}}.chat_box .chat_head{display:flex;align-items:center;gap:10px;margin:0 0 5px}.chat_box .chat_name{font-size:12px;line-height:1.5;color:#6c6c6c;font-weight:600}.chat_box .chat_main{display:flex;align-items:flex-end}.chat_box .chat_textarea{display:inline-block;padding:10px}.chat_box .chat_text{font-size:14px;line-height:1.5;color:#282828}@media only screen and (max-width:640px){.chat_box .chat_text{font-size:13px}}.chat_box .chat_text a{color:#2b8ec9;text-decoration:underline}.chat_box .chat_time{white-space:nowrap;font-size:11px;line-height:1.5;color:#6c6c6c}@media only screen and (max-width:960px){.chat_box .chat_time{font-size:10px}}.chat_box .chat_time small{display:block}.chat_editor{font-size:14px;line-height:1.5;color:#282828}@media only screen and (max-width:640px){.chat_editor{font-size:13px}}.chat_editor h2{font-size:16px;font-weight:700}@media only screen and (max-width:640px){.chat_editor h2{font-size:15px}}.chat_editor h3{font-size:15px;font-weight:700}@media only screen and (max-width:640px){.chat_editor h3{font-size:14px}}.chat_editor h4{font-size:14px;font-weight:700}@media only screen and (max-width:640px){.chat_editor h4{font-size:13px}}.chat_editor strong{font-weight:600}.chat_editor img{display:block;width:auto;height:auto;max-width:100%}.chat_editor a{color:#2b8ec9;text-decoration:underline}.chat_editor ol{padding:0 0 0 28px;list-style:decimal}.chat_editor ul{padding:0 0 0 28px;list-style:disc}.chat_editor .chat_iframe{max-width:575px;width:100%;aspect-ratio:16/9}.chat_editor .chat_iframe iframe{width:100%;height:100%}.chat_pic_block{margin:5px 0 0}.chat_pic_block .chat_pic_preview{display:flex;flex-wrap:wrap;gap:5px}.chat_pic_block .preview_img_container{cursor:pointer;position:relative;display:block;width:100px;height:100px;overflow:hidden;border-radius:10px}@media only screen and (max-width:640px){.chat_pic_block .preview_img_container{width:60px;height:60px}}.chat_pic_block .preview_img_container img{display:block;width:100%;height:100%;object-fit:cover}.chat_pic_block .preview_img_container .more-overlay{display:block;width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute;top:0;left:0;font-size:24px;line-height:100px;text-align:center;color:#fff;font-weight:500}@media only screen and (max-width:640px){.chat_pic_block .preview_img_container .more-overlay{line-height:60px;font-size:18px}}.chat_file_block{margin:5px 0 0}.chat_file_block .chat_file_list{display:flex;flex-wrap:wrap;gap:5px}.chat_file_block .chat_file_list .chat_file_item{position:relative;width:100%;max-width:260px}@media only screen and (max-width:640px){.chat_file_block .chat_file_list .chat_file_item{max-width:144px}}.chat_file_block .chat_file_list .chat_file_box{position:relative;width:100%;display:flex;align-items:center;border:1px solid #ebebeb;border-radius:5px;line-height:1.5;padding:8px 10px}.chat_file_block .chat_file_list .chat_file_box img{display:inline-block;width:32px;margin:0 4px 0 0}.chat_file_block .chat_file_list .chat_file_box .chat_file_text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;font-size:12px;color:#282828}.chat_file_block .chat_file_list .chat_file_box.pdf:after{content:"";opacity:0;z-index:1;display:block;width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);background:url(/assets/images/contact/zoom-in_icon.svg) 50% no-repeat rgba(0,0,0,.25);background-size:19px;border-radius:5px;transition:all .3s ease}.chat_file_block .chat_file_list .chat_file_box.pdf:hover:after{opacity:1}.chat_file_block .chat_file_list .chat_file_box.others:after{content:"";opacity:0;z-index:1;display:block;width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);background:url(/assets/images/contact/download_icon.svg) right 8px center no-repeat rgba(0,0,0,.25);background-size:36px;border-radius:5px;transition:all .3s ease}.chat_file_block .chat_file_list .chat_file_box.others:hover:after{opacity:1}.chat_file_block .chat_file_list .chat_file_box:hover .chat_file_btnarea{display:block}.chat_file_block .chat_file_list .chat_file_btnarea{display:none}.chat_file_block .chat_file_list .chat_file_download_btn{display:block;width:36px;position:absolute;right:8px;top:50%;z-index:2;background:none;transform:translateY(-50%)}.chat_file_block .chat_file_list .chat_file_download_btn img{display:block;width:100%}.chat_file_block .chat_file_list .chat_file_delete_btn{display:block;width:16px;height:16px;background:#6c6c6c;border-radius:50%;position:absolute;right:-4px;top:-4px;z-index:2;transition:all .3s ease}.chat_file_block .chat_file_list .chat_file_delete_btn img{display:block;width:12px;margin:0 auto}.chat_file_block .chat_file_list .chat_file_delete_btn:hover{background:#282828}.chat_refresh_block{display:flex;align-items:center;justify-content:flex-end}@media only screen and (max-width:640px){.chat_refresh_block{align-items:flex-end}}.chat_refresh_block .chat_refresh_btn{display:block;width:30px;min-width:30px;margin:0 0 0 10px;background:none}.chat_refresh_block .chat_refresh_btn img{display:block;width:100%}.chat_msg_block{padding:16px 24px}@media only screen and (max-width:960px){.chat_msg_block{padding:16px 16px 32px}}.chat_msg_block .chat_msg_box{background:#fff;border:1px solid #bebebe;border-radius:12px}@media only screen and (max-width:960px){.chat_msg_block .chat_msg_box{position:relative;border:none;border-radius:0}}.chat_msg_block .chat_msg_box.drag-over{border-color:#29bbb9;background:rgba(41,187,185,.05)}@media only screen and (max-width:960px){.chat_msg_block .chat_msg_box.drag-over{border-color:transparent;background:rgba(41,187,185,0)}}.chat_msg_block .chat_msg_box.focused{border-color:#29bbb9;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}@media only screen and (max-width:960px){.chat_msg_block .chat_msg_box.focused{border-color:transparent;box-shadow:none}}.chat_msg_block .chat_msg_main{position:relative;z-index:5;padding:12px 15px 0}@media only screen and (max-width:960px){.chat_msg_block .chat_msg_main{border:1px solid #bebebe;border-radius:9px;padding:9px 16px;width:calc(100% - 28px);margin:0 0 0 28px}}.chat_msg_block .chat_msg_main.active{width:100%}@media only screen and (max-width:960px){.chat_msg_block .chat_msg_main.active{width:calc(100% - 60px)}}.chat_msg_block .chat_msg_main .chat_msg_textarea{outline:none;min-height:40px;max-height:300px;overflow:auto;font-size:14px;line-height:1.5;color:#282828}@media only screen and (max-width:960px){.chat_msg_block .chat_msg_main .chat_msg_textarea{min-height:inherit;font-size:13px}}.chat_msg_block .chat_msg_main .chat_msg_textarea a{text-decoration:underline;color:#2b8ec9}.chat_msg_block .chat_msg_main .chat_msg_textarea:empty:before{content:attr(placeholder);color:#6c6c6c;pointer-events:none;display:block}.chat_msg_block .chat_msg_sub{display:flex;align-items:center;justify-content:space-between;padding:7px 15px}@media only screen and (max-width:960px){.chat_msg_block .chat_msg_sub{padding:0;position:absolute;bottom:0;left:0;height:40px;width:100%}}.chat_msg_block .chat_msg_sub .chat_msg_file_btn{cursor:pointer;display:block;width:20px;height:20px;line-height:20px;text-align:center;font-size:16px;color:#6c6c6c}.chat_msg_block .chat_msg_sub .chat_msg_file_btn input{display:none}.chat_msg_block .chat_msg_sub .chat_msg_submit_btn{display:block;width:58px;height:30px;font-size:12px;color:#fff;background:#29bbb9;border-radius:6px;transition:all .3s ease;font-weight:600}@media only screen and (max-width:960px){.chat_msg_block .chat_msg_sub .chat_msg_submit_btn{display:none;width:24px;height:24px}.chat_msg_block .chat_msg_sub .chat_msg_submit_btn:after{content:"";display:block;width:100%;height:100%;background:url(/assets/images/contact/send_main_icon.svg) 50% no-repeat #fff;background-size:24px}}.chat_msg_block .chat_msg_sub .chat_msg_submit_btn:hover{background-color:#229c9a;box-shadow:0 3px 10px rgba(34,156,154,.6)}@media only screen and (max-width:960px){.chat_msg_block .chat_msg_sub .chat_msg_submit_btn:hover{background-color:none;box-shadow:0 3px 10px rgba(34,156,154,0)}.chat_msg_block .chat_msg_sub .chat_msg_submit_btn span{display:none}}.chat_msg_block .chat_msg_sub .chat_msg_submit_btn img{display:inline-block;width:16px;vertical-align:-3px;margin:0 0 0 4px;filter:brightness(0) invert(1)}.chat_msg_block .chat_msg_sub .chat_msg_submit_btn:disabled{cursor:not-allowed;opacity:.3;background:#fff;color:#6c6c6c}.chat_msg_block .chat_msg_sub .chat_msg_submit_btn:disabled:hover{background-color:#fff;box-shadow:0 3px 10px rgba(34,156,154,0)}.chat_msg_block .chat_msg_sub .chat_msg_submit_btn:disabled img{filter:none}.chat_system_box{max-width:480px;width:calc(100% - 4px);text-align:center;margin:0 auto 40px}.chat_system_box .chat_system_text{display:inline-block;background:#ebebeb;padding:5px 16px;border-radius:10px;font-size:12px;line-height:1.5;color:#5f6368}.chat_system_box .chat_system_text small{font-size:10px}.chat_system_box .chat_system_text a{color:#5f6368;text-decoration:underline}.chat_email_box{display:block;border:1px solid #f1cc00;background:#fffce9;max-width:480px;width:100%;padding:24px 16px;border-radius:12px;margin:0 auto 40px;text-align:center}.chat_email_box .chat_email_head{display:flex;align-items:center;justify-content:center;margin:0 0 12px}.chat_email_box .chat_email_head img{display:block;width:20px;min-width:20px;margin:0 4px 0 0}.chat_email_box .chat_email_head .chat_email_title{font-size:12px;line-height:1.5;color:#6c6c6c}.chat_email_box .chat_email_body{display:inline-block;max-width:100%;background:#fff9d4;padding:12px 40px}.chat_email_box .chat_email_body .chat_email_text{font-size:12px;line-height:1.5;color:#6c6c6c}.chat_email_box .chat_email_body .chat_email_text span{display:block;font-weight:600}.chat_phone_box{display:block;border:1px solid #f1cc00;background:#fffce9;max-width:480px;width:100%;padding:24px 16px;border-radius:12px;margin:0 auto 40px;text-align:center}.chat_phone_box .chat_phone_head{display:flex;align-items:center;justify-content:center;margin:0 0 12px}.chat_phone_box .chat_phone_head img{display:block;width:20px;min-width:20px;margin:0 4px 0 0}.chat_phone_box .chat_phone_head .chat_phone_title{font-size:12px;line-height:1.5;color:#282828}.chat_phone_box .chat_phone_body{display:inline-block;max-width:100%;background:#fff9d4;padding:12px 40px}.chat_phone_box .chat_phone_body .chat_phone_text{font-size:12px;line-height:1.5;color:#6c6c6c}.chat_phone_box .chat_phone_body .chat_phone_text span{display:block;font-weight:600}.chat_phone_box .chat_phone_subtext{font-size:10px;line-height:1.5;color:#6c6c6c;margin:8px 0 0}.chat_msg_slider_block{margin:10px 0 0}.chat_msg_slider_block .chat_msg_slider_list{margin:0 -35px 0 0}@media only screen and (max-width:960px){.chat_msg_slider_block .chat_msg_slider_list{margin:0 -16px 0 0}}.chat_msg_slider_block .slick-track{-js-display:flex!important;display:flex!important;display:-webkit-flex!important;gap:5px;padding:5px 0}.chat_msg_slider_block .slick-slide{height:inherit!important}.chat_msg_slider_block .slick-slide>div{height:100%}.chat_msg_slider_block .slick-prev{top:50%;left:-16px;width:40px;height:40px;z-index:5;transform:translateY(-50%)}.chat_msg_slider_block .slick-prev img{width:100%}.chat_msg_slider_block .slick-prev:before{display:none}.chat_msg_slider_block .slick-prev.slick-disabled{display:none!important}.chat_msg_slider_block .slick-next{top:50%;right:0;width:40px;height:40px;z-index:5;transform:translateY(-50%)}@media only screen and (max-width:960px){.chat_msg_slider_block .slick-next{margin:0 -20px 0 0}}.chat_msg_slider_block .slick-next img{width:100%}.chat_msg_slider_block .slick-next:before{display:none}.chat_msg_slider_block .slick-next.slick-disabled{display:none!important}.chat_msg_slider_block .chat_msg_slider_box{position:relative;background:#fff;width:106px;border:1px solid #ebebeb;padding:8px 8px 6px;border-radius:4.8px}@media only screen and (max-width:640px){.chat_msg_slider_block .chat_msg_slider_box{width:100px;padding:5px}}.chat_msg_slider_block .chat_msg_slider_box .delete_btn{display:block;width:13px;height:13px;position:absolute;top:-5px;right:-5px;z-index:2;background:#6c6c6c;font-size:7px;text-align:center;line-height:13px;color:#fff;border-radius:20px}.chat_msg_slider_block .chat_msg_slider_box .chat_msg_slider_loading{position:relative;display:block;width:100%;height:60px;overflow:hidden;background:#f5f6f8;border-radius:10px}@media only screen and (max-width:640px){.chat_msg_slider_block .chat_msg_slider_box .chat_msg_slider_loading{height:60px}}.chat_msg_slider_block .chat_msg_slider_box .chat_msg_slider_loading .loading_container{display:block;width:calc(100% - 20px);height:4px;background:#fff;border-radius:6px;overflow:hidden;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.chat_msg_slider_block .chat_msg_slider_box .chat_msg_slider_loading .loading_bar{width:0;height:100%;background-color:#29bbb9;transition:width .2s ease}.chat_msg_slider_block .chat_msg_slider_box .chat_msg_slider_pic{position:relative;display:block;width:100%;height:60px;overflow:hidden;border-radius:10px}@media only screen and (max-width:640px){.chat_msg_slider_block .chat_msg_slider_box .chat_msg_slider_pic{height:60px}}.chat_msg_slider_block .chat_msg_slider_box .chat_msg_slider_pic img{display:block;object-fit:cover;width:100%;height:100%}.chat_msg_slider_block .chat_msg_slider_box .chat_msg_slider_pic.success:after{content:"";display:block;width:100%;height:100%;background:url(/assets/images/contact/success_icon.svg) 50% no-repeat hsla(0,0%,100%,.6);background-size:40px;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.chat_msg_slider_block .chat_msg_slider_box .chat_msg_slider_pic.failed:after{content:"";display:block;width:100%;height:100%;background:url(/assets/images/contact/failed_icon.svg) 50% no-repeat hsla(0,0%,100%,.6);background-size:40px;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.chat_msg_slider_block .chat_msg_slider_box .chat_msg_slider_text{font-size:8px;line-height:1.5;color:#6c6c6c;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;margin:6px 0 0}@media only screen and (max-width:640px){.chat_msg_slider_block .chat_msg_slider_box .chat_msg_slider_text{margin:5px 0 0}}.contact-r_wrap{padding:10px 16px 40px}@media only screen and (max-width:960px){.contact-r_wrap{padding:24px 12px}.contact-r_wrap.chat{padding:0}.contact-r_wrap.search{padding:0 16px 40px}.contact-r_wrap.search .contact-chat_search_block .contact-chat_search_input{height:46px}}.contact-r_wrap .contact-r_inner{position:relative;max-width:764px;width:100%;margin:0 auto}@media only screen and (max-width:960px){.contact-r_wrap .contact-r_inner{max-width:100%}}.contact-r_wrap .contact-r_back_btn{position:absolute;top:0;left:-180px;display:block;width:174px;height:30px;line-height:30px;padding:0 0 0 16px;background:url(/assets/images/common/left_black_arrow.svg) left 6px center no-repeat #f5f6f8;background-size:16px;color:#282828;text-align:center;font-size:10px;font-weight:600;border-radius:6px;transition:all .3s ease}.contact-r_wrap .contact-r_back_btn:hover{background-color:#ebebeb}@media only screen and (max-width:1366px){.contact-r_wrap .contact-r_back_btn{position:relative;top:inherit;left:inherit;margin:0 0 12px}}@media only screen and (max-width:960px){.contact-r_wrap .contact-r_back_btn{background:url(/assets/images/common/right_black_arrow.svg) right 6px center no-repeat #f5f6f8;background-size:16px;width:134px;min-width:134px;padding:0 16px 0 0;margin:0}}.contact-r_wrap .contact-r_back_btn.prev-page{width:114px;left:-120px}@media only screen and (max-width:1366px){.contact-r_wrap .contact-r_back_btn.prev-page{position:relative;top:inherit;left:inherit;margin:0 0 12px}}@media only screen and (max-width:960px){.contact-r_wrap .contact-r_back_btn.prev-page{display:none}}.contact-r_wrap .contact-r_back_btn.mail{width:134px;left:-140px}@media only screen and (max-width:1366px){.contact-r_wrap .contact-r_back_btn.mail{position:relative;top:inherit;left:inherit;margin:0 0 12px}}@media only screen and (max-width:960px){.contact-r_wrap .contact-r_back_btn.mail{display:none}}.contact-r_wrap .contact-r_sp_title_block{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 4px}.contact-r_wrap .contact-r_sp_title_block .contact_sp_title{padding:0}.contact-r_wrap .contact-r_add_block{background:#e9fafa;padding:16px 24px;margin:0 0 24px;text-align:center;border-radius:12px}@media only screen and (max-width:960px){.contact-r_wrap .contact-r_add_block{padding:16px;margin:0 0 12px;text-align:left;border-radius:9px}}.contact-r_wrap .contact-r_add_block .contact-r_add_title{display:flex;align-items:center;justify-content:center;font-size:16px;line-height:1.5;color:#282828;font-weight:600;margin:0 0 8px}@media only screen and (max-width:960px){.contact-r_wrap .contact-r_add_block .contact-r_add_title{justify-content:flex-start}}.contact-r_wrap .contact-r_add_block .contact-r_add_title img{display:block;width:22px;min-width:22px;margin:0 4px 0 0}@media only screen and (max-width:960px){.contact-r_wrap .contact-r_add_block .contact-r_add_title img{width:24px;min-width:24px}}.contact-r_wrap .contact-r_add_block .contact-r_add_text{font-size:12px;line-height:1.5;color:#6c6c6c;margin:0 0 12px}@media only screen and (max-width:960px){.contact-r_wrap .contact-r_add_block .contact-r_add_text{margin:0;padding:0 0 0 28px}}.contact-r_wrap .contact-r_add_btnarea{display:none;position:-webkit-sticky;position:sticky;bottom:12px;margin:12px 0 0}@media only screen and (max-width:960px){.contact-r_wrap .contact-r_add_btnarea{display:flex;justify-content:flex-end}}.contact-r_wrap .contact-r_add_btn{display:block;width:100%;max-width:207px;background:#29bbb9;color:#fff;font-size:16px;font-weight:600;text-align:center;line-height:45px;margin:0 auto;border-radius:45px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);transition:all .3s ease}@media only screen and (max-width:960px){.contact-r_wrap .contact-r_add_btn{margin:0}}.contact-r_wrap .contact-r_add_btn:hover{background:#229c9a}.contact-r_wrap .contact-r_add_btn img{display:inline-block;width:26px;margin:0 4px 0 0;vertical-align:-6px}.contact-r_wrap .contact-chat_search_block{margin:0 0 8px}.contact-r_wrap .contact-r_result_block{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #bebebe;padding:0 0 8px;margin:0 0 8px}.contact-r_wrap .contact-r_result_block .contact-r_result_text{font-size:12px;line-height:1.5;color:#6c6c6c;font-weight:600}.contact-r_wrap .contact-r_result_block .contact-r_result_text span{font-size:14px;margin:0 4px}.contact-r_wrap .contact-r_result_block .contact-r_result_checkbox{display:block}.contact-r_wrap .contact-r_result_block .contact-r_result_checkbox input{display:none}.contact-r_wrap .contact-r_result_block .contact-r_result_checkbox .contact-r_result_checkbox_text{display:inline-block;padding:0 0 0 15px;font-size:11px;color:#6c6c6c;line-height:1.5;position:relative}.contact-r_wrap .contact-r_result_block .contact-r_result_checkbox .contact-r_result_checkbox_text span{margin:0 0 0 4px}.contact-r_wrap .contact-r_result_block .contact-r_result_checkbox .contact-r_result_checkbox_text:before{content:"";display:block;position:absolute;top:2px;left:0;width:10px;height:10px;background:#fff;border:1px solid #6c6c6c;border-radius:2px}.contact-r_wrap .contact-r_result_block .contact-r_result_checkbox input:checked+.contact-r_result_checkbox_text:before{background:#29bbb9;border:1px solid #29bbb9}.contact-r_wrap .contact-r_result_block .contact-r_result_checkbox input:checked+.contact-r_result_checkbox_text:after{content:"";display:block;position:absolute;top:4px;left:4px;width:3px;height:6px;border-bottom:1px solid #fff;border-right:1px solid #fff;transform:rotate(40deg)}.contact-r_wrap .contact-r_result_block .contact-r_result_checkbox input:disabled+.contact-r_result_checkbox_text:before{background:#d8d8d8}.contact-r_wrap .contact-r_result_block .contact-r_result_checkbox input:disabled+.contact-r_result_checkbox_text:after{content:"";display:block;position:absolute;left:3px;top:8px;width:6px;height:1px;background:#6c6c6c}.contact-r_none_block{background:#f5f6f8;text-align:center;padding:158px 12px;border-radius:12px}@media only screen and (max-width:640px){.contact-r_none_block{padding:250px 12px}}.contact-r_none_block .contact-r_none_text{font-size:16px;line-height:1.5;color:#6c6c6c;font-weight:600}.contact-r_none_block .contact-r_none_text span{display:block;font-size:12px;font-weight:400}.contact-r_list_block .contact-r_list{padding:6px}@media only screen and (max-width:960px){.contact-r_list_block .contact-r_list{padding:0}}.contact-r_list_block .contact-r_list .contact-r_item{margin:0 0 12px}@media only screen and (max-width:960px){.contact-r_list_block .contact-r_list .contact-r_item{margin:0 0 4px}}.contact-r_list_block .contact-r_list .contact-r_item:last-of-type{margin:0}.contact-r_list_block .contact-r_link{display:block;width:100%;background:#f5f6f8;padding:12px 8px 16px 24px;border-radius:6px;transition:all .3s ease}@media only screen and (max-width:960px){.contact-r_list_block .contact-r_link{padding:16px 8px;background:#fff;box-shadow:0 1px 0 rgba(0,0,0,.05)}}.contact-r_list_block .contact-r_link:hover{background:#fff;box-shadow:0 0 6px rgba(76,76,76,.02),0 2px 4px rgba(76,76,76,.08)}.contact-r_list_block .contact-r_link .contact-r_sova_label{display:inline-block;font-size:10px;line-height:1.5;color:#2868ff;font-weight:600;background:url(/assets/images/contact/alert_blue_icon.svg) left 4px center no-repeat #e7efff;background-size:14px;padding:2px 0 2px 20px;margin:0 0 4px}.contact-r_list_block .contact-r_link .contact-r_head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:0 0 12px;gap:4px}.contact-r_list_block .contact-r_link .contact-r_head .contact-r_head_main{display:flex;align-items:center;gap:4px 12px}.contact-r_list_block .contact-r_link .contact-r_head .contact-r_label{font-size:10px;color:#2868ff;background:#e7efff;white-space:nowrap;line-height:20px;width:56px;text-align:center;border-radius:3px;font-weight:600}.contact-r_list_block .contact-r_link .contact-r_head .contact-r_unread_text{font-size:9px;line-height:1.5;color:#6c6c6c}.contact-r_list_block .contact-r_link .contact-r_head .contact-r_unread_text span{font-size:11px;color:#e64c6d;margin:0 4px}.contact-r_list_block .contact-r_link .contact-r_head .contact-r_create_date{font-size:10px;line-height:1.5;padding:0 4px;color:#6c6c6c;background:#ebebeb}@media only screen and (max-width:960px){.contact-r_list_block .contact-r_link .contact-r_head .contact-r_create_date{display:none}}.contact-r_list_block .contact-r_link .contact-r_head .contact-r_num{font-size:9px;line-height:1.5;padding:0 7px;color:#6c6c6c;border:1px solid #ebebeb;border-radius:8px}.contact-r_list_block .contact-r_link .contact-r_body{margin:0 0 8px}.contact-r_list_block .contact-r_link .contact-r_body .contact-r_title{font-size:16px;line-height:1.5;color:#282828;font-weight:600;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0 0 8px}@media only screen and (max-width:960px){.contact-r_list_block .contact-r_link .contact-r_body .contact-r_title{font-size:14px}}.contact-r_list_block .contact-r_link .contact-r_body .contact-r_text{font-size:12px;line-height:1.5;color:#6c6c6c;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media only screen and (max-width:960px){.contact-r_list_block .contact-r_link .contact-r_body .contact-r_text{font-size:10px}}.contact-r_list_block .contact-r_link .contact-r_body .contact-r_text span{font-weight:600}.contact-r_list_block .contact-r_link .contact-r_foot{display:flex;align-items:center;gap:4px 24px}@media only screen and (max-width:960px){.contact-r_list_block .contact-r_link .contact-r_foot{justify-content:flex-end}}.contact-r_list_block .contact-r_link .contact-r_foot .contact-r_msg_num{font-size:12px;padding:0 0 0 19px;background:url(/assets/images/contact/chat_l-gray_icon.svg) 0 no-repeat;background-size:14px;line-height:1.5;color:#6c6c6c;font-weight:600}@media only screen and (max-width:960px){.contact-r_list_block .contact-r_link .contact-r_foot .contact-r_msg_num{display:none}}.contact-r_list_block .contact-r_link .contact-r_foot .contact-r_last-reply_date{font-size:12px;line-height:1.5;color:#6c6c6c}@media only screen and (max-width:960px){.contact-r_list_block .contact-r_link .contact-r_foot .contact-r_last-reply_date{font-size:10px}.contact-r_list_block .contact-r_link .contact-r_foot .contact-r_last-reply_date span{display:none}}.contact-r_fixed_info_block{position:fixed;right:24px;bottom:12px;z-index:10;display:block;width:calc(100% - 24px);max-width:285px;background:#0eb784;padding:16px;border-radius:9px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}@media only screen and (max-width:960px){.contact-r_fixed_info_block{right:12px}}@media only screen and (max-width:640px){.contact-r_fixed_info_block{max-width:inherit}}.contact-r_fixed_info_block .contact-r_fixed_close_btn{display:block;width:18px;height:18px;background:none;position:absolute;right:4px;top:8px}.contact-r_fixed_info_block .contact-r_fixed_close_btn img{display:block;width:100%}.contact-r_fixed_info_block .contact-r_fixed_info_inner{display:flex;align-items:flex-start}.contact-r_fixed_info_block .contact-r_fixed_info_inner img{display:block;width:22px;min-width:22px;margin:2px 8px 0 0}@media only screen and (max-width:350px){.contact-r_fixed_info_block .contact-r_fixed_info_inner img{width:20px;min-width:20px;margin:1px 4px 0 0}}.contact-r_fixed_info_block .contact-r_fixed_info_inner .contact-r_fixed_info_title{font-size:16px;line-height:1.5;color:#fff;font-weight:600}@media only screen and (max-width:350px){.contact-r_fixed_info_block .contact-r_fixed_info_inner .contact-r_fixed_info_title{font-size:14px}}.contact-r_fixed_info_block .contact-r_fixed_info_inner .contact-r_fixed_info_title span{display:block;margin:12px 0 0;font-size:12px;font-weight:400}.contact-r_chat_wrap{height:calc(100svh - 130px)}@media only screen and (max-width:1366px){.contact-r_chat_wrap{height:calc(100svh - 172px)}}@media only screen and (max-width:960px){.contact-r_chat_wrap{position:relative;z-index:60;height:calc(100svh - 102px)}}.contact-r_chat_wrap .contact-chat_main_wrap{border-radius:10px;box-shadow:none}@media only screen and (max-width:960px){.contact-r_chat_wrap .contact-chat_main_wrap{border-radius:0}}.contact-r_chat_wrap .contact-chat_main_wrap .contact-chat_main_head .contact-chat_main_head_flex{background:#6c6c6c}.contact-r_chat_wrap .contact-chat_main_wrap .contact-chat_main_head .chat_resolved_date{font-size:12px;line-height:1.5;color:#6c6c6c;padding:0 0 0 20px;background:url(/assets/images/contact/check_gray_circle.svg) 0 no-repeat;background-size:18px}.contact-r_chat_wrap .contact-chat_main_wrap .contact-chat_main_head .chat_resolved_date span{font-weight:600}@media only screen and (max-width:640px){.contact-r_chat_wrap .contact-chat_main_wrap .contact-chat_main_info .contact-chat_info_text{display:none}}.contact-r_chat_wrap .contact-r_msg_title_block{position:relative;z-index:-1;background:#0eb784;padding:10px 16px;display:flex;align-items:center;border-radius:12px 12px 0 0}@media only screen and (max-width:960px){.contact-r_chat_wrap .contact-r_msg_title_block{z-index:1;margin:0 -16px 16px}}.contact-r_chat_wrap .contact-r_msg_title_block:after{content:"";display:block;width:100%;height:10px;position:absolute;bottom:-10px;left:0;background:#0eb784}@media only screen and (max-width:960px){.contact-r_chat_wrap .contact-r_msg_title_block:after{display:none}}.contact-r_chat_wrap .contact-r_msg_title_block img{display:block;width:22px;min-width:22px;margin:0 10px 0 0}@media only screen and (max-width:640px){.contact-r_chat_wrap .contact-r_msg_title_block img{width:20px;min-width:20px;margin:0 4px 0 0}}@media only screen and (max-width:350px){.contact-r_chat_wrap .contact-r_msg_title_block img{width:16px;min-width:16px}}.contact-r_chat_wrap .contact-r_msg_title_block .contact-r_msg_title{font-size:14px;line-height:1.5;color:#fff}@media only screen and (max-width:640px){.contact-r_chat_wrap .contact-r_msg_title_block .contact-r_msg_title{font-size:12px}}@media only screen and (max-width:350px){.contact-r_chat_wrap .contact-r_msg_title_block .contact-r_msg_title{font-size:10px}}.contact-r_chat_wrap .chat_msg_block .chat_msg_sub .chat_msg_submit_btn{width:195px}@media only screen and (max-width:960px){.contact-r_chat_wrap .chat_msg_block .chat_msg_sub .chat_msg_submit_btn{width:24px}}.chat_merge_block{padding:16px 20px}@media only screen and (max-width:960px){.chat_merge_block{padding:4px}}.chat_merge_block .chat_merge_inner{padding:12px;text-align:center;border:1px solid #ebebeb;border-radius:12px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.chat_merge_block .chat_merge_title{font-size:16px;line-height:1.5;color:#282828;font-weight:600;margin:0 0 8px}@media only screen and (max-width:960px){.chat_merge_block .chat_merge_title{font-size:14px}}.chat_merge_block .chat_merge_box{background:#f5f6f8;padding:12px;max-width:496px;width:100%;margin:0 auto 8px;border-radius:6px}.chat_merge_block .chat_merge_text{font-size:16px;line-height:1.5;color:#6c6c6c}.chat_merge_block .chat_merge_text span{display:block;font-size:10px;margin:0 0 4px}.chat_merge_block .chat_merge_text a{color:#6c6c6c;text-decoration:underline}.chat_merge_block .chat_merge_subtext{font-size:12px;line-height:1.5;color:#282828}@media only screen and (max-width:960px){.chat_merge_block .chat_merge_subtext{font-size:10px}}.contact-s_filter_block{display:flex;align-items:center;justify-content:space-between;margin:0 0 12px}@media only screen and (max-width:960px){.contact-s_filter_block.mail{flex-wrap:wrap;gap:8px}}.contact-s_filter_block.mail .contact-s_filter_check_label .contact-s_filter_check_text{border:1px solid #bebebe}@media only screen and (max-width:960px){.contact-s_filter_block.mail .contact-s_filter_sub{display:flex}}.contact-s_filter_block .contact-s_filter_main{display:flex;align-items:center;gap:8px}.contact-s_filter_block .contact-s_filter_check_label input{display:none}.contact-s_filter_block .contact-s_filter_check_label .contact-s_filter_check_text{cursor:pointer;display:inline-block;font-size:11px;border:1px solid #f5f6f8;background:#f5f6f8;color:#282828;line-height:1.5;padding:5px 10px;position:relative;border-radius:6px}.contact-s_filter_block .contact-s_filter_check_label .contact-s_filter_check_text span{margin:0 0 0 8px}.contact-s_filter_block .contact-s_filter_check_label input:checked+.contact-s_filter_check_text{border:1px solid #29bbb9;background:rgba(169,255,254,.1);font-weight:600}.contact-s_filter_block .contact-s_filter_sub{position:relative;display:flex;align-items:center;justify-content:flex-end}@media only screen and (max-width:960px){.contact-s_filter_block .contact-s_filter_sub{display:none}}.contact-s_filter_block .contact-s_filter_btn{background:none;font-size:11px;height:16px;width:107px;color:#6c6c6c}@media only screen and (max-width:960px){.contact-s_filter_block .contact-s_filter_btn{width:42px;display:flex;align-items:center;flex-direction:row-reverse}}.contact-s_filter_block .contact-s_filter_btn img{display:inline-block;width:16px;margin:0 4px 0 0;vertical-align:-4px}@media only screen and (max-width:960px){.contact-s_filter_block .contact-s_filter_btn img{margin:0 0 0 4px}.contact-s_filter_block .contact-s_filter_btn small{display:none}}.contact-s_filter_block .contact-s_filter_box{position:absolute;right:0;top:calc(100% + 6px);width:243px;z-index:10;background:#fff;border:1px solid #ebebeb;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);border-radius:12px}.contact-s_filter_block .contact-s_filter_box .contact-s_filter_radio_block{padding:16px 8px 12px;border-bottom:1px solid #ebebeb}.contact-s_filter_block .contact-s_filter_box .contact-s_filter_radio_block .contact-s_filter_radio_title{font-size:12px;line-height:1.5;padding:0 4px;font-weight:600;margin:0 0 4px;color:#282828}.contact-s_filter_block .contact-s_filter_box .contact-s_filter_radio_block .contact-s_filter_radio_label input{display:none}.contact-s_filter_block .contact-s_filter_box .contact-s_filter_radio_block .contact-s_filter_radio_label .contact-s_filter_radio_text{cursor:pointer;font-size:12px;line-height:1.5;color:#282828;padding:4px;border-radius:5px}.contact-s_filter_block .contact-s_filter_box .contact-s_filter_radio_block .contact-s_filter_radio_label input:checked+.contact-s_filter_radio_text{background:#e9fafa}.contact-s_filter_block .contact-s_filter_box .contact-s_filter_date_block{padding:16px 12px}.contact-s_filter_block .contact-s_filter_box .contact-s_filter_date_block .contact-s_filter_date_box{margin:0 0 12px}.contact-s_filter_block .contact-s_filter_box .contact-s_filter_date_block .contact-s_filter_date_box:last-of-type{margin:0}.contact-s_filter_block .contact-s_filter_box .contact-s_filter_date_block .contact-s_filter_date_title{font-size:12px;line-height:1.5;color:#282828;margin:0 0 4px}.contact-s_filter_block .contact-s_filter_box .contact-s_filter_date_block .form_input{height:38px;font-size:12px}.contact-s_filter_block .contact-s_filter_box .contact-s_filter_btnarea{padding:4px 12px 16px;display:flex;align-items:center;justify-content:flex-end;gap:12px}.contact-s_filter_block .contact-s_filter_box .contact-s_filter_btnarea .common_link-s_btn{width:52px}.contact-s_filter_block .contact-s_filter_box .contact-s_filter_btnarea .common_brand-s_btn{width:40px}.contact-s_filter_block .contact-s_filter_result{display:flex;align-items:center;gap:4px;border:1px solid #6c6c6c;color:#6c6c6c;background:#fff;padding:3px 8px;font-size:11px;line-height:1.5;border-radius:2px}.contact-s_filter_block .contact-s_filter_result.none{display:none}.contact-s_filter_block .contact-s_filter_result .remove_btn{display:block;width:16px;min-width:16px;height:16px;background:none}.contact-s_filter_block .contact-s_filter_result .remove_btn img{display:block;width:100%}.contact-s_list{padding:0 6px}@media only screen and (max-width:960px){.contact-s_list{margin:0 -16px;padding:0}}.contact-s_list .contact-s_item{margin:0 0 12px}@media only screen and (max-width:960px){.contact-s_list .contact-s_item{margin:0;border-bottom:1px solid #ebebeb}}.contact-s_list .contact-s_item:last-of-type{margin:0}.contact-s_list .contact-s_link{display:block;width:100%;background:#f5f6f8;border-radius:6px;transition:all .3s ease}@media only screen and (max-width:960px){.contact-s_list .contact-s_link{background:#fff;border-radius:0}}.contact-s_list .contact-s_link:hover{background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16)}@media only screen and (max-width:960px){.contact-s_list .contact-s_link:hover{box-shadow:none}}.contact-s_list .contact-s_box{position:relative;padding:24px 0 0}@media only screen and (max-width:960px){.contact-s_list .contact-s_box{padding:24px 16px 16px}}.contact-s_list .contact-s_type_label{position:absolute;top:0;right:0;font-size:10px;color:#282828;border:1px solid #29bbb9;background:rgba(169,255,254,.1);padding:0 9px;line-height:17px;font-weight:600;border-radius:3px}@media only screen and (max-width:960px){.contact-s_list .contact-s_type_label{top:5px;right:16px}}.contact-s_list .contact-s_status_label{white-space:nowrap;display:inline-block;font-size:10px;line-height:1.5;font-weight:600;padding:3px 8px;border-radius:3px}.contact-s_list .contact-s_status_label.no-reply{color:#e12850;background:#fde7eb}.contact-s_list .contact-s_status_label.processing{color:#027775;background:#e9fafa}.contact-s_list .contact-s_status_label.complete{color:#2868ff;background:#e7efff}.contact-s_list .highlight{background:#fbf0b3}.contact-s_list .contact-s_inquiry_block{padding:0 40px 16px}@media only screen and (max-width:960px){.contact-s_list .contact-s_inquiry_block{padding:0}}.contact-s_list .contact-s_inquiry_block .contact-s_inquiry_head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px;margin:0 0 8px}.contact-s_list .contact-s_inquiry_block .contact-s_inquiry_head_main{display:flex;align-items:center;gap:8px}.contact-s_list .contact-s_inquiry_block .contact-s_unread_text{font-size:9px;line-height:1.5;color:#6c6c6c}.contact-s_list .contact-s_inquiry_block .contact-s_unread_text span{font-size:11px;color:#e64c6d;margin:0 4px}.contact-s_list .contact-s_inquiry_block .contact-s_created_date{font-size:10px;line-height:1.5;color:#6c6c6c;background:#ebebeb;padding:0 4px;border-radius:2px}@media only screen and (max-width:960px){.contact-s_list .contact-s_inquiry_block .contact-s_created_date{display:none}}.contact-s_list .contact-s_inquiry_block .contact-s_inquiry_num{font-size:9px;line-height:1.5;padding:0 7px;color:#6c6c6c;border:1px solid #ebebeb;border-radius:8px}.contact-s_list .contact-s_inquiry_block .contact-s_inquiry_body{margin:0 0 8px}.contact-s_list .contact-s_inquiry_block .contact-s_inquiry_title{font-size:16px;line-height:1.5;color:#282828;font-weight:600;margin:0 0 8px}.contact-s_list .contact-s_inquiry_block .contact-s_inquiry_text{font-size:12px;line-height:1.5;color:#6c6c6c;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.contact-s_list .contact-s_inquiry_block .contact-s_inquiry_text span{font-weight:600}.contact-s_list .contact-s_inquiry_block .contact-s_inquiry_foot{display:flex;align-items:center;gap:14px}@media only screen and (max-width:960px){.contact-s_list .contact-s_inquiry_block .contact-s_inquiry_foot{justify-content:flex-end}}.contact-s_list .contact-s_inquiry_block .contact-s_msg_num{font-size:12px;padding:0 0 0 19px;background:url(/assets/images/contact/chat_l-gray_icon.svg) 0 no-repeat;background-size:14px;line-height:1.5;color:#6c6c6c;font-weight:600}@media only screen and (max-width:960px){.contact-s_list .contact-s_inquiry_block .contact-s_msg_num{display:none}}.contact-s_list .contact-s_inquiry_block .contact-s_last-reply_date{font-size:12px;line-height:1.5;color:#6c6c6c}@media only screen and (max-width:960px){.contact-s_list .contact-s_inquiry_block .contact-s_last-reply_date{font-size:10px}.contact-s_list .contact-s_inquiry_block .contact-s_last-reply_date span{display:none}}.contact-s_list .contact-s_msg_block{display:flex;align-items:flex-start;padding:0 8px 16px 24px}@media only screen and (max-width:960px){.contact-s_list .contact-s_msg_block{padding:0}}.contact-s_list .contact-s_msg_block .contact-s_msg_icon{display:block;width:42px;height:42px;min-width:42px;margin:0 12px 0 0;border-radius:50%}.contact-s_list .contact-s_msg_block .contact-s_msg_main{width:-webkit-fill-available}.contact-s_list .contact-s_msg_block .contact-s_msg_head{display:flex;align-items:flex-start;justify-content:space-between;gap:4px 8px;margin:0 0 8px}.contact-s_list .contact-s_msg_block .contact-s_msg_head_main{display:flex;align-items:center;flex-wrap:wrap;gap:4px 16px}.contact-s_list .contact-s_msg_block .contact-s_msg_name{font-size:16px;line-height:1.5;color:#282828;font-weight:600}.contact-s_list .contact-s_msg_block .contact-s_msg_head_sub{display:flex;align-items:center;gap:4px}.contact-s_list .contact-s_msg_block .contact-s_msg_title{font-size:12px;padding:0 0 0 19px;background:url(/assets/images/contact/chat_l-gray_icon.svg) 0 no-repeat;background-size:14px;line-height:1.5;color:#6c6c6c}.contact-s_list .contact-s_msg_block .contact-s_msg_date{white-space:nowrap;font-size:10px;line-height:1.5;margin:5px 0 0;color:#6c6c6c}.contact-s_list .contact-s_msg_block .contact-s_msg_text{font-size:12px;line-height:1.5;color:#282828;max-height:108px;overflow:hidden}.contact-s_list .contact-s_msg_block .contact-s_msg_text.expanded{max-height:none;overflow:inherit}.contact-s_list .contact-s_msg_block .contact-s_msg_more_btn{display:none;font-size:12px;line-height:1.5;color:#6c6c6c;background:none;margin:8px 0 0}.contact-s_list .contact-s_msg_block .contact-s_msg_foot{margin:12px 0 0;display:flex;align-items:center;gap:4px 12px}.contact-s_list .contact-s_msg_block .contact-s_msg_file_block{display:flex;align-items:center;border:1px solid #ebebeb;padding:8px;gap:8px;border-radius:4.8px}.contact-s_list .contact-s_msg_block .contact-s_msg_file_pic{display:block;width:50px;min-width:50px;height:33px;border-radius:3px}.contact-s_list .contact-s_msg_block .contact-s_msg_file_name{max-width:220px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;font-size:12px;line-height:1.5;color:#6c6c6c}.contact-s_list .contact-s_msg_block .contact-s_msg_file_num{font-size:12px;line-height:1.5;white-space:nowrap;color:#6c6c6c}.mail_layout_wrap{height:calc(100svh - 80px);min-height:650px;padding:16px 10px}@media only screen and (max-width:960px){.mail_layout_wrap{padding:0 10px 16px;height:inherit;min-height:inherit}}.mail_layout_wrap .mail_layout_inner{display:flex;height:100%}.mail_layout_wrap .mail_layout_inner .mail_layout_sub{width:412px;min-width:412px}@media only screen and (max-width:960px){.mail_layout_wrap .mail_layout_inner .mail_layout_sub{width:100%;min-width:inherit}}.mail_layout_wrap .mail_layout_inner .mail_layout_main{display:block;width:calc(100% - 412px)}@media only screen and (max-width:960px){.mail_layout_wrap .mail_layout_inner .mail_layout_main{display:none;position:fixed;top:102px;left:0;right:0;background:#fff;z-index:60;width:100%;height:calc(100svh - 102px)}}.mail_layout_wrap .mail_layout_inner .mail_layout_main.active{display:block}@media only screen and (max-width:960px){.mail_layout_wrap .mail_layout_inner .mail_layout_main.active{display:block}.mail_sub_head{position:-webkit-sticky;position:sticky;top:0;z-index:10;background:#fff;padding:8px 0 0;margin:-8px 0 0}}.mail_tab_block{display:flex;align-items:center;justify-content:space-between;margin:8px 0}@media only screen and (max-width:960px){.mail_tab_block{padding:8px 0 0;border-top:1px solid #bebebe}}.mail_tab_block .mail_tab_list{display:flex;border-bottom:2px solid #ebebeb;gap:8px}.mail_tab_block .mail_tab_list .mail_tab_item{cursor:pointer;white-space:nowrap;position:relative;font-size:12px;line-height:28px;padding:0 12px;min-width:64px;text-align:center;color:#6c6c6c}.mail_tab_block .mail_tab_list .mail_tab_item.active{color:#2868ff}.mail_tab_block .mail_tab_list .mail_tab_item.active:after{content:"";display:block;width:100%;height:2px;background:#2868ff;position:absolute;left:0;bottom:-2px}.mail_tab_block .mail_tab_text{font-size:12px;line-height:1.5;color:#6c6c6c}.mail_tab_block .mail_tab_info{display:flex;align-items:center;gap:4px 12px}@media only screen and (max-width:960px){.mail_tab_block .mail_tab_info{display:none}}.mail_tab_block .mail_tab_info .mail_tab_pager{display:flex}.mail_tab_block .mail_tab_info .mail_tab_pager .mail_tab_pager_btn{display:block;width:24px}.mail_tab_block .mail_tab_info .mail_tab_pager .mail_tab_pager_btn img{display:block;width:100%}.mail_tab_block .mail_tab_info .mail_tab_pager .mail_tab_pager_btn.disabled{cursor:not-allowed;opacity:.4}.mail_tab_block .mail_tab_info .mail_tab_pager .mail_tab_pager_btn.disabled:hover{opacity:.4}.mail_none_block{text-align:center;padding:120px 0}.mail_none_block img{display:block;width:26px;margin:0 auto 12px}.mail_none_block .mail_none_text{font-size:16px;line-height:1.5;color:#282828;font-weight:600}.mail_none_block .mail_none_text span{display:block;font-weight:400;font-size:12px;margin:20px 0 0}.mail_target_wrap{height:calc(100svh - 202px);overflow:auto}@media only screen and (max-width:960px){.mail_target_wrap{height:auto}}.mail_list{padding:0 1px}.mail_list .mail_item{border-bottom:1px solid #ebebeb}.mail_list .mail_card_box{cursor:pointer;position:relative;padding:24px 24px 16px 36px;background:#f9f9fa;transition:all .3s ease}.mail_list .mail_card_box:hover{box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.mail_list .mail_card_box.unread{background:#fff}.mail_list .mail_card_box.unread .mail_card_main .mail_card_title{font-weight:600}.mail_list .mail_card_box.unread:before{content:"";display:block;width:8px;height:8px;background:#0eb784;position:absolute;top:50%;left:16px;transform:translateY(-50%);border-radius:50%}.mail_list .mail_card_box.active{background:#e6f7f2}.mail_list .mail_card_box.active:before{content:"";display:block;width:3px;height:100%;background:#0eb784;position:absolute;top:0;left:0}.mail_list .mail_card_main .mail_request_label{margin:0 0 6px}.mail_list .mail_card_main .mail_card_title{font-size:14px;line-height:1.5;color:#282828;margin:0 0 4px}.mail_list .mail_card_main .mail_card_text{font-size:10px;line-height:1.5;color:#282828;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.mail_list .mail_card_foot{display:flex;align-items:center;justify-content:flex-end;margin:8px 0 0}.mail_list .mail_card_foot .mail_card_icon{display:block;width:12px;margin:0 4px 0 0}.mail_list .mail_card_foot .mail_card_time{font-size:10px;line-height:1.5;color:#6c6c6c}@media only screen and (max-width:640px){.mail-s_list_block .mail_list{margin:0 -16px}}.mail-s_list_block .mail_list .mail_card_main .mail_card_text{font-size:12px}.mail-s_list_block .mail_list .mail_card_foot{justify-content:space-between;flex-direction:row-reverse;align-items:flex-end;gap:8px}@media only screen and (max-width:960px){.mail-s_list_block .mail_list .mail_card_foot{align-items:center}}.mail-s_list_block .mail_list .mail_card_foot .mail_card_time{display:flex;align-items:center;font-size:12px;font-weight:600;white-space:nowrap}.mail-s_list_block .mail_list .mail_card_foot .mail_card_time img{display:none;width:12px;margin:0 4px 0 0}@media only screen and (max-width:960px){.mail-s_list_block .mail_list .mail_card_foot .mail_card_time img{display:block}}.mail_card_file_block{display:flex;align-items:center}.mail_card_file_block .mail_card_file_box{width:auto;max-width:327px;display:flex;align-items:center;border:1px solid #ebebeb;padding:8px;border-radius:4px}@media only screen and (max-width:960px){.mail_card_file_block .mail_card_file_box{max-width:188px}}.mail_card_file_block .mail_card_file_box .mail_card_file_pic{display:block;width:32px;min-width:32px;height:32px;background-size:cover;background-repeat:no-repeat;background-position:50%;background-color:#fff;margin:0 8px 0 0;border-radius:3px}.mail_card_file_block .mail_card_file_box .mail_card_file_name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;font-size:12px;line-height:1.5;color:#282828}.mail_card_file_block .mail_card_file_num{white-space:nowrap;font-size:12px;line-height:1.5;color:#6c6c6c;margin:0 0 0 8px}.mail_save_label{line-height:1.5;color:#f5873c;padding:0 0 0 16px;background:url(/assets/images/contact/write_icon.svg) 0 no-repeat;background-size:12px}.mail_reply_label,.mail_save_label{position:absolute;top:10px;right:14px;font-size:10px;font-weight:600}.mail_reply_label{width:70px;color:#0eb784;padding:0 0 0 14px;background:url(/assets/images/contact/reply_main_icon.svg) left 8px center no-repeat #e5f8ec;background-size:12px}.mail_reply_label,.mail_request_label{line-height:16px;text-align:center;border-radius:16px}.mail_request_label{font-size:10px;width:86px;color:#fff;background:#e12850;font-weight:600}.mail_main_wrap{height:100%;position:relative;overflow:auto;background:#fff;border-radius:0 0 10px 10px}.mail_main_wrap .mail_main_head{position:-webkit-sticky;position:sticky;top:0;z-index:5;background:#fff;border-bottom:1px solid #ebebeb;padding:16px 24px}@media only screen and (max-width:960px){.mail_main_wrap .mail_main_head{padding:10px 24px 10px 2px}}.mail_main_wrap .mail_main_head .mail_main_head_inner{display:flex;align-items:flex-start;width:100%}.mail_main_wrap .mail_main_head .mail_back_btn{display:none;background:none;width:24px;min-width:24px;margin:0 2px 0 0}@media only screen and (max-width:960px){.mail_main_wrap .mail_main_head .mail_back_btn{display:block}}.mail_main_wrap .mail_main_head .mail_back_btn img{display:block}.mail_main_wrap .mail_main_head .mail_main_head_info{display:flex;align-items:flex-start;justify-content:space-between;width:100%;gap:4px 8px}.mail_main_wrap .mail_main_head .mail_main_head_title{display:flex;align-items:flex-start;font-size:20px;line-height:1.5;color:#282828;font-weight:600}@media only screen and (max-width:960px){.mail_main_wrap .mail_main_head .mail_main_head_title{font-size:18px}}.mail_main_wrap .mail_main_head .mail_main_head_title img{display:inline-block;width:24px;min-width:24px;margin:1px 8px 0 0}@media only screen and (max-width:960px){.mail_main_wrap .mail_main_head .mail_main_head_title img{margin:1px 4px 0 0}}.mail_main_wrap .mail_main_head .mail_main_head_title small{display:inline-block;white-space:nowrap;font-size:10px;line-height:20px;color:#fff;background:#e12850;padding:0 8px;margin:0 0 0 8px;vertical-align:3px;border-radius:20px}@media only screen and (max-width:960px){.mail_main_wrap .mail_main_head .mail_main_head_title small{line-height:16px;vertical-align:2px}}.mail_main_wrap .mail_main_head .mail_main_head_time{display:flex;align-items:center;font-size:12px;line-height:1.5;color:#6c6c6c;margin:4px 0 0}@media only screen and (max-width:960px){.mail_main_wrap .mail_main_head .mail_main_head_time{padding:0 0 0 56px}}.mail_main_wrap .mail_main_head .mail_main_head_time img{display:inline-block;width:16px;margin:0 0 0 8px}@media only screen and (max-width:960px){.mail_main_wrap .mail_main_head .mail_main_head_time img{width:14px}}.mail_main_wrap .mail_main_body{padding:24px;min-height:calc(100svh - 333px)}@media only screen and (max-width:960px){.mail_main_wrap .mail_main_body{min-height:calc(100svh - 230px)}}.mail_main_wrap .mail_main_body .mail_main_body_editor{font-size:13px;line-height:1.5;color:#282828}.mail_main_wrap .mail_main_body .mail_main_body_editor h2{font-size:16px;font-weight:700}.mail_main_wrap .mail_main_body .mail_main_body_editor h3{font-size:15px;font-weight:700}.mail_main_wrap .mail_main_body .mail_main_body_editor h4{font-size:14px;font-weight:700}.mail_main_wrap .mail_main_body .mail_main_body_editor strong{font-weight:600}.mail_main_wrap .mail_main_body .mail_main_body_editor img{display:block;width:auto;height:auto;max-width:100%}.mail_main_wrap .mail_main_body .mail_main_body_editor a{display:inline-block;color:#2b8ec9;text-decoration:underline}.mail_main_wrap .mail_main_body .mail_main_body_editor ol{padding:0 0 0 28px;list-style:decimal}.mail_main_wrap .mail_main_body .mail_main_body_editor ul{padding:0 0 0 28px;list-style:disc}.mail_main_wrap .mail_main_body .mail_main_body_editor .mail_iframe{max-width:575px;width:100%;aspect-ratio:16/9}.mail_main_wrap .mail_main_body .mail_main_body_editor .mail_iframe iframe{width:100%;height:100%}.mail_main_wrap .mail_main_body .mail_main_body_file{margin:24px 0 0;padding:24px 0 0;border-top:1px solid #ebebeb}.mail_main_wrap .mail_main_body .mail_main_body_file .mail_main_file_title{font-size:13px;line-height:1.5;color:#282828;font-weight:600;margin:0 0 12px}.mail_main_wrap .mail_main_body .mail_main_body_file .mail_main_file_title span{margin:0 4px 0 0}.mail_main_wrap .mail_main_body .mail_main_body_file .mail_main_file_list{display:flex;flex-wrap:wrap;gap:12px}.mail_main_wrap .mail_main_body .mail_main_body_file .mail_main_file_list .mail_main_file_item{width:calc((100% - 24px) / 3)}@media only screen and (max-width:1366px){.mail_main_wrap .mail_main_body .mail_main_body_file .mail_main_file_list .mail_main_file_item{width:calc((100% - 12px) / 2)}}@media only screen and (max-width:640px){.mail_main_wrap .mail_main_body .mail_main_body_file .mail_main_file_list .mail_main_file_item{width:100%}}.mail_main_wrap .mail_main_body .mail_main_body_file .mail_main_file_list .mail_main_file_box{cursor:pointer;position:relative;width:100%;height:100%;display:flex;align-items:center;border:1px solid #ebebeb;border-radius:4px;line-height:1.5;padding:8px}.mail_main_wrap .mail_main_body .mail_main_body_file .mail_main_file_list .mail_main_file_box img{display:inline-block;width:32px;min-width:32px;height:32px;margin:0 8px 0 0;object-fit:cover;border-radius:3px}.mail_main_wrap .mail_main_body .mail_main_body_file .mail_main_file_list .mail_main_file_box .mail_main_file_text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:12px;color:#282828}@media only screen and (max-width:960px){.mail_main_wrap .mail_main_body .mail_main_body_file .mail_main_file_list .mail_main_file_box .mail_main_file_text{-webkit-line-clamp:1}}.mail_main_wrap .mail_main_body .mail_main_body_file .mail_main_file_list .mail_main_file_box.pdf:after{content:"";opacity:0;z-index:1;display:block;width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);background:url(/assets/images/contact/zoom-in_icon.svg) 50% no-repeat rgba(0,0,0,.25);background-size:19px;border-radius:5px;transition:all .3s ease}.mail_main_wrap .mail_main_body .mail_main_body_file .mail_main_file_list .mail_main_file_box.pdf:hover .mail_main_download_btn{display:block}@media only screen and (max-width:960px){.mail_main_wrap .mail_main_body .mail_main_body_file .mail_main_file_list .mail_main_file_box.pdf:hover .mail_main_download_btn{display:none}}.mail_main_wrap .mail_main_body .mail_main_body_file .mail_main_file_list .mail_main_file_box.pdf:hover:after{opacity:1}@media only screen and (max-width:960px){.mail_main_wrap .mail_main_body .mail_main_body_file .mail_main_file_list .mail_main_file_box.pdf:hover:after{opacity:0}}.mail_main_wrap .mail_main_body .mail_main_body_file .mail_main_file_list .mail_main_file_box.img:after{content:"";opacity:0;z-index:1;display:block;width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);background:url(/assets/images/contact/zoom-in_icon.svg) 50% no-repeat rgba(0,0,0,.25);background-size:19px;border-radius:5px;transition:all .3s ease}.mail_main_wrap .mail_main_body .mail_main_body_file .mail_main_file_list .mail_main_file_box.img:hover .mail_main_download_btn{display:block}@media only screen and (max-width:960px){.mail_main_wrap .mail_main_body .mail_main_body_file .mail_main_file_list .mail_main_file_box.img:hover .mail_main_download_btn{display:none}}.mail_main_wrap .mail_main_body .mail_main_body_file .mail_main_file_list .mail_main_file_box.img:hover:after{opacity:1}@media only screen and (max-width:960px){.mail_main_wrap .mail_main_body .mail_main_body_file .mail_main_file_list .mail_main_file_box.img:hover:after{opacity:0}}.mail_main_wrap .mail_main_body .mail_main_body_file .mail_main_file_list .mail_main_file_box.others:after{content:"";opacity:0;z-index:1;display:block;width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);background:url(/assets/images/contact/download_icon.svg) right 8px center no-repeat rgba(0,0,0,.25);background-size:36px;border-radius:5px;transition:all .3s ease}.mail_main_wrap .mail_main_body .mail_main_body_file .mail_main_file_list .mail_main_file_box.others:hover:after{opacity:1}@media only screen and (max-width:960px){.mail_main_wrap .mail_main_body .mail_main_body_file .mail_main_file_list .mail_main_file_box.others:hover:after{opacity:0}}.mail_main_wrap .mail_main_body .mail_main_body_file .mail_main_file_list .mail_main_file_box:hover .mail_main_download_btn{display:none}.mail_main_wrap .mail_main_body .mail_main_body_file .mail_main_file_list .mail_main_download_btn{display:none;width:36px;position:absolute;right:8px;top:50%;z-index:2;background:none;transform:translateY(-50%)}.mail_main_wrap .mail_main_body .mail_main_body_file .mail_main_file_list .mail_main_download_btn img{display:block;width:100%}.mail_main_wrap .mail_main_foot{position:-webkit-sticky;position:sticky;bottom:0;background:#fff;border-radius:12px;box-shadow:0 0 2px rgba(0,0,0,.4)}.mail_main_wrap .mail_main_foot.reply-complete{border-radius:0;box-shadow:none;padding:8px 24px;z-index:30}@media only screen and (max-width:960px){.mail_main_wrap .mail_main_foot.reply-complete{padding:8px}}.mail_sp_btnarea{display:none;width:100%}@media only screen and (max-width:960px){.mail_sp_btnarea{display:flex;justify-content:flex-end;position:-webkit-sticky;position:sticky;bottom:12px;padding:0 24px 0 0}}.mail_reply_btn{width:94px;min-width:94px;padding:7.5px 0;background:#29bbb9;color:#fff;text-align:center;font-size:14px;font-weight:600;line-height:1.5;border-radius:6px;box-shadow:0 1px 2px rgba(0,0,0,.1);transition:all .3s ease}@media only screen and (max-width:960px){.mail_reply_btn{width:171px;min-width:inherit}}.mail_reply_btn:hover{background:#229c9a}.mail_reply_btn:disabled{opacity:.3}.mail_reply_btn:disabled:hover{background:#29bbb9}.mail_reply_btn img{display:inline-block;width:16px;margin:0 6px 0 0;vertical-align:-3px}.mail_sp_popup_wrap{display:none;position:fixed;top:0;left:0;right:0;z-index:80;width:100%;height:100svh;background:rgba(0,0,0,.25);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.mail_sp_popup_wrap .mail_sp_popup_block{position:fixed;bottom:0;left:0;right:0;z-index:81;background:#fff;border-radius:10px 10px 0 0;min-height:calc(100% - 82px)}.mail_msg_block{padding:8px 8px 12px}.mail_msg_block .mail_msg_head{display:flex;align-items:center;justify-content:space-between;margin:0 0 8px}.mail_msg_block .mail_msg_head .mail_msg_close_btn{display:block;width:32px;height:32px;background:none}.mail_msg_block .mail_msg_head .mail_msg_close_btn img{display:block;width:100%}.mail_msg_block .mail_msg_head .mail_msg_head_main{display:flex;align-items:center;gap:4px 16px}.mail_msg_block .mail_msg_head .mail_msg_head_file_block{display:block;width:24px;position:relative}.mail_msg_block .mail_msg_head .mail_msg_head_file_block .mail_msg_file_btn{display:block;width:24px;background:none;color:#6c6c6c;font-size:24px}.mail_msg_block .mail_msg_head .mail_msg_head_file_block .mail_msg_file_btn.active{opacity:.2}.mail_msg_block .mail_msg_head .mail_msg_head_file_block .mail_msg_file_box{display:none;position:absolute;top:100%;right:0;z-index:10;width:159px;background:#fff;border:1px solid #d2d2d2;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);border-radius:8px}.mail_msg_block .mail_msg_head .mail_msg_head_file_block .mail_msg_file_box .mail_msg_file_item{border-bottom:1px solid #d2d2d2}.mail_msg_block .mail_msg_head .mail_msg_head_file_block .mail_msg_file_box .mail_msg_file_item:last-of-type{border-bottom:none}.mail_msg_block .mail_msg_head .mail_msg_head_file_block .mail_msg_file_box .mail_msg_file_upload_btn{display:flex;align-items:center;justify-content:space-between;width:100%;height:32px;background:none;padding:0 16px;font-size:14px;color:#282828}.mail_msg_block .mail_msg_head .mail_msg_head_file_block .mail_msg_file_box .mail_msg_file_upload_btn img{display:block;width:16px}.mail_msg_block .mail_msg_head .mail_msg_submit_btn{display:block;width:78px;height:42px;font-size:16px;color:#fff;background:#29bbb9;border-radius:6px;font-weight:600}.mail_msg_block .mail_msg_head .mail_msg_submit_btn img{display:inline-block;width:18px;vertical-align:-3px;margin:0 0 0 8px;filter:brightness(0) invert(1)}.mail_msg_block .mail_msg_head .mail_msg_submit_btn:disabled{cursor:not-allowed;opacity:.3;background:#fff;color:#6c6c6c}.mail_msg_block .mail_msg_head .mail_msg_submit_btn:disabled:hover{background-color:#fff;box-shadow:0 3px 10px rgba(34,156,154,0)}.mail_msg_block .mail_msg_head .mail_msg_submit_btn:disabled img{filter:none}.mail_msg_block .mail_msg_reply_text{padding:20px 0 12px;font-size:12px;line-height:1.5;color:#6c6c6c}.mail_msg_block .mail_msg_reply_text img{display:inline-block;width:18px;margin:0 4px 0 0;vertical-align:-4px}.mail_msg_block .mail_msg_box{background:#fff;border:1px solid #29bbb9;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.mail_msg_block .mail_msg_box.focused{border-color:#29bbb9;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.mail_msg_block .mail_msg_box .mail_msg_main{position:relative;z-index:5;padding:16px 16px 8px}.mail_msg_block .mail_msg_box .mail_msg_main .mail_msg_textarea{outline:none;min-height:calc(100svh - 230px);max-height:calc(100svh - 180px);overflow:auto;font-size:14px;line-height:1.5;color:#282828}.mail_msg_block .mail_msg_box .mail_msg_main .mail_msg_textarea.with-slider{min-height:calc(100svh - 340px);max-height:calc(100svh - 290px);margin:0 0 10px}.mail_msg_block .mail_msg_box .mail_msg_main .mail_msg_textarea a{text-decoration:underline;color:#2b8ec9}.mail_msg_block .mail_msg_box .mail_msg_main .mail_msg_textarea:empty:before{content:attr(placeholder);color:#6c6c6c;pointer-events:none;display:block}.mail_msg_slider_block .mail_msg_slider_list{margin:0 -16px 0 0}.mail_msg_slider_block .slick-track{-js-display:flex!important;display:flex!important;display:-webkit-flex!important;gap:5px;padding:5px 0}.mail_msg_slider_block .slick-slide{height:inherit!important}.mail_msg_slider_block .slick-slide>div{height:100%}.mail_msg_slider_block .slick-prev{top:50%;left:-16px;width:40px;height:40px;z-index:5;transform:translateY(-50%)}.mail_msg_slider_block .slick-prev img{width:100%}.mail_msg_slider_block .slick-prev:before{display:none}.mail_msg_slider_block .slick-prev.slick-disabled{display:none!important}.mail_msg_slider_block .slick-next{top:50%;right:0;width:40px;height:40px;z-index:5;transform:translateY(-50%)}@media only screen and (max-width:960px){.mail_msg_slider_block .slick-next{margin:0 -8px 0 0}}.mail_msg_slider_block .slick-next img{width:100%}.mail_msg_slider_block .slick-next:before{display:none}.mail_msg_slider_block .slick-next.slick-disabled{display:none!important}.mail_msg_slider_block .mail_msg_slider_box{position:relative;background:#fff;width:106px;border:1px solid #ebebeb;padding:8px 8px 6px;border-radius:4.8px}@media only screen and (max-width:640px){.mail_msg_slider_block .mail_msg_slider_box{width:100px;padding:5px}}.mail_msg_slider_block .mail_msg_slider_box .delete_btn{display:block;width:13px;height:13px;position:absolute;top:-5px;right:-5px;z-index:2;background:#6c6c6c;font-size:7px;text-align:center;line-height:13px;color:#fff;border-radius:20px}.mail_msg_slider_block .mail_msg_slider_box .mail_msg_slider_loading{position:relative;display:block;width:100%;height:60px;overflow:hidden;background:#f5f6f8;border-radius:10px}@media only screen and (max-width:640px){.mail_msg_slider_block .mail_msg_slider_box .mail_msg_slider_loading{height:60px}}.mail_msg_slider_block .mail_msg_slider_box .mail_msg_slider_loading .loading_container{display:block;width:calc(100% - 20px);height:4px;background:#fff;border-radius:6px;overflow:hidden;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.mail_msg_slider_block .mail_msg_slider_box .mail_msg_slider_loading .loading_bar{width:0;height:100%;background-color:#29bbb9;transition:width .2s ease}.mail_msg_slider_block .mail_msg_slider_box .mail_msg_slider_pic{position:relative;display:block;width:100%;height:60px;overflow:hidden;border-radius:10px}@media only screen and (max-width:640px){.mail_msg_slider_block .mail_msg_slider_box .mail_msg_slider_pic{height:60px}}.mail_msg_slider_block .mail_msg_slider_box .mail_msg_slider_pic img{display:block;object-fit:cover;width:100%;height:100%}.mail_msg_slider_block .mail_msg_slider_box .mail_msg_slider_pic.success:after{content:"";display:block;width:100%;height:100%;background:url(/assets/images/contact/success_icon.svg) 50% no-repeat hsla(0,0%,100%,.6);background-size:40px;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.mail_msg_slider_block .mail_msg_slider_box .mail_msg_slider_pic.failed:after{content:"";display:block;width:100%;height:100%;background:url(/assets/images/contact/failed_icon.svg) 50% no-repeat hsla(0,0%,100%,.6);background-size:40px;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.mail_msg_slider_block .mail_msg_slider_box .mail_msg_slider_text{font-size:8px;line-height:1.5;color:#6c6c6c;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;margin:6px 0 0}@media only screen and (max-width:640px){.mail_msg_slider_block .mail_msg_slider_box .mail_msg_slider_text{margin:5px 0 0}}.mail_reply-complete_block{background:#fff;padding:12px;text-align:center;border:1px solid #ebebeb;border-radius:12px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.mail_reply-complete_block .mail_reply-complete_title{display:flex;align-items:center;justify-content:center;font-size:16px;line-height:1.5;color:#282828;font-weight:600;margin:0 0 4px}.mail_reply-complete_block .mail_reply-complete_title img{display:block;width:16px;margin:0 8px 0 0}.mail_reply-complete_block .mail_reply-complete_box{max-width:336px;width:100%;padding:12px 8px;background:#f5f6f8;margin:0 auto 8px;border-radius:6px}.mail_reply-complete_block .mail_reply-complete_box .mail_reply-complete_text{font-size:12px;line-height:1.5;color:#6c6c6c}.mail_reply-complete_block .mail_reply-complete_box .mail_reply-complete_text span{display:block;font-size:10px}.mail_reply-complete_block .mail_reply-complete_subtext{font-size:12px;line-height:1.5;color:#282828;margin:0 0 4px}.mail_reply-complete_block .mail_reply-complete_btn{display:block;width:146px;line-height:46px;background:#0eb784;color:#fff;font-size:14px;text-align:center;font-weight:600;margin:0 auto;border-radius:6px}.task_overview_wrap{padding:40px 40px 160px}@media only screen and (max-width:960px){.task_overview_wrap{padding:12px 16px 120px}}.task_overview_wrap .task_overview_inner{max-width:764px;width:100%;margin:0 auto;position:relative}@media only screen and (max-width:960px){.task_overview_wrap .task_overview_inner{max-width:100%}}.task_overview_wrap .task_overview_inner .task_overview_back_btn{position:absolute;top:0;left:-160px;display:inline-block;padding:0 12px 0 34px;background:url(/assets/images/common/left_black_arrow.svg) left 8px center no-repeat #f5f6f8;background-size:18px;font-size:16px;line-height:42px;color:#282828;font-weight:600;border-radius:6px;transition:all .3s ease}.task_overview_wrap .task_overview_inner .task_overview_back_btn:hover{background-color:#ebebeb}@media only screen and (max-width:1200px){.task_overview_wrap .task_overview_inner .task_overview_back_btn{position:relative;top:inherit;left:inherit;margin:0 0 10px}}@media only screen and (max-width:960px){.task_overview_wrap .task_overview_inner .task_overview_back_btn{font-size:14px;background-size:16px;background-position:left 6px center;padding:0 10px 0 28px;line-height:36px;margin:0 0 16px}}.task_info_wrap{background:#fff;position:-webkit-sticky;position:sticky;z-index:90;top:0;left:0;width:100%;padding:12px 12px 18px;border-bottom:1px solid #d8d8d8}@media only screen and (max-width:960px){.task_info_wrap{padding:12px;border:1px solid #ebebeb}}@media only screen and (max-width:640px){.task_info_wrap{position:relative}}.task_info_wrap .task_info_inner{max-width:960px;width:100%;margin:0 auto}.task_info_wrap .task_info_head{padding:8px 0;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row-reverse;gap:5px 12px;margin:0 0 24px}.task_info_wrap .task_info_head.complete{flex-direction:row}@media only screen and (max-width:960px){.task_info_wrap .task_info_head{display:block;margin:0;padding:0}.task_info_wrap .task_info_head .task_info_head_sub{display:flex;align-items:center;justify-content:flex-end;margin:0 0 10px}}.task_info_wrap .task_info_head .task_info_close_btn{display:block;width:132px;min-width:132px;color:#e12850;border:1px solid #e12850;border-radius:6px;background:#fff;font-size:12px;line-height:28px;font-weight:600;transition:all .3s ease}.task_info_wrap .task_info_head .task_info_close_btn:hover{background:#e12850;color:#fff}.task_info_wrap .task_info_head .task_info_close_btn:hover img{filter:brightness(0) invert(1)}.task_info_wrap .task_info_head .task_info_close_btn img{display:inline-block;width:16px;margin:0 0 0 4px;vertical-align:-3px}.task_info_wrap .task_info_head .task_info_head_main{display:flex;align-items:center;flex-wrap:wrap;gap:5px 12px}@media only screen and (max-width:960px){.task_info_wrap .task_info_head .task_info_head_main{display:block}}.task_info_wrap .task_info_head .task_info_head_main .task_info_head_title{font-size:20px;line-height:1.5;color:#282828;font-weight:600}@media only screen and (max-width:960px){.task_info_wrap .task_info_head .task_info_head_main .task_info_head_title{font-size:24px;margin:0 0 10px}}.task_info_wrap .task_info_head .task_info_head_main .task_info_head_box{position:relative;padding:0 0 0 14px;display:flex;align-items:center;gap:12px}.task_info_wrap .task_info_head .task_info_head_main .task_info_head_box:before{content:"";display:block;width:2px;height:18px;background:#e5e7eb;position:absolute;left:0;top:50%;transform:translateY(-50%)}@media only screen and (max-width:960px){.task_info_wrap .task_info_head .task_info_head_main .task_info_head_box:before{content:none}.task_info_wrap .task_info_head .task_info_head_main .task_info_head_box{padding:0}}.task_info_wrap .task_info_head .task_info_head_main .task_info_head_date{font-size:14px;color:#6b7280;line-height:1.5;font-weight:500}.task_info_wrap .task_info_head .task_info_head_main .common_neutral-s_btn{width:124px;min-width:124px;box-shadow:0 1px 4px rgba(0,0,0,.25)}@media only screen and (max-width:960px){.task_info_wrap .subtask_step_block{display:none}}.task_wrap{padding:40px 40px 160px}@media only screen and (max-width:960px){.task_wrap{padding:12px 16px 180px}}@media only screen and (max-width:640px){.task_wrap{padding:12px 16px 220px}}.task_fixed_wrap{position:fixed;bottom:0;left:0;z-index:90;width:100%;background:#fff;min-height:90px;display:flex;align-items:center;justify-content:center;padding:24px;box-shadow:0 0 4px rgba(76,76,76,.04),0 -4px 8px rgba(76,76,76,.06)}@media only screen and (max-width:960px){.task_fixed_wrap{padding:16px 24px 82px}.task_fixed_wrap.outline{padding:16px 24px}}.task_fixed_wrap .task_fixed_inner{position:relative;max-width:960px;width:100%}.task_fixed_wrap .task_fixed_inner .common_link-l_btn{max-width:142px;position:absolute;left:0;top:50%;transform:translateY(-50%)}@media only screen and (max-width:960px){.task_fixed_wrap .task_fixed_inner .common_link-l_btn{display:none}}.task_fixed_wrap .task_fixed_inner .common_link-l_btn img{display:inline-block;width:18px;margin:0 8px 0 0;vertical-align:-3px}.task_fixed_wrap .task_fixed_main{position:relative;max-width:245px;width:100%;margin:0 auto}@media only screen and (max-width:960px){.task_fixed_wrap .task_fixed_main{max-width:inherit;text-align:center}}.task_fixed_wrap .task_fixed_main .task_fixed_text{display:inline-block;white-space:nowrap;position:absolute;top:50%;left:calc(100% + 8px);transform:translateY(-50%);font-size:14px;line-height:1.5;color:#2074d4;font-weight:500;padding:0 0 0 22px;background:url(/assets/images/task/notice_blue_icon.svg) 0 no-repeat;background-size:18px}@media only screen and (max-width:960px){.task_fixed_wrap .task_fixed_main .task_fixed_text{position:relative;top:inherit;left:inherit;transform:translateY(0);font-size:12px;white-space:inherit;background-size:13px;padding:0 0 0 17px;margin:8px 0 0;text-align:left}}.task_fixed_wrap .task_fixed_main .task_fixed_text.none{display:none}.task_fixed_wrap .task_fixed_btnarea{display:flex;align-items:center;justify-content:center;gap:24px}@media only screen and (max-width:960px){.task_fixed_wrap .task_fixed_btnarea{gap:12px}}.task_fixed_wrap .task_fixed_prev_btn{outline:none;display:inline-block;line-height:1.5;font-size:16px;color:#282828;background:url(/assets/images/common/back_arrow.svg) left 8px center no-repeat #f5f6f8;background-size:18px;padding:9px 12px 9px 34px;font-weight:600;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.25)}@media only screen and (max-width:960px){.task_fixed_wrap .task_fixed_prev_btn{background-size:16px;padding:9px 12px 9px 32px}}@media only screen and (max-width:350px){.task_fixed_wrap .task_fixed_prev_btn{font-size:13px;background-position:left 4px center;padding:9px 8px 9px 24px}}.task_fixed_wrap .task_fixed_prev_btn:disabled{cursor:not-allowed;opacity:.3}.task_fixed_wrap .task_fixed_prev_btn:disabled:hover{opacity:.3}.task_fixed_wrap .task_fixed_next_btn{outline:none;display:inline-block;line-height:1.5;font-size:16px;color:#fff;background:url(/assets/images/common/right_white_arrow.svg) right 8px center no-repeat #2074d4;background-size:18px;padding:9px 34px 9px 12px;font-weight:600;border-radius:6px;box-shadow:0 2px 2px rgba(0,0,0,.25)}@media only screen and (max-width:960px){.task_fixed_wrap .task_fixed_next_btn{background-size:16px;padding:9px 32px 9px 12px}}@media only screen and (max-width:350px){.task_fixed_wrap .task_fixed_next_btn{font-size:13px;background-position:right 4px center;padding:9px 24px 9px 8px}}.task_fixed_wrap .task_fixed_next_btn:disabled{cursor:not-allowed;opacity:.3}.task_fixed_wrap .task_fixed_next_btn:disabled:hover{opacity:.3}.task_fixed_wrap .task_fixed_start_btn{outline:none;display:inline-block;line-height:1.5;font-size:16px;color:#fff;background:url(/assets/images/common/right_white_arrow.svg) right 16px center no-repeat #2074d4;background-size:16px;padding:9px 38px 9px 24px;font-weight:600;border-radius:6px;box-shadow:0 2px 2px rgba(0,0,0,.25)}@media only screen and (max-width:960px){.task_fixed_wrap .task_fixed_start_btn{background-position:right 8px center;padding:9px 32px 9px 12px}}.task_fixed_wrap .task_fixed_start_btn:disabled{cursor:not-allowed;opacity:.3}.task_fixed_wrap .task_fixed_start_btn:disabled:hover{opacity:.3}.task_support_wrap{cursor:pointer;position:fixed;right:20px;bottom:100px;z-index:90;width:291px;background:#f4ffff;padding:9px 21px;border:3px solid #0d9488;border-radius:12px;box-shadow:0 1px 10px rgba(0,0,0,.4)}@media only screen and (max-width:960px){.task_support_wrap{width:calc(100% - 32px);right:16px;bottom:16px;box-shadow:none;border:2px solid #0d9488;padding:8px;display:flex;align-items:center;justify-content:space-between;gap:12px}}.task_support_wrap .task_support_head{display:flex;align-items:flex-start;justify-content:center;gap:5px;margin:0 0 10px}@media only screen and (max-width:960px){.task_support_wrap .task_support_head{margin:0;align-items:center}}.task_support_wrap .task_support_head img{display:block;width:28px;min-width:28px}@media only screen and (max-width:350px){.task_support_wrap .task_support_head img{width:20px;min-width:20px}}.task_support_wrap .task_support_head .task_support_text{font-size:14px;line-height:1.5;color:#282828;font-weight:500}@media only screen and (max-width:960px){.task_support_wrap .task_support_head .task_support_text{font-size:12px}}.task_support_wrap .task_support_head .task_support_text small{display:block;font-size:12px;font-weight:400;margin:3px 0 0;color:#6c6c6c}@media only screen and (max-width:960px){.task_support_wrap .task_support_head .task_support_text small{display:none}}.task_support_wrap .task_support_btn{font-size:14px;line-height:34px;font-weight:600;max-width:154px;width:100%;margin:0 auto;color:#fff;text-align:center;background:#0d9488;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.25)}@media only screen and (max-width:960px){.task_support_wrap .task_support_btn{margin:0}}@media only screen and (max-width:350px){.task_support_wrap .task_support_btn{font-size:12px;max-width:120px}}.task_support_wrap .task_support_btn img{display:inline-block;width:19px;margin:0 6px 0 0;vertical-align:-3px}@media only screen and (max-width:350px){.task_support_wrap .task_support_btn img{width:12px;margin:0 4px 0 0;vertical-align:-1px}}.task_contact_wrap{display:none;position:fixed;right:20px;bottom:100px;z-index:91;max-width:420px;width:calc(100% - 40px)}@media only screen and (max-width:960px){.task_contact_wrap{right:0;bottom:0;height:100svh;width:100%;max-width:inherit;background:rgba(0,0,0,.25);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}.task_contact_wrap .task_contact_block{background:#fff;border:3px solid #0d9488;overflow:hidden;border-radius:12px;box-shadow:0 0 4px rgba(76,76,76,.04),0 6px 12px rgba(76,76,76,.08)}@media only screen and (max-width:960px){.task_contact_wrap .task_contact_block{max-width:420px;width:calc(100% - 24px);position:fixed;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}}.task_contact_wrap .task_contact_head{border-bottom:1px solid #e5e7eb;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.04);display:flex;align-items:flex-start;gap:2px;padding:9px 24px}@media only screen and (max-width:640px){.task_contact_wrap .task_contact_head{padding:9px 16px}}.task_contact_wrap .task_contact_head .task_contact_head_text{font-size:14px;line-height:1.5;color:#282828}@media only screen and (max-width:350px){.task_contact_wrap .task_contact_head .task_contact_head_text{font-size:11.5px}}.task_contact_wrap .task_contact_head .close_btn{display:block;width:30px;min-width:30px;height:30px;border:none;background:none;outline:none}@media only screen and (max-width:350px){.task_contact_wrap .task_contact_head .close_btn{width:24px;min-width:24px;height:24px}}.task_contact_wrap .task_contact_head .close_btn img{display:block;width:16px;margin:0 auto}.task_contact_wrap .task_contact_body{height:420px;max-height:calc(100svh - 266px);overflow:auto;padding:24px}@media only screen and (max-width:960px){.task_contact_wrap .task_contact_body{max-height:calc(100svh - 280px)}}@media only screen and (max-width:640px){.task_contact_wrap .task_contact_body{padding:24px 16px}}.task_contact_wrap .task_contact_foot{padding:12px;background:#fff;border-top:1px solid #ebebeb}.task_contact_wrap .task_contact_foot .contact_send_btn{background-color:#0d9488}.task_contact_wrap .task_contact_foot .contact_send_btn:hover{background-color:#096f66}.task_contact_wrap .task_contact_foot .contact_send_btn:disabled{cursor:not-allowed;opacity:.3}.task_contact_wrap .task_contact_foot .contact_send_btn:disabled:hover{background-color:#29bbb9}.task_contact_wrap .contact_form_list .contact_form_item{margin:0 0 24px}.task_contact_wrap .contact_form_list .contact_form_item:last-of-type{margin:0}.task_contact_wrap .contact_form_list .contact_form_item .form_info_subtext{margin:8px 0 0}.task_contact_wrap .contact_form_list .contact_form_item .form_info_text{margin:0 0 8px}.task_contact_wrap .contact_form_list .form_textarea{font-size:14px}.task_contact_wrap .contact_form_list .form_textarea.textarea_task_title{height:68px}.task_contact_wrap .contact_form_list .form_textarea.textarea_task_content{height:90px}.task_contact_wrap .contact_form_title{margin:0 0 8px}.task_contact_wrap .contact_form_upload_block .avatar_upload_block .avatar_upload_title{font-size:12px}.task_contact_wrap .contact_form_upload_block .avatar_upload_block .avatar_upload_title span{margin:0 0 0 8px}.task_contact_wrap .contact_form_upload_block .contact_form_upload_list{gap:12px}.task_contact_wrap .contact_form_upload_block .contact_form_upload_list .contact_form_upload_item{width:calc((100% - 24px) / 3)}@media only screen and (max-width:640px){.task_contact_wrap .contact_form_upload_block .contact_form_upload_list .contact_form_upload_item{width:calc(50% - 6px)}}.task_contact_wrap .contact_form_radio_list .contact_form_radio_label .contact_form_radio_text{padding:10px 12px 10px 30px}.task_contact_wrap .contact_form_radio_list .contact_form_radio_label .contact_form_radio_text:before{width:12px;height:12px;left:6px}.task_contact_wrap .contact_form_radio_list .contact_form_radio_label input:checked+.contact_form_radio_text:before{background-size:8px}.task_contact_wrap .contact_form_phone_block .contact_form_phone_sublist .contact_form_phone_subitem{display:block}.task_contact_wrap .contact_form_phone_block .contact_form_phone_sublist .contact_form_phone_title{width:inherit;min-width:inherit;text-align:left}.task_contact_wrap .task_contact-complete_block{background:#fff;border:3px solid #0d9488;overflow:hidden;border-radius:12px;box-shadow:0 0 4px rgba(76,76,76,.04),0 6px 12px rgba(76,76,76,.08)}@media only screen and (max-width:960px){.task_contact_wrap .task_contact-complete_block{max-width:420px;width:calc(100% - 24px);position:fixed;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}}.task_contact_wrap .task_contact-complete_head{background:#fff;display:flex;align-items:flex-start;justify-content:flex-end;gap:2px;padding:9px 24px}.task_contact_wrap .task_contact-complete_head .close_btn{display:block;width:30px;min-width:30px;height:30px;border:none;background:none;outline:none}.task_contact_wrap .task_contact-complete_head .close_btn img{display:block;width:16px;margin:0 auto}.task_contact_wrap .task_contact-complete_body{height:526px;max-height:calc(100svh - 170px);overflow:auto;padding:40px 24px 24px}@media only screen and (max-width:960px){.task_contact_wrap .task_contact-complete_body{max-height:calc(100svh - 200px);padding:24px 16px}}.task_contact_wrap .task_contact-complete_body .task_contact-complete_icon{display:block;width:100px;margin:0 auto 16px}.task_contact_wrap .task_contact-complete_body .task_contact-complete_title{font-size:24px;line-height:1.5;color:#0d9488;font-weight:600;text-align:center;margin:0 0 32px}@media only screen and (max-width:350px){.task_contact_wrap .task_contact-complete_body .task_contact-complete_title{font-size:18px;margin:0 0 16px}}.task_contact_wrap .task_contact-complete_body .common_text_s{text-align:center;margin:0 0 20px}@media only screen and (max-width:350px){.task_contact_wrap .task_contact-complete_body .common_text_s{font-size:12px;margin:0 0 12px}}.task_contact_wrap .task_contact-complete_body .task_contact-complete_box{width:100%;margin:0 auto;border:1px solid #f1cc00;background:#fffce9;padding:16px;border-radius:12px}@media only screen and (max-width:960px){.task_contact_wrap .task_contact-complete_body .task_contact-complete_box{padding:16px 12px}}.task_contact_wrap .task_contact-complete_body .task_contact-complete_box .task_contact-complete_subtitle{display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;line-height:1.5;color:#282828;margin:0 0 12px}@media only screen and (max-width:350px){.task_contact_wrap .task_contact-complete_body .task_contact-complete_box .task_contact-complete_subtitle{font-size:12px}}.task_contact_wrap .task_contact-complete_body .task_contact-complete_box .task_contact-complete_subtitle img{display:block;width:20px;min-width:20px}@media only screen and (max-width:350px){.task_contact_wrap .task_contact-complete_body .task_contact-complete_box .task_contact-complete_subtitle img{width:16px;min-width:16px}}.task_contact_wrap .task_contact-complete_body .common_neutral-l_btn{max-width:152px;margin:0 auto;box-shadow:0 2px 2px rgba(0,0,0,.25)}.task_popup_wrap{display:none;left:0;z-index:100;background:rgba(0,0,0,.16);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.task_popup_wrap,.task_popup_wrap .task_popup_block{position:fixed;top:0;right:0;width:100%;height:100svh}.task_popup_wrap .task_popup_block{background:#fff;max-width:689px;box-shadow:0 4px 4px rgba(0,0,0,.25);overflow:auto}.task_popup_wrap .task_popup_head{position:-webkit-sticky;position:sticky;top:0;left:0;width:100%;background:#fff;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 24px;border-bottom:1px solid #e5e7eb}@media only screen and (max-width:350px){.task_popup_wrap .task_popup_head{padding:12px}}.task_popup_wrap .task_popup_head .task_popup_head_title{font-size:14px;line-height:1.5;color:#6b7280;font-weight:300}.task_popup_wrap .task_popup_head .task_popup_head_title span{font-size:20px;color:#111827;font-weight:600;margin:0 4px 0 0}.task_popup_wrap .task_popup_head .close_btn{display:block;width:24px;min-width:24px;height:24px;background:none}.task_popup_wrap .task_popup_head .close_btn img{display:block;width:100%}.task_popup_wrap .task_popup_body{padding:24px}@media only screen and (max-width:350px){.task_popup_wrap .task_popup_body{padding:24px 12px}}.task_popup_wrap .task_popup_list .task_popup_item{margin:0 0 20px}.task_popup_wrap .task_popup_list .task_popup_item:last-of-type{margin:0}.task_popup_wrap .task_popup_list .task_popup_item_title{font-size:14px;line-height:1.5;font-weight:600;margin:0 0 4px;color:#282828}.task_popup_wrap .task_popup_form_area{overflow:hidden;display:flex;background:#fff;border:1px solid #ebebeb;border-radius:6px}.task_popup_wrap .task_popup_form_area .task_popup_form_title{flex-shrink:0;display:inline-block;white-space:nowrap;line-height:34px;min-width:40px;text-align:center;border-right:1px solid #ebebeb;padding:0 10px;font-size:10px;color:#6c6c6c}.task_popup_wrap .task_popup_form_area .task_popup_form_main{position:relative;flex:1 1;min-width:0}.task_popup_wrap .task_popup_form_area .task_popup_form_main.with1word .task_popup_input{padding:0 24px 0 8px}.task_popup_wrap .task_popup_form_area .task_popup_form_main.with2words .task_popup_input{padding:0 36px 0 8px}.task_popup_wrap .task_popup_form_area .task_popup_input{outline:none;display:block;height:34px;border:none;padding:0 8px;font-size:14px;width:100%;box-sizing:border-box;background:#fff;color:#282828}.task_popup_wrap .task_popup_form_area .task_popup_input:focus{border:1px solid #29bbb9;border-radius:0 6px 6px 0}.task_popup_wrap .task_popup_form_area .task_popup_input[type=date]{position:relative}.task_popup_wrap .task_popup_form_area .task_popup_input[type=date]::-webkit-calendar-picker-indicator{opacity:0;position:absolute;right:0;width:24px;height:100%;cursor:pointer}.task_popup_wrap .task_popup_form_area .task_popup_input.date{background:url(/assets/images/form/calendar_icon.svg) right 2px center no-repeat #fff;background-size:24px;padding:0 32px 0 8px}.task_popup_wrap .task_popup_form_area .task_popup_select{outline:none;display:block;height:34px;border:none;padding:0 24px 0 8px;font-size:14px;width:100%;box-sizing:border-box;background:url(/assets/images/task/select_arrow.svg) right 8px center no-repeat #fff;background-size:16px;color:#282828;-moz-appearance:none;appearance:none;-webkit-appearance:none}.task_popup_wrap .task_popup_form_area .task_popup_select:focus{border:1px solid #29bbb9;border-radius:0 6px 6px 0}.task_popup_wrap .task_popup_form_area .task_popup_form_text{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:14px;font-size:300;line-height:1.5;color:#6b7280;white-space:nowrap}.task_popup_wrap .task_popup_name_block{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.task_popup_wrap .task_popup_name_block .task_popup_form_area{width:calc(50% - 2px)}.task_popup_wrap .task_popup_employee_type{display:flex;align-items:center;flex-direction:row-reverse;gap:4px}@media only screen and (max-width:640px){.task_popup_wrap .task_popup_employee_type{flex-wrap:wrap}}.task_popup_wrap .task_popup_employee_type .task_popup_form_area{flex:1 1}@media only screen and (max-width:640px){.task_popup_wrap .task_popup_employee_type .task_popup_form_area{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 2px)}}.task_popup_wrap .task_popup_employee_type .task_popup_form_area:first-of-type{flex:1.56 1}@media only screen and (max-width:640px){.task_popup_wrap .task_popup_employee_type .task_popup_form_area:first-of-type{flex:0 0 100%}}.task_popup_wrap .task_popup_add_wrap{display:flex;align-items:center;gap:5px}.task_popup_wrap .task_popup_add_wrap .task_popup_delete_btn{display:block;width:16px;min-width:16px;height:16px;background:none}@media only screen and (max-width:640px){.task_popup_wrap .task_popup_add_wrap .task_popup_delete_btn{width:20px;min-width:20px;height:20px}}.task_popup_wrap .task_popup_add_wrap .task_popup_delete_btn img{display:block;width:100%;margin:0 auto}.task_popup_wrap .task_popup_add_block{display:flex;align-items:center;gap:4px;background:#f5f6f8;padding:4px 8px;border-radius:6px;margin:0 0 4px}.task_popup_wrap .task_popup_add_block .task_popup_form_area{flex:1 1}@media only screen and (max-width:640px){.task_popup_wrap .task_popup_add_block.sp-wrap{flex-wrap:wrap}.task_popup_wrap .task_popup_add_block.sp-wrap .task_popup_form_area{flex:0 0 100%}}.task_popup_wrap .common_link-s_btn{display:inline-block;width:inherit;padding:6px 8px 6px 6px}.task_popup_wrap .common_link-s_btn img{display:inline-block;width:16px;margin:0 4px 0 0;vertical-align:-3px}.task_popup_wrap .task_popup_working_conditions{display:flex;align-items:center;gap:4px}.task_popup_wrap .task_popup_working_conditions .task_popup_form_area{flex:1 1}.task_popup_wrap .task_popup_foot{position:-webkit-sticky;position:sticky;width:100%;bottom:0;left:0;z-index:10;padding:24px;background:#fff;border-top:1px solid #e5e7eb}@media only screen and (max-width:350px){.task_popup_wrap .task_popup_foot{padding:24px 12px}}.task_popup_wrap .task_popup_foot .task_popup_foot_btnarea{display:flex;align-items:center;gap:12px}.task_popup_wrap .task_popup_complete_btn{display:block;width:100%;padding:9px 0;background:#2074d4;color:#fff;text-align:center;font-size:16px;font-weight:600;line-height:1.5;border-radius:6px}.task_complete_wrap{padding:40px}@media only screen and (max-width:960px){.task_complete_wrap{padding:24px 16px}}.task_complete_wrap .task_complete_block{display:block;width:100%;max-width:714px;margin:0 auto;background:#fff;padding:40px 24px;border:1px solid #ebebeb;border-radius:16px;box-shadow:0 0 6px rgba(76,76,76,.02),0 2px 4px rgba(76,76,76,.08)}@media only screen and (max-width:960px){.task_complete_wrap .task_complete_block{padding:0;border:none;border-radius:0;box-shadow:none}}.task_complete_wrap .task_complete_pic{display:block;width:80px;margin:0 auto 16px}@media only screen and (max-width:960px){.task_complete_wrap .task_complete_pic{width:64px;margin:0 auto 8px}}.task_complete_wrap .task_complete_title{font-size:36px;line-height:1.5;color:#282828;font-weight:600;text-align:center;margin:0 0 16px}@media only screen and (max-width:960px){.task_complete_wrap .task_complete_title{font-size:24px;margin:0 0 20px}}.task_complete_wrap .task_complete_text{font-size:14px;line-height:1.5;color:#6c6c6c;text-align:center;margin:0 0 36px}@media only screen and (max-width:960px){.task_complete_wrap .task_complete_text{font-size:12px;margin:0 0 12px}}.subtask_step_block{max-width:960px;width:100%;text-align:center;margin:0 auto;overflow:auto}.subtask_step_block .subtask_step_inner{display:inline-block}.subtask_step_block .subtask_step_list{display:flex;align-items:flex-start;gap:15px}.subtask_step_block .subtask_step_list .subtask_step_item{position:relative;width:120px;text-align:center}.subtask_step_block .subtask_step_list .subtask_step_item.finish .subtask_step_num{background:#22c55e}.subtask_step_block .subtask_step_list .subtask_step_item.finish .subtask_step_num span{display:none}.subtask_step_block .subtask_step_list .subtask_step_item.finish .subtask_step_num img{display:block}.subtask_step_block .subtask_step_list .subtask_step_item.finish:after{background:#22c55e}.subtask_step_block .subtask_step_list .subtask_step_item.active .subtask_step_num{color:#fff;background:#0d9488}.subtask_step_block .subtask_step_list .subtask_step_item.active .subtask_step_text{font-weight:600;color:#0d9488}.subtask_step_block .subtask_step_list .subtask_step_item:after{content:"";display:block;width:59px;height:2px;background:#e5e7eb;position:absolute;top:15px;right:-37px}.subtask_step_block .subtask_step_list .subtask_step_item:last-of-type:after{display:none}.subtask_step_block .subtask_step_list .subtask_step_num{position:relative;display:block;width:32px;height:32px;font-size:16px;color:#9ca3af;background:#e5e7eb;font-weight:600;margin:0 auto 4px;border-radius:50%}.subtask_step_block .subtask_step_list .subtask_step_num span{white-space:nowrap;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.subtask_step_block .subtask_step_list .subtask_step_num img{display:none;width:20px;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.subtask_step_block .subtask_step_list .subtask_step_text{font-size:12px;line-height:1.5;color:#6b7280}.subtask_block{min-height:290px;border:1px solid #e5e7eb;background:#fff;padding:24px;max-width:960px;width:100%;margin:0 auto;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.04)}.subtask_block.w1200{max-width:1200px}@media only screen and (max-width:960px){.subtask_block{padding:0;border:none;min-height:inherit;border-radius:0;box-shadow:none}}.subtask_block .subtask_head{display:flex;align-items:center;gap:8px}.subtask_block .subtask_head .subtask_head_num{display:block;font-size:16px;width:32px;min-width:32px;height:32px;line-height:32px;text-align:center;color:#fff;background:#0d9488;font-weight:600;border-radius:50%}@media only screen and (max-width:960px){.subtask_block .subtask_head .subtask_head_num{width:28px;min-width:28px;height:28px;line-height:28px}}.subtask_block .subtask_head .subtask_head_title{font-size:24px;color:#111827;font-weight:600;line-height:1.5}@media only screen and (max-width:960px){.subtask_block .subtask_head .subtask_head_title{font-size:22px}}.subtask_block .subtask_head .subtask_head_title .must_label{vertical-align:3px;margin:0 0 0 12px}@media only screen and (max-width:960px){.subtask_block .subtask_head .subtask_head_title .must_label{display:none}}.subtask_block .subtask_sp_head{display:none;margin:0 0 8px}@media only screen and (max-width:960px){.subtask_block .subtask_sp_head{display:flex;align-items:center;gap:4px}}.subtask_block .subtask_sp_head .subtask_sp_head_num{display:inline-block;padding:0 10px;line-height:21px;color:#fff;background:#0d9488;font-size:12px;font-weight:600;border-radius:21px}.subtask_block .must_label{display:inline-block;font-size:14px;background:#e12850;color:#fff;line-height:23px;width:44px;text-align:center;font-weight:600;border-radius:23px}@media only screen and (max-width:960px){.subtask_block .must_label{line-height:21px;font-size:12px}}.subtask_block .subtask_body{margin:12px 0 0}.subtask_block .subtask_body .subtask_body_text{font-size:15px;line-height:1.5;color:#282828}@media only screen and (max-width:960px){.subtask_block .subtask_body .subtask_body_text{font-size:14px}}.subtask_block .subtask_body .change_btn{white-space:nowrap;display:inline-block;width:82px;line-height:28px;border:1px solid #2074d4;font-size:12px;font-weight:600;color:#2074d4;text-align:center;margin:4px;border-radius:6px}.subtask_block .subtask_body .change_btn img{display:inline-block;width:16px;margin:0 4px 0 0;vertical-align:-3px}.subtask_block .subtask_body .change_complete{white-space:nowrap;display:inline-block;font-size:13.5px;font-weight:600;color:#29bbb9;margin:0 4px}.subtask_block .subtask_body .change_complete img{display:inline-block;width:19px;margin:0 2px 0 0;vertical-align:-3px}.subtask_block .subtask_body .subtask_option_block{margin:12px 0 0;display:flex;align-items:center;gap:6px;background:#f5f6f8;padding:10px 8px;border-radius:9px}.subtask_block .subtask_body .subtask_option_block img{display:block;width:18px}@media only screen and (max-width:960px){.subtask_block .subtask_body .subtask_option_block img{width:16px}}.subtask_block .subtask_body .subtask_option_block .subtask_option_text{font-size:14px;line-height:1.5;color:#282828}@media only screen and (max-width:960px){.subtask_block .subtask_body .subtask_option_block .subtask_option_text{font-size:12px}}.subtask_block .subtask_payroll_upload_info{margin:16px 0;max-width:529px;width:100%;padding:12px;background:#f5f6f8;border-radius:12px}.subtask_block .subtask_payroll_upload_info .subtask_payroll_upload_info_title{font-size:14px;line-height:1.5;color:#282828;font-weight:600;padding:0 0 8px;margin:0 0 8px;border-bottom:1px solid #ebebeb}.subtask_block .subtask_payroll_upload_info .subtask_payroll_upload_info_title span{color:#229c9a;margin:0 2px 0 0}.subtask_block .subtask_payroll_upload_info .subtask_payroll_upload_info_list .subtask_payroll_upload_info_item{display:flex;align-items:flex-start;font-size:14px;line-height:1.5;color:#282828;margin:0 0 4px}.subtask_block .subtask_payroll_upload_info .subtask_payroll_upload_info_list .subtask_payroll_upload_info_item:last-of-type{margin:0}.subtask_block .subtask_main_block{margin:32px 0 0}@media only screen and (max-width:960px){.subtask_block .subtask_main_block{margin:16px 0 0}}.subtask_block .subtask_main_block .form_error_text{margin:10px 0}.subtask_block .subtask_sample_view_btn{display:block;width:245px;line-height:42px;background:#fff;border:2px solid #29bbb9;text-align:center;font-size:17px;color:#0d9488;font-weight:600;margin:0 0 12px;border-radius:6.6px;box-shadow:0 2px 2px rgba(0,0,0,.25);transition:all .3s ease}@media only screen and (max-width:960px){.subtask_block .subtask_sample_view_btn{width:215px;line-height:38px;font-size:15.4px}}.subtask_block .subtask_sample_view_btn img{display:inline-block;width:19px;vertical-align:-4px;margin:0 8px 0 0}@media only screen and (max-width:960px){.subtask_block .subtask_sample_view_btn img{margin:0 4px 0 0}}.subtask_block .subtask_sample_view_btn:hover{background:#29bbb9;color:#fff}.subtask_block .subtask_sample_view_btn:hover img{filter:brightness(0) invert(1)}.subtask_block .subtask_choice_list .subtask_choice_item{margin:0 0 12px}.subtask_block .subtask_choice_list .subtask_choice_item:last-of-type{margin:0}.subtask_block .subtask_choice_label input{display:none}.subtask_block .subtask_choice_label .subtask_choice_text{display:block;width:100%;font-size:15px;color:#374151;line-height:1.5;position:relative;font-weight:600;border:1px solid #e5e7eb;border-radius:12px}.subtask_block .subtask_choice_label input:checked+.subtask_choice_text{border:2px solid #2074d4;box-shadow:0 2px 4px rgba(0,0,0,.25)}.subtask_block .subtask_choice_label .subtask_choice_text:before{content:"";position:absolute;top:50%;left:16px;transform:translateY(-50%)}.subtask_block .subtask_choice_label input[type=checkbox]+.subtask_choice_text{padding:12px 16px 12px 44px}.subtask_block .subtask_choice_label input[type=checkbox]+.subtask_choice_text:before{display:block;width:14px;height:14px;background:#f9fafb;border:1px solid #e5e7eb;box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:4px;box-sizing:content-box}.subtask_block .subtask_choice_label input[type=checkbox]:checked+.subtask_choice_text:before{background:url(/assets/images/task/checkbox_check_icon.svg) 50% no-repeat #2074d4;background-size:9.33px;border:1px solid #2c6fed}.subtask_block .subtask_choice_label input[type=radio]+.subtask_choice_text{padding:12px 16px 12px 48px}.subtask_block .subtask_choice_label input[type=radio]+.subtask_choice_text:before{display:block;width:16px;height:16px;border:2px solid #bebebe;background:#fff;border-radius:50%;box-sizing:content-box}.subtask_block .subtask_choice_label input[type=radio]:checked+.subtask_choice_text:before{border:2px solid #2074d4}.subtask_block .subtask_choice_label input[type=radio]:checked+.subtask_choice_text:after{content:"";position:absolute;top:50%;left:21px;width:10px;height:10px;background:#2074d4;border-radius:50%;transform:translateY(-50%)}.subtask_block .subtask_select{outline:none;display:block;width:100%;height:50px;border:1px solid #e5e7eb;background:url(/assets/images/task/select_arrow_icon.svg) right 16px center no-repeat #fff;background-size:20px;padding:0 48px 0 16px;font-size:16px;color:#282828;font-weight:400;-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:12px}@media only screen and (max-width:640px){.subtask_block .subtask_select{background:url(/assets/images/task/select_arrow_icon.svg) right 8px center no-repeat #fff;background-size:16px;padding:0 24px 0 12px}}.subtask_block .subtask_select.no_active{color:#bebebe}.subtask_block .subtask_select.no-value{background-color:#e9fafa;color:#bebebe}.subtask_block .subtask_select.error{border-color:#e64c6d;color:#e64c6d}.subtask_block .subtask_select:focus{border:2px solid #29bbb9;color:#6c6c6c}.subtask_block .subtask_textarea{display:block;width:100%;height:200px;resize:none;border:none;font-size:15px;line-height:1.5;background:#f9fafb;color:#282828;padding:8px 12px;outline:none;border-radius:10px}.subtask_block .subtask_textarea:placeholder-shown{color:#6b7280}.subtask_block .subtask_textarea::-webkit-input-placeholder{color:#6b7280}.subtask_block .subtask_textarea:-moz-placeholder,.subtask_block .subtask_textarea::-moz-placeholder{color:#6b7280;opacity:1}.subtask_block .subtask_textarea:-ms-input-placeholder{color:#6b7280}.subtask_block .subtask_link_block{background:#f0f9ff;border:1px solid #bfdbfe;text-align:center;padding:25px;border-radius:12px}.subtask_block .subtask_link_block .subtask_link_text{font-size:15px;line-height:1.5;color:#1f2937;margin:0 0 10px}.subtask_block .subtask_link_block .subtask_link_btn{display:inline-block;max-width:100%;background:url(/assets/images/task/open_link_icon.svg) right 14px center no-repeat #fff;background-size:14px;padding:10px 48px 10px 20px;font-size:19px;line-height:1.5;color:#2074d4;font-weight:600;border:2px solid #2074d4;filter:drop-shadow(0 0 4.8px rgba(76,76,68,.04)) drop-shadow(0 7.2px 14.4px rgba(76,76,76,.08));border-radius:10.8px}@media only screen and (max-width:960px){.subtask_block .subtask_link_block .subtask_link_btn{font-size:16px;background-size:12px;background-position:right 12px center;padding:7px 32px 7px 16px;border-radius:9px}}.task_overview_block{border:1px solid #e5e7eb;background:#fff;padding:32px;max-width:764px;width:100%;margin:0 auto;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.04)}@media only screen and (max-width:960px){.task_overview_block{padding:0;border:none;border-radius:0;box-shadow:none}}.task_overview_block .task_overview_head{padding:0 0 20px;border-bottom:1px solid #f3f4f6;margin:0 0 40px}@media only screen and (max-width:960px){.task_overview_block .task_overview_head{margin:0 0 24px}}.task_overview_block .task_overview_head .task_overview_title{font-size:30px;line-height:1.5;color:#111827;font-weight:600;margin:0 0 12px}@media only screen and (max-width:960px){.task_overview_block .task_overview_head .task_overview_title{font-size:26px}}.task_overview_block .task_overview_head .task_overview_date{font-size:17px;line-height:1.5;color:#6b7280;font-weight:500}.task_overview_block .task_overview_body{margin:0 0 40px}@media only screen and (max-width:960px){.task_overview_block .task_overview_body{margin:0 0 24px}}.task_overview_block .task_overview_body .task_overview_subtitle{font-size:20px;line-height:1.5;color:#111827;font-weight:600;margin:0 0 12px}@media only screen and (max-width:960px){.task_overview_block .task_overview_body .task_overview_subtitle{font-size:18px}}.task_overview_block .task_overview_body .task_overview_text{font-size:15px;line-height:1.5;color:#282828}.task_overview_block .task_overview_body .task_overview_description{padding:0 0 20px;margin:0 0 40px;border-bottom:1px solid #f3f4f6}@media only screen and (max-width:960px){.task_overview_block .task_overview_body .task_overview_description{margin:0 0 24px}}.task_overview_block .task_overview_body .task_overview_step_list .task_overview_step_item{display:flex;align-items:center;gap:12px;background:#f9fafb;margin:0 0 8px;padding:12px;border-radius:12px}.task_overview_block .task_overview_body .task_overview_step_list .task_overview_step_item:last-of-type{margin:0}.task_overview_block .task_overview_body .task_overview_step_list .task_overview_step_num{display:block;min-width:24px;line-height:24px;font-size:12px;color:#fff;background:#0d9488;font-weight:600;text-align:center;border-radius:50%}.task_overview_block .task_overview_body .task_overview_step_list .task_overview_step_title{font-size:15px;line-height:1.5;color:#111827;font-weight:500}@media only screen and (max-width:960px){.task_overview_block .task_overview_foot{padding:24px 0 0;border-top:1px solid #f3f4f6}}.task_overview_block .task_overview_foot .task_overview_info_list .task_overview_info_item{display:flex;align-items:center;gap:8px;font-size:14px;line-height:1.5;color:#6b7280;margin:0 0 12px}.task_overview_block .task_overview_foot .task_overview_info_list .task_overview_info_item:last-of-type{margin:0}.task_overview_block .task_overview_foot .task_overview_info_list .task_overview_info_item img{display:block;min-width:16px;width:16px}.task_overview_editor{font-size:15px;line-height:1.5;color:#282828}.task_overview_editor p a{display:inline;margin:0}.task_overview_editor img{display:block;width:auto;height:auto;max-width:100%!important}.task_overview_editor big{font-size:larger}.task_overview_editor small{font-size:smaller}.task_overview_editor dfn,.task_overview_editor em,.task_overview_editor i{font-style:italic}.task_overview_editor b,.task_overview_editor strong{font-weight:600}.task_overview_editor ins{text-decoration:underline}.task_overview_editor sup{vertical-align:super;font-size:smaller}.task_overview_editor a{display:inline-block;color:#2b8ec9;text-decoration:underline}.task_overview_editor .huto{font-weight:700}.task_overview_editor .hutoaka{font-weight:700;color:red}.task_overview_editor .oomozi{font-size:20px;font-weight:700}.task_overview_editor .italic{font-style:italic}.task_overview_editor .komozi{font-size:12px}.task_overview_editor .dotline{border-bottom:1px dotted #959595}.task_overview_editor .sankou{background:#ff9800}.task_overview_editor .sankou,.task_overview_editor .st-hisu{display:inline-block;font-size:10px;color:#fff;padding:0 5px;margin:0 10px 0 0}.task_overview_editor .st-hisu{background:red}.task_overview_editor code{color:#333;padding:4px;background:#eee;margin:2px;border-radius:2px;font-size:.9em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}.subtask_editor{font-size:15px;line-height:1.5;color:#282828}@media only screen and (max-width:960px){.subtask_editor{font-size:14px}}.subtask_editor p a{display:inline;margin:0}.subtask_editor img{display:block;width:auto;height:auto;max-width:100%!important}.subtask_editor big{font-size:larger}.subtask_editor small{font-size:smaller}.subtask_editor dfn,.subtask_editor em,.subtask_editor i{font-style:italic}.subtask_editor b,.subtask_editor strong{font-weight:600}.subtask_editor ins{text-decoration:underline}.subtask_editor sup{vertical-align:super;font-size:smaller}.subtask_editor a{display:inline-block;color:#2b8ec9;text-decoration:underline}.subtask_editor .huto{font-weight:700}.subtask_editor .hutoaka{font-weight:700;color:red}.subtask_editor .oomozi{font-size:20px;font-weight:700}.subtask_editor .italic{font-style:italic}.subtask_editor .komozi{font-size:12px}.subtask_editor .dotline{border-bottom:1px dotted #959595}.subtask_editor .sankou{background:#ff9800}.subtask_editor .sankou,.subtask_editor .st-hisu{display:inline-block;font-size:10px;color:#fff;padding:0 5px;margin:0 10px 0 0}.subtask_editor .st-hisu{background:red}.subtask_editor code{color:#333;padding:4px;background:#eee;margin:2px;border-radius:2px;font-size:.9em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}.task-d_table_wrap{background:#fff;overflow:hidden}@media only screen and (max-width:960px){.task-d_table_wrap{border-radius:12px 0 0 12px;background:#ebebeb;padding:1px 0 1px 1px}}.task-d_table_wrap .task-d_table_inner{max-height:860px;overflow:auto;background:#fff}@media only screen and (max-width:960px){.task-d_table_wrap .task-d_table_inner{border-radius:12px 0 0 12px;max-height:400px}}.task-d_table_wrap .task-d_table{width:100%;font-size:13px;color:#282828;line-height:1.5}.task-d_table_wrap .task-d_table tr{border-bottom:1px solid #e5e7eb;transition:all .3s ease}.task-d_table_wrap .task-d_table tr:last-of-type{border-bottom:none}.task-d_table_wrap .task-d_table tr:hover,.task-d_table_wrap .task-d_table tr:hover .w_btnarea{background:#f5f6f8}.task-d_table_wrap .task-d_table thead{position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:5}.task-d_table_wrap .task-d_table thead:after{content:"";display:block;width:100%;height:2px;background:#e5e7eb;position:absolute;left:0;bottom:0}@media only screen and (max-width:960px){.task-d_table_wrap .task-d_table thead:after{height:1px}}.task-d_table_wrap .task-d_table thead tr:hover,.task-d_table_wrap .task-d_table thead tr:hover .w_btnarea{background:#fff}.task-d_table_wrap .task-d_table .task-d_table_title{white-space:nowrap;padding:10px;font-weight:600}@media only screen and (max-width:960px){.task-d_table_wrap .task-d_table .task-d_table_title{font-size:10px;text-align:center;padding:6px 10px;color:#bebebe}}.task-d_table_wrap .task-d_table .task-d_table_info{padding:10px;vertical-align:top}@media only screen and (max-width:960px){.task-d_table_wrap .task-d_table .task-d_table_info{white-space:nowrap;text-align:center}}.task-d_table_wrap .task-d_table .task-d_table_info .employee-name-kana{font-size:11px;color:#9ca3af;margin:2px 0 0}.task-d_table_wrap .task-d_table .task-d_table_info.cell-changed{border:1px solid #29bbb9;background:#f2ffff}.task-d_table_wrap .task-d_table .employee_block{display:flex;align-items:center;gap:16px}.task-d_table_wrap .task-d_table .employee_block .task-d_table_edit_btn{display:none;width:58px;min-width:58px}@media only screen and (max-width:960px){.task-d_table_wrap .task-d_table .employee_block .task-d_table_edit_btn{display:block}}.task-d_table_wrap .task-d_table .task-d_label_block{display:none;margin:0 0 5px;text-align:right}.task-d_table_wrap .task-d_table .task-d_label_block.show{display:block}.task-d_table_wrap .task-d_table .task-d_label_block .badge-reflected{white-space:nowrap;display:inline-block;font-size:12px;font-weight:600;color:#29bbb9;padding:0 0 0 18px;background:url(/assets/images/task/edit_green_icon.svg) 0 no-repeat;background-size:16px}@media only screen and (max-width:960px){.task-d_table_wrap .task-d_table .w_name{width:150px;min-width:150px;position:-webkit-sticky;position:sticky;left:0;background:#fff;filter:drop-shadow(8px 0 6px rgba(76,76,76,.02))}}.task-d_table_wrap .task-d_table .w_name:before{content:none;position:absolute;top:0;right:0;width:1px;height:100%;background:#ebebeb}@media only screen and (max-width:960px){.task-d_table_wrap .task-d_table .w_name:before{content:""}}.task-d_table_wrap .task-d_table .w_name:after{content:none;position:absolute;bottom:-1px;left:0;width:100%;height:1px;background:#ebebeb}@media only screen and (max-width:960px){.task-d_table_wrap .task-d_table .w_name:after{content:""}.task-d_table_wrap .task-d_table .w_name.task-d_table_title:after{content:none}.task-d_table_wrap .task-d_table .w_name.task-d_table_info{text-align:left}.task-d_table_wrap .task-d_table .w_name_small{width:100px;min-width:100px;position:-webkit-sticky;position:sticky;left:0;background:#fff;filter:drop-shadow(8px 0 6px rgba(76,76,76,.02))}}.task-d_table_wrap .task-d_table .w_name_small:before{content:none;position:absolute;top:0;right:0;width:1px;height:100%;background:#ebebeb}@media only screen and (max-width:960px){.task-d_table_wrap .task-d_table .w_name_small:before{content:""}}.task-d_table_wrap .task-d_table .w_name_small:after{content:none;position:absolute;bottom:-1px;left:0;width:100%;height:1px;background:#ebebeb}@media only screen and (max-width:960px){.task-d_table_wrap .task-d_table .w_name_small:after{content:""}.task-d_table_wrap .task-d_table .w_name_small.task-d_table_title:after{content:none}.task-d_table_wrap .task-d_table .w_name_small.task-d_table_info{text-align:left}}.task-d_table_wrap .task-d_table .w_btnarea{width:102px;position:-webkit-sticky;position:sticky;right:0;background:#fff;vertical-align:middle;transition:all .3s ease}@media only screen and (max-width:960px){.task-d_table_wrap .task-d_table .w_btnarea{display:none}}@media only screen and (max-width:640px){.task-d_table_wrap .task-d_table .w_btnarea{position:relative}}.task-d_table_wrap .task-d_table_edit_btn{display:block;width:82px;min-width:82px;line-height:28px;border:1px solid #2074d4;font-size:12px;font-weight:600;color:#2074d4;background:#fff;text-align:center;border-radius:6px}.task-d_table_wrap .task-d_table_edit_btn img{display:inline-block;width:16px;margin:0 4px 0 0;vertical-align:-3px}.subtask_upload_block{position:relative}.subtask_upload_block .ant-upload-wrapper{display:block;cursor:pointer;background:#ecf8ff;border:2px solid #ebebeb;padding:24px;text-align:center;border-radius:10px;transition:all .3s ease}@media only screen and (max-width:960px){.subtask_upload_block .ant-upload-wrapper{padding:40px 20px}}.subtask_upload_block .ant-upload-wrapper.hover,.subtask_upload_block .ant-upload-wrapper:hover{background:#cce4f2;border:2px dashed #80bbde}.subtask_upload_block .ant-upload-wrapper.active{border:2px dashed #aad2e9;background:#cce4f2}.subtask_upload_block .ant-upload-wrapper .ant-upload-drag{padding:0!important}.subtask_upload_block .subtask_upload_icon{display:block;width:64px;margin:0 auto 8px}.subtask_upload_block .ant-upload-text{font-size:14px;line-height:1.8;color:#6c6c6c;font-weight:400;margin:0 0 12px}.subtask_upload_block .ant-upload-text em{display:block;max-width:196px;width:100%;font-size:16px;color:#2074d4!important;font-weight:600;line-height:1.5;padding:7.5px 10px;border:1px solid #2074d4;background:#fcfcfc;margin:12px auto 0;border-radius:9px}.subtask_upload_block .ant-upload-drag-container .common_upload_subtext{position:relative!important;left:inherit!important;bottom:inherit!important;text-align:left!important;max-width:300px;width:100%;margin:0 auto;color:#6c6c6c}@media only screen and (max-width:960px){.subtask_upload_block .ant-upload-drag-container .common_upload_subtext{max-width:inherit;text-align:center!important}}.subtask_upload_block .subtask_upload_subtext{text-align:left;display:block;max-width:300px;width:100%;margin:0 auto;font-size:12px;line-height:1.5;color:#6c6c6c;font-weight:200}@media only screen and (max-width:960px){.subtask_upload_block .subtask_upload_subtext{max-width:inherit;text-align:center}}.answer_table_wrap{border:1px solid #e5e7eb;overflow:hidden;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.05);border-radius:16px}.answer_table_wrap .answer_table{table-layout:fixed;width:100%}.answer_table_wrap .answer_table tr{border-bottom:1px solid #e5e7eb}.answer_table_wrap .answer_table tbody tr:last-of-type{border-bottom:none}.answer_table_wrap .answer_table .width_function{width:220px}@media only screen and (max-width:1200px){.answer_table_wrap .answer_table .width_function{width:196px}}.answer_table_wrap .answer_table .width_status{width:334px}@media only screen and (max-width:1200px){.answer_table_wrap .answer_table .width_status{width:260px}}.answer_table_wrap .answer_table_title{padding:15px 24px;font-size:14px;line-height:1.5;white-space:nowrap;color:#6c6c6c;font-weight:600}@media only screen and (max-width:1200px){.answer_table_wrap .answer_table_title{padding:15px 12px}}.answer_table_wrap .answer_table_info{padding:16px 24px}@media only screen and (max-width:1200px){.answer_table_wrap .answer_table_info{padding:16px 12px}}.answer_list{border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.answer_list .answer_item{border-bottom:1px solid #e5e7eb}.answer_list .answer_item:last-of-type{border-bottom:none}.answer_list .answer_box{padding:20px 24px}.answer_list .answer_box .answer_box_head{border-bottom:1px solid #e5e7eb;padding:0 0 8px;margin:0 0 8px}.answer_title{font-size:16px;line-height:1.5;color:#282828;font-weight:600;margin:0 0 8px}@media only screen and (max-width:960px){.answer_title{font-size:18px;margin:0 0 4px}}.answer_date_box{display:flex;align-items:center;gap:8px;padding:0 0 0 8px}@media only screen and (max-width:960px){.answer_date_box{margin:0;padding:0}}.answer_date_box .answer_date_overdue_text{font-size:14px;color:#a70a2c;font-weight:600}.answer_date_box .answer_date_text{font-size:14px;line-height:1.5;color:#6c6c6c}@media only screen and (max-width:960px){.answer_date_box .answer_date_text{font-weight:600}}.answer_date_box .answer_date_text span{color:#282828}@media only screen and (max-width:960px){.answer_date_box .answer_date_text.overdue{font-weight:400}}.answer_date_box .answer_date_text.overdue span{color:#6c6c6c}.answer_history_btn{display:block;width:140px;height:36px;font-size:14px;background:#fff;color:#282828;border:1px solid #d1d5db;font-weight:500;border-radius:6px}@media only screen and (max-width:960px){.answer_history_btn{width:100%}}.answer_edit_btn{margin:6px 0 0;display:flex;align-items:center;justify-content:center;gap:8px;width:140px;line-height:32px;text-align:center;font-size:14px;color:#f5873c;font-weight:500;border:2px solid #ff7619;border-radius:6px}@media only screen and (max-width:960px){.answer_edit_btn{width:100%}}.answer_edit_btn img{display:block;width:16px}.answer_info_text{font-size:11px;line-height:1.5;margin:4px 0 0;color:#6c6c6c}@media only screen and (max-width:960px){.answer_info_text{text-align:right;color:#6b7280}}.answer_status_text{font-size:14px;line-height:1.5;color:#6c6c6c}.answer_status_text span{display:block}@media only screen and (max-width:960px){.answer_status_text{color:#6b7280;margin:0 0 8px}}.answer_status_text.overdue{color:#a70a2c;padding:0 0 0 22px;background:url(/assets/images/answer/notice_icon.svg) 0 no-repeat;background-size:16px}@media only screen and (max-width:960px){.answer_status_text.overdue{color:#6b7280;background-position:left top 3px;background-size:14px}}.answer_status_text.complete{color:#0eb784;padding:0 0 0 22px;background:url(/assets/images/answer/checked_icon.svg) 0 no-repeat;background-size:16px}@media only screen and (max-width:960px){.answer_status_text.complete{color:#6b7280;background-position:left top 3px;background-size:14px}}.answer_popup_wrap{display:none;position:fixed;top:0;right:0;z-index:100;width:calc(100% - 223px);height:100svh;background:rgba(0,0,0,.16);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}@media only screen and (max-width:960px){.answer_popup_wrap{width:100%}}.answer_popup_wrap .answer_popup_block{background:#f9fafb;height:100svh;max-width:960px;width:100%;position:fixed;right:0;top:0;box-shadow:0 4px 4px rgba(0,0,0,.25);overflow:auto}.answer_popup_wrap .answer_popup_head{position:-webkit-sticky;position:sticky;top:0;z-index:99;background:#fff;padding:32px 20px 32px 32px;display:flex;align-items:center;justify-content:space-between;gap:12px}@media only screen and (max-width:960px){.answer_popup_wrap .answer_popup_head{align-items:flex-start;padding:16px;border-bottom:1px solid #e5e7eb;box-shadow:0 1px 3px rgba(0,0,0,.04)}}.answer_popup_wrap .answer_popup_head .answer_popup_head_main{flex:1 1}.answer_popup_wrap .answer_popup_head .answer_popup_head_box{display:flex;align-items:center;gap:24px;margin:0 0 8px}.answer_popup_wrap .answer_popup_head .answer_popup_head_box .answer_popup_head_title{font-size:20px;line-height:1.5;color:#282828;font-weight:600}@media only screen and (max-width:960px){.answer_popup_wrap .answer_popup_head .answer_popup_head_box .answer_popup_head_title{font-size:18px}.answer_popup_wrap .answer_popup_head .answer_popup_head_box .common_neutral-s_btn{display:none}}.answer_popup_wrap .answer_popup_head .common_neutral-s_btn{width:125px;min-width:125px;box-shadow:0 1px 4px rgba(0,0,0,.25)}.answer_popup_wrap .answer_popup_head .answer_popup_head_date{font-size:16px;line-height:1.5;font-weight:500;color:#6b7280}@media only screen and (max-width:960px){.answer_popup_wrap .answer_popup_head .answer_popup_head_date{font-size:14px;margin:0 0 12px}}.answer_popup_wrap .answer_popup_head .answer_popup_head_date span{color:#282828;margin:0 0 0 8px;font-weight:700}.answer_popup_wrap .answer_popup_head .close_btn{display:block;width:40px;min-width:40px;height:40px;background:none}.answer_popup_wrap .answer_popup_head .close_btn img{display:block;width:24px;margin:0 auto}.answer_popup_wrap .answer_popup_foot{position:-webkit-sticky;position:sticky;bottom:0;z-index:99;background:#fff;padding:16px 32px;border-top:1px solid #e5e7eb}@media only screen and (max-width:960px){.answer_popup_wrap .answer_popup_foot{padding:16px 24px}}.answer_popup_wrap .answer_popup_foot .answer_popup_close_btn{display:block;width:100%;line-height:34px;font-size:15px;color:#374151;background:#fff;font-weight:500;border:1px solid #d1d5db;border-radius:10px}.answer_popup_wrap .answer_popup_body{padding:32px}@media only screen and (max-width:960px){.answer_popup_wrap .answer_popup_body{padding:32px 16px}}.answer_popup_wrap .answer_popup_body .answer_popup_body_inner{background:#fff;border:1px solid #e5e7eb;padding:24px;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.04)}@media only screen and (max-width:350px){.answer_popup_wrap .answer_popup_body .answer_popup_body_inner{padding:24px 12px}}.answer_popup_wrap .answer_popup_body .answer_popup_list .answer_popup_item{margin:0 0 24px}.answer_popup_wrap .answer_popup_body .answer_popup_list .answer_popup_item:last-of-type{margin:0}.answer_popup_wrap .answer_popup_body .answer_popup_item_head{display:flex;align-items:center;gap:12px;border-bottom:1px solid #e5e7eb;padding:0 0 8px;margin:0 0 16px}.answer_popup_wrap .answer_popup_body .answer_popup_item_head .answer_popup_num{display:block;width:24px;min-width:24px;height:24px;background:#0d9488;color:#fff;font-size:12px;line-height:24px;text-align:center;font-weight:600;border-radius:50%}.answer_popup_wrap .answer_popup_body .answer_popup_item_head .answer_popup_title{font-size:18px;line-height:1.5;color:#1f2937;font-weight:600}@media only screen and (max-width:960px){.answer_popup_wrap .answer_popup_body .answer_popup_item_head .answer_popup_title{font-size:16px}}.answer_popup_wrap .answer_popup_body .answer_popup_item_body .answer_popup_subtitle{font-size:15px;line-height:1.5;color:#1f2937;font-weight:600;margin:0 0 12px}.answer_popup_wrap .answer_popup_body .answer_popup_item_body .answer_popup_upload_text{display:flex;align-items:center;gap:8px;color:#0eb784;font-size:14px;line-height:1.5;font-weight:600;margin:0 0 12px}.answer_popup_wrap .answer_popup_body .answer_popup_item_body .answer_popup_upload_text img{display:block;width:16px;min-width:16px}.answer_popup_wrap .answer_popup_body .answer_popup_upload_block .file-d_history_list-s_block{background:none;padding:0;border:none;border-radius:0}.answer_popup_wrap .answer_popup_body .answer_popup_upload_block .file-d_history_list-s_block .file-d_history_list{gap:12px}.answer_popup_wrap .answer_popup_body .answer_popup_upload_block .file-d_history_list-s_block .file-d_history_list .file-d_history_item{width:calc((100% - 36px) / 4)}@media only screen and (max-width:768px){.answer_popup_wrap .answer_popup_body .answer_popup_upload_block .file-d_history_list-s_block .file-d_history_list .file-d_history_item{width:100%}}.answer_popup_wrap .answer_popup_body .answer_popup_upload_block .answer_popup_upload_btnarea{display:flex;align-items:center;justify-content:flex-end;padding:0 16px;margin:16px 0 0}@media only screen and (max-width:960px){.answer_popup_wrap .answer_popup_body .answer_popup_upload_block .answer_popup_upload_btnarea{padding:0}}.answer_popup_wrap .answer_popup_body .answer_popup_upload_block .answer_popup_upload_btnarea .common_link-s_btn{max-width:274px}.answer_popup_wrap .answer_popup_body .answer_popup_upload_block .answer_popup_upload_btnarea .common_link-s_btn img{display:inline-block;width:16px;vertical-align:-3px;margin:0 0 0 4px}@media only screen and (max-width:640px){.answer_popup_wrap .answer_popup_body .answer_popup_upload_block .answer_popup_upload_btnarea .common_link-s_btn img{margin:0}}.answer_popup_wrap .answer_popup_body .answer_popup_quest{display:flex;align-items:flex-start;gap:8px;margin:0 0 12px}.answer_popup_wrap .answer_popup_body .answer_popup_quest .answer_popup_quest_icon{white-space:nowrap;font-size:14px;line-height:1.5;color:#6b7280;font-weight:500}.answer_popup_wrap .answer_popup_body .answer_popup_ans{display:flex;align-items:flex-start;gap:8px;padding:0 0 0 20px}.answer_popup_wrap .answer_popup_body .answer_popup_ans .answer_popup_ans_icon{white-space:nowrap;font-size:14px;line-height:1.5;color:#0d9488;font-weight:500}.answer_popup_wrap .answer_popup_body .answer_popup_ans .answer_popup_ans_textarea{display:block;width:100%;border:1px solid #0eb784;padding:12px;background:#f5fffc;border-radius:12px}.answer_popup_wrap .answer_popup_body .answer_popup_ans .answer_popup_ans_textarea .answer_popup_ans_text{font-size:14px;line-height:1.5;color:#1f2937}.answer_popup_wrap .answer_popup_body .answer_popup_link_block{border:1px solid #0eb784;padding:12px;background:#f5fffc;border-radius:12px}.answer_popup_wrap .answer_popup_body .answer_popup_link_block .answer_popup_link_head{display:flex;align-items:flex-start;gap:12px;margin:0 0 12px}.answer_popup_wrap .answer_popup_body .answer_popup_link_block .answer_popup_link_head img{display:block;width:20px;min-width:20px}.answer_popup_wrap .answer_popup_body .answer_popup_link_block .answer_popup_link_title{font-size:13px;line-height:1.5;color:#6b7280}.answer_popup_wrap .answer_popup_body .answer_popup_link_block .answer_popup_link_title span{display:block;font-size:14px;font-weight:600;color:#1f2937;margin:0 0 4px}.answer_popup_wrap .answer_popup_body .answer_popup_link_block .answer_popup_link_btn{display:block;width:100%;font-size:14px;line-height:32px;text-align:center;color:#374151;font-weight:500;border:1px solid #d1d5db;background:#fff;border-radius:6px}.answer_popup_wrap .answer_popup_body .answer_popup_link_block .answer_popup_link_btn img{display:inline-block;width:16px;margin:0 12px 0 0;vertical-align:-2px}.answer_popup_editor{font-size:14px;line-height:1.5;color:#1f2937}.answer_popup_editor.upload{font-size:15px;margin:0 0 12px}.answer_popup_editor .change_complete{white-space:nowrap;display:inline-block;font-size:13.5px;font-weight:600;color:#29bbb9;margin:0 4px}.answer_popup_editor .change_complete img{display:inline-block;width:19px;margin:0 2px 0 0;vertical-align:-3px}.answer_popup_editor p a{display:inline;margin:0}.answer_popup_editor img{display:block;width:auto;height:auto;max-width:100%!important}.answer_popup_editor big{font-size:larger}.answer_popup_editor small{font-size:smaller}.answer_popup_editor dfn,.answer_popup_editor em,.answer_popup_editor i{font-style:italic}.answer_popup_editor b,.answer_popup_editor strong{font-weight:600}.answer_popup_editor ins{text-decoration:underline}.answer_popup_editor sup{vertical-align:super;font-size:smaller}.answer_popup_editor a{display:inline-block;color:#2b8ec9;text-decoration:underline}.answer_popup_editor .huto{font-weight:700}.answer_popup_editor .hutoaka{font-weight:700;color:red}.answer_popup_editor .oomozi{font-size:20px;font-weight:700}.answer_popup_editor .italic{font-style:italic}.answer_popup_editor .komozi{font-size:12px}.answer_popup_editor .dotline{border-bottom:1px dotted #959595}.answer_popup_editor .sankou{background:#ff9800}.answer_popup_editor .sankou,.answer_popup_editor .st-hisu{display:inline-block;font-size:10px;color:#fff;padding:0 5px;margin:0 10px 0 0}.answer_popup_editor .st-hisu{background:red}.answer_popup_editor code{color:#333;padding:4px;background:#eee;margin:2px;border-radius:2px;font-size:.9em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}*{word-break:break-word;box-sizing:border-box}body,html{margin:0;height:100%}body.no-scroll{overflow:hidden;height:100vh}.clearfix:after{content:"";clear:both;display:block}.fm{font-family:游明朝,YuMincho,ヒラギノ明朝 ProN W3,Hiragino Mincho ProN,Times New Roman,メイリオ,Meiryo,serif}.answer_date_box .answer_date_text,.answer_edit_btn,.answer_history_btn,.answer_popup_editor .change_complete,.answer_popup_wrap .answer_popup_head .answer_popup_head_box .answer_popup_head_title,.answer_status_text,.answer_table_wrap,.answer_table_wrap .answer_table_title,.answer_title,.aside-sp_contact_btn,.aside_account_block .aside_account_btn,.aside_account_block .aside_account_list .aside_link,.aside_alert_box .aside_alert_text,.aside_answer_btn,.aside_body_block .aside_body_box .aside_body_title,.aside_contact_btn,.aside_list,.aside_list .aside_link,.aside_list .aside_num,.aside_logout_block .aside_logout_btn,.chat_add-new_pc_btn,.chat_add-new_sp_btn .normal,.chat_block .chat_date_box .chat_date,.chat_box .chat_name,.chat_box .chat_text,.chat_box .chat_time,.chat_card_box .chat_card_body .chat_card_text,.chat_card_box .chat_card_body .chat_card_title,.chat_card_box .chat_card_foot .chat_card_time,.chat_card_box .chat_card_head .chat_card_head_text,.chat_card_box .chat_card_head .chat_card_label,.chat_card_box .chat_card_head .chat_card_num,.chat_editor,.chat_email_box .chat_email_body .chat_email_text,.chat_email_box .chat_email_head .chat_email_title,.chat_file_block .chat_file_list .chat_file_box,.chat_file_block .chat_file_list .chat_file_box .chat_file_text,.chat_label,.chat_merge_block .chat_merge_subtext,.chat_merge_block .chat_merge_text,.chat_merge_block .chat_merge_title,.chat_msg_block .chat_msg_main .chat_msg_textarea,.chat_msg_block .chat_msg_sub .chat_msg_submit_btn,.chat_msg_slider_block .chat_msg_slider_box .chat_msg_slider_text,.chat_phone_box .chat_phone_body .chat_phone_text,.chat_phone_box .chat_phone_head .chat_phone_title,.chat_phone_box .chat_phone_subtext,.chat_pic_block .preview_img_container .more-overlay,.chat_system_box .chat_system_text,.common_add-l_btn,.common_add-m_btn,.common_alert_text_mb,.common_arrow_btn,.common_back_btn,.common_complete_block .common_complete_sub .common_complete_sub_text,.common_complete_block .common_complete_title,.common_complete_block .mail-sent_block,.common_complete_block .mail-sent_info_block .mail-sent_info_title,.common_form_error_block,.common_g-text_s,.common_heading01,.common_heading02,.common_heading03,.common_heading04,.common_home_title,.common_initial_block .initial_head_block .initial_head_title,.common_initial_block .initial_head_block .initial_step_num,.common_initial_sub_block .initial_next_subtext,.common_initial_sub_block .initial_next_subtitle,.common_initial_sub_block .initial_next_text,.common_initial_sub_block .initial_next_title,.common_kickoff_title,.common_link,.common_link-border-l_btn,.common_link-border-m_btn,.common_link-border-s_btn,.common_login_title,.common_notice_list .common_notice_checked_box .common_notice_checked_text,.common_notice_list .common_notice_error_box .common_notice_error_main .common_notice_error_text,.common_page-back_btn,.common_page_name_block .common_page_name,.common_page_subtitle,.common_page_title,.common_sp_title_wrap .common_sp_title,.common_text_m,.common_text_mb,.common_text_ml,.common_text_s,.common_text_sb,.common_text_sl,.common_upload_block .ant-upload-text,.common_upload_block .ant-upload-text em,.common_upload_block .common_upload_main .common_upload_btn,.common_upload_block .common_upload_main .common_upload_text,.common_upload_block .common_upload_subtext,.contact-chat_card-c_block .contact-chat_card-c_head .contact-chat_card-c_head_text,.contact-chat_card-c_block .contact-chat_card-c_head .contact-chat_card-c_head_title,.contact-chat_card-c_block .contact-chat_card_open_btn,.contact-chat_main_none_wrap .chat_none_box .chat_none_name,.contact-chat_main_wrap .chat_complete_btn,.contact-chat_main_wrap .contact-chat_main_head .contact-chat_main_head_info .contact-chat_main_head_title,.contact-chat_main_wrap .contact-chat_main_head .contact-chat_main_num,.contact-chat_main_wrap .contact-chat_main_info .contact-chat_info_text,.contact-chat_notice_wrap .contact-chat_notice_block .contact-chat_notice_text,.contact-chat_result_block .contact-chat_result_checkbox .contact-chat_result_checkbox_text,.contact-chat_result_block .contact-chat_result_text,.contact-chat_search_block .contact-chat_search_input,.contact-chat_sub_none_block .contact-chat_sub_none_text,.contact-chat_sub_none_block .contact-chat_sub_none_title,.contact-chat_sub_none_btn,.contact-r_chat_wrap .contact-chat_main_wrap .contact-chat_main_head .chat_resolved_date,.contact-r_chat_wrap .contact-r_msg_title_block .contact-r_msg_title,.contact-r_fixed_info_block .contact-r_fixed_info_inner .contact-r_fixed_info_title,.contact-r_list_block .contact-r_link .contact-r_body .contact-r_text,.contact-r_list_block .contact-r_link .contact-r_body .contact-r_title,.contact-r_list_block .contact-r_link .contact-r_foot .contact-r_last-reply_date,.contact-r_list_block .contact-r_link .contact-r_foot .contact-r_msg_num,.contact-r_list_block .contact-r_link .contact-r_head .contact-r_create_date,.contact-r_list_block .contact-r_link .contact-r_head .contact-r_label,.contact-r_list_block .contact-r_link .contact-r_head .contact-r_num,.contact-r_list_block .contact-r_link .contact-r_head .contact-r_unread_text,.contact-r_list_block .contact-r_link .contact-r_sova_label,.contact-r_none_block .contact-r_none_text,.contact-r_wrap .contact-r_add_block .contact-r_add_text,.contact-r_wrap .contact-r_add_block .contact-r_add_title,.contact-r_wrap .contact-r_add_btn,.contact-r_wrap .contact-r_result_block .contact-r_result_checkbox .contact-r_result_checkbox_text,.contact-r_wrap .contact-r_result_block .contact-r_result_text,.contact-s_filter_block .contact-s_filter_box .contact-s_filter_date_block .contact-s_filter_date_title,.contact-s_filter_block .contact-s_filter_box .contact-s_filter_radio_block .contact-s_filter_radio_label .contact-s_filter_radio_text,.contact-s_filter_block .contact-s_filter_box .contact-s_filter_radio_block .contact-s_filter_radio_title,.contact-s_filter_block .contact-s_filter_btn,.contact-s_filter_block .contact-s_filter_check_label .contact-s_filter_check_text,.contact-s_filter_block .contact-s_filter_result,.contact-s_list .contact-s_inquiry_block .contact-s_created_date,.contact-s_list .contact-s_inquiry_block .contact-s_inquiry_num,.contact-s_list .contact-s_inquiry_block .contact-s_inquiry_text,.contact-s_list .contact-s_inquiry_block .contact-s_inquiry_title,.contact-s_list .contact-s_inquiry_block .contact-s_last-reply_date,.contact-s_list .contact-s_inquiry_block .contact-s_msg_num,.contact-s_list .contact-s_inquiry_block .contact-s_unread_text,.contact-s_list .contact-s_msg_block .contact-s_msg_date,.contact-s_list .contact-s_msg_block .contact-s_msg_file_name,.contact-s_list .contact-s_msg_block .contact-s_msg_file_num,.contact-s_list .contact-s_msg_block .contact-s_msg_more_btn,.contact-s_list .contact-s_msg_block .contact-s_msg_name,.contact-s_list .contact-s_msg_block .contact-s_msg_text,.contact-s_list .contact-s_msg_block .contact-s_msg_title,.contact-s_list .contact-s_status_label,.contact-s_list .contact-s_type_label,.contact_form_block .contact_form_head .contact_form_head_title,.contact_form_phone_block .contact_form_checkbox_label .contact_form_checkbox_text,.contact_form_phone_block .contact_form_phone_head .contact_form_phone_text,.contact_form_phone_block .contact_form_phone_sublist .contact_form_phone_title,.contact_form_radio_list .contact_form_radio_label .contact_form_radio_text,.contact_form_title,.contact_form_upload_block .avatar_upload_block .avatar_upload_btn,.contact_form_upload_block .avatar_upload_block .avatar_upload_title,.contact_form_upload_block .contact_form_pic_box .contact_form_pic_text,.contact_sp_title,.contact_wrap .contact_privacy_text,.editor_wrap,.error_wrap .error_chat_block .error_chat_title,.error_wrap .error_mail_block .error_mail_title,.error_wrap .error_title,.fg,.file-d_block .file-d_body .file-d_body_title,.file-d_block .file-d_body .file-d_box_main .file-d_box_subtext,.file-d_block .file-d_body .file-d_history_block .file-d_history_none .file-d_history_none_text,.file-d_block .file-d_body .file-d_history_block .file-d_history_none .file-d_history_none_title,.file-d_block .file-d_body .file-d_history_block .file-d_history_text,.file-d_block .file-d_body .file-d_history_block .file-d_history_title,.file-d_block .file-d_head .file-d_head_list .file-d_head_date,.file-d_block .file-d_head .file-d_head_list .file-d_head_item_title,.file-d_block .file-d_head .file-d_head_title,.file-d_description_block .file-d_description_body .file-d_description_body_title,.file-d_description_block .file-d_description_head .file-d_description_head_title,.file-d_edit_btn .file-d_edit_text,.file-d_edit_btn .file-d_edit_title,.file-d_edit_finish_block .file-d_edit_finish_text,.file-d_fixed_block .file-d_fixed_box02 .file-d_none_btn,.file-d_fixed_block .file-d_fixed_box03 .file-d_comment_btn,.file-d_fixed_block .file-d_fixed_sub .file-d_fixed_text,.file-d_fixed_block .file-d_fixed_sub .file-d_fixed_title,.file-d_fixed_btn01,.file-d_fixed_btn02,.file-d_fixed_btn03,.file-d_fixed_comment_block .file-d_fixed_comment_body .file-d_fixed_comment_text,.file-d_fixed_comment_block .file-d_fixed_comment_head .file-d_fixed_comment_title,.file-d_history_list-s_block .file-d_history_box .file-d_history_head .file-d_history_info .file-d_history_date,.file-d_history_list-s_block .file-d_history_box .file-d_history_head .file-d_history_info .file-d_history_name,.file-d_history_list-s_block .file-d_history_box .file-d_history_head .file-d_menu_list .file-d_menu_btn,.file-d_history_list-s_block .file-d_history_box .file-d_history_sub .file-d_history_hover_filter .file-d_history_hover_text,.file-d_history_list-s_block .file-d_history_box .file-d_history_sub .file-d_history_label,.file-d_history_list-s_block .file-d_history_list_none .file-d_history_list_none_text,.file-d_history_list_block .file-d_history_box .file-d_history_head .file-d_history_info .file-d_history_date,.file-d_history_list_block .file-d_history_box .file-d_history_head .file-d_history_info .file-d_history_name,.file-d_history_list_block .file-d_history_box .file-d_history_head .file-d_menu_list .file-d_menu_btn,.file-d_history_list_block .file-d_history_box .file-d_history_sub .file-d_history_hover_filter .file-d_history_hover_text,.file-d_history_list_block .file-d_history_box .file-d_history_sub .file-d_history_label,.file-d_history_list_block .file-d_history_box .file-d_loading_box .file-d_loading_text,.file-d_history_list_block .file-d_history_box .file-d_warning_box .file-d_warning_text,.file-d_history_list_block .file-d_history_box .file-d_warning_name,.file-d_pager_block .file-d_pager_inner .file-d_pager_next,.file-d_pager_block .file-d_pager_inner .file-d_pager_prev,.file-d_sp-info_block .file-d_sp-info_inner .file-d_sp-info_date,.file-d_sp-info_block .file-d_sp-info_inner .file-d_sp-info_title,.file-d_sp-info_block .file-d_sp-info_text,.file-d_upload_btn .file-d_upload_text,.file-f_finish_block .file-f_finish_text,.file-f_info_text,.file-f_none_block .file-f_none_text,.file-f_none_block .file-f_none_title,.file-f_result_block .file-f_result_info .file-f_result_info_text,.file-f_result_block .file-f_result_info .file-f_result_info_title,.file-f_result_block .file-f_result_num,.file-f_search_block .file-f_search_head_title,.file-f_search_block .file-f_search_inner .file-f_search_choose_list .file-f_search_radio_label .file-f_search_radio_text,.file-f_search_block .file-f_search_inner .file-f_search_date_block .file-f_search_date_text,.file-f_search_block .file-f_search_inner .file-f_search_main .file-f_search_title,.file-v3_folder_name,.file-v3_upload_block .file-v3_sample_btn,.file_body_table .file_body_td,.file_body_table .file_body_th,.file_date,.file_label,.file_name,.file_sp_wrap .file_body_list .file_body_link .file_info .file_info_title,.file_sp_wrap .file_head_block .file_head_main,.file_status_label,.file_tab_block .file_tab_list .file_tab_link,.file_wrap .file_head_block .file_head_title,.form_checkbox-b_label .form_checkbox_main,.form_checkbox-s_label .form_checkbox_main,.form_checkbox_label .form_checkbox_main,.form_checked_text,.form_confirm_text,.form_error_text,.form_info_subtext,.form_info_text,.form_input,.form_login_sub_block .form_login_sub_text,.form_login_title,.form_notice_text,.form_password_block .form_pwd_input,.form_price_block .form_price_subtext,.form_price_block .form_price_text,.form_price_block .form_price_title,.form_radio-check_label .form_radio-check_main,.form_radio_label .form_radio_main,.form_select,.form_sub_text,.form_subtitle,.form_terms_block .form_terms_label .form_terms_text,.form_textarea,.form_title,.header_layout_wrap .header_info_block .header_main .header_info_title,.header_sub_list .header_sub_link .header_menu_popup .header_menu_link,.header_sub_list .header_sub_link .header_sub_popup .header_sub_popup_text,.header_sub_list .header_sub_menu_box .header_sub_menu_link,.home-v3_answer_body .home-v3_answer_list .home-v3_answer_box .home-v3_answer_main_body .home-v3_answer_date,.home-v3_answer_body .home-v3_answer_list .home-v3_answer_box .home-v3_answer_main_body .home-v3_answer_edit,.home-v3_answer_body .home-v3_answer_list .home-v3_answer_box .home-v3_answer_main_head .home-v3_answer_title,.home-v3_answer_body .home-v3_answer_list .home-v3_answer_box .status_label,.home-v3_answer_body .home-v3_kickoff_block .home-v3_kickoff_text,.home-v3_answer_body .home-v3_kickoff_block .home-v3_kickoff_title,.home-v3_answer_head .home-v3_answer_head_title,.home-v3_answer_head .home-v3_answer_notice_block .home-v3_answer_notice_head .home-v3_answer_notice_title,.home-v3_file_block .home-v3_file_head .home-v3_file_head_text,.home-v3_file_block .home-v3_file_head .home-v3_file_head_title,.home-v3_must_block .home-v3_must_text,.home-v3_must_block .home-v3_must_title,.home-v3_none_block .home-v3_none_info_block .home-v3_none_info_title,.home-v3_none_block .home-v3_none_text,.home-v3_none_block .home-v3_none_title,.home-v3_notice_block .home-v3_notice_title,.home_aside_chat_list .home_aside_chat_link .home_aside_chat_text,.home_aside_chat_list .home_aside_chat_link .home_aside_chat_title,.home_chat_list .home_chat_box .home_chat_head_code,.home_chat_list .home_chat_box .home_chat_head_text,.home_chat_list .home_chat_box .home_chat_label,.home_chat_list .home_chat_box .home_chat_msg,.home_chat_list .home_chat_box .home_chat_msg_num,.home_chat_list .home_chat_box .home_chat_time,.home_chat_list .home_chat_box .home_chat_title,.home_chat_none_block .home_chat_none_btnarea .home_chat_btn,.home_chat_none_block .home_chat_none_text,.home_chat_none_block .home_chat_none_title,.home_chat_tab_block .home_chat_tab_btn,.home_chat_target_block .home_chat_processing_msg,.home_chat_target_block .home_chat_unreplied_msg,.home_check_block .home_check_none_block .home_check_none_text,.home_check_block .home_check_none_block .home_check_none_title,.home_check_list .home_check_item_body .home_check_item_body_date,.home_check_list .home_check_item_head .home_check_item_head_date,.home_check_list .home_check_item_head .home_check_item_head_title,.home_check_table_block .home_check_table,.home_error_list .home_error_check_date,.home_error_list .home_error_text,.home_error_list .home_error_title,.home_heading01,.home_heading02,.home_kickoff_block .home_kickoff_body .home_kickoff_body_text,.home_kickoff_block .home_kickoff_head .home_kickoff_head_title,.home_no-task_block .home_no-task_text,.home_no-task_block .home_no-task_title,.home_popup_close_btn,.home_procedure_block .home_procedure_list .home_procedure_item,.home_procedure_block .home_procedure_text,.home_procedure_block .home_procedure_title,.home_sp-info_text,.home_upload_block .home_upload_body .home_upload_none_block .home_upload_none_text,.home_upload_block .home_upload_body .home_upload_none_block .home_upload_none_title,.home_upload_table_block .home_upload_table,.initial_add_block .initial_add_head .initial_delete_btn,.initial_add_block .initial_add_title,.initial_anchor_block .initial_anchor_info_text,.initial_anchor_block .initial_anchor_list .initial_anchor_arrow,.initial_anchor_block .initial_anchor_list .initial_anchor_name,.initial_anchor_block .initial_anchor_list .initial_anchor_text,.initial_anchor_block .initial_anchor_title,.initial_complete_block .initial_complete_sub .initial_complete_sub_text,.initial_complete_block .initial_complete_title,.initial_complete_info_block .initial_complete_info_subtext,.initial_complete_info_block .initial_complete_info_text,.initial_complete_info_block .initial_complete_info_title,.initial_confirm_list .initial_confirm_box .initial_confirm_box_title,.initial_confirm_list .initial_confirm_sublist .initial_confirm_subitem,.initial_confirm_list .initial_confirm_title,.initial_contract_block .initial_contract_text,.initial_fixed_top,.initial_personnel_block .initial_personnel_title,.initial_step_wrap .initial_step_main .initial_step_icon,.initial_step_wrap .initial_step_text,.kickoff_choose_list .kickoff_choose_body .kickoff_choose_body_text,.kickoff_choose_list .kickoff_choose_body .kickoff_choose_body_title,.kickoff_choose_list .kickoff_choose_head .kickoff_choose_head_text,.kickoff_choose_list .kickoff_choose_head .kickoff_choose_head_title,.kickoff_choose_list .kickoff_choose_subtext,.kickoff_confirm_employee_block .kickoff_confirm_employee_title,.kickoff_confirm_employee_text,.kickoff_employee_block .kickoff_employee_head .kickoff_employee_head_title,.kickoff_employee_block .kickoff_employee_table_none .kickoff_employee_table_none_text,.kickoff_employee_block .kickoff_employee_table_none .kickoff_employee_table_none_title,.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_head .kickoff_employee_history_info .kickoff_employee_history_date,.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_head .kickoff_employee_history_info .kickoff_employee_history_name,.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_head .kickoff_employee_menu_list .kickoff_employee_menu_btn,.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_sub .kickoff_employee_history_hover_filter .kickoff_employee_history_hover_text,.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_sub .kickoff_employee_history_label,.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_loading_box .kickoff_employee_loading_text,.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_warning_box .kickoff_employee_warning_text,.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_warning_name,.kickoff_employee_history_block .kickoff_employee_history_title,.kickoff_employee_table_block .kickoff_employee_table,.kickoff_employee_upload_block .kickoff_employee_upload_title,.kickoff_employee_wrap .kickoff_employee_change_block .kickoff_employee_change_text,.kickoff_employee_wrap .kickoff_employee_title,.layout_wrap.active .aside_list .aside_link,.mail_card_file_block .mail_card_file_box .mail_card_file_name,.mail_card_file_block .mail_card_file_num,.mail_list .mail_card_foot .mail_card_time,.mail_list .mail_card_main .mail_card_text,.mail_list .mail_card_main .mail_card_title,.mail_main_wrap .mail_main_body .mail_main_body_editor,.mail_main_wrap .mail_main_body .mail_main_body_file .mail_main_file_list .mail_main_file_box,.mail_main_wrap .mail_main_body .mail_main_body_file .mail_main_file_list .mail_main_file_box .mail_main_file_text,.mail_main_wrap .mail_main_body .mail_main_body_file .mail_main_file_title,.mail_main_wrap .mail_main_head .mail_main_head_time,.mail_main_wrap .mail_main_head .mail_main_head_title,.mail_msg_block .mail_msg_box .mail_msg_main .mail_msg_textarea,.mail_msg_block .mail_msg_head .mail_msg_head_file_block .mail_msg_file_box .mail_msg_file_upload_btn,.mail_msg_block .mail_msg_head .mail_msg_submit_btn,.mail_msg_block .mail_msg_reply_text,.mail_msg_slider_block .mail_msg_slider_box .mail_msg_slider_text,.mail_none_block .mail_none_text,.mail_reply-complete_block .mail_reply-complete_box .mail_reply-complete_text,.mail_reply-complete_block .mail_reply-complete_btn,.mail_reply-complete_block .mail_reply-complete_subtext,.mail_reply-complete_block .mail_reply-complete_title,.mail_reply_label,.mail_request_label,.mail_save_label,.mail_tab_block .mail_tab_list .mail_tab_item,.mail_tab_block .mail_tab_text,.others_block .others_list,.others_block .others_title,.pager_wrap .pager_list .pager_link,.pager_wrap .pager_text,.pankuzu_block .pankuzu_list .pankuzu_item,.payment_block .payment_body .payment_price_block .payment_price,.payment_block .payment_head .payment_head_title,.payment_stripe_error_text,.payment_title_block .payment_title_main .payment_text,.payment_title_block .payment_title_main .payment_title,.popup_answer-pause_wrap .popup_answer-pause_body .popup_answer-pause_title,.popup_comment_wrap .popup_comment_body .popup_comment_body_pic .popup_comment_label,.popup_comment_wrap .popup_comment_body .popup_comment_body_text,.popup_comment_wrap .popup_comment_body .popup_no-preview_block .popup_no-preview_text,.popup_comment_wrap .popup_comment_body .popup_no-preview_block .popup_no-preview_title,.popup_comment_wrap .popup_comment_head .popup_comment_head_title,.popup_description_wrap .popup_head .popup_title,.popup_employee-d_list .popup_employee-d_item,.popup_failed_wrap .popup_failed_body .popup_failed_list .popup_failed_item,.popup_failed_wrap .popup_failed_body .popup_failed_title,.popup_failed_wrap .popup_failed_btn,.popup_home_wrap .popup_home_head .popup_home_title,.popup_hover_wrap .popup_hover_subtext,.popup_hover_wrap .popup_hover_text,.popup_hover_wrap .popup_hover_title,.popup_kickoff-confirm_list .popup_kickoff-confirm_item,.popup_kickoff_allowance_wrap .popup_kickoff_allowance_title,.popup_kickoff_allowance_wrap .popup_kickoff_delete_block .popup_kickoff_delete_btn,.popup_kickoff_allowance_wrap .popup_kickoff_delete_block .popup_kickoff_delete_title,.popup_kickoff_bonus_wrap .popup_kickoff_delete_block .popup_kickoff_delete_btn,.popup_kickoff_bonus_wrap .popup_kickoff_delete_block .popup_kickoff_delete_title,.popup_kickoff_overtime-pay_wrap .popup_kickoff_delete_block .popup_kickoff_delete_btn,.popup_kickoff_overtime-pay_wrap .popup_kickoff_delete_block .popup_kickoff_delete_title,.popup_kickoff_special-leave_wrap .popup_kickoff_delete_block .popup_kickoff_delete_btn,.popup_kickoff_top_btn span,.popup_kickoff_wrap .popup_kickoff_form_list .popup_kickoff_form_sub .popup_kickoff_form_title,.popup_kickoff_wrap .popup_kickoff_head .popup_kickoff_head_title,.popup_kickoff_wrap .popup_kickoff_list .popup_kickoff_title_block .popup_kickoff_step_num,.popup_kickoff_wrap .popup_kickoff_list .popup_kickoff_title_block .popup_kickoff_title,.popup_message_wrap .popup_message_head .popup_message_title,.popup_pic_wrap .popup_body_title,.popup_pic_wrap .popup_head .popup_title,.popup_sample_wrap .popup_sample_body .popup_sample_subtitle,.popup_sample_wrap .popup_sample_head .popup_sample_title,.popup_sent_wrap .popup_sent_box .popup_sent_subtext,.popup_sent_wrap .popup_sent_info_label,.popup_sent_wrap .popup_sent_text,.popup_sent_wrap .popup_sent_title,.popup_terms_wrap .popup_terms_body .popup_terms_text,.popup_terms_wrap .popup_terms_head .popup_terms_head_title,.register_stepinfo_block .register_stepinfo_body .register_stepinfo_label,.register_stepinfo_block .register_stepinfo_body .register_stepinfo_subtext,.register_stepinfo_block .register_stepinfo_foot .register_steipinfo_foot_text,.register_stepinfo_block .register_stepinfo_foot .register_steipinfo_foot_title,.register_stepinfo_block .register_stepinfo_head .register_stepinfo_title,.register_stepinfo_block .register_stepinfo_list .register_stepinfo_item .register_stepinfo_num,.register_stepinfo_block .register_stepinfo_list .register_stepinfo_item .register_stepinfo_text,.register_title_block .register_title_main .register_text,.register_title_block .register_title_main .register_title,.setting-c_employee_body .setting-c_employee_main .setting-c_employee_info .setting-c_employee_name,.setting-c_employee_body .setting-c_employee_main .setting-c_employee_info .setting-c_employee_position,.setting-c_employee_head .setting-c_employee_head_title,.setting-c_wrap .setting-c_list .setting-c_item,.setting-c_wrap .setting-c_title,.setting_head_info_block .setting_head_info_text,.setting_history_table_block,.setting_history_title,.setting_link_list .setting_link,.setting_wrap .setting_money_text,.setting_wrap .setting_title,.subtask_block .subtask_body .change_btn,.subtask_block .subtask_body .change_complete,.task-d_table_wrap .task-d_table,.task-d_table_wrap .task-d_table .task-d_label_block .badge-reflected,.task-d_table_wrap .task-d_table_edit_btn,.task_complete_wrap .task_complete_text,.task_complete_wrap .task_complete_title,.task_contact_wrap .task_contact-complete_body .task_contact-complete_box .task_contact-complete_subtitle,.task_contact_wrap .task_contact-complete_body .task_contact-complete_title,.task_contact_wrap .task_contact_head .task_contact_head_text,.task_fixed_wrap .task_fixed_next_btn,.task_fixed_wrap .task_fixed_prev_btn,.task_fixed_wrap .task_fixed_start_btn,.task_info_wrap .task_info_head .task_info_head_main .task_info_head_date,.task_info_wrap .task_info_head .task_info_head_main .task_info_head_title,.task_overview_block .task_overview_body .task_overview_step_list .task_overview_step_title,.task_overview_block .task_overview_body .task_overview_text,.task_overview_editor,.task_overview_wrap .task_overview_inner .task_overview_back_btn,.task_popup_wrap .task_popup_form_area .task_popup_form_text,.task_popup_wrap .task_popup_form_area .task_popup_form_title,.task_popup_wrap .task_popup_form_area .task_popup_input,.task_popup_wrap .task_popup_form_area .task_popup_select,.task_popup_wrap .task_popup_list .task_popup_item_title,.trial-d_back-status_block .trial-d_back-status_text,.trial-d_body_wrap .trial-d_body_head_block .trial-d_body_head_info .trial-d_body_head_date,.trial-d_body_wrap .trial-d_body_head_block .trial-d_body_head_info .trial-d_body_head_text,.trial-d_body_wrap .trial-d_body_head_block .trial-d_body_head_list .trial-d_body_head_date,.trial-d_body_wrap .trial-d_body_head_block .trial-d_body_head_list .trial-d_body_head_date-s,.trial-d_body_wrap .trial-d_body_head_block .trial-d_body_head_list .trial-d_body_head_none,.trial-d_body_wrap .trial-d_body_head_block .trial-d_body_head_list .trial-d_body_head_text,.trial-d_body_wrap .trial-d_body_head_block .trial-d_body_head_title,.trial-d_body_wrap .trial-d_body_list .trial-d_body_file_box .trial-d_body_file_sublist,.trial-d_body_wrap .trial-d_body_list .trial-d_body_file_box .trial-d_body_file_subtitle,.trial-d_body_wrap .trial-d_body_list .trial-d_body_item_box .trial-d_body_item_info,.trial-d_body_wrap .trial-d_body_list .trial-d_body_item_box .trial-d_body_item_sublist,.trial-d_body_wrap .trial-d_body_list .trial-d_body_item_box .trial-d_body_item_subtitle,.trial-d_body_wrap .trial-d_body_list .trial-d_body_item_head .trial-d_body_item_title,.trial-d_body_wrap .trial-d_body_list .trial-d_body_item_head .trial-d_body_step_num,.trial-d_body_wrap .trial-d_body_list .trial-d_body_item_text,.trial-d_body_wrap .trial-d_date_block .trial-d_date_text,.trial-d_body_wrap .trial-d_date_block .trial-d_date_title,.trial-d_edit_btn .trial-d_edit_text,.trial-d_edit_btn .trial-d_edit_title,.trial-d_head_wrap .trial-d_head_textarea .trial-d_head_subtext,.trial-d_head_wrap .trial-d_head_textarea .trial-d_head_text,.trial-d_head_wrap .trial-d_head_title_block .trial-d_head_title,.trial-d_notice_block .trial-d_notice_text,.trial-s_comment_block .trial-s_comment_text,.trial-s_comment_block .trial-s_comment_title,.trial-s_complete_sub_block .trial-s_complete_sub_text,.trial-s_complete_sub_block .trial-s_complete_sub_title,.trial-s_date_block .trial-s_date_text,.trial-s_date_block .trial-s_date_title,.trial-s_employee_comment_text,.trial-s_employee_subtitle,.trial-s_employee_title,.trial-s_table_block .trial-s_table .trial-s_table_td,.trial-s_table_block .trial-s_table .trial-s_table_th,.trial-s_table_block .trial-s_table_info_block .trial-s_table_btnarea .trial-s_table_detail_btn,.trial-s_table_block .trial-s_table_info_block .trial-s_table_btnarea .trial-s_table_edit_btn,.trial_check_error,.trial_clear_block .trial_clear_text,.trial_clear_block .trial_clear_title,.trial_complete_block .trial_complete_date_box .trial_complete_date_text,.trial_complete_block .trial_complete_date_box .trial_complete_date_title,.trial_complete_block .trial_complete_text,.trial_complete_block .trial_complete_title,.trial_complete_sub_block .trial_complete_sub_text,.trial_complete_sub_block .trial_complete_sub_title,.trial_table_title,.trial_table_wrap .trial_table,.trial_table_wrap .trial_table .trial_table_notice_text,body,html{font-family:Hiragino Sans,Noto Sans JP,游ゴシック,YuGothic,Noto Sans Japanese,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,Verdana,sans-serif}.answer_info_text,.answer_popup_editor,.answer_popup_wrap .answer_popup_body .answer_popup_ans .answer_popup_ans_icon,.answer_popup_wrap .answer_popup_body .answer_popup_ans .answer_popup_ans_textarea .answer_popup_ans_text,.answer_popup_wrap .answer_popup_body .answer_popup_item_body .answer_popup_subtitle,.answer_popup_wrap .answer_popup_body .answer_popup_item_body .answer_popup_upload_text,.answer_popup_wrap .answer_popup_body .answer_popup_item_head .answer_popup_num,.answer_popup_wrap .answer_popup_body .answer_popup_item_head .answer_popup_title,.answer_popup_wrap .answer_popup_body .answer_popup_link_block .answer_popup_link_btn,.answer_popup_wrap .answer_popup_body .answer_popup_link_block .answer_popup_link_title,.answer_popup_wrap .answer_popup_body .answer_popup_quest .answer_popup_quest_icon,.answer_popup_wrap .answer_popup_foot .answer_popup_close_btn,.answer_popup_wrap .answer_popup_head .answer_popup_head_date,.fgn,.file-v3_upload_block .file-v3_upload_head_title,.header_layout_wrap .header_info_block .header_main .header_info_text,.home-v3_answer_body .home-v3_answer_num_text,.home-v3_answer_head .home-v3_answer_notice_block .home-v3_answer_notice_body .home-v3_answer_notice_text,.home-v3_file_block .home-v3_file_list .home-v3_file_info .home-v3_file_name,.home-v3_file_block .home-v3_file_list .home-v3_file_upload_date,.home-v3_must_block .home-v3_must_text span,.home-v3_notice_block .home-v3_notice_list .home-v3_notice_head .home-v3_notice_head_date,.home-v3_notice_block .home-v3_notice_list .home-v3_notice_head .home-v3_notice_head_title,.home-v3_notice_block .home-v3_notice_list .home-v3_notice_head .slash_icon,.home-v3_notice_block .home-v3_notice_list .home-v3_notice_text,.subtask_block .must_label,.subtask_block .subtask_body .subtask_body_text,.subtask_block .subtask_body .subtask_option_block .subtask_option_text,.subtask_block .subtask_choice_label .subtask_choice_text,.subtask_block .subtask_head .subtask_head_num,.subtask_block .subtask_head .subtask_head_title,.subtask_block .subtask_link_block .subtask_link_btn,.subtask_block .subtask_link_block .subtask_link_text,.subtask_block .subtask_payroll_upload_info .subtask_payroll_upload_info_list .subtask_payroll_upload_info_item,.subtask_block .subtask_payroll_upload_info .subtask_payroll_upload_info_title,.subtask_block .subtask_sample_view_btn,.subtask_block .subtask_select,.subtask_block .subtask_sp_head .subtask_sp_head_num,.subtask_block .subtask_textarea,.subtask_editor,.subtask_step_block .subtask_step_list .subtask_step_num,.subtask_step_block .subtask_step_list .subtask_step_text,.subtask_upload_block .ant-upload-drag-container .common_upload_subtext,.subtask_upload_block .ant-upload-text,.subtask_upload_block .ant-upload-text em,.subtask_upload_block .subtask_upload_subtext,.task_fixed_wrap .task_fixed_main .task_fixed_text,.task_overview_block .task_overview_body .task_overview_step_list .task_overview_step_num,.task_overview_block .task_overview_body .task_overview_subtitle,.task_overview_block .task_overview_foot .task_overview_info_list .task_overview_info_item,.task_overview_block .task_overview_head .task_overview_date,.task_overview_block .task_overview_head .task_overview_title,.task_support_wrap .task_support_head .task_support_text{font-family:Noto Sans JP,游ゴシック,YuGothic,Noto Sans Japanese,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,Verdana,sans-serif}.common_alert-l_btn,.common_alert-m_btn,.common_alert-s_btn,.common_brand-l_btn,.common_brand-m_btn,.common_brand-s_btn,.common_link-l_btn,.common_link-m_btn,.common_link-s_btn,.common_neutral-l_btn,.common_neutral-m-arrow_btn,.common_neutral-m_btn,.common_neutral-s_btn,.common_notice_list .common_notice_error_box .common_notice_error_btn,.contact-chat_complete-all_btn,.contact-chat_search_block .contact-chat_search_btnarea .contact-chat_search_btn,.contact-chat_search_block .contact-chat_search_btnarea .contact-chat_search_reset_btn,.contact-r_wrap .contact-r_back_btn,.contact_send_btn,.fgk,.file-d_fixed_block .file-d_fixed_box02 .file-d_submit_btn,.home-v3_answer_body .home-v3_answer_btn,.home-v3_answer_body .home-v3_info_btn,.home-v3_must_block .home-v3_must_btn,.home-v3_none_block .home-v3_none_info_block .home-v3_none_info_btn,.mail_reply_btn,.task_info_wrap .task_info_head .task_info_close_btn,.task_popup_wrap .task_popup_complete_btn,.task_popup_wrap .task_popup_head .task_popup_head_title,.task_support_wrap .task_support_btn{font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro,ヒラギノ角ゴシック,Hiragino Sans,Noto Sans JP,游ゴシック,YuGothic,Noto Sans Japanese,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,Verdana,sans-serif}.fe,.register_stepinfo_block .register_stepinfo_body .register_stepinfo_subtitle{font-family:HelveticaNeue,sans-serif}a{cursor:pointer;text-decoration:none}strong{font-weight:700}button{outline:none;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:0;border:none}.common_inner{max-width:1356px}.common_inner,.common_inner_m{position:relative;width:100%;margin:0 auto;z-index:5}.common_inner_m{max-width:960px}.common_inner_ms{max-width:768px}.common_inner_ms,.common_inner_s{position:relative;width:100%;margin:0 auto;z-index:5}.common_inner_s{max-width:540px}.align_center{text-align:center}.align_right{text-align:right}.error_wrap .error_chat_block,.error_wrap .error_mail_block,.initial_personnel_block .initial_personnel_box,.setting_wrap .setting_block{box-shadow:0 0 6px rgba(76,76,76,.02),0 2px 4px rgba(76,76,76,.08)}.common_initial_block,.common_notice_list .common_notice_error_box,.file-d_block,.file-d_description_block,.file-d_fixed_block,.file-d_fixed_btn01,.file-d_fixed_btn02,.file-d_history_list-s_block .file-d_history_box,.file-d_history_list_block .file-d_history_box,.file_sp_wrap .file_body_list .file_body_link,.file_wrap,.file_wrap .file_list .file_item,.form_calendar_box,.home-v3_answer_body .home-v3_answer_block,.home-v3_must_block,.home-v3_none_block,.home_check_list .home_check_link,.home_kickoff_block,.initial_step_wrap,.kickoff_employee_history_block .kickoff_employee_history_box,.popup_calendar_box,.popup_comment_wrap,.popup_delete_wrap,.setting-c_wrap .setting-c_block,.setting_history_table_block,.trial-d_body_wrap,.trial-d_head_wrap .trial-d_head_textarea,.trial_complete_block{filter:drop-shadow(0 0 6px rgba(76,76,76,.02)) drop-shadow(0 2px 4px rgba(76,76,76,.08))}@media only screen and (max-width:960px){.file-d_block,.file-d_description_block,.home-v3_answer_body .home-v3_answer_block,.home-v3_must_block,.home-v3_none_block,.setting_history_table_block,.trial-d_body_wrap,.trial-d_head_wrap .trial-d_head_textarea,.trial_complete_block{filter:drop-shadow(0 0 6px rgba(76,76,76,0)) drop-shadow(0 2px 4px rgba(76,76,76,0))}}.home-v3_none_block .home-v3_none_info_block .home-v3_none_info_btn{box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.answer_edit_btn,.answer_history_btn,.answer_popup_editor a,.answer_popup_wrap .answer_popup_body .answer_popup_link_block .answer_popup_link_btn,.answer_popup_wrap .answer_popup_foot .answer_popup_close_btn,.answer_popup_wrap .answer_popup_head .close_btn,.aside-sp_contact_btn,.aside_contact_btn,.aside_head_block .aside_head_logo,.chat_box .chat_text a,.chat_editor a,.chat_file_block .chat_file_list .chat_file_download_btn,.chat_merge_block .chat_merge_text a,.chat_msg_block .chat_msg_sub .chat_msg_file_btn,.chat_msg_slider_block .chat_msg_slider_box .delete_btn,.chat_msg_slider_block .slick-next,.chat_msg_slider_block .slick-prev,.chat_refresh_block .chat_refresh_btn,.chat_system_box .chat_system_text a,.contact-chat_card-c_block .contact-chat_card-c_head .contact-chat_card-c_close_btn,.contact-chat_main_wrap .chat_complete_btn,.contact-r_fixed_info_block .contact-r_fixed_close_btn,.contact-s_filter_block .contact-s_filter_btn,.contact-s_filter_block .contact-s_filter_check_label .contact-s_filter_check_text,.contact-s_filter_block .contact-s_filter_result .remove_btn,.contact-s_list .contact-s_msg_block .contact-s_msg_more_btn,.contact_form_upload_block .avatar_upload_block .avatar_upload_btn,.contact_form_upload_block .contact_form_pic_box .delete_btn,.editor_wrap a,.file-d_description_block .file-d_description_body .file-d_description_body_pic,.file-d_description_block .file-d_description_head,.file-d_edit_btn,.file-d_fixed_block .file-d_fixed_box02 .file-d_none_btn,.file-d_fixed_block .file-d_fixed_box03 .file-d_comment_btn,.file-d_fixed_comment_block .file-d_fixed_comment_head .file-d_fixed_close_btn,.file-d_history_list_block .file-d_history_box .file-d_history_head .file-d_history_btnarea .file-d_delete_btn,.file-d_history_list_block .file-d_history_box .file-d_history_head .file-d_history_btnarea .file-d_dl_btn,.file-d_upload_btn .file-d_upload_text,.file-f_search_block .file-f_search_inner .file-f_search_choose_list .file-f_search_radio_label .file-f_search_radio_text,.file-f_search_block .file-f_search_inner .file-f_search_sub .common_link-m_btn,.file_finished_comment_btn,.file_tab_block .file_tab_list .file_tab_link,.form_info_subtext a,.form_service_block .form_service_add_box .form_delete_btn,.header_login_wrap .header_logo,.header_register_wrap .header_logo,.home-v3_answer_body .home-v3_answer_btn,.home-v3_answer_body .home-v3_info_btn,.home-v3_answer_head .home-v3_answer_notice_block .home-v3_answer_notice_body .common_link-s_btn,.home-v3_answer_head .home-v3_answer_notice_block .home-v3_answer_notice_head .home-v3_answer_close_btn,.home-v3_file_block .home-v3_file_list .home-v3_file_link,.home-v3_none_block .home-v3_none_info_block .home-v3_none_info_btn,.home_chat_none_block .home_chat_none_btnarea .home_chat_btn,.home_chat_tab_block .home_chat_tab_btn,.home_check_list .home_check_link,.home_check_table_block .home_check_table .home_check_link,.home_popup_close_btn,.initial_add_block .initial_add_head .initial_delete_btn,.kickoff_confirm_employee_text a,.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_head .kickoff_employee_history_btnarea .kickoff_employee_delete_btn,.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_head .kickoff_employee_history_btnarea .kickoff_employee_dl_btn,.mail_main_wrap .mail_main_body .mail_main_body_editor a,.mail_main_wrap .mail_main_body .mail_main_body_file .mail_main_file_list .mail_main_download_btn,.mail_msg_slider_block .mail_msg_slider_box .delete_btn,.mail_msg_slider_block .slick-next,.mail_msg_slider_block .slick-prev,.mail_reply-complete_block .mail_reply-complete_btn,.mail_tab_block .mail_tab_info .mail_tab_pager .mail_tab_pager_btn,.mail_tab_block .mail_tab_list .mail_tab_item,.pankuzu_block .pankuzu_list .pankuzu_link,.popup_answer-pause_wrap .popup_answer-pause_head .close_btn,.popup_failed_wrap .popup_failed_btn,.popup_failed_wrap .popup_failed_head .popup_close_btn,.popup_home_wrap .popup_close_btn,.popup_hover_wrap .popup_hover_alert-d_block .popup_close_btn,.popup_kickoff_allowance_wrap .popup_kickoff_delete_block .popup_kickoff_delete_btn,.popup_kickoff_bonus_wrap .popup_kickoff_delete_block .popup_kickoff_delete_btn,.popup_kickoff_overtime-pay_wrap .popup_kickoff_delete_block .popup_kickoff_delete_btn,.popup_kickoff_special-leave_wrap .popup_kickoff_delete_block .popup_kickoff_delete_btn,.popup_lightbox_wrap .lightbox_slider .slick-next,.popup_lightbox_wrap .lightbox_slider .slick-prev,.popup_lightbox_wrap .popup_lightbox_head .close_btn,.popup_lightbox_wrap .popup_lightbox_head .delete_btn,.popup_lightbox_wrap .popup_lightbox_head .download_btn,.popup_lightbox_wrap .popup_lightbox_head .zoom_btn,.popup_message_wrap .popup_message_head .popup_message_close_btn,.popup_quest-info_wrap .popup_quest-info_block .popup_quest-info_close_btn,.popup_sample_wrap .popup_sample_head .close_btn,.popup_terms_wrap .popup_terms_body .popup_terms_text a,.popup_terms_wrap .popup_terms_head .close_btn,.setting-c_employee_body .setting-c_employee_main,.setting_head_info_block .setting_head_info_text a,.subtask_block .subtask_link_block .subtask_link_btn,.subtask_editor a,.subtask_upload_block .ant-upload-text em,.task-d_table_wrap .task-d_table_edit_btn,.task_contact_wrap .task_contact-complete_head .close_btn,.task_contact_wrap .task_contact_head .close_btn,.task_fixed_wrap .task_fixed_next_btn,.task_fixed_wrap .task_fixed_prev_btn,.task_fixed_wrap .task_fixed_start_btn,.task_overview_editor a,.task_popup_wrap .task_popup_add_wrap .task_popup_delete_btn,.task_popup_wrap .task_popup_complete_btn,.task_popup_wrap .task_popup_head .close_btn,.task_support_wrap,.trial-d_body_wrap .trial-d_body_list .trial-d_body_file_box .trial-d_body_file_sublist .trial-d_body_file_sublink,.trial-d_edit_btn{transition:all .3s ease}.answer_edit_btn:hover,.answer_history_btn:hover,.answer_popup_editor a:hover,.answer_popup_wrap .answer_popup_body .answer_popup_link_block .answer_popup_link_btn:hover,.answer_popup_wrap .answer_popup_foot .answer_popup_close_btn:hover,.answer_popup_wrap .answer_popup_head .close_btn:hover,.aside-sp_contact_btn:hover,.aside_contact_btn:hover,.aside_head_block .aside_head_logo:hover,.chat_box .chat_text a:hover,.chat_editor a:hover,.chat_file_block .chat_file_list .chat_file_download_btn:hover,.chat_merge_block .chat_merge_text a:hover,.chat_msg_block .chat_msg_sub .chat_msg_file_btn:hover,.chat_msg_slider_block .chat_msg_slider_box .delete_btn:hover,.chat_msg_slider_block .slick-next:hover,.chat_msg_slider_block .slick-prev:hover,.chat_refresh_block .chat_refresh_btn:hover,.chat_system_box .chat_system_text a:hover,.contact-chat_card-c_block .contact-chat_card-c_head .contact-chat_card-c_close_btn:hover,.contact-chat_main_wrap .chat_complete_btn:hover,.contact-r_fixed_info_block .contact-r_fixed_close_btn:hover,.contact-s_filter_block .contact-s_filter_btn:hover,.contact-s_filter_block .contact-s_filter_check_label .contact-s_filter_check_text:hover,.contact-s_filter_block .contact-s_filter_result .remove_btn:hover,.contact-s_list .contact-s_msg_block .contact-s_msg_more_btn:hover,.contact_form_upload_block .avatar_upload_block .avatar_upload_btn:hover,.contact_form_upload_block .contact_form_pic_box .delete_btn:hover,.editor_wrap a:hover,.file-d_description_block .file-d_description_body .file-d_description_body_pic:hover,.file-d_description_block .file-d_description_head:hover,.file-d_edit_btn:hover,.file-d_fixed_block .file-d_fixed_box02 .file-d_none_btn:hover,.file-d_fixed_block .file-d_fixed_box03 .file-d_comment_btn:hover,.file-d_fixed_comment_block .file-d_fixed_comment_head .file-d_fixed_close_btn:hover,.file-d_history_list_block .file-d_history_box .file-d_history_head .file-d_history_btnarea .file-d_delete_btn:hover,.file-d_history_list_block .file-d_history_box .file-d_history_head .file-d_history_btnarea .file-d_dl_btn:hover,.file-d_upload_btn .file-d_upload_text:hover,.file-f_search_block .file-f_search_inner .file-f_search_choose_list .file-f_search_radio_label .file-f_search_radio_text:hover,.file-f_search_block .file-f_search_inner .file-f_search_sub .common_link-m_btn:hover,.file_finished_comment_btn:hover,.file_tab_block .file_tab_list .file_tab_link:hover,.form_info_subtext a:hover,.form_service_block .form_service_add_box .form_delete_btn:hover,.header_login_wrap .header_logo:hover,.header_register_wrap .header_logo:hover,.home-v3_answer_body .home-v3_answer_btn:hover,.home-v3_answer_body .home-v3_info_btn:hover,.home-v3_answer_head .home-v3_answer_notice_block .home-v3_answer_notice_body .common_link-s_btn:hover,.home-v3_answer_head .home-v3_answer_notice_block .home-v3_answer_notice_head .home-v3_answer_close_btn:hover,.home-v3_file_block .home-v3_file_list .home-v3_file_link:hover,.home-v3_none_block .home-v3_none_info_block .home-v3_none_info_btn:hover,.home_chat_none_block .home_chat_none_btnarea .home_chat_btn:hover,.home_chat_tab_block .home_chat_tab_btn:hover,.home_check_list .home_check_link:hover,.home_check_table_block .home_check_table .home_check_link:hover,.home_popup_close_btn:hover,.initial_add_block .initial_add_head .initial_delete_btn:hover,.kickoff_confirm_employee_text a:hover,.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_head .kickoff_employee_history_btnarea .kickoff_employee_delete_btn:hover,.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_head .kickoff_employee_history_btnarea .kickoff_employee_dl_btn:hover,.mail_main_wrap .mail_main_body .mail_main_body_editor a:hover,.mail_main_wrap .mail_main_body .mail_main_body_file .mail_main_file_list .mail_main_download_btn:hover,.mail_msg_slider_block .mail_msg_slider_box .delete_btn:hover,.mail_msg_slider_block .slick-next:hover,.mail_msg_slider_block .slick-prev:hover,.mail_reply-complete_block .mail_reply-complete_btn:hover,.mail_tab_block .mail_tab_info .mail_tab_pager .mail_tab_pager_btn:hover,.mail_tab_block .mail_tab_list .mail_tab_item:hover,.pankuzu_block .pankuzu_list .pankuzu_link:hover,.popup_answer-pause_wrap .popup_answer-pause_head .close_btn:hover,.popup_failed_wrap .popup_failed_btn:hover,.popup_failed_wrap .popup_failed_head .popup_close_btn:hover,.popup_home_wrap .popup_close_btn:hover,.popup_hover_wrap .popup_hover_alert-d_block .popup_close_btn:hover,.popup_kickoff_allowance_wrap .popup_kickoff_delete_block .popup_kickoff_delete_btn:hover,.popup_kickoff_bonus_wrap .popup_kickoff_delete_block .popup_kickoff_delete_btn:hover,.popup_kickoff_overtime-pay_wrap .popup_kickoff_delete_block .popup_kickoff_delete_btn:hover,.popup_kickoff_special-leave_wrap .popup_kickoff_delete_block .popup_kickoff_delete_btn:hover,.popup_lightbox_wrap .lightbox_slider .slick-next:hover,.popup_lightbox_wrap .lightbox_slider .slick-prev:hover,.popup_lightbox_wrap .popup_lightbox_head .close_btn:hover,.popup_lightbox_wrap .popup_lightbox_head .delete_btn:hover,.popup_lightbox_wrap .popup_lightbox_head .download_btn:hover,.popup_lightbox_wrap .popup_lightbox_head .zoom_btn:hover,.popup_message_wrap .popup_message_head .popup_message_close_btn:hover,.popup_quest-info_wrap .popup_quest-info_block .popup_quest-info_close_btn:hover,.popup_sample_wrap .popup_sample_head .close_btn:hover,.popup_terms_wrap .popup_terms_body .popup_terms_text a:hover,.popup_terms_wrap .popup_terms_head .close_btn:hover,.setting-c_employee_body .setting-c_employee_main:hover,.setting_head_info_block .setting_head_info_text a:hover,.subtask_block .subtask_link_block .subtask_link_btn:hover,.subtask_editor a:hover,.subtask_upload_block .ant-upload-text em:hover,.task-d_table_wrap .task-d_table_edit_btn:hover,.task_contact_wrap .task_contact-complete_head .close_btn:hover,.task_contact_wrap .task_contact_head .close_btn:hover,.task_fixed_wrap .task_fixed_next_btn:hover,.task_fixed_wrap .task_fixed_prev_btn:hover,.task_fixed_wrap .task_fixed_start_btn:hover,.task_overview_editor a:hover,.task_popup_wrap .task_popup_add_wrap .task_popup_delete_btn:hover,.task_popup_wrap .task_popup_complete_btn:hover,.task_popup_wrap .task_popup_head .close_btn:hover,.task_support_wrap:hover,.trial-d_body_wrap .trial-d_body_list .trial-d_body_file_box .trial-d_body_file_sublist .trial-d_body_file_sublink:hover,.trial-d_edit_btn:hover{opacity:.7}@media only screen and (max-width:640px){.answer_edit_btn:hover,.answer_history_btn:hover,.answer_popup_editor a:hover,.answer_popup_wrap .answer_popup_body .answer_popup_link_block .answer_popup_link_btn:hover,.answer_popup_wrap .answer_popup_foot .answer_popup_close_btn:hover,.answer_popup_wrap .answer_popup_head .close_btn:hover,.aside-sp_contact_btn:hover,.aside_contact_btn:hover,.aside_head_block .aside_head_logo:hover,.chat_box .chat_text a:hover,.chat_editor a:hover,.chat_file_block .chat_file_list .chat_file_download_btn:hover,.chat_merge_block .chat_merge_text a:hover,.chat_msg_block .chat_msg_sub .chat_msg_file_btn:hover,.chat_msg_slider_block .chat_msg_slider_box .delete_btn:hover,.chat_msg_slider_block .slick-next:hover,.chat_msg_slider_block .slick-prev:hover,.chat_refresh_block .chat_refresh_btn:hover,.chat_system_box .chat_system_text a:hover,.contact-chat_card-c_block .contact-chat_card-c_head .contact-chat_card-c_close_btn:hover,.contact-chat_main_wrap .chat_complete_btn:hover,.contact-r_fixed_info_block .contact-r_fixed_close_btn:hover,.contact-s_filter_block .contact-s_filter_btn:hover,.contact-s_filter_block .contact-s_filter_check_label .contact-s_filter_check_text:hover,.contact-s_filter_block .contact-s_filter_result .remove_btn:hover,.contact-s_list .contact-s_msg_block .contact-s_msg_more_btn:hover,.contact_form_upload_block .avatar_upload_block .avatar_upload_btn:hover,.contact_form_upload_block .contact_form_pic_box .delete_btn:hover,.editor_wrap a:hover,.file-d_description_block .file-d_description_body .file-d_description_body_pic:hover,.file-d_description_block .file-d_description_head:hover,.file-d_edit_btn:hover,.file-d_fixed_block .file-d_fixed_box02 .file-d_none_btn:hover,.file-d_fixed_block .file-d_fixed_box03 .file-d_comment_btn:hover,.file-d_fixed_comment_block .file-d_fixed_comment_head .file-d_fixed_close_btn:hover,.file-d_history_list_block .file-d_history_box .file-d_history_head .file-d_history_btnarea .file-d_delete_btn:hover,.file-d_history_list_block .file-d_history_box .file-d_history_head .file-d_history_btnarea .file-d_dl_btn:hover,.file-d_upload_btn .file-d_upload_text:hover,.file-f_search_block .file-f_search_inner .file-f_search_choose_list .file-f_search_radio_label .file-f_search_radio_text:hover,.file-f_search_block .file-f_search_inner .file-f_search_sub .common_link-m_btn:hover,.file_finished_comment_btn:hover,.file_tab_block .file_tab_list .file_tab_link:hover,.form_info_subtext a:hover,.form_service_block .form_service_add_box .form_delete_btn:hover,.header_login_wrap .header_logo:hover,.header_register_wrap .header_logo:hover,.home-v3_answer_body .home-v3_answer_btn:hover,.home-v3_answer_body .home-v3_info_btn:hover,.home-v3_answer_head .home-v3_answer_notice_block .home-v3_answer_notice_body .common_link-s_btn:hover,.home-v3_answer_head .home-v3_answer_notice_block .home-v3_answer_notice_head .home-v3_answer_close_btn:hover,.home-v3_file_block .home-v3_file_list .home-v3_file_link:hover,.home-v3_none_block .home-v3_none_info_block .home-v3_none_info_btn:hover,.home_chat_none_block .home_chat_none_btnarea .home_chat_btn:hover,.home_chat_tab_block .home_chat_tab_btn:hover,.home_check_list .home_check_link:hover,.home_check_table_block .home_check_table .home_check_link:hover,.home_popup_close_btn:hover,.initial_add_block .initial_add_head .initial_delete_btn:hover,.kickoff_confirm_employee_text a:hover,.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_head .kickoff_employee_history_btnarea .kickoff_employee_delete_btn:hover,.kickoff_employee_history_block .kickoff_employee_history_box .kickoff_employee_history_head .kickoff_employee_history_btnarea .kickoff_employee_dl_btn:hover,.mail_main_wrap .mail_main_body .mail_main_body_editor a:hover,.mail_main_wrap .mail_main_body .mail_main_body_file .mail_main_file_list .mail_main_download_btn:hover,.mail_msg_slider_block .mail_msg_slider_box .delete_btn:hover,.mail_msg_slider_block .slick-next:hover,.mail_msg_slider_block .slick-prev:hover,.mail_reply-complete_block .mail_reply-complete_btn:hover,.mail_tab_block .mail_tab_info .mail_tab_pager .mail_tab_pager_btn:hover,.mail_tab_block .mail_tab_list .mail_tab_item:hover,.pankuzu_block .pankuzu_list .pankuzu_link:hover,.popup_answer-pause_wrap .popup_answer-pause_head .close_btn:hover,.popup_failed_wrap .popup_failed_btn:hover,.popup_failed_wrap .popup_failed_head .popup_close_btn:hover,.popup_home_wrap .popup_close_btn:hover,.popup_hover_wrap .popup_hover_alert-d_block .popup_close_btn:hover,.popup_kickoff_allowance_wrap .popup_kickoff_delete_block .popup_kickoff_delete_btn:hover,.popup_kickoff_bonus_wrap .popup_kickoff_delete_block .popup_kickoff_delete_btn:hover,.popup_kickoff_overtime-pay_wrap .popup_kickoff_delete_block .popup_kickoff_delete_btn:hover,.popup_kickoff_special-leave_wrap .popup_kickoff_delete_block .popup_kickoff_delete_btn:hover,.popup_lightbox_wrap .lightbox_slider .slick-next:hover,.popup_lightbox_wrap .lightbox_slider .slick-prev:hover,.popup_lightbox_wrap .popup_lightbox_head .close_btn:hover,.popup_lightbox_wrap .popup_lightbox_head .delete_btn:hover,.popup_lightbox_wrap .popup_lightbox_head .download_btn:hover,.popup_lightbox_wrap .popup_lightbox_head .zoom_btn:hover,.popup_message_wrap .popup_message_head .popup_message_close_btn:hover,.popup_quest-info_wrap .popup_quest-info_block .popup_quest-info_close_btn:hover,.popup_sample_wrap .popup_sample_head .close_btn:hover,.popup_terms_wrap .popup_terms_body .popup_terms_text a:hover,.popup_terms_wrap .popup_terms_head .close_btn:hover,.setting-c_employee_body .setting-c_employee_main:hover,.setting_head_info_block .setting_head_info_text a:hover,.subtask_block .subtask_link_block .subtask_link_btn:hover,.subtask_editor a:hover,.subtask_upload_block .ant-upload-text em:hover,.task-d_table_wrap .task-d_table_edit_btn:hover,.task_contact_wrap .task_contact-complete_head .close_btn:hover,.task_contact_wrap .task_contact_head .close_btn:hover,.task_fixed_wrap .task_fixed_next_btn:hover,.task_fixed_wrap .task_fixed_prev_btn:hover,.task_fixed_wrap .task_fixed_start_btn:hover,.task_overview_editor a:hover,.task_popup_wrap .task_popup_add_wrap .task_popup_delete_btn:hover,.task_popup_wrap .task_popup_complete_btn:hover,.task_popup_wrap .task_popup_head .close_btn:hover,.task_support_wrap:hover,.trial-d_body_wrap .trial-d_body_list .trial-d_body_file_box .trial-d_body_file_sublist .trial-d_body_file_sublink:hover,.trial-d_edit_btn:hover{opacity:1}}.setting_wrap .setting_money_text a{transition:all .3s ease;padding:6px 4px;border-radius:4px}@media only screen and (max-width:640px){.setting_wrap .setting_money_text a{padding:0}}.setting_wrap .setting_money_text a:hover{background:#ecf8ff}@media only screen and (max-width:640px){.setting_wrap .setting_money_text a:hover{background:none}}.contact_wrap .contact_privacy_text a,.form_terms_block .form_terms_label .form_terms_text .open_modal_btn,.form_terms_block .form_terms_label .form_terms_text a{position:relative;transition:all .3s ease}.contact_wrap .contact_privacy_text a span,.form_terms_block .form_terms_label .form_terms_text .open_modal_btn span,.form_terms_block .form_terms_label .form_terms_text a span{display:inline-block;position:relative;z-index:2}.contact_wrap .contact_privacy_text a:before,.form_terms_block .form_terms_label .form_terms_text .open_modal_btn:before,.form_terms_block .form_terms_label .form_terms_text a:before{content:"";display:inline-block;width:calc(100% + 8px);height:calc(100% + 12px);position:absolute;left:-4px;top:-6px;z-index:0;background:#ecf8ff;opacity:0;transition:all .3s ease;border-radius:4px}.contact_wrap .contact_privacy_text a:hover:before,.form_terms_block .form_terms_label .form_terms_text .open_modal_btn:hover:before,.form_terms_block .form_terms_label .form_terms_text a:hover:before{opacity:1}@media only screen and (max-width:640px){.contact_wrap .contact_privacy_text a:hover:before,.form_terms_block .form_terms_label .form_terms_text .open_modal_btn:hover:before,.form_terms_block .form_terms_label .form_terms_text a:hover:before{opacity:0}}.contact-s_list .contact-s_msg_block .contact-s_msg_file_pic,.editor_main_pic{background-size:cover;background-repeat:no-repeat;background-position:50%;background-color:#f1f1f1}@keyframes fade{0%{display:none;opacity:0}50%{display:block;opacity:0}to{display:block;opacity:1}}.common_pc{display:block}.common_pc.height_100{height:100%}@media only screen and (max-width:960px){.common_pc{display:none}}.common_sp{display:none}@media only screen and (max-width:960px){.common_sp{display:block}}.common_pc_768{display:block}@media only screen and (max-width:768px){.common_pc_768{display:none}}.common_sp_768{display:none}@media only screen and (max-width:768px){.common_sp_768{display:block}}.common_pc_640{display:block}@media only screen and (max-width:640px){.common_pc_640{display:none}}.common_sp_640{display:none}@media only screen and (max-width:640px){.common_sp_640{display:block}}.step_pc{display:inline-block}@media only screen and (max-width:768px){.step_pc{display:none}}.step_sp{display:none}@media only screen and (max-width:768px){.step_sp{display:inline-block}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.subtask_body img{max-width:100%;height:auto}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400;outline:none}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/_next/static/media/loading.99fd1e91.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/_next/static/media/prev.491323f3.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/_next/static/media/next.87312056.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/_next/static/media/close.03ca13b6.png) 100% 0 no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}