.Breadcrumbs_breadcrumbs__ijvn4{width:100%;display:flex;flex-wrap:nowrap;padding:12px calc(100vw*40/1366) 0;overflow-x:auto;overflow-y:hidden;position:relative;z-index:100}@media (max-width:896px){.Breadcrumbs_breadcrumbs__ijvn4{padding:10px 20px 0}}.Breadcrumbs_breadcrumbs__ijvn4>li{font-size:1.2rem;white-space:nowrap}@media (max-width:896px){.Breadcrumbs_breadcrumbs__ijvn4>li{font-size:1rem}}.Breadcrumbs_breadcrumbs__ijvn4>li:not(:last-child):after{content:"/";margin:0 5px;color:rgba(0,0,0,.2)}.TitleDetail_titleDetail__GmZ5e{margin-bottom:60px}@media (max-width:896px){.TitleDetail_titleDetail__GmZ5e{margin-bottom:40px}}.TitleDetail_titleDetail__GmZ5e.TitleDetail_noMargin__puyEB{margin-bottom:0}.TitleDetail_titleDetail__GmZ5e .TitleDetail_boxTitle__A_C2S{position:relative}.TitleDetail_titleDetail__GmZ5e .TitleDetail_date__CTnPQ{font-weight:700;color:#909090;letter-spacing:0;margin-top:0}@media (min-width:897px){.TitleDetail_titleDetail__GmZ5e .TitleDetail_date__CTnPQ{position:absolute;top:15px;right:0}}@media (max-width:896px){.TitleDetail_titleDetail__GmZ5e .TitleDetail_date__CTnPQ{margin-top:20px;font-size:1.2rem}}.TitleDetail_titleDetail__GmZ5e .TitleDetail_topics__UAylM{margin-bottom:10px;font-family:Montserrat,Noto Sans Japanese,sans-serif;font-size:4rem;font-weight:600;color:#5724ff;letter-spacing:.001em;line-height:1.5}@media (min-width:897px){.TitleDetail_titleDetail__GmZ5e .TitleDetail_topics__UAylM{padding-right:120px}}@media (max-width:896px){.TitleDetail_titleDetail__GmZ5e .TitleDetail_topics__UAylM{margin-bottom:4px;font-size:2.4rem}}.TitleDetail_titleDetail__GmZ5e .TitleDetail_title__PVeU5>span{display:block;font-size:4.4rem;font-weight:700;color:#000;line-height:1.75;letter-spacing:0}@media (max-width:896px){.TitleDetail_titleDetail__GmZ5e .TitleDetail_title__PVeU5>span{font-size:2.8rem;line-height:1.55}}.TitleDetail_titleDetail__GmZ5e .TitleDetail_description__PhQRm{margin-top:29px;letter-spacing:.1em}@media (max-width:896px){.TitleDetail_titleDetail__GmZ5e .TitleDetail_description__PhQRm{margin-top:20px;line-height:1.8}}.TitleDetail_titleDetail__GmZ5e .TitleDetail_image__io1VJ{display:block;margin-top:60px;line-height:0}@media (max-width:896px){.TitleDetail_titleDetail__GmZ5e .TitleDetail_image__io1VJ{margin-top:30px}}.TitleDetail_titleDetail__GmZ5e .TitleDetail_listTag__6bmNq{display:flex;flex-wrap:wrap;margin-top:16px}@media (max-width:896px){.TitleDetail_titleDetail__GmZ5e .TitleDetail_listTag__6bmNq{flex-wrap:nowrap;white-space:nowrap;overflow:auto;margin-top:28px;padding-bottom:10px}}.TitleDetail_titleDetail__GmZ5e .TitleDetail_listTag__6bmNq>li{margin-top:20px;padding-left:0}@media (max-width:896px){.TitleDetail_titleDetail__GmZ5e .TitleDetail_listTag__6bmNq>li{margin-top:0!important}}.TitleDetail_titleDetail__GmZ5e .TitleDetail_listTag__6bmNq>li:not(:first-child){margin-left:20px}@media (max-width:896px){.TitleDetail_titleDetail__GmZ5e .TitleDetail_listTag__6bmNq>li:not(:first-child){margin-left:10px}}.TitleDetail_titleDetail__GmZ5e .TitleDetail_listTag__6bmNq>li:after{display:none}.TitleDetail_titleDetail__GmZ5e .TitleDetail_listTag__6bmNq>li>a{display:flex;padding:8px 30px;height:36px;background-color:#f6f4fc;border-radius:50px;font-family:Montserrat,Noto Sans Japanese,sans-serif;font-size:1.4rem;line-height:1.3;letter-spacing:0;text-decoration:none}@media (min-width:897px){.TitleDetail_titleDetail__GmZ5e .TitleDetail_listTag__6bmNq>li>a{opacity:1;transition:opacity .3s ease-out 0s}.TitleDetail_titleDetail__GmZ5e .TitleDetail_listTag__6bmNq>li>a:hover{opacity:.7;text-decoration:none}}.TitleDetail_titleDetail__GmZ5e .TitleDetail_image__io1VJ{position:relative;width:780px;height:437px}@media (max-width:1366px){.TitleDetail_titleDetail__GmZ5e .TitleDetail_image__io1VJ{width:calc(100vw*780/1366);height:calc(100vw*437/1366)}}@media (max-width:896px){.TitleDetail_titleDetail__GmZ5e .TitleDetail_image__io1VJ{width:100%;height:calc(100vw*196/390)}}.TitleDetail_titleDetail__GmZ5e .TitleDetail_image__io1VJ>span{position:static!important}.TitleDetail_titleDetail__GmZ5e .TitleDetail_image__io1VJ img{-o-object-fit:cover;object-fit:cover}.SectionJob_sectionJob__Fu8x2{background:#39d9d1;padding:100px 0}@media (max-width:1366px){.SectionJob_sectionJob__Fu8x2{padding:calc(100vw*100/1366) 0}}.SectionJob_sectionJob__Fu8x2 .SectionJob_inner__asLvZ{position:relative;width:100%;max-width:1200px;margin:0 auto}@media (max-width:1366px){.SectionJob_sectionJob__Fu8x2 .SectionJob_inner__asLvZ{max-width:calc(100vw*1200/1366);width:calc(100vw*1200/1366)}}@media (max-width:896px){.SectionJob_sectionJob__Fu8x2 .SectionJob_inner__asLvZ{width:100%;max-width:inherit;padding:0 20px}}.Button_buttonMore__qiI5p>button,.Button_button__C3lOm{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;width:360px;min-height:70px;margin:0 auto;padding:10px 0;background-color:#491bde;border-radius:50px;font-family:Montserrat,Noto Sans Japanese,sans-serif;font-size:2rem;color:#fff;transition:all .3s ease-out;cursor:pointer}@media (max-width:896px){.Button_buttonMore__qiI5p>button,.Button_button__C3lOm{width:66.67%;min-height:48px;font-size:1.6rem}}.Button_buttonMore__qiI5p>button .Button_text__RyyXa,.Button_button__C3lOm .Button_text__RyyXa{display:block;transition:all .3s ease-out;letter-spacing:0;font-size:1.8rem;font-weight:600;color:#fff;text-align:center}@media (max-width:896px){.Button_buttonMore__qiI5p>button .Button_text__RyyXa,.Button_button__C3lOm .Button_text__RyyXa{font-size:1.4rem}}@media (min-width:897px){.Button_buttonMore__qiI5p>button.Button_large__yuERH,.Button_large__yuERH.Button_button__C3lOm{max-width:780px;width:100%;height:90px}}@media (max-width:896px){.Button_buttonMore__qiI5p>button.Button_large__yuERH,.Button_large__yuERH.Button_button__C3lOm{width:89.74%;height:56px}}.Button_buttonMore__qiI5p>button.Button_large__yuERH .Button_text__RyyXa,.Button_large__yuERH.Button_button__C3lOm .Button_text__RyyXa{font-size:2.4rem}@media (max-width:896px){.Button_buttonMore__qiI5p>button.Button_large__yuERH .Button_text__RyyXa,.Button_large__yuERH.Button_button__C3lOm .Button_text__RyyXa{font-size:1.6rem}}.Button_buttonMore__qiI5p>button>a,.Button_button__C3lOm>a{display:block;width:100%;text-align:center;text-decoration:none}@media (max-width:896px){.Button_buttonMore__qiI5p>button>a,.Button_button__C3lOm>a{padding:0 20px}}.Button_buttonMore__qiI5p>button>a[target=_blank],.Button_button__C3lOm>a[target=_blank]{padding-right:0}@media (max-width:896px){.Button_buttonMore__qiI5p>button>a[target=_blank],.Button_button__C3lOm>a[target=_blank]{padding:0 20px;line-height:1.5}}.Button_buttonMore__qiI5p>button>a[target=_blank]:after,.Button_button__C3lOm>a[target=_blank]:after{display:none}@media (min-width:897px)and (min-width:897px){.Button_button__C3lOm:hover{opacity:1;transition:opacity .3s ease-out 0s}.Button_button__C3lOm:hover:hover{opacity:.7;text-decoration:none}}.Button_button__C3lOm:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.Button_buttonMore__qiI5p>button .Button_icon__gqW68{position:absolute;top:calc(50% - 18px);left:calc(50% - 18px);display:block;transform:translateY(15px);line-height:0;opacity:0;transition:all .3s ease-out}@media (min-width:897px){.Button_buttonMore__qiI5p>button:hover .Button_text__RyyXa{position:relative;transform:translateY(-15px);opacity:0}.Button_buttonMore__qiI5p>button:hover .Button_icon__gqW68{transform:translateY(0);opacity:1}}.NavPages_navPage__QL1t9{padding:78px 0 100px;background-color:#f6f4fc}@media (max-width:896px){.NavPages_navPage__QL1t9{margin-bottom:80px;padding:20px 20px 61px}}.NavPages_listNav__NpknB{display:flex;flex-wrap:wrap;margin-top:-17px;margin-left:-60px}@media (max-width:1366px){.NavPages_listNav__NpknB{margin-left:calc(100vw*-60/1366)}}@media (max-width:896px){.NavPages_listNav__NpknB{display:block;margin-top:0;margin-left:0}}.NavPages_listNav__NpknB>li{width:33.33%;margin-top:17px;padding-left:60px}@media (max-width:1366px){.NavPages_listNav__NpknB>li{padding-left:calc(100vw*60/1366)}}@media (max-width:896px){.NavPages_listNav__NpknB>li{width:100%;margin-top:0;padding-left:0}}.NavPages_listNav__NpknB .NavPages_btnLink__I0AUs{display:block;position:relative;width:100%;padding:19px 0;border-bottom:1px solid #c1c1c1}@media (max-width:896px){.NavPages_listNav__NpknB .NavPages_btnLink__I0AUs{padding:14px 0 15px}}.NavPages_listNav__NpknB .NavPages_btnLink__I0AUs:after{position:absolute;top:50%;right:0;width:20px;height:20px;background:url(/_next/static/media/ico_arrow_right_dark_gray.b7f58c98.svg) no-repeat;background-size:20px;transform:translateY(-50%);content:"";transition:background-image .3s ease-out 0s}@media (max-width:896px){.NavPages_listNav__NpknB .NavPages_btnLink__I0AUs:after{background-image:url(/_next/static/media/ico_arrow_right_purple.0263ed6c.svg)}}.NavPages_listNav__NpknB .NavPages_btnLink__I0AUs>.NavPages_title__bX_74{font-family:Montserrat,Noto Sans Japanese,sans-serif;font-size:3rem;font-weight:600;color:#909090;transition:color .3s ease-out 0s;letter-spacing:0}@media (max-width:896px){.NavPages_listNav__NpknB .NavPages_btnLink__I0AUs>.NavPages_title__bX_74{font-size:2rem}}.NavPages_listNav__NpknB .NavPages_btnLink__I0AUs>.NavPages_text__v7tV0{font-size:1.4rem;font-weight:700;color:#909090;transition:color .3s ease-out 0s}@media (max-width:896px){.NavPages_listNav__NpknB .NavPages_btnLink__I0AUs>.NavPages_text__v7tV0{font-size:1.3rem}}@media (min-width:897px){.NavPages_listNav__NpknB .NavPages_btnLink__I0AUs:hover>.NavPages_title__bX_74{color:#5724ff}.NavPages_listNav__NpknB .NavPages_btnLink__I0AUs:hover>.NavPages_text__v7tV0{color:#4d4d4d}.NavPages_listNav__NpknB .NavPages_btnLink__I0AUs:hover:after{background-image:url(/_next/static/media/ico_arrow_right_purple.0263ed6c.svg)}}.NavPages_listNav__NpknB .NavPages_btnLink__I0AUs.NavPages_isActive__32iwN{border-bottom-color:#5724ff}.NavPages_listNav__NpknB .NavPages_btnLink__I0AUs.NavPages_isActive__32iwN>.NavPages_title__bX_74{color:#5724ff}.NavPages_listNav__NpknB .NavPages_btnLink__I0AUs.NavPages_isActive__32iwN>.NavPages_text__v7tV0{color:#4d4d4d}.NavPages_listNav__NpknB .NavPages_btnLink__I0AUs.NavPages_isActive__32iwN:after{display:none}.NavPages_listNavWrap__wJyXx.NavPages_isSingle__xTA07{display:flex;justify-content:flex-end}.NavPages_listNavWrap__wJyXx.NavPages_isSingle__xTA07>.NavPages_listNav__NpknB{display:block;margin-left:0;width:360px}.NavPages_listNavWrap__wJyXx.NavPages_isSingle__xTA07>.NavPages_listNav__NpknB>li{width:100%;padding-left:0}