﻿.ctsNav_list_link .ctsNav_ttl{transition:0.3s ease-in-out;position:relative}.ctsNav_list_link .ctsNav_ttl_en{transition:0.3s ease-in-out;opacity:1}.ctsNav_list_link .ctsNav_ttl_ja{transition:0.3s ease-in-out;opacity:0;position:absolute;top:0}@media (hover: hover){.ctsNav_list_link:hover:hover .ctsNav_ttl_en{opacity:0}.ctsNav_list_link:hover:hover .ctsNav_ttl_ja{opacity:1}}.sec-cts .cts-head{width:100%}@media screen and (max-width: 960px){.sec-cts .cts-head{width:100%;min-width:70px}}.sec-cts .cts-body{width:100%}@media screen and (max-width: 960px){.sec-cts .cts-body{width:100%}}.sec-cts .cts-ttl{width:100%;text-align:left;position:relative;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.sec-cts .cts-ttl-en{letter-spacing:0em;font-size:clamp(1.6rem, 1.5625vw, 3rem);font-weight:400}@media screen and (max-width: 960px){.sec-cts .cts-ttl-en{font-size:clamp(1.6rem, 5.5555555556vw, 3.2rem)}}.sec-cts .cts-ttl-ja{line-height:1.75;font-size:clamp(1.6rem, .9375vw, 1.8rem)}@media screen and (max-width: 960px){.sec-cts .cts-ttl-ja{font-size:clamp(1.6rem, 3.125vw, 1.8rem)}}.breadcrumbs_area{padding:0.5em 0;font-size:clamp(1.4rem, 1.6vw, 1.6rem);letter-spacing:0.1em}.breadcrumbs_area.right{text-align:right}.breadcrumbs_area.wht{color:#fff}.breadcrumbs_area.gray{color:gray}.breadcrumbs_area .break{color:#cbcbcb}.breadcrumbs_area .breadcrumbs{display:flex;gap:0 20px;max-width:100%;margin:0;padding:0;color:inherit;font-size:0.9em;list-style:none}.breadcrumbs_area .breadcrumbs li{color:inherit}.breadcrumbs_area .breadcrumbs li.home,.breadcrumbs_area .breadcrumbs li.post{display:flex;align-items:center;white-space:nowrap}.breadcrumbs_area .breadcrumbs li.current-item{display:block;flex:1;min-width:0;color:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumbs_area .breadcrumbs li:not(:last-child)::after{display:inline-block;width:7px;height:1em;margin-left:15px;color:currentColor;font:var(--fa-font-solid);font-size:1em;content:"\f105"}.breadcrumbs_area .breadcrumbs a{color:inherit;text-decoration:none}@media (hover: hover){.breadcrumbs_area .breadcrumbs a:hover:hover{opacity:0.5}}.breadcrumbs_area .breadcrumbs a::after{background:currentColor}.wp-pagenavi-wrap{display:flex;align-items:center;justify-content:center;width:100%;margin-block:6rem 0;text-align:center}@media screen and (max-width: 960px){.wp-pagenavi-wrap{margin-top:5rem}}@media screen and (max-width: 576px){.wp-pagenavi-wrap{margin-top:4rem}}.wp-pagenavi-wrap .wp-pagenavi{display:flex;align-items:center;justify-content:center;gap:clamp(1.6rem, 1.4583333333vw, 2.8rem);width:100%;font-size:1.6rem;line-height:1;letter-spacing:0}@media screen and (max-width: 1200px){.wp-pagenavi-wrap .wp-pagenavi{gap:2rem}}@media screen and (max-width: 960px){.wp-pagenavi-wrap .wp-pagenavi{gap:1.5rem}}@media screen and (max-width: 576px){.wp-pagenavi-wrap .wp-pagenavi{flex-wrap:wrap;gap:1.2rem}}.wp-pagenavi-wrap .wp-pagenavi a,.wp-pagenavi-wrap .wp-pagenavi span{display:inline-flex;align-items:center;justify-content:center;min-width:auto;min-height:auto;margin:0;padding:0;border:none;color:#000;font-size:1.6rem;font-weight:400;line-height:1;text-decoration:none}@media screen and (max-width: 576px){.wp-pagenavi-wrap .wp-pagenavi a,.wp-pagenavi-wrap .wp-pagenavi span{font-size:1.6rem}}.wp-pagenavi-wrap .wp-pagenavi .page,.wp-pagenavi-wrap .wp-pagenavi .current,.wp-pagenavi-wrap .wp-pagenavi .extend{position:relative;width:auto;height:auto;border-radius:0;color:#000;transition:opacity 0.3s ease}.wp-pagenavi-wrap .wp-pagenavi .page::after,.wp-pagenavi-wrap .wp-pagenavi .current::after,.wp-pagenavi-wrap .wp-pagenavi .extend::after{display:none}@media (hover: hover){.wp-pagenavi-wrap .wp-pagenavi .page:hover:hover{color:#000;opacity:.5}.wp-pagenavi-wrap .wp-pagenavi .page:hover:hover::after{display:none}}.wp-pagenavi-wrap .wp-pagenavi .current{color:#000;font-weight:400}.wp-pagenavi-wrap .wp-pagenavi .current::after{position:absolute;bottom:-1rem;left:50%;display:block;width:100%;height:2px;background:#3367a1;content:"";opacity:1;transform:translateX(-50%)}.wp-pagenavi-wrap .wp-pagenavi .extend{color:#000}.wp-pagenavi-wrap .wp-pagenavi .previouspostslink,.wp-pagenavi-wrap .wp-pagenavi .nextpostslink{position:relative;display:inline-flex;align-items:center;justify-content:center;width:clamp(7.2rem, 4.7916666667vw, 9.2rem);height:clamp(7.2rem, 4.7916666667vw, 9.2rem);margin:0;padding:0;border:none;border-radius:50%;background:#3367a1;color:#fff;font-size:0;transition:background-color 0.3s ease, transform 0.3s ease}@media screen and (max-width: 1200px){.wp-pagenavi-wrap .wp-pagenavi .previouspostslink,.wp-pagenavi-wrap .wp-pagenavi .nextpostslink{width:8rem;height:8rem}}@media screen and (max-width: 960px){.wp-pagenavi-wrap .wp-pagenavi .previouspostslink,.wp-pagenavi-wrap .wp-pagenavi .nextpostslink{width:7rem;height:7rem}}@media screen and (max-width: 576px){.wp-pagenavi-wrap .wp-pagenavi .previouspostslink,.wp-pagenavi-wrap .wp-pagenavi .nextpostslink{width:5.5rem;height:5.5rem}}.wp-pagenavi-wrap .wp-pagenavi .previouspostslink::before,.wp-pagenavi-wrap .wp-pagenavi .nextpostslink::before{position:static;display:block;width:auto;height:auto;border-radius:0;background:none;color:#fff;font-size:2.4rem;font-weight:300;line-height:1;transition:transform 0.3s ease}@media (hover: hover){.wp-pagenavi-wrap .wp-pagenavi .previouspostslink:hover:hover,.wp-pagenavi-wrap .wp-pagenavi .nextpostslink:hover:hover{background:#000}.wp-pagenavi-wrap .wp-pagenavi .previouspostslink:hover:hover::before,.wp-pagenavi-wrap .wp-pagenavi .nextpostslink:hover:hover::before{background:none}}.wp-pagenavi-wrap .wp-pagenavi .previouspostslink{margin-right:clamp(1.5rem, 1.3020833333vw, 2.5rem)}@media screen and (max-width: 960px){.wp-pagenavi-wrap .wp-pagenavi .previouspostslink{margin-right:1rem}}@media screen and (max-width: 576px){.wp-pagenavi-wrap .wp-pagenavi .previouspostslink{margin-right:0.5rem}}.wp-pagenavi-wrap .wp-pagenavi .previouspostslink::before{background-image:none;content:"←"}@media (hover: hover){.wp-pagenavi-wrap .wp-pagenavi .previouspostslink:hover:hover::before{background-image:none;transform:translateX(-0.4rem)}}.wp-pagenavi-wrap .wp-pagenavi .nextpostslink{margin-left:clamp(1.5rem, 1.3020833333vw, 2.5rem)}@media screen and (max-width: 960px){.wp-pagenavi-wrap .wp-pagenavi .nextpostslink{margin-left:1rem}}@media screen and (max-width: 576px){.wp-pagenavi-wrap .wp-pagenavi .nextpostslink{margin-left:0.5rem}}.wp-pagenavi-wrap .wp-pagenavi .nextpostslink::before{background-image:none;content:"→"}@media (hover: hover){.wp-pagenavi-wrap .wp-pagenavi .nextpostslink:hover:hover::before{background-image:none;transform:translateX(0.4rem)}}.parts-businessLink{position:relative;width:100%;overflow:hidden;background:#fff}.parts-businessLink .wrapW{position:relative;z-index:1}.parts-businessLink .cts-wrap{width:100%;max-width:172rem;margin-inline:auto}@media screen and (max-width: 1200px){.parts-businessLink .cts-wrap{max-width:118rem}}@media screen and (max-width: 960px){.parts-businessLink .cts-wrap{max-width:88rem}}@media screen and (max-width: 576px){.parts-businessLink .cts-wrap{width:100%}}.parts-businessLink .cts-head{width:100%;text-align:center}.parts-businessLink .cts-ttl-wrap{width:100%}.parts-businessLink .cts-ttl{margin:0;font-size:clamp(3.6rem, 2.34375vw, 4.5rem);font-weight:600;line-height:1.4;letter-spacing:0.1em}@media screen and (max-width: 1200px){.parts-businessLink .cts-ttl{font-size:clamp(3.4rem, 3.5vw, 4.2rem)}}@media screen and (max-width: 960px){.parts-businessLink .cts-ttl{font-size:clamp(3.2rem, 4.1666666667vw, 4rem)}}@media screen and (max-width: 576px){.parts-businessLink .cts-ttl{font-size:clamp(3rem, 6.25vw, 3.6rem);line-height:1.5}}.parts-businessLink .cts-ttl-sub{margin:2.5rem 0 0;font-size:2.2rem;font-weight:400;line-height:1.8;letter-spacing:0.1em}@media screen and (max-width: 1200px){.parts-businessLink .cts-ttl-sub{margin-top:2rem;font-size:2rem}}@media screen and (max-width: 960px){.parts-businessLink .cts-ttl-sub{font-size:1.8rem}}@media screen and (max-width: 576px){.parts-businessLink .cts-ttl-sub{margin-top:1.5rem;font-size:1.6rem}}.parts-businessLink .cts-body{width:100%;margin-top:7.5rem}@media screen and (max-width: 1200px){.parts-businessLink .cts-body{margin-top:6rem}}@media screen and (max-width: 960px){.parts-businessLink .cts-body{margin-top:5rem}}@media screen and (max-width: 576px){.parts-businessLink .cts-body{margin-top:4rem}}.parts-businessLink .businessLink-list-wrap{width:100%}.parts-businessLink .businessLink-list{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:2.5rem;width:100%;margin:0;padding:0;list-style:none}@media screen and (max-width: 1200px){.parts-businessLink .businessLink-list{gap:2rem}}@media screen and (max-width: 960px){.parts-businessLink .businessLink-list{gap:1.5rem}}@media screen and (max-width: 576px){.parts-businessLink .businessLink-list{grid-template-columns:1fr;gap:2rem}}.parts-businessLink .businessLink-item{position:relative;min-width:0;overflow:hidden}.parts-businessLink .businessLink-item>.item-link{display:block;width:100%;height:100%;color:#fff;text-decoration:none}@media (hover: hover){.parts-businessLink .businessLink-item>.item-link:hover:hover .item-bg img{transform:scale(1.06)}.parts-businessLink .businessLink-item>.item-link:hover:hover .item-filter{background:rgba(0,0,0,0.48)}.parts-businessLink .businessLink-item>.item-link:hover:hover .item-ttl{transform:translateY(-0.5rem)}.parts-businessLink .businessLink-item>.item-link:hover:hover .btn-more-block .btn-link{color:#3367a1;background:#fff}.parts-businessLink .businessLink-item>.item-link:hover:hover .btn-more-block .btn-link .more-arrow,.parts-businessLink .businessLink-item>.item-link:hover:hover .btn-more-block .btn-link svg{fill:#3367a1}.parts-businessLink .businessLink-item>.item-link:hover:hover .btn-more-block .btn-link .more-arrow .st0,.parts-businessLink .businessLink-item>.item-link:hover:hover .btn-more-block .btn-link svg .st0{stroke:#3367a1}}.parts-businessLink .businessLink-item .item-wrap{position:relative;width:100%;aspect-ratio:560 / 760;overflow:hidden;background:#ccc}@media screen and (max-width: 1200px){.parts-businessLink .businessLink-item .item-wrap{aspect-ratio:500 / 700}}@media screen and (max-width: 960px){.parts-businessLink .businessLink-item .item-wrap{aspect-ratio:420 / 620}}@media screen and (max-width: 576px){.parts-businessLink .businessLink-item .item-wrap{aspect-ratio:520 / 620}}.parts-businessLink .businessLink-item .item-bg{position:absolute;z-index:1;inset:0;width:100%;height:100%;overflow:hidden}.parts-businessLink .businessLink-item .item-bg picture{display:block;width:100%;height:100%}.parts-businessLink .businessLink-item .item-bg img{display:block;width:100%;max-width:none;height:100%;object-fit:cover;object-position:center;transform:scale(1);backface-visibility:hidden;transition:transform 0.9s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.parts-businessLink .businessLink-item .item-filter{position:absolute;z-index:2;inset:0;width:100%;height:100%;background:rgba(0,0,0,0.42);pointer-events:none;transition:background 0.5s ease}.parts-businessLink .businessLink-item .item-content{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:6rem 4rem;color:#fff;text-align:center}@media screen and (max-width: 1200px){.parts-businessLink .businessLink-item .item-content{padding:5rem 3rem}}@media screen and (max-width: 960px){.parts-businessLink .businessLink-item .item-content{padding:4rem 2rem}}@media screen and (max-width: 576px){.parts-businessLink .businessLink-item .item-content{padding:4rem 2.5rem}}.parts-businessLink .businessLink-item .item-head{display:flex;align-items:center;justify-content:center;width:100%}.parts-businessLink .businessLink-item .item-ttl{margin:0;color:#fff;font-size:clamp(2.4rem, 1.6145833333vw, 3.1rem);font-weight:400;line-height:1.7;letter-spacing:0.1em;transition:transform 0.5s ease}@media screen and (max-width: 1200px){.parts-businessLink .businessLink-item .item-ttl{font-size:clamp(2.2rem, 2.25vw, 2.7rem)}}@media screen and (max-width: 960px){.parts-businessLink .businessLink-item .item-ttl{font-size:clamp(2rem, 2.6041666667vw, 2.5rem)}}@media screen and (max-width: 576px){.parts-businessLink .businessLink-item .item-ttl{font-size:clamp(2rem, 4.3402777778vw, 2.5rem)}}.parts-businessLink .businessLink-item .btn-more-block{width:100%;margin-top:8.5rem}@media screen and (max-width: 1200px){.parts-businessLink .businessLink-item .btn-more-block{margin-top:7rem}}@media screen and (max-width: 960px){.parts-businessLink .businessLink-item .btn-more-block{margin-top:5.5rem}}@media screen and (max-width: 576px){.parts-businessLink .businessLink-item .btn-more-block{margin-top:4rem}}.parts-businessLink .businessLink-item .btn-more-block .btn-more-wrap{width:11.6rem;height:11.6rem}@media screen and (max-width: 1200px){.parts-businessLink .businessLink-item .btn-more-block .btn-more-wrap{width:10rem;height:10rem}}@media screen and (max-width: 960px){.parts-businessLink .businessLink-item .btn-more-block .btn-more-wrap{width:8.5rem;height:8.5rem}}@media screen and (max-width: 576px){.parts-businessLink .businessLink-item .btn-more-block .btn-more-wrap{width:9rem;height:9rem}}.parts-businessLink .businessLink-item .btn-more-block .btn-more-wrap.center{margin-inline:auto}.parts-businessLink .businessLink-item .btn-more-block .btn-link{display:block;width:100%;height:100%;color:#fff;background:transparent;border:1px solid #fff;border-radius:50%;transition:0.3s ease-in-out}.parts-businessLink .businessLink-item .btn-more-block .btn-more-flex{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0}.parts-businessLink .businessLink-item .btn-more-block .more-arrow,.parts-businessLink .businessLink-item .btn-more-block svg{width:2.6rem;height:auto;margin:0;fill:#fff;transition:0.3s ease-in-out}@media screen and (max-width: 960px){.parts-businessLink .businessLink-item .btn-more-block .more-arrow,.parts-businessLink .businessLink-item .btn-more-block svg{width:2.4rem}}@media screen and (max-width: 576px){.parts-businessLink .businessLink-item .btn-more-block .more-arrow,.parts-businessLink .businessLink-item .btn-more-block svg{width:2.2rem}}.parts-businessLink .businessLink-item .btn-more-block .more-arrow .st0,.parts-businessLink .businessLink-item .btn-more-block svg .st0{stroke:#fff;transition:0.3s ease-in-out}.parts-businessLink.parts-businessLink-service{background:#a9bfd4}.parts-businessLink.parts-businessLink-service .cts-ttl-en{margin:0;font-size:clamp(3.6rem, 5.2083333333vw, 10rem);font-weight:600;line-height:1.75;letter-spacing:0em}@media screen and (max-width: 960px){.parts-businessLink.parts-businessLink-service .cts-ttl-en{font-size:clamp(3.2rem, 10.4166666667vw, 10rem)}}@media screen and (max-width: 576px){.parts-businessLink.parts-businessLink-service .cts-ttl-en{line-height:1.5}}.parts-businessLink.parts-businessLink-service .cts-ttl-ja{margin:0.5rem 0 0;font-size:2.1rem;font-weight:400;line-height:1.8;letter-spacing:0.1em}@media screen and (max-width: 1200px){.parts-businessLink.parts-businessLink-service .cts-ttl-ja{margin-top:1rem;font-size:2rem}}@media screen and (max-width: 960px){.parts-businessLink.parts-businessLink-service .cts-ttl-ja{font-size:1.8rem}}@media screen and (max-width: 576px){.parts-businessLink.parts-businessLink-service .cts-ttl-ja{margin-top:1.5rem;font-size:1.6rem}}.parts-businessLink.parts-businessLink-service .businessLink-list{grid-template-columns:repeat(4, minmax(0, 1fr))}@media screen and (max-width: 1200px){.parts-businessLink.parts-businessLink-service .businessLink-list{gap:1.8rem}}@media screen and (max-width: 960px){.parts-businessLink.parts-businessLink-service .businessLink-list{grid-template-columns:repeat(2, minmax(0, 1fr));gap:2rem}}@media screen and (max-width: 576px){.parts-businessLink.parts-businessLink-service .businessLink-list{grid-template-columns:1fr}}.parts-businessLink.parts-businessLink-service .businessLink-item .item-wrap{aspect-ratio:440 / 590}@media screen and (max-width: 1200px){.parts-businessLink.parts-businessLink-service .businessLink-item .item-wrap{aspect-ratio:400 / 560}}@media screen and (max-width: 960px){.parts-businessLink.parts-businessLink-service .businessLink-item .item-wrap{aspect-ratio:3 / 2}}.parts-businessLink.parts-businessLink-service .businessLink-item .item-content{padding:4rem 2rem}@media screen and (max-width: 1200px){.parts-businessLink.parts-businessLink-service .businessLink-item .item-content{padding:3.5rem 1.5rem}}@media screen and (max-width: 960px){.parts-businessLink.parts-businessLink-service .businessLink-item .item-content{padding:4rem 2.5rem}}@media screen and (max-width: 576px){.parts-businessLink.parts-businessLink-service .businessLink-item .item-content{padding:4rem 2.5rem}}.parts-businessLink.parts-businessLink-service .businessLink-item .item-ttl{font-size:clamp(2rem, 1.25vw, 2.4rem)}@media screen and (max-width: 1200px){.parts-businessLink.parts-businessLink-service .businessLink-item .item-ttl{font-size:clamp(1.8rem, 1.8333333333vw, 2.2rem)}}@media screen and (max-width: 960px){.parts-businessLink.parts-businessLink-service .businessLink-item .item-ttl{font-size:clamp(2rem, 2.5vw, 2.4rem)}}@media screen and (max-width: 576px){.parts-businessLink.parts-businessLink-service .businessLink-item .item-ttl{font-size:clamp(2rem, 4.1666666667vw, 2.4rem)}}.parts-businessLink.parts-businessLink-service .businessLink-item .btn-more-block{margin-top:5.5rem}@media screen and (max-width: 1200px){.parts-businessLink.parts-businessLink-service .businessLink-item .btn-more-block{margin-top:4.5rem}}@media screen and (max-width: 960px){.parts-businessLink.parts-businessLink-service .businessLink-item .btn-more-block{margin-top:5rem}}@media screen and (max-width: 576px){.parts-businessLink.parts-businessLink-service .businessLink-item .btn-more-block{margin-top:4rem}}.parts-businessLink.parts-businessLink-service .businessLink-item .btn-more-block .btn-more-wrap{width:10rem;height:10rem}@media screen and (max-width: 1200px){.parts-businessLink.parts-businessLink-service .businessLink-item .btn-more-block .btn-more-wrap{width:8.5rem;height:8.5rem}}@media screen and (max-width: 960px){.parts-businessLink.parts-businessLink-service .businessLink-item .btn-more-block .btn-more-wrap{width:9rem;height:9rem}}@media screen and (max-width: 576px){.parts-businessLink.parts-businessLink-service .businessLink-item .btn-more-block .btn-more-wrap{width:9rem;height:9rem}}.sec-businessLink{position:relative;width:100%;background:#fff}.sec-businessLink .cts-wrap{display:flex;align-items:center;justify-content:center;width:100%}.sec-businessLink .btn-more-block{width:100%}.sec-businessLink .btn-more-block .btn-more-wrap{display:flex;width:100%}.sec-businessLink .btn-more-block .btn-more-wrap.center{justify-content:center}.sec-businessLink .btn-more-block .btn-link{display:block;color:#1c1c1c;text-decoration:none}@media (hover: hover){.sec-businessLink .btn-more-block .btn-link:hover:hover .btn-circle{color:#fff;background:#1c1c1c}.sec-businessLink .btn-more-block .btn-link:hover:hover .btn-circle .more-arrow,.sec-businessLink .btn-more-block .btn-link:hover:hover .btn-circle svg{fill:#fff}.sec-businessLink .btn-more-block .btn-link:hover:hover .btn-circle .more-arrow .st0,.sec-businessLink .btn-more-block .btn-link:hover:hover .btn-circle svg .st0{stroke:#fff}}.sec-businessLink .btn-more-block .btn-more-flex{display:flex;align-items:center;justify-content:center;gap:clamp(3.5rem, 2.6041666667vw, 5rem)}@media screen and (max-width: 1200px){.sec-businessLink .btn-more-block .btn-more-flex{gap:clamp(3rem, 3.3333333333vw, 4rem)}}@media screen and (max-width: 960px){.sec-businessLink .btn-more-block .btn-more-flex{gap:3rem}}@media screen and (max-width: 576px){.sec-businessLink .btn-more-block .btn-more-flex{gap:2.5rem}}.sec-businessLink .btn-more-block .btn-more-txt{margin:0;font-size:clamp(1.6rem, 1.0416666667vw, 2rem);font-weight:400;line-height:1.6;letter-spacing:0.06em;white-space:nowrap}@media screen and (max-width: 1200px){.sec-businessLink .btn-more-block .btn-more-txt{font-size:clamp(1.6rem, 1.5vw, 1.8rem)}}@media screen and (max-width: 960px){.sec-businessLink .btn-more-block .btn-more-txt{font-size:1.6rem}}.sec-businessLink .btn-more-block .btn-circle{display:flex;align-items:center;justify-content:center;width:clamp(10rem, 8.3333333333vw, 16rem);height:clamp(10rem, 8.3333333333vw, 16rem);border:1px solid #1c1c1c;border-radius:50%;transition:0.3s ease-in-out}@media screen and (max-width: 1200px){.sec-businessLink .btn-more-block .btn-circle{width:clamp(9rem, 10.8333333333vw, 13rem);height:clamp(9rem, 10.8333333333vw, 13rem)}}@media screen and (max-width: 960px){.sec-businessLink .btn-more-block .btn-circle{width:11rem;height:11rem}}@media screen and (max-width: 576px){.sec-businessLink .btn-more-block .btn-circle{width:9rem;height:9rem}}.sec-businessLink .btn-more-block .btn-circle .more-arrow,.sec-businessLink .btn-more-block .btn-circle svg{width:clamp(1.8rem, 1.3541666667vw, 2.6rem);height:auto;margin:0;fill:#1c1c1c;transition:0.3s ease-in-out;z-index:1}@media screen and (max-width: 960px){.sec-businessLink .btn-more-block .btn-circle .more-arrow,.sec-businessLink .btn-more-block .btn-circle svg{width:2.4rem}}@media screen and (max-width: 576px){.sec-businessLink .btn-more-block .btn-circle .more-arrow,.sec-businessLink .btn-more-block .btn-circle svg{width:2.2rem}}.sec-businessLink .btn-more-block .btn-circle .more-arrow .st0,.sec-businessLink .btn-more-block .btn-circle svg .st0{stroke:#1c1c1c;transition:0.3s ease-in-out}.parts-faq{position:relative;background:#fff}.parts-faq .cts-wrap{width:100%;max-width:132rem;margin-inline:auto}.parts-faq .cts-head{width:100%;text-align:center}.parts-faq .cts-ttl-wrap{width:100%}.parts-faq .cts-ttl{margin:0;font-size:clamp(3rem, 1.875vw, 3.6rem);font-weight:400;line-height:1.5;letter-spacing:0.1em}@media screen and (max-width: 1200px){.parts-faq .cts-ttl{font-size:clamp(2.8rem, 2.8333333333vw, 3.4rem)}}@media screen and (max-width: 960px){.parts-faq .cts-ttl{font-size:clamp(2.6rem, 3.125vw, 3rem)}}@media screen and (max-width: 576px){.parts-faq .cts-ttl{font-size:clamp(2.4rem, 4.8611111111vw, 2.8rem);line-height:1.6}}.parts-faq .cts-body{width:100%;margin-top:clamp(5.5rem, 3.6458333333vw, 7rem)}@media screen and (max-width: 1200px){.parts-faq .cts-body{margin-top:6rem}}@media screen and (max-width: 960px){.parts-faq .cts-body{margin-top:5rem}}@media screen and (max-width: 576px){.parts-faq .cts-body{margin-top:4rem}}.parts-faq .faq-block{width:100%}.parts-faq .faq-list{width:100%;margin:0;padding:0;border-top:1px solid rgba(0,0,0,0.65);list-style:none}.parts-faq .faq-item{width:100%;margin:0;padding:0;border-bottom:1px solid rgba(0,0,0,0.65)}.parts-faq .faq-item.is-open .faq-question__btn-block{transform:rotate(180deg)}.parts-faq .faq-question{display:grid;grid-template-columns:clamp(4.2rem, 2.6041666667vw, 5rem) minmax(0, 1fr) clamp(3.8rem, 2.2916666667vw, 4.4rem);align-items:center;gap:clamp(2.5rem, 1.8229166667vw, 3.5rem);width:100%;min-height:clamp(10rem, 6.25vw, 12rem);padding:clamp(2rem, 1.3020833333vw, 2.5rem) clamp(3rem, 2.0833333333vw, 4rem);border:0;background:transparent;color:#222;text-align:left;cursor:pointer}@media screen and (max-width: 1200px){.parts-faq .faq-question{grid-template-columns:4.6rem minmax(0, 1fr) 4rem;gap:2.5rem;min-height:10rem;padding:2rem 3rem}}@media screen and (max-width: 960px){.parts-faq .faq-question{grid-template-columns:4.2rem minmax(0, 1fr) 3.8rem;gap:2rem;min-height:9rem;padding:2rem}}@media screen and (max-width: 576px){.parts-faq .faq-question{grid-template-columns:3.8rem minmax(0, 1fr) 3.5rem;gap:1.5rem;min-height:0;padding:2rem 0.5rem}}@media (hover: hover){.parts-faq .faq-question:hover:hover .faq-question__mark{color:#2478b5;background:#fff;border-color:#2478b5}.parts-faq .faq-question:hover:hover .faq-question__btn-block .btn-link{background:#2478b5}.parts-faq .faq-question:hover:hover .faq-question__btn-block .circle-arrow .arrow .st0{fill:#fff}}.parts-faq .faq-question__mark{display:flex;align-items:center;justify-content:center;width:clamp(4.2rem, 2.6041666667vw, 5rem);height:clamp(4.2rem, 2.6041666667vw, 5rem);border:1px solid #2478b5;border-radius:50%;background:#2478b5;color:#fff;font-size:1.6rem;font-weight:400;line-height:1;transition:0.3s ease-in-out}@media screen and (max-width: 1200px){.parts-faq .faq-question__mark{width:4.6rem;height:4.6rem}}@media screen and (max-width: 960px){.parts-faq .faq-question__mark{width:4.2rem;height:4.2rem}}@media screen and (max-width: 576px){.parts-faq .faq-question__mark{width:3.8rem;height:3.8rem}}.parts-faq .faq-question__content{display:flex;flex-direction:column;gap:1rem;min-width:0}@media screen and (max-width: 576px){.parts-faq .faq-question__content{gap:0.8rem}}.parts-faq .faq-question__category{display:block;color:#828282;font-size:1.6rem;font-weight:400;line-height:1.4;letter-spacing:0.05em}@media screen and (max-width: 576px){.parts-faq .faq-question__category{line-height:1.5}}.parts-faq .faq-question__text{display:block;color:#222;font-size:1.8rem;font-weight:400;line-height:1.7;letter-spacing:0.1em}@media screen and (max-width: 1200px){.parts-faq .faq-question__text{font-size:1.8rem}}@media screen and (max-width: 960px){.parts-faq .faq-question__text{font-size:1.6rem}}@media screen and (max-width: 576px){.parts-faq .faq-question__text{font-size:1.6rem;line-height:1.8;letter-spacing:0.08em}}.parts-faq .faq-question__btn-block{display:block;justify-self:end;width:clamp(3.8rem, 2.2916666667vw, 4.4rem);height:clamp(3.8rem, 2.2916666667vw, 4.4rem);transition:transform 0.4s ease}@media screen and (max-width: 1200px){.parts-faq .faq-question__btn-block{width:4rem;height:4rem}}@media screen and (max-width: 960px){.parts-faq .faq-question__btn-block{width:3.8rem;height:3.8rem}}@media screen and (max-width: 576px){.parts-faq .faq-question__btn-block{width:3.5rem;height:3.5rem}}.parts-faq .faq-question__btn-block .btn-more-wrap{width:100%;height:100%}.parts-faq .faq-question__btn-block .btn-link{display:block;width:100%;height:100%;border:1px solid #2478b5;border-radius:50%;background:#fff}.parts-faq .faq-question__btn-block .btn-more-flex{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0}.parts-faq .faq-question__btn-block .circle-arrow{width:100%;height:100%}.parts-faq .faq-question__btn-block .circle-arrow .circle-arrow-inner,.parts-faq .faq-question__btn-block .circle-arrow .circle-top,.parts-faq .faq-question__btn-block .circle-arrow .circle-top-inner{width:100%;height:100%}.parts-faq .faq-question__btn-block .circle-arrow .circle{display:none}.parts-faq .faq-question__btn-block .circle-arrow .arrow{width:35%;transform:translate(-50%, -50%) rotate(90deg)}.parts-faq .faq-question__btn-block .circle-arrow .arrow .st0{fill:#2478b5}.parts-faq .faq-answer{display:none;width:100%;background:#f7f7f7}.parts-faq .faq-answer__inner{padding:clamp(3rem, 2.0833333333vw, 4rem) clamp(5rem, 4.1666666667vw, 8rem)}@media screen and (max-width: 1200px){.parts-faq .faq-answer__inner{padding:3.5rem 6rem}}@media screen and (max-width: 960px){.parts-faq .faq-answer__inner{padding:3rem 4rem}}@media screen and (max-width: 576px){.parts-faq .faq-answer__inner{padding:2.5rem 2rem}}.parts-faq .faq-answer__top{display:grid;grid-template-columns:clamp(4.2rem, 2.6041666667vw, 5rem) minmax(0, 1fr);align-items:flex-start;gap:clamp(2.5rem, 1.8229166667vw, 3.5rem)}@media screen and (max-width: 1200px){.parts-faq .faq-answer__top{grid-template-columns:4.6rem minmax(0, 1fr);gap:2.5rem}}@media screen and (max-width: 960px){.parts-faq .faq-answer__top{grid-template-columns:4.2rem minmax(0, 1fr);gap:2rem}}@media screen and (max-width: 576px){.parts-faq .faq-answer__top{grid-template-columns:3.8rem minmax(0, 1fr);gap:1.5rem}}.parts-faq .faq-answer__mark{display:flex;align-items:center;justify-content:center;width:clamp(4.2rem, 2.6041666667vw, 5rem);height:clamp(4.2rem, 2.6041666667vw, 5rem);border-radius:50%;background:#2478b5;color:#fff;font-size:1.6rem;font-weight:400;line-height:1}@media screen and (max-width: 1200px){.parts-faq .faq-answer__mark{width:4.6rem;height:4.6rem}}@media screen and (max-width: 960px){.parts-faq .faq-answer__mark{width:4.2rem;height:4.2rem}}@media screen and (max-width: 576px){.parts-faq .faq-answer__mark{width:3.8rem;height:3.8rem}}.parts-faq .faq-answer__text{color:#222;font-size:1.8rem;font-weight:400;line-height:2;letter-spacing:0.05em}@media screen and (max-width: 960px){.parts-faq .faq-answer__text{font-size:1.6rem;line-height:1.9}}@media screen and (max-width: 576px){.parts-faq .faq-answer__text{font-size:1.6rem;line-height:2}}.parts-faq .faq-answer__text p{margin:0}.parts-faq .faq-answer__text p+p{margin-top:1.5em}.parts-event{position:relative;padding:14rem 0 12rem;background:#f7f7f7}@media screen and (max-width: 1200px){.parts-event{padding:12rem 0 10rem}}@media screen and (max-width: 960px){.parts-event{padding:10rem 0 8.8rem}}@media screen and (max-width: 576px){.parts-event{padding:8rem 0 7rem}}.parts-event .cts-wrap{position:relative;width:min(100% - 10vw, 148rem);margin:0 auto;display:grid;grid-template-columns:30rem minmax(0, 1fr);column-gap:12rem;align-items:start}@media screen and (max-width: 1200px){.parts-event .cts-wrap{width:min(100% - 8vw, 128rem);grid-template-columns:26rem minmax(0, 1fr);column-gap:8rem}}@media screen and (max-width: 960px){.parts-event .cts-wrap{width:min(100% - 8vw, 96rem);display:block}}@media screen and (max-width: 576px){.parts-event .cts-wrap{width:90%}}.parts-event .cts-left{position:sticky;top:12rem}@media screen and (max-width: 1200px){.parts-event .cts-left{top:10rem}}@media screen and (max-width: 960px){.parts-event .cts-left{position:relative;top:auto;margin-bottom:4.8rem}}@media screen and (max-width: 576px){.parts-event .cts-left{margin-bottom:4rem}}.parts-event .cts-ttl{position:relative}.parts-event .cts-ttl-en{margin:0;color:#000;font-size:clamp(5.2rem, 4.6vw, 7.2rem);line-height:0.95;letter-spacing:0.1em;font-weight:400}@media screen and (max-width: 1200px){.parts-event .cts-ttl-en{font-size:6.4rem}}@media screen and (max-width: 960px){.parts-event .cts-ttl-en{font-size:5.6rem}}@media screen and (max-width: 576px){.parts-event .cts-ttl-en{font-size:4.8rem}}.parts-event .cts-ttl-border{display:block;position:relative;width:16rem;height:1rem;margin:2.4rem 0 0;background:rgba(0,0,0,0.7)}@media screen and (max-width: 1200px){.parts-event .cts-ttl-border{width:14rem;height:0.9rem;margin-top:2.2rem}}@media screen and (max-width: 960px){.parts-event .cts-ttl-border{width:12rem;height:0.8rem;margin-top:2rem}}@media screen and (max-width: 576px){.parts-event .cts-ttl-border{width:10rem;height:0.7rem;margin-top:1.8rem}}.parts-event .cts-ttl-ja{margin:3.2rem 0 0;color:#000;font-size:1.6rem;line-height:1.8;letter-spacing:0.1em;font-weight:400}@media screen and (max-width: 1200px){.parts-event .cts-ttl-ja{margin-top:2.8rem}}@media screen and (max-width: 960px){.parts-event .cts-ttl-ja{margin-top:2.4rem}}@media screen and (max-width: 576px){.parts-event .cts-ttl-ja{margin-top:2rem;letter-spacing:0.1em}}.parts-event .back-block{margin-top:10rem}@media screen and (max-width: 1200px){.parts-event .back-block{margin-top:8rem}}@media screen and (max-width: 960px){.parts-event .back-block{margin-top:4rem}}@media screen and (max-width: 576px){.parts-event .back-block{margin-top:3.2rem}}.parts-event .back-block .btn-more-wrap{justify-content:flex-start}.parts-event .back-block .btn-more-flex{display:inline-flex;align-items:center;gap:1rem}.parts-event .back-block .btn-more-txt{margin:0;display:inline-flex;align-items:center;gap:1rem;color:#000;font-size:1.6rem;line-height:1.6;letter-spacing:0.1em}.parts-event .cts-right{position:relative;min-width:0}.parts-event .event-list{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:4.4rem 3.6rem}@media screen and (max-width: 1200px){.parts-event .event-list{gap:3.8rem 3rem}}@media screen and (max-width: 960px){.parts-event .event-list{grid-template-columns:repeat(2, minmax(0, 1fr));gap:3.4rem 2.4rem}}@media screen and (max-width: 576px){.parts-event .event-list{display:block}}.parts-event .event-list .event-item{position:relative;border:1px solid #d7d7d7;background:#fff;transition:0.3s ease-in-out}@media screen and (max-width: 576px){.parts-event .event-list .event-item+.event-item{margin-top:2.8rem}}@media (hover: hover){.parts-event .event-list .event-item:hover:hover .item-img img,.parts-event .event-list .event-item:hover:hover .item-img .img{scale:1.1}.parts-event .event-list .event-item:hover:hover .item-arrow .circle{background:#222;border-color:#222}.parts-event .event-list .event-item:hover:hover .item-arrow .arrow .st0{fill:#fff}}.parts-event .event-list .event-link{display:block;height:100%;color:#000;text-decoration:none}.parts-event .event-list .item-wrap{position:relative;height:100%}.parts-event .event-list .item-head{position:relative}.parts-event .event-list .new-area{display:none;position:absolute;top:-1.8rem;left:2.8rem;z-index:3;align-items:center;justify-content:center;min-width:5.4rem;height:2.8rem;padding:0 1.6rem;border-radius:100vmax;background:#222;color:#fff;font-size:1.1rem;line-height:1;letter-spacing:0.08em}@media screen and (max-width: 576px){.parts-event .event-list .new-area{left:2rem;min-width:5rem;height:2.6rem;font-size:1rem}}.parts-event .event-list .new-area.new{display:inline-flex}.parts-event .event-list .item-img-wrap{position:relative;overflow:hidden;aspect-ratio:346 / 284;background:#eee}@media screen and (max-width: 960px){.parts-event .event-list .item-img-wrap{aspect-ratio:346 / 284}}@media screen and (max-width: 576px){.parts-event .event-list .item-img-wrap{aspect-ratio:346 / 284}}.parts-event .event-list .item-img-innerText{position:absolute;z-index:2;color:#fff;text-shadow:0 0 1.2rem rgba(0,0,0,0.45);width:100%;height:100%}.parts-event .event-list .item-pref{margin:0;font-size:1.8rem;line-height:1.3;letter-spacing:0.1em;font-weight:400;position:relative;top:2rem;left:2rem}@media screen and (max-width: 1200px){.parts-event .event-list .item-pref{font-size:1.6rem}}@media screen and (max-width: 960px){.parts-event .event-list .item-pref{font-size:1.5rem}}@media screen and (max-width: 576px){.parts-event .event-list .item-pref{font-size:1.4rem}}.parts-event .event-list .item-cate{margin:0.4rem 0 0;font-size:2.4rem;line-height:1.2;letter-spacing:0.1em;font-weight:400;display:inline-block;position:absolute;right:2rem;bottom:2rem;text-align:right}@media screen and (max-width: 1200px){.parts-event .event-list .item-cate{font-size:2rem}}@media screen and (max-width: 960px){.parts-event .event-list .item-cate{font-size:1.8rem}}@media screen and (max-width: 576px){.parts-event .event-list .item-cate{font-size:1.7rem}}.parts-event .event-list .item-img{position:relative;width:100%;height:100%;overflow:hidden}.parts-event .event-list .item-img img,.parts-event .event-list .item-img .img{width:100%;height:100%;object-fit:cover;transition:0.3s ease-in-out}.parts-event .event-list .item-body{padding:2rem 3.4rem 2.2rem}@media screen and (max-width: 1200px){.parts-event .event-list .item-body{padding:2rem 2.6rem 2.2rem}}@media screen and (max-width: 960px){.parts-event .event-list .item-body{padding:1.8rem 2rem 2rem}}@media screen and (max-width: 576px){.parts-event .event-list .item-body{padding:1.8rem}}.parts-event .event-list .item-ttl{margin:0;padding-bottom:1.4rem;border-bottom:1px solid #d8d8d8;color:#000;font-size:1.7rem;line-height:1.6;letter-spacing:0.08em;font-weight:400}@media screen and (max-width: 1200px){.parts-event .event-list .item-ttl{font-size:1.55rem}}@media screen and (max-width: 960px){.parts-event .event-list .item-ttl{font-size:1.6rem}}@media screen and (max-width: 576px){.parts-event .event-list .item-ttl{font-size:1.6rem}}.parts-event .event-list .item-date{margin-top:1.4rem;color:#000;font-size:1.6rem;line-height:1.6;letter-spacing:0.08em}@media screen and (max-width: 1200px){.parts-event .event-list .item-date{font-size:1.6rem}}@media screen and (max-width: 576px){.parts-event .event-list .item-date{font-size:1.6rem}}.parts-event .event-list .item-date span{display:inline-block;margin-inline:1rem}@media screen and (max-width: 576px){.parts-event .event-list .item-date span{margin-inline:0.6rem}}.parts-event .event-list .item-place{margin:0.7rem 0 0;color:#000;font-size:1.6rem;line-height:1.5;letter-spacing:0.04em}@media screen and (max-width: 576px){.parts-event .event-list .item-place{font-size:1.6rem}}.parts-event .event-list .item-place-icon{display:inline-block;margin-right:0.3rem;color:#000;font-size:0.8rem}.parts-event .event-list .item-bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:1.4rem;margin-top:1.2rem}@media screen and (max-width: 576px){.parts-event .event-list .item-bottom{gap:1rem}}.parts-event .event-list .item-tags{display:flex;align-items:center;flex-wrap:wrap;gap:0.7rem}.parts-event .event-list .item-tag{display:inline-flex;align-items:center;justify-content:center;min-width:5.4rem;padding:0.5rem 1.2rem 0.6rem;border-radius:0.4rem;background:#222;color:#fff;font-size:1.6rem;line-height:1;letter-spacing:0.06em}@media screen and (max-width: 576px){.parts-event .event-list .item-tag{min-width:5rem;font-size:1.6rem}}.parts-event .event-list .item-tag--blue{background:#005bac}.parts-event .event-list .item-hash{color:#777;font-size:1.6rem;line-height:1.5;letter-spacing:0.04em}@media screen and (max-width: 576px){.parts-event .event-list .item-hash{font-size:1.6rem}}.parts-event .event-list .item-arrow{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:2rem;min-width:2rem}@media screen and (max-width: 576px){.parts-event .event-list .item-arrow{width:1.8rem;min-width:1.8rem}}.parts-event .event-list .item-arrow .btn-more-block{padding:0}.parts-event .event-list .item-arrow .circle-arrow{width:2rem;min-width:2rem;z-index:1}@media screen and (max-width: 576px){.parts-event .event-list .item-arrow .circle-arrow{width:1.8rem;min-width:1.8rem}}.parts-event .event-list .item-arrow .circle-arrow .circle-top-inner{width:2rem}@media screen and (max-width: 576px){.parts-event .event-list .item-arrow .circle-arrow .circle-top-inner{width:1.8rem}}.parts-event .event-list .item-arrow .circle-arrow .circle{width:2rem;height:2rem;background:#222;border:1px solid #222}@media screen and (max-width: 576px){.parts-event .event-list .item-arrow .circle-arrow .circle{width:1.8rem;height:1.8rem}}.parts-event .event-list .item-arrow .circle-arrow .arrow{max-width:36%}.parts-event .event-list .item-arrow .circle-arrow .arrow .st0{fill:#fff}.sec-contactFormLink{position:relative}.sec-contactFormLink .cts-wrap{width:100%}.sec-contactFormLink .contact-block{width:100%;max-width:1180px;margin-inline:auto;padding:clamp(6rem, 4.1666666667vw, 8rem) clamp(4rem, 2.6041666667vw, 5rem);background:#f1f0ef}@media screen and (max-width: 1200px){.sec-contactFormLink .contact-block{padding:clamp(5rem, 5.8333333333vw, 7rem) 4rem}}@media screen and (max-width: 960px){.sec-contactFormLink .contact-block{padding:clamp(4.5rem, 6.25vw, 6rem) 3rem}}@media screen and (max-width: 576px){.sec-contactFormLink .contact-block{padding:5rem 2rem}}.sec-contactFormLink .cts-head{width:100%;text-align:center}.sec-contactFormLink .cts-ttl-wrap{width:100%}.sec-contactFormLink .cts-ttl{margin:0;color:#000;font-size:clamp(4.8rem, 3.125vw, 6rem);font-weight:700;line-height:1.1;letter-spacing:0}@media screen and (max-width: 1200px){.sec-contactFormLink .cts-ttl{font-size:clamp(4.4rem, 4.5vw, 5.4rem)}}@media screen and (max-width: 960px){.sec-contactFormLink .cts-ttl{font-size:clamp(4rem, 5vw, 4.8rem)}}@media screen and (max-width: 576px){.sec-contactFormLink .cts-ttl{font-size:clamp(3.8rem, 7.6388888889vw, 4.4rem)}}.sec-contactFormLink .cts-subttl{margin-bottom:0;color:#000;font-size:1.6rem;font-weight:400;line-height:1.7;letter-spacing:0.1em}.sec-contactFormLink .cts-body{width:100%}.sec-contactFormLink .contact-list{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:clamp(2rem, 1.5625vw, 3rem);width:100%}@media screen and (max-width: 1200px){.sec-contactFormLink .contact-list{gap:2rem}}@media screen and (max-width: 960px){.sec-contactFormLink .contact-list{gap:1.5rem}}@media screen and (max-width: 576px){.sec-contactFormLink .contact-list{display:flex;flex-direction:column;gap:1.5rem}}.sec-contactFormLink .btn-more-block{width:100%;margin:0}.sec-contactFormLink .btn-more-block .btn-more-wrap{width:100%}.sec-contactFormLink .btn-more-block .btn-link{display:block;width:100%;border-radius:100vmax;background:#187bb5;color:#fff;text-decoration:none;transition:background 0.3s, color 0.3s}@media (hover: hover){.sec-contactFormLink .btn-more-block .btn-link:hover:hover{background:#fff}.sec-contactFormLink .btn-more-block .btn-link:hover:hover .btn-arrow{transform:translateX(5px)}}.sec-contactFormLink .btn-more-block .btn-more-flex{display:grid;grid-template-columns:1fr auto;gap:2rem;align-items:center;width:100%}@media screen and (max-width: 1200px){.sec-contactFormLink .btn-more-block .btn-more-flex{gap:1.5rem}}@media screen and (max-width: 960px){.sec-contactFormLink .btn-more-block .btn-more-flex{padding:2rem}}.sec-contactFormLink .btn-more-block .btn-more-txt{margin:0;color:#fff;font-size:1.6rem;font-weight:400;line-height:1.5;letter-spacing:0.1em;text-align:center}.sec-contactFormLink .btn-more-block .btn-arrow{display:block;color:#fff;font-size:1.8rem;font-weight:300;line-height:1;letter-spacing:0;transition:transform 0.3s}.sec-contactFormLink .contact-back{display:flex;justify-content:center;width:100%;margin-top:clamp(8rem, 6.25vw, 12rem)}@media screen and (max-width: 1200px){.sec-contactFormLink .contact-back{margin-top:9rem}}@media screen and (max-width: 960px){.sec-contactFormLink .contact-back{margin-top:7rem}}@media screen and (max-width: 576px){.sec-contactFormLink .contact-back{margin-top:6rem}}.sec-contactFormLink .contact-back-btn-block{width:100%;max-width:410px;margin:0}@media screen and (max-width: 576px){.sec-contactFormLink .contact-back-btn-block{max-width:100%}}.sec-contactFormLink .contact-back-btn-block .btn-more-wrap{width:100%}.sec-contactFormLink .contact-back-btn-block .btn-link{display:block;border-radius:100vmax;background:#187bb5;color:#fff;text-decoration:none;transition:background 0.3s, color 0.3s}@media (hover: hover){.sec-contactFormLink .contact-back-btn-block .btn-link:hover:hover{background:#000}.sec-contactFormLink .contact-back-btn-block .btn-link:hover:hover .btn-arrow{transform:translateX(5px)}}.sec-contactFormLink .contact-back-btn-block .btn-more-flex{display:grid;grid-template-columns:1fr auto;gap:2rem;align-items:center;width:100%;padding:2.5rem 3rem}@media screen and (max-width: 576px){.sec-contactFormLink .contact-back-btn-block .btn-more-flex{padding:2.2rem 2.5rem}}.sec-contactFormLink .contact-back-btn-block .btn-more-txt{margin:0;color:#fff;font-size:1.6rem;font-weight:400;line-height:1.5;letter-spacing:0.1em;text-align:center}.sec-contactFormLink .contact-back-btn-block .btn-arrow{display:block;color:#fff;font-size:1.8rem;font-weight:300;line-height:1;letter-spacing:0;transition:transform 0.3s}
/*# sourceMappingURL=common_inner.css.map */
