/*!
global > content-width
------------------------------
*/
/*!
global > font
------------------------------
*/.p-helper-agata .c-mv02{position:relative;z-index:1}.p-helper-agata .c-mv02__info{color:var(--cl-blue02);margin-top:30px}.p-helper-agata .c-mv02__content02{color:var(--cl-blue03)}.p-helper-agata .c-mv02 .c-decor02{left:0;opacity:.04;position:absolute;top:90px;width:100%;z-index:1}.p-helper-agata-service{padding-top:60px;position:relative;z-index:2}.p-helper-agata-service .c-heading01{text-align:center}.p-helper-agata-service__block01{margin-top:30px}.p-helper-agata-service__block02 .c-block03__list .item-contentarea .desc{letter-spacing:.04em}.p-helper-agata-service__block03{margin-top:60px}.p-helper-agata-service__block04 .c-block03__list .item-contentarea .desc{letter-spacing:.04em}.p-helper-agata-service__block04 .c-btn03{margin:40px auto 0}.p-helper-agata-service .c-blur01{top:0}.p-helper-agata-service .c-blur01,.p-helper-agata-service .c-blur02{aspect-ratio:1/1;display:block;left:0;opacity:.19;position:absolute;width:200px;z-index:-1}.p-helper-agata-service .c-blur02{top:clamp(50rem,35.7142857143vw + 41.6294642857rem,58.75rem)}.p-helper-agata-service .c-decor02{left:0;opacity:.02;position:absolute;top:800px;width:100%;z-index:-1}.p-helper-agata-faq__list{margin-top:40px}.p-helper-agata-faq__list .c-faq-item__lead__txt{color:var(--cl-blue02)}.p-helper-agata-photogallery{padding-top:60px;position:relative;z-index:6}.p-helper-agata-photogallery__inner{padding:0 20px}.p-helper-agata-photogallery .c-heading01{text-align:center}.p-helper-agata-photogallery .c-heading01__jp{margin-top:6px}.p-helper-agata-photogallery__list{display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-top:40px;margin-inline:auto;max-width:1400px}.p-helper-agata-photogallery__list__item img{border-radius:6px}.p-helper-agata-photogallery__btns{align-items:flex-start;display:flex;flex-wrap:wrap;gap:20px 40px;justify-content:center;margin-top:40px}.p-helper-agata-photogallery .c-btn05{margin:60px auto 0}.p-helper-agata-photogallery .c-decor02{left:0;opacity:.08;position:absolute;top:50px;width:100%;z-index:-1}.p-helper-agata-recruit{background-color:rgba(219,225,231,.17);margin-top:60px;padding:40px 0}.p-helper-agata-recruit .c-heading01{text-align:center}.p-helper-agata-recruit__list{display:grid;gap:40px 20px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));margin-top:30px}.p-helper-agata-recruit__list .c-block04__item{max-width:460px;width:100%}.p-helper-agata-recruit .c-block04__item .contentarea .desc{color:var(--cl-blue03);letter-spacing:.04em}@media screen and (min-width:768px){.p-helper-agata .c-mv02__info{margin-top:59px}.p-helper-agata .c-mv02 .c-decor02{bottom:clamp(-12.8125rem,-36.6586538462vw + 23.8461538462rem,6.25rem);top:unset}.p-helper-agata-service{padding-top:90px}.p-helper-agata-service .c-heading01__jp{margin-top:-6px}.p-helper-agata-service__block01{margin-top:60px}.p-helper-agata-service__block02 .c-block03__list .item-contentarea .desc{line-height:1.75;margin-top:25px}.p-helper-agata-service__block03{margin-top:100px}.p-helper-agata-service__block03 .c-block02__contentarea .desc{margin-top:65px}.p-helper-agata-service__block04 .c-block03__list{margin-top:72px}.p-helper-agata-service__block04 .c-block03__list .item-contentarea .desc{line-height:1.75;margin-top:25px}.p-helper-agata-service__block04 .c-btn03{margin:67px auto 16px}.p-helper-agata-service .c-blur01{left:19px;top:clamp(.875rem,-7.2115384615vw + 8.0865384615rem,4.625rem);width:clamp(18.75rem,34.4951923077vw + 2.1923076923rem,36.6875rem)}.p-helper-agata-service .c-blur02{left:58px;top:clamp(25rem,20.0721153846vw + 15.3653846154rem,35.4375rem);width:clamp(18.75rem,34.4951923077vw + 2.1923076923rem,36.6875rem)}.p-helper-agata-service .c-decor02{top:1192px}.p-helper-agata-faq__list{margin-top:84px}.p-helper-agata-photogallery{padding-top:134px}.p-helper-agata-photogallery__inner{padding:0 40px}.p-helper-agata-photogallery .c-heading01__jp{margin-top:17px}.p-helper-agata-photogallery__list{margin-top:71px}.p-helper-agata-photogallery__btns{margin-top:82px}.p-helper-agata-photogallery .c-btn05{margin:107px auto 0}.p-helper-agata-photogallery .c-decor02{top:100px}.p-helper-agata-recruit{margin-top:101px;padding:79px 0 135px}.p-helper-agata-recruit__list{align-items:flex-start;display:flex;gap:40px;justify-content:center;margin-top:62px}.p-helper-agata-recruit .c-block04__item .contentarea .desc{line-height:1.75;margin-top:7px}}