@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@1,800&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap";.slide-area{position:relative;width:100%}.button-slide{position:absolute;top:95px;padding:0;cursor:pointer;width:60px;height:60px;border:1px solid #ddd;border-radius:7px}.button-slide.next{right:-110px}.button-slide.prev{left:-110px}.button-slide.next svg,.button-slide.prev svg{width:100%;height:100%;top:0;right:0;padding:17px;font-size:12px}.dialog-btn-area button{margin:0 5px}.dialog-btn-area .edit-btn{background:#ffcb44!important;color:#0b2b50!important;padding:8px}.dialog-btn-area .delete-btn{background:#fff!important;color:#0b2b50!important;border:1px solid #d9d9d9!important;padding:8px}.disnone,.header-menu-mobile{display:none}.css-1d1r5q-MuiFormHelperText-root.Mui-error{float:left;font-weight:600;font-size:13px;text-align:left;margin-bottom:10px}.photo-none-area{width:100%;border-radius:10px;border:1px solid #ddd;text-align:center;display:flex;align-items:center;justify-content:center}.photo-none-area.fv-img{height:500px}.device-switch{position:absolute;left:50%;margin-left:-50px;display:flex!important;justify-content:space-between;margin-top:7px;width:100px;height:50px;background:#fff;padding:3px;border-radius:50px!important;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.2)!important;-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,.2)!important;box-shadow:0 0 5px #0003!important}.device-switch button{position:relative;z-index:1;width:44px;height:44px;border-radius:100%!important}.device-switch button.on{background:#092749}.device-switch button.on svg{color:#fff}.dialog-area{position:relative}.dialog-area .MuiDialog-paperWidthSm{max-width:none;border-radius:10px;padding:30px 40px 70px}.dialog-area.list .MuiDialog-paperWidthSm{padding:30px 40px}.dialog-area .MuiDialogTitle-root,.dialog-area .MuiDialogContent-root{padding:0}.dialog-cont{font-family:Noto Sans JP,sans-serif}.dialog-cont h4{color:#0b2b50;font-weight:600;font-size:1.32rem;margin-bottom:30px}.dialog-cont .form-group{clear:both;margin-bottom:15px}.dialog-cont .form-group>label{font-size:14px;color:#000;font-weight:600;display:block;margin-bottom:10px}.form-group>label span.required,.form-group>label span.arbitrary{display:inline-block;font-size:12px;padding:4px 10px;border-radius:16px;margin-left:8px}.form-group>label span.required{color:#e74c4c;background:#e74c4c18}.form-group>label span.arbitrary{color:#458946;background:#66bb6a21}.form-group .MuiFormHelperText-root{margin-bottom:10px;font-weight:600;display:inline-block}.dialog-cont .form-group ul{margin-bottom:20px}.dialog-cont .form-group ul li{font-size:13px;color:#545454;font-weight:500;margin-bottom:3px}.dialog-cont.fv,.dialog-cont.quote-menu{min-width:760px}.dialog-cont.set-job-offer{width:1100px}.dialog-tit-area{position:relative}.dialog-tit-area .dialog-close-btn{position:absolute;right:-20px;top:-20px}.dialog-tit-area .dialog-tit{font-size:15px;color:#0b2b50;font-weight:600;text-align:center;padding-bottom:30px;margin-bottom:30px;line-height:100%;border-bottom:1px solid #e1e1e1}.dialog-cont.logo{min-width:550px}.dialog-cont.fv-image{min-width:520px}.dialog-cont.message,.dialog-cont.about,.dialog-cont.job-blog,.dialog-cont.business{min-width:710px}.dialog-cont.benefit{min-width:575px;padding-right:20px;overflow:scroll;overflow-x:hidden}.dialog-cont.qa{min-width:730px}.dialog-cont.member{min-width:575px}.dialog-cont.member-detail{max-width:500px}.dialog-cont.photo,.dialog-cont.address{min-width:620px}.dialog-cont.copyright{min-width:575px}.dialog-cont.color{width:765px}.dialog-cont.description{min-width:650px}.dialog-cont.menu-admin{min-width:680px}.dialog-title-area{position:relative;margin-bottom:35px}.dialog-title-area .tit{font-size:23px;color:#092749;font-weight:600;margin-bottom:10px}.dialog-title-area .txt{font-size:13px;color:#787878;font-weight:600;margin-bottom:5px}.dialog-btn-area{margin:0 20px}.dialog-none-data{width:100%;background:#f5f5f5;color:#0b2b50;text-align:center;padding:45px 0;font-size:15px;font-weight:600;border-radius:5px;margin-top:35px}.file-upload-btn{display:flex;align-items:center;justify-content:center;cursor:pointer;width:100%;border-radius:5px;margin-top:10px;padding:20px 0;background:#f9f9f9;font-size:13px;font-weight:600;color:#0b2b50;text-align:center}.icon-radio-group>p{color:#d32f2f!important;font-weight:600;font-size:13px;text-align:left;margin:10px 0}.preview-area{width:100%;display:inline-block;text-align:center;position:relative}.preview-area>p{float:left;color:#d32f2f!important;font-weight:600;font-size:13px;text-align:left;margin-top:10px}.preview-area .preview-image{position:relative;display:inline-block;border-radius:5px;overflow:hidden;width:100%;min-height:100px;padding:20px 0 5px}.preview-area .preview-image.radius{border-radius:100%;text-align:center;width:100%}.preview-area .preview-image.radius button{margin:0 5px}.ReactCrop__child-wrapper{width:100%}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px 5px}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0}.swiper-pagination-bullet{background:rgb(0 0 0 / 50%)}.swiper-pagination-bullet-active{background:#333}@media screen and (max-width: 1024px){.button-slide{display:none}.fv-image-area{margin:0 auto}.swiper-pagination.member,.swiper-pagination.benefit,.swiper-pagination.photo{display:block}}@media screen and (max-width: 578px){.dialog-area .MuiDialog-paperWidthSm{padding:30px 25px}}@media screen and (max-width: 450px){.about-slide .img{width:100%;height:auto}}
