@charset "utf-8";@media (min-width:1440px){.group__link{margin-top:120px}.group__link-flex{display:grid;grid-template-columns:repeat(3,1fr);border-inline:1px solid var(--gray-li)}.group__link-elm{height:96px;text-align:center;padding-top:20px}.group__link-elm:not(:last-of-type){border-right:1px solid var(--gray-li)}.group__link-elm:after{content:"";display:block;width:8px;height:8px;background:var(--color-01);border-radius:100%;margin:25px auto 0}}@media (min-width:768px) and (max-width:1439px){.group__link{margin-top:8.34vw}.group__link-flex{display:grid;grid-template-columns:repeat(3,1fr);border-inline:1px solid var(--gray-li)}.group__link-elm{height:6.67vw;text-align:center;padding-top:1.39vw}.group__link-elm:not(:last-of-type){border-right:1px solid var(--gray-li)}.group__link-elm:after{content:"";display:block;width:.56vw;height:.56vw;background:var(--color-01);border-radius:100%;margin:1.74vw auto 0}}@media (max-width:767px){.group__link{margin-block:14.36vw 20.51vw}.group__link-flex{display:grid;gap:2.56vw}.group__link-elm{display:flex;align-items:center;justify-content:space-between;height:12.82vw;border:1px solid var(--gray-li);border-radius:1.28vw;padding-inline:5.13vw}.group__link-elm:after{content:"";width:1.79vw;height:1.79vw;background:var(--color-01);border-radius:100%}}@media (min-width:1440px){.layout-content{padding-top:50px}.layout-content .layout-section{margin-bottom:120px}.layout-content .page-tl{margin-bottom:51px}.ttl{display:flex;align-items:center;font-weight:500;font-size:3.2rem;line-height:1.5;letter-spacing:.05em;gap:20px}.ttl:before{content:"";width:50px;height:50px;background-repeat:no-repeat;background-size:contain;flex-shrink:0}.ttl--01:before{height:44px;background-image:url(../images_min/business/icon_01.webp?v938a55ffdd9a28b5e6b6ad10b272f46a)}.ttl--02:before{height:39px;background-image:url(../images_min/business/icon_02.webp?vef75d4ec3194e26443f69659ff7456d7)}.ttl--03:before{width:46px;background-image:url(../images_min/business/icon_03.webp?vc76055b9f215496845383fc4ff9a6ab2)}.ttl--04:before{height:42px;background-image:url(../images_min/business/icon_04.webp?v224679dbb56abd5049aca87a0fb84734)}.ttl--05:before{background-image:url(../images_min/business/icon_05.webp?v510fb3599e776a66afc053860fb34165)}.ttl--06:before{background-image:url(../images_min/business/icon_06.webp?ve7df8a8de81de3fae09340b31d3c1bef)}.ttl--07:before{height:47px;background-image:url(../images_min/business/icon_07.webp?v35eb76d8b6fdae86fb9f8efd6449c5d7)}.pledging{display:flex}.pledging__txt{width:100%;font-weight:700;font-size:2.4rem;line-height:1.6;letter-spacing:.02em}.pledging__txt .color{color:var(--color-01)}.pledging__img{flex-shrink:0;width:288px}.pledging__pic{margin-top:60px}.pledging__pic img{width:100%}.flex{display:flex;flex-direction:row-reverse;gap:60px;margin-top:60px}.flex__img{display:grid;gap:20px;width:440px;flex-shrink:0}.flex__img figure{border-radius:12px;overflow:hidden}.flex__txt-btn{display:grid;gap:12px;margin-top:32px}.flex__txt-btn .btn{width:352px;justify-content:flex-start;padding-right:40px}.flex__txt-btn .btn.sm{padding-left:26px}.flex__txt-note{margin-top:34px;padding-bottom:4px}.flex__txt-note dt{font-weight:700;font-size:1.8rem;margin-bottom:4px}}@media (min-width:768px) and (max-width:1439px){.layout-content{padding-top:3.47vw}.layout-content .layout-section{margin-bottom:8.34vw}.layout-content .page-tl{margin-bottom:3.54vw}.ttl{display:flex;align-items:center;font-weight:500;font-size:2.22vw;line-height:1.5;letter-spacing:.05em;gap:1.39vw}.ttl:before{content:"";width:3.47vw;height:3.47vw;background-repeat:no-repeat;background-size:contain;flex-shrink:0}.ttl--01:before{height:3.06vw;background-image:url(../images_min/business/icon_01.webp?v938a55ffdd9a28b5e6b6ad10b272f46a)}.ttl--02:before{height:2.71vw;background-image:url(../images_min/business/icon_02.webp?vef75d4ec3194e26443f69659ff7456d7)}.ttl--03:before{width:3.2vw;background-image:url(../images_min/business/icon_03.webp?vc76055b9f215496845383fc4ff9a6ab2)}.ttl--04:before{height:2.92vw;background-image:url(../images_min/business/icon_04.webp?v224679dbb56abd5049aca87a0fb84734)}.ttl--05:before{background-image:url(../images_min/business/icon_05.webp?v510fb3599e776a66afc053860fb34165)}.ttl--06:before{background-image:url(../images_min/business/icon_06.webp?ve7df8a8de81de3fae09340b31d3c1bef)}.ttl--07:before{height:3.27vw;background-image:url(../images_min/business/icon_07.webp?v35eb76d8b6fdae86fb9f8efd6449c5d7)}.pledging{display:flex}.pledging__txt{width:100%;font-weight:700;font-size:1.67vw;line-height:1.6;letter-spacing:.02em}.pledging__txt .color{color:var(--color-01)}.pledging__img{flex-shrink:0;width:20.01vw}.pledging__pic{margin-top:4.17vw}.pledging__pic img{width:100%}.flex{display:flex;flex-direction:row-reverse;gap:4.17vw;margin-top:4.17vw}.flex__img{display:grid;gap:1.39vw;width:30.58vw;flex-shrink:0}.flex__img figure{border-radius:.83vw;overflow:hidden}.flex__txt-btn{display:grid;gap:.83vw;margin-top:2.22vw}.flex__txt-btn .btn{width:24.46vw;justify-content:flex-start;padding-right:2.78vw}.flex__txt-btn .btn.sm{padding-left:1.81vw}.flex__txt-note{margin-top:2.36vw;padding-bottom:.28vw}.flex__txt-note dt{font-weight:700;font-size:1.25vw;margin-bottom:.28vw}}@media (max-width:767px){.layout-aside__elm{font-feature-settings:"palt"1}.layout-content{padding-top:10.26vw}.layout-content .layout-section{margin-bottom:14.1vw}.layout-content .page-tl{padding-left:6.15vw;margin-bottom:6.15vw;letter-spacing:0}.layout-content .page-tl:before{width:3.08vw;height:.77vw}.ttl{display:flex;align-items:center;font-weight:500;font-size:6.15vw;line-height:1.5;letter-spacing:.05em;gap:2.05vw}.ttl:before{content:"";width:10.26vw;height:10.26vw;background-repeat:no-repeat;background-size:7.95vw auto;background-position:center calc(50% + 1px);flex-shrink:0}.ttl--01:before{background-image:url(../images_min/business/icon_01.webp?v938a55ffdd9a28b5e6b6ad10b272f46a)}.ttl--02:before{background-image:url(../images_min/business/icon_02.webp?vef75d4ec3194e26443f69659ff7456d7)}.ttl--03:before{background-image:url(../images_min/business/icon_03.webp?vc76055b9f215496845383fc4ff9a6ab2)}.ttl--04:before{background-image:url(../images_min/business/icon_04.webp?v224679dbb56abd5049aca87a0fb84734)}.ttl--05:before{background-image:url(../images_min/business/icon_05.webp?v510fb3599e776a66afc053860fb34165)}.ttl--06:before{background-image:url(../images_min/business/icon_06.webp?ve7df8a8de81de3fae09340b31d3c1bef)}.ttl--07:before{background-image:url(../images_min/business/icon_07.webp?v35eb76d8b6fdae86fb9f8efd6449c5d7)}.pledging__txt{width:100%;font-weight:700;font-size:4.62vw;line-height:1.6;letter-spacing:.02em}.pledging__txt .color{color:var(--color-01)}.pledging__img{width:51.28vw;margin:2.31vw auto 0}.pledging__img img{width:100%}.pledging__pic{margin-top:12.82vw}.pledging__pic img{width:100%}.flex{margin-top:6.41vw}.flex__img{display:grid;gap:5.13vw}.flex__img figure{border-radius:3.08vw;overflow:hidden}.flex__txt{padding-top:6.15vw}.flex__txt-btn{display:grid;gap:2.56vw;margin-top:6.15vw}.flex__txt-btn .btn{width:100%;height:15.38vw;justify-content:flex-start;padding-left:4.87vw}.flex__txt-note{margin-top:6.67vw}.flex__txt-note dt{font-weight:700;font-size:4.1vw;margin-bottom:.77vw}}