@media screen and (min-width:769px){.body_space{min-height:0;padding-top:0!important}.breadcrumbs_wrap{position:absolute;top:85px}}@media screen and (min-width:1001px){.breadcrumbs_wrap{top:162px}}.page_mv_default.anime.is-show .point_icon_list .point_box_wrap{animation:mvFadeUp .8s ease forwards;opacity:0}.page_mv_default.anime.is-show .point_icon_list .point_box_wrap:first-child{animation-delay:.2s}.page_mv_default.anime.is-show .point_icon_list .point_box_wrap:nth-child(2){animation-delay:.4s}.page_mv_default.anime.is-show .point_icon_list .point_box_wrap:nth-child(3){animation-delay:.6s}.page_mv_default.anime.is-show .point_icon_list .point_box_wrap:nth-child(4){animation-delay:.8s}.page_mv_default.anime.is-show .point_icon_list .point_box_wrap:nth-child(5){animation-delay:1s}.career_mv .career_page_title{align-items:center;display:flex;flex-direction:column;gap:0;margin-inline:auto;max-width:1100px;position:relative;text-align:center;width:100%}.career_mv .career_page_title .slash_copy_wrap,.career_mv .career_page_title .title{padding-right:30%}.career_mv .career_page_title .slash_copy{font-size:1rem;font-size:clamp(.6875rem,3.7209302326vw,1rem);letter-spacing:.1em}.career_mv .career_page_title .title{display:inline-block;font-size:2.25rem;font-size:clamp(1.625rem,8.3720930233vw,2.25rem);letter-spacing:.1em;margin-right:auto;position:relative;text-align:center;width:100%}.career_mv .career_page_title .title .font_s{font-size:.6em}.career_mv .career_page_title .title .font_l{font-size:1.3em}.career_mv .career_page_title .italic{display:inline-block;margin-left:3px;transform:rotate(35deg)}.career_mv .mv_phone{margin-left:auto;max-width:233px;text-align:center;width:40%}.career_mv .mv_phone img{max-width:260px;width:100%}.career_mv .price_box{align-items:center;border-radius:0 12px 12px 0;display:flex;flex-direction:row;gap:16px;justify-content:center;margin-inline:auto;max-width:100%;padding:10px 0 0}.career_mv .price_box .price_label{max-width:220px;width:40%}.career_mv .price_box .price{align-items:flex-end;color:#333;display:flex;font-weight:700;justify-content:center}.career_mv .price_box .unit{font-size:1.125rem;font-size:clamp(.8125rem,4.1860465116vw,1.125rem);line-height:1.2;margin-right:2px}.career_mv .price_box .number{font-size:3.75rem;font-size:clamp(1.875rem,13.9534883721vw,3.75rem);line-height:.8}.career_mv .price_box .currency{font-size:1.5rem;font-size:clamp(.875rem,5.5813953488vw,1.5rem);line-height:1;margin-left:2px;position:relative}.career_mv .price_box .note,.career_mv .price_box .tax{font-size:.5rem;position:absolute;right:0}.career_mv .price_box .tax{top:-6px}.career_mv .price_box .note{bottom:-4px}.career_mv .price_box .per{margin-left:6px;max-width:10%}.mv_label{display:flex;gap:5px;justify-content:center;margin-top:16px;padding-right:30%}.mv_label img{width:100%}.point_icon_list{display:flex;flex-direction:column;gap:16px 5%;justify-content:space-between;padding-left:8px}.point_icon_list .point_box_wrap{width:100%}.point_icon_list .point_box{background-color:#333;border-radius:4px;font-size:1.125rem;font-size:clamp(.8125rem,4.1860465116vw,1.125rem);line-height:1.4;padding:6px 10px;position:relative;text-align:center;transform:skewX(-15deg);width:100%}.point_icon_list .point_box .point_box_inner{color:#fff;font-weight:700;transform:skewX(15deg)}.point_icon_list.type_icon_good .point_box_inner:before{aspect-ratio:1;background-image:url(https://21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/houjin-keitai2026/img/common/icon_good.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;left:-25px;position:absolute;top:50%;transform:translateY(-50%);width:50px}@media screen and (min-width:769px){.career_mv .career_page_title .slash_copy{font-size:1.5rem;font-size:clamp(.875rem,2.1818181818vw,1.5rem)}.career_mv .career_page_title .slash_copy_wrap,.career_mv .career_page_title .title{padding-right:0}.career_mv .career_page_title .title{font-size:4.125rem;font-size:clamp(2.25rem,6vw,4.125rem);margin-inline:auto;text-align:center;width:-moz-fit-content;width:fit-content}.career_mv .career_page_title .title:after{background-color:#ffc31a;bottom:-2px;content:"";height:5px;left:50%;position:absolute;transform:translateX(-50%);width:100%}.career_mv .mv_phone{display:block;position:absolute;right:0;right:-10px;top:20px;width:21%;z-index:-1}.career_mv.page_mv_default .mv_img:before{background-image:url(https://21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/houjin-keitai2026/img/common/mv_slash_bg03.svg)}}@media screen and (min-width:769px) and (min-width:769px){.career_mv.page_mv_default .mv_img .mv_img_clip{-webkit-mask-image:url(https://21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/houjin-keitai2026/img/common/mv_slash_bg03.svg);mask-image:url(https://21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/houjin-keitai2026/img/common/mv_slash_bg03.svg)}}@media screen and (min-width:769px){.career_mv.page_mv_default .mv_contents{margin-inline:auto;max-width:960px;min-height:450px;padding:40px min(18%,50px)}.career_mv .price_box{gap:16px;margin-left:5%;max-width:90%;min-height:100px;padding:10px 0 16px;white-space:nowrap}.career_mv .price_box .unit{font-size:1.25rem;font-size:clamp(.625rem,1.8181818182vw,1.25rem);margin-right:2px}.career_mv .price_box .number{font-size:6.25rem;font-size:clamp(4.375rem,9.0909090909vw,6.25rem)}.career_mv .price_box .currency{font-size:2.25rem;font-size:clamp(1.625rem,3.2727272727vw,2.25rem)}.career_mv .price_box .note{font-size:.625rem;font-size:clamp(.625rem,.9090909091vw,.625rem)}.career_mv .price_box .tax{font-size:.75rem;font-size:clamp(.625rem,1.0909090909vw,.75rem)}.career_mv .price_box .per{margin-left:6px}.point_icon_list{flex-direction:row;padding-right:0}.point_icon_list .point_box{font-size:1.375rem;font-size:clamp(.75rem,2vw,1.375rem)}.point_icon_list.type_icon_good .point_box_inner:before{top:-25px;transform:translateY(0)}.mv_label{left:0;margin-top:0;padding-right:0;position:absolute;top:40px;width:28%}}@media screen and (min-width:1001px){.career_mv .mv_phone{display:block;right:-120px;width:25%}}@media screen and (min-width:769px){.career_mv.page_mv_default .mv_img{max-width:408px}}.sec_outline:has(.merit_warp){overflow:hidden}.sec_outline:has(.instance_slider_wrap){overflow:hidden}.sec_outline:has(.common_note_box)>.row-fluid{max-width:1240px}.common_note_box{max-width:100%}@media screen and (min-width:769px){.common_note_box .notes_list_number{max-width:1000px}}.about_box{margin-inline:auto;max-width:800px;padding:30px 0}.about_box .text{font-size:.875rem;letter-spacing:.1em;line-height:1.7;text-align:left}@media screen and (min-width:769px){.about_box .text{font-size:1rem}}.instance_slider_wrap{max-width:100vw;padding:0 16px;position:relative}.instance_slider_wrap .swiper-wrapper{padding-bottom:30px}.instance_slider_wrap .timing_slider{padding:0;position:relative;width:100%}.instance_slider_wrap .swiper-slide{flex-shrink:0}.instance_slider_wrap .outline{max-width:1400px}.instance_slider_wrap .swiper-pagination .swiper-pagination-bullet{background-color:#fff}.instance_slider_wrap .swiper-pagination .swiper-pagination-bullet-active{background-color:#a3a3a8}.instance_slider_wrap .swiper-button-next,.instance_slider_wrap .swiper-button-prev{aspect-ratio:1;background-position:50%;background-repeat:no-repeat;background-size:contain;height:auto;top:calc(50% - 30px);width:48px}.instance_slider_wrap .swiper-button-next:after,.instance_slider_wrap .swiper-button-next:before,.instance_slider_wrap .swiper-button-prev:after,.instance_slider_wrap .swiper-button-prev:before{display:none}.instance_slider_wrap .swiper-button-next{right:-8px}.instance_slider_wrap .swiper-button-prev{left:-8px}@media screen and (min-width:1241px){.instance_slider_wrap .swiper-button-next{right:-26px}.instance_slider_wrap .swiper-button-prev{left:-26px}.instance_slider_wrap .swiper-button-next,.instance_slider_wrap .swiper-button-prev{width:84px}}.instance_slider_box{align-items:flex-start;background-color:#fff;border-radius:16px;display:flex;flex-direction:column;overflow:hidden;padding:32px 16px;position:relative;width:100%}.instance_slider_box .img{margin-left:-16px;max-width:320px;width:100%}.instance_slider_box .img img{margin-left:-30px;-webkit-mask-image:url(https://21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/houjin-keitai2026/img/common/instance_img_mask_sp.svg);mask-image:url(https://21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/houjin-keitai2026/img/common/instance_img_mask_sp.svg);-webkit-mask-position:calc(100% + 1px) 100%;mask-position:calc(100% + 1px) 100%;-webkit-mask-size:cover;mask-size:cover;max-width:100vw;width:calc(105% + 16px)}.instance_slider_box .title_wrap{align-items:center;border-bottom:2px solid #ffc31a;display:flex;flex-direction:column;gap:16px;justify-content:space-between;margin-inline:auto;margin-bottom:16px;padding-bottom:16px;text-align:center;width:100%}.instance_slider_box .title{font-size:1.625rem;font-weight:700;letter-spacing:.1em;line-height:1.8;margin-left:auto;width:100%}.instance_slider_box .copy{font-size:1rem;letter-spacing:.2em;width:100%}.instance_slider_box .text{font-size:.875rem;letter-spacing:.1em;margin-top:20px}.instance_slider_box .sub_title{font-size:.9375rem;font-weight:700;letter-spacing:.2em;padding:0 0 15px;text-align:center}.instance_slider_box .sub_title span{background-color:#ebebf2;border-radius:12px;display:block;margin-inline:auto;max-width:110px;padding:4px;text-align:center;width:100%}@media screen and (min-width:769px){.instance_slider_box{flex-direction:row;padding:60px}.instance_slider_box .img{margin-left:-60px;width:calc(30% + 60px)}.instance_slider_box .img img{margin-left:0;-webkit-mask-image:url(https://21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/houjin-keitai2026/img/common/instance_img_mask.svg);mask-image:url(https://21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/houjin-keitai2026/img/common/instance_img_mask.svg);width:100%}.instance_slider_box .title_wrap{margin-bottom:20px;padding-bottom:20px}.instance_slider_box .title{font-size:1.625rem;line-height:1.45;width:100%}.instance_slider_box .sub_title{font-size:1.0625rem}.instance_slider_box .sub_title span{max-width:200px}.instance_slider_box .copy{font-size:1.25rem}.instance_slider_box .text{font-size:.9375rem;margin-left:auto;margin-top:0;width:68%}.instance_slider_box .text.no_img{width:100%}}.mdm_about_box{margin-inline:auto;max-width:1000px}.mdm_about_box .img_box img{width:100%}.mdm_merit_list{flex-direction:row;flex-wrap:wrap;gap:28px 4%;justify-content:center}.mdm_merit_list .mdm_merit_box{max-width:610px;width:90%}.mdm_merit_box{background:#ebebf2;padding:0 16px 42px}.mdm_merit_box:before{color:#fff;font-size:7.8125rem}.mdm_merit_box .img_box{margin-inline:auto;width:90%}.mdm_merit_box .img_box img{width:100%}.mdm_merit_box .title_wrap{align-items:center;display:flex;justify-content:center;letter-spacing:.1em;min-height:90px;padding:16px 0;text-align:center}.mdm_merit_box .title_wrap .title{font-size:1.125rem}.mdm_merit_box .content_box{font-size:.875rem;letter-spacing:.1em;margin-inline:auto;text-align:left}@media screen and (min-width:769px){.mdm_about_box .img_box{max-width:340px}.mdm_merit_list{flex-direction:row;flex-wrap:wrap;gap:40px 4%}.mdm_merit_list .mdm_merit_box{max-width:610px;width:48%}.mdm_merit_box{padding:0 24px 42px}.mdm_merit_box:before{font-size:11.25rem}.mdm_merit_box .img_box{max-width:380px}.mdm_merit_box .title_wrap{min-height:130px}.mdm_merit_box .title_wrap .title{font-size:1.5rem}.mdm_merit_box .content_box{font-size:1rem;max-width:460px}}