@charset "UTF-8";.pst_hdr{display:block;width:100%;min-height:6.4rem;height:auto;padding:0 0 3.2rem 0;margin:0;text-align:center;background:none}.pst_hdr .pst_hdr_inr{display:block;margin:0 auto;width:90%;min-height:6.4rem;text-align:center;padding:0.8rem;position:relative}@media (min-width:768px){.pst_hdr .pst_hdr_inr{width:60%}}.pst_hdr .pst_hdr_inr:before{background:none}.pst_hdr .pst_hdr_inr:after{content:none}.pst_hdr .pst_hdr_inr .hdl_main,.pst_hdr .pst_hdr_inr .hdl_sub{display:block;clear:both;width:100%}.pst_hdr .pst_hdr_inr .hdl_main{margin-bottom:0.8rem}.pst_hdr .pst_hdr_inr .hdl_main .hdl_main_jp{display:inline-block;font-family:"Noto Sans JP",sans-serif;font-family:"BIZ UDPGothic",sans-serif;font-weight:400;color:#009ddf;font-size:2.2rem}@media (min-width:768px){.pst_hdr .pst_hdr_inr .hdl_main .hdl_main_jp{font-size:2.2rem}}.pst_hdr .hdl_sub{margin-bottom:0.8rem}.pst_hdr .hdl_sub .hdl_sub_en{display:inline-block;font-family:"Allura",cursive;color:rgba(92,181,202,0.3);font-size:2rem;transform:translate(20%,-10px)}@media (min-width:768px){.pst_hdr .hdl_sub .hdl_sub_en{font-size:3.2rem;transform:translate(30%,-10px)}}.pst_body{padding:0rem}@media (max-width:767.98px){.pst_body{padding:0rem}}.pst_body .pst_body_inr{text-align:left}.pst_body_inr{}.pst_body_inr h2,.pst_body_inr h3,.pst_body_inr h4{display:block;width:100%;margin-top:4.8rem;margin-bottom:3.6rem;clear:both}.pst_body_inr h2 .hdl_main,.pst_body_inr h3 .hdl_main,.pst_body_inr h4 .hdl_main{font-family:"Noto Sans JP",sans-serif;font-family:"BIZ UDPGothic",sans-serif;font-weight:300;font-weight:400;color:#009ddf;line-height:1.6}.pst_body_inr h2{position:relative;padding-left:2rem}.pst_body_inr h2 .hdl_main{font-size:2.2rem;font-weight:400}.pst_body_inr h2:before{content:"";display:block;width:0.8rem;height:100%;border-radius:4px;background:rgba(0,157,223,0.2);position:absolute;top:0;left:0}.pst_body_inr h3{margin-bottom:2rem}.pst_body_inr h3 .hdl_main{font-family:"Noto Sans JP",sans-serif;font-size:1.9rem;font-weight:500;color:#005782}.pst_body_inr h4{margin-bottom:2rem}.pst_body_inr h4 .hdl_main{font-family:"Noto Sans JP",sans-serif;font-size:1.8rem;font-weight:500;color:#005782}.pst_body_inr p{font-family:"Noto Sans JP",sans-serif;color:#3B4043;font-size:1.75rem;line-height:2;font-weight:400}@media (min-width:844px){.pst_body_inr p{font-size:1.6rem;line-height:2.2;font-weight:400}}.pst_body_inr p.list_dot{margin-bottom:0rem;position:relative;padding-left:2rem;margin-left:0rem}.pst_body_inr p.list_dot:before{content:"";width:6px!important;height:6px!important;display:inline-block;background-color:#3B4043!important;border-radius:50%;margin-left:0rem;position:absolute;left:0;top:1.6rem}.pst_body_inr p.txt_s{font-size:1.3rem}.pst_body_inr p a{color:#009ddf}.pst_body_inr p a.external{color:#009ddf;padding-right:2rem}.pst_body_inr p a.external:after{content:"";padding-right:0.4rem;padding-left:0rem;margin-left:0.4rem;display:inline-block;width:1.1rem;height:1.1rem;background-repeat:no-repeat;background:url("../images/glb_common_svg/img-blank.svg") no-repeat 0 0;background-size:contain;opacity:0.7}.pst_body_inr .list_inner_contents{display:inline-block;padding:1.2rem 0 0rem 0.8rem;width:100%;height:auto;min-height:3rem}.pst_body_inr .list_inner_contents span{font-family:"Noto Sans JP",sans-serif;color:#3B4043;font-size:1.6rem;line-height:1.8;font-weight:400}.pst_body_inr ul{list-style-type:none!important;padding:1.6rem 0 1.6rem 0rem}.pst_body_inr ul li{font-family:"Noto Sans JP",sans-serif;color:#3B4043;font-weight:400;font-size:1.6rem;margin-bottom:0.8rem;position:relative;padding-left:0rem;line-height:1.9}.pst_body_inr ul li:before{content:"";width:6px!important;height:6px!important;display:inline-block;background-color:#3B4043!important;border-radius:50%;margin-left:0.4rem;position:absolute;left:0;top:0.8rem}.pst_body_inr ol{counter-reset:num;list-style-type:none!important;padding:1.6rem 0 0rem 2.4rem}.pst_body_inr ol li{font-family:"Noto Sans JP",sans-serif;color:#3B4043;font-weight:400;font-size:1.6rem;margin-bottom:1rem;margin-bottom:0;position:relative;padding-left:3.2rem;padding-left:0;line-height:1.9;counter-increment:cnt}.pst_body_inr ol li:before{margin-right:0.8rem;margin-left:-2.4rem;counter-increment:num;content:"(" counter(num) ")"}.pst_body_inr .pt_08{padding-top:0.8rem!important}.pst_body_inr .pt_16{padding-top:1.6rem!important}.pst_body_inr .pt_24{padding-top:2.4rem!important}.pst_body_inr .pt_32{padding-top:3.2rem!important}.pst_body_inr .pt_40{padding-top:4rem!important}.pst_body_inr .pt_48{padding-top:4.8rem!important}.pst_body_inr .pt_56{padding-top:5.6rem!important}.pst_body_inr .pt_64{padding-top:6.4rem!important}.pst_body_inr .pt_72{padding-top:7.2rem!important}.pst_body_inr .pt_80{padding-top:8rem!important}.pst_body_inr .pl_08{padding-left:0.8rem!important}.pst_body_inr .pl_16{padding-left:1.6rem!important}.pst_body_inr .pl_24{padding-left:2.4rem!important}.pst_body_inr .pl_32{padding-left:3.2rem!important}.pst_body_inr .pl_40{padding-left:4rem!important}.pst_body_inr .pl_48{padding-left:4.8rem!important}.pst_body_inr .pl_56{padding-left:5.6rem!important}.pst_body_inr .pl_64{padding-left:6.4rem!important}.pst_body_inr .pl_72{padding-left:7.2rem!important}.pst_body_inr .pl_80{padding-left:8rem!important}.pst_body_inr .pb_08{padding-bottom:0.8rem!important}.pst_body_inr .pb_16{padding-bottom:1.6rem!important}.pst_body_inr .pb_24{padding-bottom:2.4rem!important}.pst_body_inr .pb_32{padding-bottom:3.2rem!important}.pst_body_inr .pb_40{padding-bottom:4rem!important}.pst_body_inr .pb_48{padding-bottom:4.8rem!important}.pst_body_inr .pb_56{padding-bottom:5.6rem!important}.pst_body_inr .pb_64{padding-bottom:6.4rem!important}.pst_body_inr .pb_72{padding-bottom:7.2rem!important}.pst_body_inr .pb_80{padding-bottom:8rem!important}.modal{display:none;min-height:100vh;height:100%;position:fixed;top:0;left:0;width:100%;z-index:1001}.modal__bg{background:rgba(0,0,0,0.8);height:100vh;height:100%;position:absolute;width:100%}.modal__content{background:#fff;left:50%;padding:32px;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%;text-align:center}.js-modal-close{margin:0 auto;display:block}.js-modal-close.btn_m{width:24rem;min-height:4.4rem;border-radius:2.2rem;border:1px solid rgba(92,181,202,0.8);font-size:1.4rem;filter:drop-shadow(0px 3px 6px rgba(77,191,238,0.3));font-family:"Noto Sans JP",sans-serif;font-weight:400;padding:1.5rem}.js-modal-close.btn_m:before{content:"閉じる";display:block;font-family:"Noto Sans JP",sans-serif;color:#5CB5CA;font-size:1.5rem}@media (min-width:768px){.mt_08{margin-top:0.8rem!important}.mt_16{margin-top:1.6rem!important}.mt_24{margin-top:2.4rem!important}.mt_32{margin-top:3.2rem!important}.mt_40{margin-top:4rem!important}.mt_48{margin-top:4.8rem!important}.mt_56{margin-top:5.6rem!important}.mt_64{margin-top:6.4rem!important}.mt_72{margin-top:7.2rem!important}.mt_80{margin-top:8rem!important}.mb_08{margin-bottom:0.8rem!important}.mb_16{margin-bottom:1.6rem!important}.mb_24{margin-bottom:2.4rem!important}.mb_32{margin-bottom:3.2rem!important}.mb_40{margin-bottom:4rem!important}.mb_48{margin-bottom:4.8rem!important}.mb_56{margin-bottom:5.6rem!important}.mb_64{margin-bottom:6.4rem!important}.mb_72{margin-bottom:7.2rem!important}.mb_80{margin-bottom:8rem!important}}@media (max-width:767.98px){.mt_08m{margin-top:0.8rem!important}.mt_16m{margin-top:1.6rem!important}.mt_24m{margin-top:2.4rem!important}.mt_32m{margin-top:3.2rem!important}.mt_40m{margin-top:4rem!important}.mt_48m{margin-top:4.8rem!important}.mt_56m{margin-top:5.6rem!important}.mt_64m{margin-top:6.4rem!important}.mt_72m{margin-top:7.2rem!important}.mt_80m{margin-top:8rem!important}.mb_08m{margin-bottom:0.8rem!important}.mb_16m{margin-bottom:1.6rem!important}.mb_24m{margin-bottom:2.4rem!important}.mb_32m{margin-bottom:3.2rem!important}.mb_40m{margin-bottom:4rem!important}.mb_48m{margin-bottom:4.8rem!important}.mb_56m{margin-bottom:5.6rem!important}.mb_64m{margin-bottom:6.4rem!important}.mb_72m{margin-bottom:7.2rem!important}.mb_80m{margin-bottom:8rem!important}}@media (min-width:768px){.pt_08{padding-top:0.8rem!important}.pt_16{padding-top:1.6rem!important}.pt_24{padding-top:2.4rem!important}.pt_32{padding-top:3.2rem!important}.pt_40{padding-top:4rem!important}.pt_48{padding-top:4.8rem!important}.pt_56{padding-top:5.6rem!important}.pt_64{padding-top:6.4rem!important}.pt_72{padding-top:7.2rem!important}.pt_80{padding-top:8rem!important}.pb_08{padding-bottom:0.8rem!important}.pb_16{padding-bottom:1.6rem!important}.pb_24{padding-bottom:2.4rem!important}.pb_32{padding-bottom:3.2rem!important}.pb_40{padding-bottom:4rem!important}.pb_48{padding-bottom:4.8rem!important}.pb_56{padding-bottom:5.6rem!important}.pb_64{padding-bottom:6.4rem!important}.pb_72{padding-bottom:7.2rem!important}.pb_80{padding-bottom:8rem!important}}@media (max-width:767.98px){.pt_08m{padding-top:0.8rem!important}.pt_16m{padding-top:1.6rem!important}.pt_24m{padding-top:2.4rem!important}.pt_32m{padding-top:3.2rem!important}.pt_40m{padding-top:4rem!important}.pt_48m{padding-top:4.8rem!important}.pt_56m{padding-top:5.6rem!important}.pt_64m{padding-top:6.4rem!important}.pt_72m{padding-top:7.2rem!important}.pt_80m{padding-top:8rem!important}.pb_08m{padding-bottom:0.8rem!important}.pb_16m{padding-bottom:1.6rem!important}.pb_24m{padding-bottom:2.4rem!important}.pb_32m{padding-bottom:3.2rem!important}.pb_40m{padding-bottom:4rem!important}.pb_48m{padding-bottom:4.8rem!important}.pb_56m{padding-bottom:5.6rem!important}.pb_64m{padding-bottom:6.4rem!important}.pb_72m{padding-bottom:7.2rem!important}.pb_80m{padding-bottom:8rem!important}}.cat_recruitment_top #recruitment-top-aboutwork,.cat_recruitment_top #recruitment-top-information,.cat_recruitment_top #recruitment-top-interview,.cat_recruitment_top #recruitment-top-message{display:block;width:100%;text-align:center}.cat_recruitment_top #recruitment-top-aboutwork .rec_aboutwork_inr,.cat_recruitment_top #recruitment-top-aboutwork .rec_information_inr,.cat_recruitment_top #recruitment-top-aboutwork .rec_interview_inr,.cat_recruitment_top #recruitment-top-aboutwork .rec_message_inr,.cat_recruitment_top #recruitment-top-information .rec_aboutwork_inr,.cat_recruitment_top #recruitment-top-information .rec_information_inr,.cat_recruitment_top #recruitment-top-information .rec_interview_inr,.cat_recruitment_top #recruitment-top-information .rec_message_inr,.cat_recruitment_top #recruitment-top-interview .rec_aboutwork_inr,.cat_recruitment_top #recruitment-top-interview .rec_information_inr,.cat_recruitment_top #recruitment-top-interview .rec_interview_inr,.cat_recruitment_top #recruitment-top-interview .rec_message_inr,.cat_recruitment_top #recruitment-top-message .rec_aboutwork_inr,.cat_recruitment_top #recruitment-top-message .rec_information_inr,.cat_recruitment_top #recruitment-top-message .rec_interview_inr,.cat_recruitment_top #recruitment-top-message .rec_message_inr{display:block;margin:0 auto;max-width:110rem;width:100%}@media (max-width:959.98px){.cat_recruitment_top #recruitment-top-aboutwork .rec_aboutwork_inr,.cat_recruitment_top #recruitment-top-aboutwork .rec_information_inr,.cat_recruitment_top #recruitment-top-aboutwork .rec_interview_inr,.cat_recruitment_top #recruitment-top-aboutwork .rec_message_inr,.cat_recruitment_top #recruitment-top-information .rec_aboutwork_inr,.cat_recruitment_top #recruitment-top-information .rec_information_inr,.cat_recruitment_top #recruitment-top-information .rec_interview_inr,.cat_recruitment_top #recruitment-top-information .rec_message_inr,.cat_recruitment_top #recruitment-top-interview .rec_aboutwork_inr,.cat_recruitment_top #recruitment-top-interview .rec_information_inr,.cat_recruitment_top #recruitment-top-interview .rec_interview_inr,.cat_recruitment_top #recruitment-top-interview .rec_message_inr,.cat_recruitment_top #recruitment-top-message .rec_aboutwork_inr,.cat_recruitment_top #recruitment-top-message .rec_information_inr,.cat_recruitment_top #recruitment-top-message .rec_interview_inr,.cat_recruitment_top #recruitment-top-message .rec_message_inr{max-width:100%}}.cat_recruitment_top #recruitment-top-aboutwork .top_fgr,.cat_recruitment_top #recruitment-top-information .top_fgr,.cat_recruitment_top #recruitment-top-interview .top_fgr,.cat_recruitment_top #recruitment-top-message .top_fgr{display:flex;flex-direction:column;width:100%}.cat_recruitment_top #recruitment-top-aboutwork .top_fgr.top_fgr_wrap,.cat_recruitment_top #recruitment-top-information .top_fgr.top_fgr_wrap,.cat_recruitment_top #recruitment-top-interview .top_fgr.top_fgr_wrap,.cat_recruitment_top #recruitment-top-message .top_fgr.top_fgr_wrap{flex-wrap:wrap}@media (min-width:960px){.cat_recruitment_top #recruitment-top-aboutwork .top_fgr,.cat_recruitment_top #recruitment-top-information .top_fgr,.cat_recruitment_top #recruitment-top-interview .top_fgr,.cat_recruitment_top #recruitment-top-message .top_fgr{flex-direction:row;margin-left:-0.8rem;width:calc(100% + 1.6rem)}}.cat_recruitment_top #recruitment-top-aboutwork .top_fgu,.cat_recruitment_top #recruitment-top-information .top_fgu,.cat_recruitment_top #recruitment-top-interview .top_fgu,.cat_recruitment_top #recruitment-top-message .top_fgu{display:block;flex:1 1 auto;max-width:100%!important;width:100%;margin:0;padding:0}@media (min-width:960px){.cat_recruitment_top #recruitment-top-aboutwork .top_fgu.top_fgu_order1,.cat_recruitment_top #recruitment-top-information .top_fgu.top_fgu_order1,.cat_recruitment_top #recruitment-top-interview .top_fgu.top_fgu_order1,.cat_recruitment_top #recruitment-top-message .top_fgu.top_fgu_order1{order:1}.cat_recruitment_top #recruitment-top-aboutwork .top_fgu.top_fgu_order2,.cat_recruitment_top #recruitment-top-information .top_fgu.top_fgu_order2,.cat_recruitment_top #recruitment-top-interview .top_fgu.top_fgu_order2,.cat_recruitment_top #recruitment-top-message .top_fgu.top_fgu_order2{order:2}}@media (min-width:960px){.cat_recruitment_top #recruitment-top-aboutwork .top_fgu.top_fgu_1-1,.cat_recruitment_top #recruitment-top-information .top_fgu.top_fgu_1-1,.cat_recruitment_top #recruitment-top-interview .top_fgu.top_fgu_1-1,.cat_recruitment_top #recruitment-top-message .top_fgu.top_fgu_1-1{flex:0 0 100%;max-width:100%}.cat_recruitment_top #recruitment-top-aboutwork .top_fgu.top_fgu_1-2,.cat_recruitment_top #recruitment-top-information .top_fgu.top_fgu_1-2,.cat_recruitment_top #recruitment-top-interview .top_fgu.top_fgu_1-2,.cat_recruitment_top #recruitment-top-message .top_fgu.top_fgu_1-2{flex:0 0 49.9%;max-width:49.9%}.cat_recruitment_top #recruitment-top-aboutwork .top_fgu.top_fgu_golden_l,.cat_recruitment_top #recruitment-top-information .top_fgu.top_fgu_golden_l,.cat_recruitment_top #recruitment-top-interview .top_fgu.top_fgu_golden_l,.cat_recruitment_top #recruitment-top-message .top_fgu.top_fgu_golden_l{flex:0 0 61.8047%;max-width:61.8047%}.cat_recruitment_top #recruitment-top-aboutwork .top_fgu.top_fgu_golden_s,.cat_recruitment_top #recruitment-top-information .top_fgu.top_fgu_golden_s,.cat_recruitment_top #recruitment-top-interview .top_fgu.top_fgu_golden_s,.cat_recruitment_top #recruitment-top-message .top_fgu.top_fgu_golden_s{flex:0 0 38.1953%;max-width:38.1953%}}.cat_recruitment_top #recruitment-top-aboutwork h1,.cat_recruitment_top #recruitment-top-information h1,.cat_recruitment_top #recruitment-top-interview h1,.cat_recruitment_top #recruitment-top-message h1{display:block;width:100%;clear:both;position:relative}.cat_recruitment_top #recruitment-top-aboutwork h1 .hdl_main .hdl_main_jp,.cat_recruitment_top #recruitment-top-information h1 .hdl_main .hdl_main_jp,.cat_recruitment_top #recruitment-top-interview h1 .hdl_main .hdl_main_jp,.cat_recruitment_top #recruitment-top-message h1 .hdl_main .hdl_main_jp{font-family:"BIZ UDPGothic",sans-serif;font-weight:400;color:#009ddf;line-height:1.6;font-size:2.8rem;font-weight:400;letter-spacing:-1px}@media (max-width:959.98px){.cat_recruitment_top #recruitment-top-aboutwork h1 .hdl_main .hdl_main_jp,.cat_recruitment_top #recruitment-top-information h1 .hdl_main .hdl_main_jp,.cat_recruitment_top #recruitment-top-interview h1 .hdl_main .hdl_main_jp,.cat_recruitment_top #recruitment-top-message h1 .hdl_main .hdl_main_jp{font-size:2.2rem}}.cat_recruitment_top #recruitment-top-aboutwork h1 .hdl_sub,.cat_recruitment_top #recruitment-top-information h1 .hdl_sub,.cat_recruitment_top #recruitment-top-interview h1 .hdl_sub,.cat_recruitment_top #recruitment-top-message h1 .hdl_sub{position:absolute;left:15rem;top:2rem;z-index:0}@media (max-width:959.98px){.cat_recruitment_top #recruitment-top-aboutwork h1 .hdl_sub,.cat_recruitment_top #recruitment-top-information h1 .hdl_sub,.cat_recruitment_top #recruitment-top-interview h1 .hdl_sub,.cat_recruitment_top #recruitment-top-message h1 .hdl_sub{top:2rem;left:6rem}}.cat_recruitment_top #recruitment-top-aboutwork h1 .hdl_sub .hdl_sub_en,.cat_recruitment_top #recruitment-top-information h1 .hdl_sub .hdl_sub_en,.cat_recruitment_top #recruitment-top-interview h1 .hdl_sub .hdl_sub_en,.cat_recruitment_top #recruitment-top-message h1 .hdl_sub .hdl_sub_en{font-family:"Allura",cursive;color:rgba(114,201,243,0.3);font-size:6.4rem;line-height:1.1}@media (max-width:1199.98px){.cat_recruitment_top #recruitment-top-aboutwork h1 .hdl_sub .hdl_sub_en,.cat_recruitment_top #recruitment-top-information h1 .hdl_sub .hdl_sub_en,.cat_recruitment_top #recruitment-top-interview h1 .hdl_sub .hdl_sub_en,.cat_recruitment_top #recruitment-top-message h1 .hdl_sub .hdl_sub_en{font-size:4rem}}.cat_recruitment_top #recruitment-top-aboutwork p,.cat_recruitment_top #recruitment-top-information p,.cat_recruitment_top #recruitment-top-interview p,.cat_recruitment_top #recruitment-top-message p{font-family:"Noto Sans JP",sans-serif;color:#3b7896;font-size:1.6rem;font-weight:400;line-height:2.2}@media (max-width:959.98px){.cat_recruitment_top #recruitment-top-aboutwork p,.cat_recruitment_top #recruitment-top-information p,.cat_recruitment_top #recruitment-top-interview p,.cat_recruitment_top #recruitment-top-message p{line-height:1.94;font-size:1.8rem}}.cat_recruitment_top #recruitment-top-aboutwork .top_sct_hdr,.cat_recruitment_top #recruitment-top-information .top_sct_hdr,.cat_recruitment_top #recruitment-top-interview .top_sct_hdr,.cat_recruitment_top #recruitment-top-message .top_sct_hdr{display:block;text-align:center;padding-left:0rem}.cat_recruitment_top #recruitment-top-aboutwork .top_sct_hdr .top_sct_hdr_inr,.cat_recruitment_top #recruitment-top-information .top_sct_hdr .top_sct_hdr_inr,.cat_recruitment_top #recruitment-top-interview .top_sct_hdr .top_sct_hdr_inr,.cat_recruitment_top #recruitment-top-message .top_sct_hdr .top_sct_hdr_inr{display:block;padding:4rem 0 8rem 8rem;background:#fff;text-align:left}.cat_recruitment_top #recruitment-top-aboutwork .top_sct_img,.cat_recruitment_top #recruitment-top-information .top_sct_img,.cat_recruitment_top #recruitment-top-interview .top_sct_img,.cat_recruitment_top #recruitment-top-message .top_sct_img{display:block;text-align:center}.cat_recruitment_top #recruitment-top-aboutwork .top_sct_img .top_sct_img_inr,.cat_recruitment_top #recruitment-top-information .top_sct_img .top_sct_img_inr,.cat_recruitment_top #recruitment-top-interview .top_sct_img .top_sct_img_inr,.cat_recruitment_top #recruitment-top-message .top_sct_img .top_sct_img_inr{display:block;padding:0rem;background:#fff;text-align:left}.cat_recruitment_top #recruitment-top-aboutwork .btn,.cat_recruitment_top #recruitment-top-information .btn,.cat_recruitment_top #recruitment-top-interview .btn,.cat_recruitment_top #recruitment-top-message .btn{display:inline-block;background:white;color:#5cb5ca;font-family:"Noto Sans JP",sans-serif;font-weight:400;padding:1.5rem;border-radius:2.2rem;border:1px solid rgba(92,181,202,0.8);font-size:1.4rem;filter:drop-shadow(0px 3px 6px rgba(77,191,238,0.3));text-align:center;position:relative;cursor:pointer!important}.cat_recruitment_top #recruitment-top-aboutwork .btn:hover,.cat_recruitment_top #recruitment-top-information .btn:hover,.cat_recruitment_top #recruitment-top-interview .btn:hover,.cat_recruitment_top #recruitment-top-message .btn:hover{background:rgba(255,255,255,0.8)}.cat_recruitment_top #recruitment-top-aboutwork .btn.btn_s,.cat_recruitment_top #recruitment-top-information .btn.btn_s,.cat_recruitment_top #recruitment-top-interview .btn.btn_s,.cat_recruitment_top #recruitment-top-message .btn.btn_s{width:14rem;height:3rem;filter:none;padding:0.6rem 0 0.4rem}.cat_recruitment_top #recruitment-top-aboutwork .btn.btn_m,.cat_recruitment_top #recruitment-top-information .btn.btn_m,.cat_recruitment_top #recruitment-top-interview .btn.btn_m,.cat_recruitment_top #recruitment-top-message .btn.btn_m{width:24rem;width:28rem;width:72%;min-height:4.4rem}@media (max-width:959.98px){.cat_recruitment_top #recruitment-top-aboutwork .btn.btn_m,.cat_recruitment_top #recruitment-top-information .btn.btn_m,.cat_recruitment_top #recruitment-top-interview .btn.btn_m,.cat_recruitment_top #recruitment-top-message .btn.btn_m{width:72%;font-size:1.8rem;padding:1.2rem 0 0.4rem}}.cat_recruitment_top #recruitment-top-aboutwork .btn.btn_l,.cat_recruitment_top #recruitment-top-information .btn.btn_l,.cat_recruitment_top #recruitment-top-interview .btn.btn_l,.cat_recruitment_top #recruitment-top-message .btn.btn_l{width:32rem;min-height:4.4rem}.cat_recruitment_top #recruitment-top-aboutwork .btn.btn_xl,.cat_recruitment_top #recruitment-top-information .btn.btn_xl,.cat_recruitment_top #recruitment-top-interview .btn.btn_xl,.cat_recruitment_top #recruitment-top-message .btn.btn_xl{width:40rem;min-height:4.4rem}.cat_recruitment_top .int_entry_lis{width:100%;text-align:center;position:relative}.cat_recruitment_top .int_entry_lis:before{content:"";display:block;background:rgba(92,181,202,0.231);width:460px;height:400px;border-radius:50%;-ms-filter:blur(60px);filter:blur(60px);position:absolute;z-index:-1;top:20%;left:50%;transform:translate(-100%,0)}@media (max-width:767.98px){.cat_recruitment_top .int_entry_lis:before{display:none}}.cat_recruitment_top .int_entry_lis .int_entry_lis_inr{display:block;margin:0 auto;width:100%;max-width:96rem}@media (max-width:843.98px){.cat_recruitment_top .int_entry_lis .int_entry_lis_inr{max-width:100%}}.cat_recruitment_top .int_entry_lis .en_lis_body{padding:0 0 0 0;margin:0}.cat_recruitment_top .int_entry_lis .en_lis_blk{padding:0.8rem 1rem}.cat_recruitment_top .int_entry_lis .en_lis_blk_inr{padding:0;width:100%;max-width:460px}@media (max-width:843.98px){.cat_recruitment_top .int_entry_lis .en_lis_blk_inr{margin:0 auto}}.cat_recruitment_top .int_entry_lis .en_lis_blk_inr .en_lis_img .en_img_bg .en_img_bg_inr{border-radius:16px}.cat_recruitment_top .int_entry_lis .en_lis_blk_inr .en_lis_detail{background:#fff;width:calc(100% - 32px);box-shadow:0px 3px 12px rgba(114,201,243,0.49);padding:2.4rem 1.6rem 3.2rem 2.4rem;text-align:left;transform:translate(32px,-56px);border-radius:16px 0 16px 16px}.cat_recruitment_top .int_entry_lis .en_lis_blk_inr .en_lis_detail .en_copy_title{display:block;width:100%;height:auto;padding:0rem;min-height:5.4rem;margin:0}.cat_recruitment_top .int_entry_lis .en_lis_blk_inr .en_lis_detail .en_copy_title span{font-family:"Noto Sans JP",sans-serif;font-weight:600;font-size:1.6rem;color:#005782;line-height:1.5;letter-spacing:-1px}@media (max-width:374.98px){.cat_recruitment_top .int_entry_lis .en_lis_blk_inr .en_lis_detail .en_copy_title span{font-size:1.5rem}}@media (min-width:375px) and (max-width:519.98px){.cat_recruitment_top .int_entry_lis .en_lis_blk_inr .en_lis_detail .en_copy_title span{font-size:1.5rem}}@media (min-width:520px) and (max-width:639.98px){.cat_recruitment_top .int_entry_lis .en_lis_blk_inr .en_lis_detail .en_copy_title span{font-size:1.5rem}}@media (min-width:768px) and (max-width:843.98px){.cat_recruitment_top .int_entry_lis .en_lis_blk_inr .en_lis_detail .en_copy_title span{font-size:1.5rem}.cat_recruitment_top .int_entry_lis .en_lis_blk_inr .en_lis_detail .en_copy_title span br{display:none}}@media (min-width:844px) and (max-width:959.98px){.cat_recruitment_top .int_entry_lis .en_lis_blk_inr .en_lis_detail .en_copy_title span br{display:none}}@media (min-width:960px) and (max-width:1199.98px){.cat_recruitment_top .int_entry_lis .en_lis_blk_inr .en_lis_detail .en_copy_title span{font-size:1.6rem}}@media (min-width:1200px) and (max-width:1399.98px){.cat_recruitment_top .int_entry_lis .en_lis_blk_inr .en_lis_detail .en_copy_title span{font-size:1.6rem}}@media (min-width:1400px){.cat_recruitment_top .int_entry_lis .en_lis_blk_inr .en_lis_detail .en_copy_title span{font-size:1.6rem}}.cat_recruitment_top .int_entry_lis .en_lis_blk_inr .en_lis_detail .en_copy{display:block;width:100%;height:auto;padding:0rem;min-height:4rem;margin:0}.cat_recruitment_top .int_entry_lis .en_lis_blk_inr .en_lis_detail .en_copy span{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-size:1.4rem;color:#3b7896;line-height:1.5;letter-spacing:-1px}@media (max-width:374.98px){.cat_recruitment_top .int_entry_lis .en_lis_blk_inr .en_lis_detail .en_copy span{font-size:1.4rem}}@media (min-width:375px) and (max-width:519.98px){.cat_recruitment_top .int_entry_lis .en_lis_blk_inr .en_lis_detail .en_copy span{font-size:1.4rem}}@media (min-width:520px) and (max-width:639.98px){.cat_recruitment_top .int_entry_lis .en_lis_blk_inr .en_lis_detail .en_copy span{font-size:1.4rem}}@media (min-width:768px) and (max-width:843.98px){.cat_recruitment_top .int_entry_lis .en_lis_blk_inr .en_lis_detail .en_copy span{font-size:1.4rem}.cat_recruitment_top .int_entry_lis .en_lis_blk_inr .en_lis_detail .en_copy span br{display:none}}@media (min-width:844px) and (max-width:959.98px){.cat_recruitment_top .int_entry_lis .en_lis_blk_inr .en_lis_detail .en_copy span br{display:none}}@media (min-width:960px) and (max-width:1199.98px){.cat_recruitment_top .int_entry_lis .en_lis_blk_inr .en_lis_detail .en_copy span{font-size:1.4rem}}@media (min-width:1200px) and (max-width:1399.98px){.cat_recruitment_top .int_entry_lis .en_lis_blk_inr .en_lis_detail .en_copy span{font-size:1.4rem}}@media (min-width:1400px){.cat_recruitment_top .int_entry_lis .en_lis_blk_inr .en_lis_detail .en_copy span{font-size:1.4rem}}.cat_recruitment_top .int_entry_lis .en_lis_blk_inr .en_lis_detail .en_name_area{display:flex;flex-direction:column;padding:0}.cat_recruitment_top .int_entry_lis .en_lis_blk_inr .en_lis_detail .en_name_area .en_name{display:block;flex:0 0 100%;max-width:100%;padding-bottom:0.8rem}.cat_recruitment_top .int_entry_lis .en_lis_blk_inr .en_lis_detail .en_name_area .en_name span{color:rgba(59,64,67,0.81);font-weight:600;font-size:1.3rem;text-align:left}.cat_recruitment_top .int_entry_lis .en_lis_blk_inr .en_lis_detail .en_name_area .en_goup{display:block;flex:0 0 100%;max-width:100%}.cat_recruitment_top .int_entry_lis .en_lis_blk_inr .en_lis_detail .en_name_area .en_goup span{color:rgba(59,64,67,0.7);font-family:"Noto Sans JP",sans-serif;font-weight:300;font-size:1.1rem;text-align:left}@media (max-width:767.98px){.cat_recruitment_top .int_entry_lis .en_lis_blk_inr .en_lis_detail .en_name_area .en_goup span{font-size:1rem;line-height:0.8}}.cat_recruitment_top .int_entry_lis .en_lis_blk_inr:hover{transform:translate(0,-2px)}.cat_recruitment_top .int_entry_lis .en_rectop_01 .en_lis_blk_inr .en_lis_img .en_img_bg .en_img_bg_inr{background:url("../images/en_rec/en_rec_01.png");background-repeat:no-repeat;background-size:cover;background-position:center center}.cat_recruitment_top .int_entry_lis .en_rectop_02 .en_lis_blk_inr .en_lis_img .en_img_bg .en_img_bg_inr{background:url("../images/en_rec/en_rec_02.png");background-repeat:no-repeat;background-size:cover;background-position:center center}.cat_recruitment_top .int_entry_lis .en_rectop_03 .en_lis_blk_inr .en_lis_img .en_img_bg .en_img_bg_inr{background:url("../images/en_rec/en_rec_03.png");background-repeat:no-repeat;background-size:cover;background-position:center center}.cat_recruitment_top .int_entry_lis .en_rectop_04 .en_lis_blk_inr .en_lis_img .en_img_bg .en_img_bg_inr{background:url("../images/en_rec/en_rec_04.png");background-repeat:no-repeat;background-size:cover;background-position:center center}.cat_recruitment_top .int_entry_lis .en_rectop_05 .en_lis_blk_inr .en_lis_img .en_img_bg .en_img_bg_inr{background:url("../images/en_rec/en_rec_05.png");background-repeat:no-repeat;background-size:cover;background-position:center center}.cat_recruitment_top #recruitment-top-message{margin-top:4rem}.cat_recruitment_top #recruitment-top-message .top_sct_hdr{display:block;text-align:center;padding-left:0rem}.cat_recruitment_top #recruitment-top-message .top_sct_hdr .top_sct_hdr_inr{display:block;padding:4rem 0 0rem 4rem;background:none;text-align:left}.cat_recruitment_top #recruitment-top-message .top_sct_desc{display:block;text-align:center}.cat_recruitment_top #recruitment-top-message .top_sct_desc .top_sct_desc_inr{display:block;padding:4rem;background:none;text-align:left}@media (max-width:959.98px){.cat_recruitment_top #recruitment-top-message .top_sct_desc .top_sct_desc_inr{padding:4rem 4rem 4rem 4rem}}.cat_recruitment_top #recruitment-top-message .top_sct_desc .top_sct_desc_inr .top_sct_desc_link{padding-top:3.2rem}@media (max-width:959.98px){.cat_recruitment_top #recruitment-top-message .top_sct_desc .top_sct_desc_inr .top_sct_desc_link{text-align:center;padding-top:1.8rem;padding-bottom:1.8rem}}.cat_recruitment_top #recruitment-top-message .top_sct_img{display:block;text-align:center}.cat_recruitment_top #recruitment-top-message .top_sct_img .top_sct_img_inr{display:block;padding:0rem;background:none;text-align:left}@media (max-width:959.98px){.cat_recruitment_top #recruitment-top-message .top_sct_img .top_sct_img_inr{padding:0rem 1.6rem 4rem 1.6rem;text-align:center;background:none}.cat_recruitment_top #recruitment-top-message .top_sct_img .top_sct_img_inr img{max-width:32rem;margin:-16px auto}}@media (min-width:844px){.cat_recruitment_top #recruitment-top-aboutwork .int_entry_lis .en_lis_blk:first-child{padding-top:4rem}}.cat_recruitment_top #recruitment-top-aboutwork .top_sct_hdr{display:block;text-align:center;padding-left:0rem}.cat_recruitment_top #recruitment-top-aboutwork .top_sct_hdr .top_sct_hdr_inr{display:block;max-width:72%;margin:0 auto;padding:4rem;background:none;text-align:left}@media (max-width:959.98px){.cat_recruitment_top #recruitment-top-aboutwork .top_sct_hdr .top_sct_hdr_inr{max-width:94%;padding:4rem 4rem 4rem 4rem}}.cat_recruitment_top #recruitment-top-interview .top_sct_hdr{display:block;text-align:center;padding-left:0rem}.cat_recruitment_top #recruitment-top-interview .top_sct_hdr .top_sct_hdr_inr{display:block;max-width:72%;margin:0 auto;padding:4rem;background:none;text-align:left}@media (max-width:959.98px){.cat_recruitment_top #recruitment-top-interview .top_sct_hdr .top_sct_hdr_inr{max-width:94%;padding:4rem 4rem 0rem 4rem}}.cat_recruitment_top #recruitment-top-interview .top_sct_desc{display:block;text-align:center}.cat_recruitment_top #recruitment-top-interview .top_sct_desc .top_sct_desc_inr{display:block;padding:4rem;max-width:72%;margin:0 auto;background:none;text-align:left}@media (max-width:959.98px){.cat_recruitment_top #recruitment-top-interview .top_sct_desc .top_sct_desc_inr{max-width:94%}}@media (min-width:844px){.cat_recruitment_top #recruitment-top-interview .int_entry_lis .en_lis_blk:nth-child(2){padding-top:4rem}}.cat_recruitment_top #recruitment-top-information{}.cat_recruitment_top #recruitment-top-information .top_sct_hdr{display:block;text-align:center;padding-left:0rem}.cat_recruitment_top #recruitment-top-information .top_sct_hdr .top_sct_hdr_inr{display:block;padding:4rem 0 0rem 4rem;background:none;text-align:left}@media (max-width:959.98px){.cat_recruitment_top #recruitment-top-information .top_sct_hdr .top_sct_hdr_inr{background:rgba(255,255,255,0.6)}}@media (max-width:959.98px){.cat_recruitment_top #recruitment-top-information .top_sct_hdr .top_sct_hdr_inr{max-width:100%}}.cat_recruitment_top #recruitment-top-information .top_sct_desc{display:block;text-align:center}.cat_recruitment_top #recruitment-top-information .top_sct_desc .top_sct_desc_inr{display:block;padding:4rem;background:none;text-align:left}@media (max-width:959.98px){.cat_recruitment_top #recruitment-top-information .top_sct_desc .top_sct_desc_inr{background:rgba(255,255,255,0.6)}}.cat_recruitment_top #recruitment-top-information .top_sct_desc .top_sct_desc_inr .top_sct_desc_link{padding-top:3.2rem}@media (max-width:959.98px){.cat_recruitment_top #recruitment-top-information .top_sct_desc .top_sct_desc_inr .top_sct_desc_link{text-align:center;padding-top:1.8rem;padding-bottom:1.8rem}}.cat_recruitment_top #recruitment-top-information .rec_information_inr{width:100%;margin:0 auto;position:relative;padding-bottom:7rem}.cat_recruitment_top #recruitment-top-information .rec_information_inr:before{content:"";display:block;width:720px;height:445px;background-image:url("../images/page_rec/bg_rec_00.png");background-repeat:no-repeat;background-position:0px 0;background-size:contain;position:absolute;top:0px;right:-90px;z-index:-1}@media (max-width:959.98px){.cat_recruitment_top #recruitment-top-information .rec_information_inr:before{top:100px;right:-160px}}.cat_recruitment_top #recruitment-top-information .rec_information_inr:after{content:"";display:block;width:720px;height:445px;background-image:url("../images/ofs_top/top_03_rec_03.png");background-repeat:no-repeat;background-position:0px 0;background-size:contain;position:absolute;top:-100px;right:-210px;z-index:-2}@media (max-width:959.98px){.cat_recruitment_top #recruitment-top-information .rec_information_inr:after{top:100px;right:-160px}}