.ColumnBody-module-scss-module__C9uOwG__wrapper{padding:0 20px 16px;overflow:hidden}@media (min-width:576px){.ColumnBody-module-scss-module__C9uOwG__wrapper{padding:0 24px 24px}}.ColumnBody-module-scss-module__C9uOwG__partner{max-width:760px;margin:0 auto}.ColumnBody-module-scss-module__C9uOwG__partner>h1{font-size:7.48663vw}@media screen and (min-width:374px){.ColumnBody-module-scss-module__C9uOwG__partner>h1{font-size:2.8rem}}.ColumnBody-module-scss-module__C9uOwG__jobofferCardList{gap:16px;margin-bottom:16px;padding:0 4px;display:flex;overflow-x:scroll}.ColumnBody-module-scss-module__C9uOwG__appealText{font-size:4.27807vw}@media screen and (min-width:374px){.ColumnBody-module-scss-module__C9uOwG__appealText{font-size:1.6rem}}.ColumnBody-module-scss-module__C9uOwG__appealText{text-align:left;line-height:1.8}.ColumnBody-module-scss-module__C9uOwG__appealText>span{font-weight:700}.ColumnBody-module-scss-module__C9uOwG__appealText+.ColumnBody-module-scss-module__C9uOwG__appealText{padding-top:16px}
.DiagnosisBanner-module-scss-module__qvTQhG__diagnose{background:#f0f8e1;flex-direction:column;justify-content:center;align-items:center;gap:24px;margin:0 auto 24px;padding:24px 20px;transition:all .2s;display:flex;position:relative}@media (min-width:576px){.DiagnosisBanner-module-scss-module__qvTQhG__diagnose{margin:40px 0;padding:32px 20px}.DiagnosisBanner-module-scss-module__qvTQhG__diagnose:hover .DiagnosisBanner-module-scss-module__qvTQhG__diagnoseButtonText:before{right:-10px}}.DiagnosisBanner-module-scss-module__qvTQhG__diagnoseHeading{background:#fff;border-radius:17px;width:100%;max-width:460px}.DiagnosisBanner-module-scss-module__qvTQhG__diagnoseSubText{color:#fff;background:#86c94d;border-radius:17px 17px 0 0;padding:4px 0;font-size:3.74332vw}@media screen and (min-width:374px){.DiagnosisBanner-module-scss-module__qvTQhG__diagnoseSubText{font-size:1.4rem}}.DiagnosisBanner-module-scss-module__qvTQhG__diagnoseSubText{letter-spacing:.2em;text-align:center;font-weight:700;line-height:1.4}@media (min-width:576px){.DiagnosisBanner-module-scss-module__qvTQhG__diagnoseSubText{letter-spacing:.13em;padding:8px 0}}.DiagnosisBanner-module-scss-module__qvTQhG__diagnoseText{color:#f29419;padding:12px 0 16px;font-size:6.95187vw}@media screen and (min-width:374px){.DiagnosisBanner-module-scss-module__qvTQhG__diagnoseText{font-size:2.6rem}}.DiagnosisBanner-module-scss-module__qvTQhG__diagnoseText{letter-spacing:.3em;text-align:center;font-weight:700;line-height:1.16}@media (min-width:576px){.DiagnosisBanner-module-scss-module__qvTQhG__diagnoseText{letter-spacing:.13em}}.DiagnosisBanner-module-scss-module__qvTQhG__diagnoseText>span{display:inline-block;position:relative}.DiagnosisBanner-module-scss-module__qvTQhG__diagnoseText>span:before{content:"";opacity:.6;background:#f29419;width:250px;height:9px;margin:auto;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (min-width:576px){.DiagnosisBanner-module-scss-module__qvTQhG__diagnoseText>span:before{width:100%}}.DiagnosisBanner-module-scss-module__qvTQhG__diagnoseButton{text-align:center;background:#86c94d;border-radius:50%;width:280px;height:280px;position:relative}.DiagnosisBanner-module-scss-module__qvTQhG__diagnoseButtonInnter{background:#fff;border:12px solid #6cb52d;border-radius:50%;width:277px;height:277px;display:block;position:relative;top:-8px;overflow:hidden}.DiagnosisBanner-module-scss-module__qvTQhG__diagnoseButtonInnter:before{content:"所要時間 30秒";color:#fff;background:#6cb52d;width:100%;margin:auto;padding:10px 14px;font-weight:700;position:absolute;bottom:0;left:0;right:0}.DiagnosisBanner-module-scss-module__qvTQhG__diagnoseButtonText{color:#d30011;font-family:var(--font-mPlus1p),sans-serif;padding-top:54px;font-size:6.95187vw;font-weight:800;position:relative;transform:rotate(.03deg)}@media screen and (min-width:374px){.DiagnosisBanner-module-scss-module__qvTQhG__diagnoseButtonText{font-size:2.6rem}}.DiagnosisBanner-module-scss-module__qvTQhG__diagnoseButtonText{letter-spacing:.16em;font-weight:700;line-height:1.2}.DiagnosisBanner-module-scss-module__qvTQhG__diagnoseButtonText>span{font-size:10.6952vw;display:block}@media screen and (min-width:374px){.DiagnosisBanner-module-scss-module__qvTQhG__diagnoseButtonText>span{font-size:4rem}}.DiagnosisBanner-module-scss-module__qvTQhG__diagnoseButtonText:before{content:"";border:26px solid #0000;border-left:44px solid #d30011;border-right-width:0;width:0;height:0;margin:auto;transition:all .2s;display:block;position:absolute;bottom:-56px;left:20px;right:0}.DiagnosisBanner-module-scss-module__qvTQhG__diagnoseImage{position:absolute;bottom:24px;right:8px}@media (min-width:576px){.DiagnosisBanner-module-scss-module__qvTQhG__diagnoseImage{right:180px}}
.AdvisorComment-module-scss-module__-KqhXG__wrapper{padding-top:40px}.AdvisorComment-module-scss-module__-KqhXG__inner{text-align:center;background:#fff;border:1px solid #ccc;padding:20px 0}@media (min-width:576px){.AdvisorComment-module-scss-module__-KqhXG__inner{padding:24px 0}}.AdvisorComment-module-scss-module__-KqhXG__title{color:#333;margin-bottom:12px;font-size:4.27807vw}@media screen and (min-width:374px){.AdvisorComment-module-scss-module__-KqhXG__title{font-size:1.6rem}}.AdvisorComment-module-scss-module__-KqhXG__title{font-weight:700}@media (min-width:576px){.AdvisorComment-module-scss-module__-KqhXG__title{font-size:4.81283vw}}@media screen and (min-width:576px) and (min-width:374px){.AdvisorComment-module-scss-module__-KqhXG__title{font-size:1.8rem}}.AdvisorComment-module-scss-module__-KqhXG__list{justify-content:space-around;align-items:center;gap:20px;padding:0 16px;display:flex}@media (min-width:576px){.AdvisorComment-module-scss-module__-KqhXG__list{padding:0 24px}}.AdvisorComment-module-scss-module__-KqhXG__item{flex-direction:column;align-items:center;min-width:90px;max-width:140px;display:flex}.AdvisorComment-module-scss-module__-KqhXG__image{border-radius:50%;width:80px;height:80px;overflow:hidden}.AdvisorComment-module-scss-module__-KqhXG__image img{-o-object-fit:cover;object-fit:cover}.AdvisorComment-module-scss-module__-KqhXG__name{font-size:3.74332vw}@media screen and (min-width:374px){.AdvisorComment-module-scss-module__-KqhXG__name{font-size:1.4rem}}.AdvisorComment-module-scss-module__-KqhXG__name{font-weight:700}.AdvisorComment-module-scss-module__-KqhXG__position{padding-top:2px;font-size:2.94118vw}@media screen and (min-width:374px){.AdvisorComment-module-scss-module__-KqhXG__position{font-size:1.1rem}}.AdvisorComment-module-scss-module__-KqhXG__position{line-height:1.2}.AdvisorComment-module-scss-module__-KqhXG__link{color:#027ddb;padding-top:4px;font-size:2.6738vw}@media screen and (min-width:374px){.AdvisorComment-module-scss-module__-KqhXG__link{font-size:1rem}}.AdvisorComment-module-scss-module__-KqhXG__link{font-weight:700;text-decoration:underline}@media (hover:hover){.AdvisorComment-module-scss-module__-KqhXG__link:hover{text-decoration:none}}
.ColumnBannerWorries-module-scss-module__Amcszq__wrapper{background:#f0f8e1;padding:16px}@media (min-width:576px){.ColumnBannerWorries-module-scss-module__Amcszq__wrapper{padding:24px 16px}.ColumnBannerWorries-module-scss-module__Amcszq__inner{max-width:460px;margin:0 auto}}.ColumnBannerWorries-module-scss-module__Amcszq__title{justify-content:flex-start;align-items:center;gap:12px;margin-bottom:12px;display:flex}@media (min-width:576px){.ColumnBannerWorries-module-scss-module__Amcszq__title{justify-content:space-between}}.ColumnBannerWorries-module-scss-module__Amcszq__titleText{width:calc(100% - 80px);font-family:var(--font-mPlus1p),sans-serif;flex-wrap:wrap;align-items:baseline;gap:4px;font-size:4.27807vw;font-weight:800;display:flex;transform:rotate(.03deg)}@media screen and (min-width:374px){.ColumnBannerWorries-module-scss-module__Amcszq__titleText{font-size:1.6rem}}.ColumnBannerWorries-module-scss-module__Amcszq__titleText{line-height:1.4}@media (min-width:576px){.ColumnBannerWorries-module-scss-module__Amcszq__titleText{align-items:flex-end;width:calc(100% - 64px)}}.ColumnBannerWorries-module-scss-module__Amcszq__emphasis{color:#6cb52d;font-size:8.55615vw}@media screen and (min-width:374px){.ColumnBannerWorries-module-scss-module__Amcszq__emphasis{font-size:3.2rem}}@media (min-width:576px){.ColumnBannerWorries-module-scss-module__Amcszq__small{padding-bottom:3px}}.ColumnBannerWorries-module-scss-module__Amcszq__image{width:80px;height:84.4px}@media (min-width:576px){.ColumnBannerWorries-module-scss-module__Amcszq__image{width:64px;height:67.52px}}.ColumnBannerWorries-module-scss-module__Amcszq__worries{background:#fff;border-radius:10px;margin-bottom:12px;padding:12px 16px}@media (min-width:576px){.ColumnBannerWorries-module-scss-module__Amcszq__worries{padding:16px 20px}}.ColumnBannerWorries-module-scss-module__Amcszq__worriesTitle{margin-bottom:8px;font-size:3.20856vw}@media screen and (min-width:374px){.ColumnBannerWorries-module-scss-module__Amcszq__worriesTitle{font-size:1.2rem}}.ColumnBannerWorries-module-scss-module__Amcszq__worriesTitle{text-align:center;font-weight:700}@media (min-width:576px){.ColumnBannerWorries-module-scss-module__Amcszq__worriesTitle{font-size:3.74332vw}}@media screen and (min-width:576px) and (min-width:374px){.ColumnBannerWorries-module-scss-module__Amcszq__worriesTitle{font-size:1.4rem}}.ColumnBannerWorries-module-scss-module__Amcszq__worriesList{flex-direction:column;gap:8px;display:flex}@media (min-width:576px){.ColumnBannerWorries-module-scss-module__Amcszq__worriesList{gap:12px}}.ColumnBannerWorries-module-scss-module__Amcszq__worriesListItem>a{color:#333;border:2px solid #ccc;border-radius:10px;justify-content:flex-start;align-items:center;gap:8px;width:100%;height:56px;padding:0 16px;font-size:3.74332vw;display:flex}@media screen and (min-width:374px){.ColumnBannerWorries-module-scss-module__Amcszq__worriesListItem>a{font-size:1.4rem}}.ColumnBannerWorries-module-scss-module__Amcszq__worriesListItem>a{font-weight:700}.ColumnBannerWorries-module-scss-module__Amcszq__worriesListItem>a>span{width:calc(100% - 20px)}.ColumnBannerWorries-module-scss-module__Amcszq__worriesListItem>a:before{content:"";border:2px solid #ccc;border-radius:100%;width:20px;height:20px;display:block}@media (hover:hover){.ColumnBannerWorries-module-scss-module__Amcszq__worriesListItem>a:hover{opacity:.6}}@media (min-width:576px){.ColumnBannerWorries-module-scss-module__Amcszq__worriesListItem>a{font-size:4.27807vw}}@media screen and (min-width:576px) and (min-width:374px){.ColumnBannerWorries-module-scss-module__Amcszq__worriesListItem>a{font-size:1.6rem}}.ColumnBannerWorries-module-scss-module__Amcszq__button{text-align:left;max-width:346px;margin:0 auto}.ColumnBannerWorries-module-scss-module__Amcszq__buttonBalloon{z-index:1;background:#fff;border-radius:4px;padding:0 8px;font-size:3.74332vw;display:inline-block;position:relative;top:6px;box-shadow:0 4px 8px 1px #0000001a}@media screen and (min-width:374px){.ColumnBannerWorries-module-scss-module__Amcszq__buttonBalloon{font-size:1.4rem}}.ColumnBannerWorries-module-scss-module__Amcszq__buttonBalloon{text-align:center;font-weight:800;animation:1.8s infinite ColumnBannerWorries-module-scss-module__Amcszq__bounce}.ColumnBannerWorries-module-scss-module__Amcszq__buttonBalloon>span{color:#f29419}.ColumnBannerWorries-module-scss-module__Amcszq__buttonBalloon:before{content:"";border:7.5px solid #0000;border-top:11px solid #fff;border-bottom-width:0;width:0;height:0;margin:auto;position:absolute;bottom:-7.5px;left:0;right:0}@media (min-width:576px){.ColumnBannerWorries-module-scss-module__Amcszq__buttonBalloon{font-size:4.27807vw}}@media screen and (min-width:576px) and (min-width:374px){.ColumnBannerWorries-module-scss-module__Amcszq__buttonBalloon{font-size:1.6rem}}@keyframes ColumnBannerWorries-module-scss-module__Amcszq__bounce{0%,10%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-4px)}60%{transform:translateY(-4px)}}.ColumnBannerWorries-module-scss-module__Amcszq__buttonWrapper a{justify-content:space-between;align-items:center;gap:10px;padding:16px 8px;display:flex}.ColumnBannerWorries-module-scss-module__Amcszq__buttonWrapper a:after{right:16px}@media (min-width:576px){.ColumnBannerWorries-module-scss-module__Amcszq__buttonWrapper a:after{right:24px}.ColumnBannerWorries-module-scss-module__Amcszq__buttonWrapper a{padding:16px 32px 16px 24px}}.ColumnBannerWorries-module-scss-module__Amcszq__buttonWrapper span{color:#d30011;background:#fff;border-radius:4px;margin-right:4px;padding:0 6px;font-size:4.0107vw;display:inline-block}@media screen and (min-width:374px){.ColumnBannerWorries-module-scss-module__Amcszq__buttonWrapper span{font-size:1.5rem}}
.SummaryCard-module-scss-module__1Ns8hW__wrapper{max-width:540px;margin:0 auto 40px}.SummaryCard-module-scss-module__1Ns8hW__head{justify-content:flex-end;align-self:stretch;align-items:flex-end;gap:20px;padding-right:20px;display:flex}.SummaryCard-module-scss-module__1Ns8hW__headTitle{flex-direction:column;flex:1 0;justify-content:flex-end;align-items:flex-start;gap:16px;display:flex}.SummaryCard-module-scss-module__1Ns8hW__subTitle{color:#666;font-family:var(--font-mPlus1p),sans-serif;align-self:stretch;font-size:5.34759vw;font-weight:800;transform:rotate(.03deg)}@media screen and (min-width:374px){.SummaryCard-module-scss-module__1Ns8hW__subTitle{font-size:2rem}}.SummaryCard-module-scss-module__1Ns8hW__subTitle{letter-spacing:.04em;text-align:right;line-height:1.6}.SummaryCard-module-scss-module__1Ns8hW__title{color:#fff;background:#428d19;border-radius:8px 8px 0 0;align-self:stretch;padding:4px 0 2px;font-size:4.27807vw}@media screen and (min-width:374px){.SummaryCard-module-scss-module__1Ns8hW__title{font-size:1.6rem}}.SummaryCard-module-scss-module__1Ns8hW__title{letter-spacing:.04em;text-align:center;font-weight:700;line-height:2}.SummaryCard-module-scss-module__1Ns8hW__headImage{height:96px;overflow:hidden}.SummaryCard-module-scss-module__1Ns8hW__box{color:#333;border:2px solid #428d19;border-radius:0 8px 8px;padding:20px 16px;font-size:4.27807vw}@media screen and (min-width:374px){.SummaryCard-module-scss-module__1Ns8hW__box{font-size:1.6rem}}.SummaryCard-module-scss-module__1Ns8hW__box{letter-spacing:.04em;font-weight:700;line-height:2}.SummaryCard-module-scss-module__1Ns8hW__box>span{text-underline-offset:0;-webkit-text-decoration:underline #f29419;text-decoration:underline #f29419;text-decoration-thickness:8px}
