.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)}}@media screen and (min-width: 961px){.sec-FormList .sec-wrap{height:100%}}.sec-FormList .pack-ctsContainer{display:flex;justify-content:space-between;align-items:flex-start;height:100%}.sec-FormList .sec-packCts{display:flex;justify-content:center;align-items:center;height:100%;width:100%}@media screen and (max-width: 960px){.sec-FormList .sec-packCts{flex-direction:column}}.sec-FormList .sec-packCts{height:100%}@media screen and (min-width: 961px){.sec-FormList .sec-packCts:has(+.sec-packCts){padding-right:4%;margin-right:4%;border-right:1px solid #bfbfbf}}@media screen and (max-width: 960px){.sec-FormList .sec-packCts:has(+.sec-packCts){margin-bottom:60px}}.sec-FormList .sec-packCts .packCts-item{max-width:calc(100% / 3);width:100%}@media screen and (max-width: 960px){.sec-FormList .sec-packCts .packCts-item{max-width:calc(100% / 1)}}@media screen and (min-width: 961px){.sec-FormList .sec-packCts .packCts-item:not(:first-of-type){border-left:1px solid #fff}}@media screen and (max-width: 960px){.sec-FormList .sec-packCts .packCts-item:not(:first-of-type){border-top:1px solid #fff}}.sec-FormList .sec-packCts a{height:100%;display:block;padding:10% 4%;transition:0.3s ease-in-out}@media (hover: hover){.sec-FormList .sec-packCts a:hover:hover{background:rgba(51,51,51,0.5)}}.sec-FormList .sec-packCts .cts-wrap{display:flex;flex-direction:column;justify-content:space-between;height:100%}.sec-FormList .sec-packCts .cts-head{margin-bottom:40px}@media screen and (max-width: 960px){.sec-FormList .sec-packCts .cts-head{margin-bottom:10px}}.sec-FormList .sec-packCts .cts-ttl-wrap{display:flex;align-items:center;justify-content:space-between;flex-direction:column}.sec-FormList .sec-packCts .cts-ttl{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:30px;text-align:center}.sec-FormList .sec-packCts .cts-ttl-en{font-size:clamp(2rem, 1.875vw, 3.6rem);letter-spacing:0.1em;margin-bottom:2rem}@media screen and (max-width: 960px){.sec-FormList .sec-packCts .cts-ttl-en{font-size:clamp(2rem, 5.875vw, 3.6rem)}}.sec-FormList .sec-packCts .cts-ttl-ja{font-size:clamp(1.6rem, 0.9375vw, 1.8rem);letter-spacing:0.1em;white-space:nowrap}@media screen and (max-width: 960px){.sec-FormList .sec-packCts .cts-ttl-ja{font-size:clamp(1.6rem, 2.9375vw, 1.8rem)}}.sec-FormList .sec-packCts .cts-txt{letter-spacing:0.1em;font-size:clamp(1rem, 0.8334vw, 1.6rem);line-height:2;white-space:normal;text-align:center;word-break:auto-phrase;height:7em}@media screen and (max-width: 960px){.sec-FormList .sec-packCts .cts-txt{height:auto}}.sec-FormList .sec-packCts .btn-more-block{margin-top:30px}.sec-ctsList{background:#fff}@media screen and (min-width: 961px){.sec-ctsList .sec-wrap{height:100%}}.sec-ctsList .pack-ctsContainer{display:flex;justify-content:space-between;align-items:flex-start;height:100%}.sec-ctsList .sec-packCts{display:flex;justify-content:center;align-items:center;height:100%;width:100%}@media screen and (max-width: 576px){.sec-ctsList .sec-packCts{flex-direction:column}}.sec-ctsList .sec-packCts{height:100%}.sec-ctsList .sec-packCts .packCts-item{background:#E2E2D4}@media screen and (min-width: 577px){.sec-ctsList .sec-packCts .packCts-item{width:calc(96% / 3)}.sec-ctsList .sec-packCts .packCts-item:not(:nth-of-type(3n+1)){margin-left:2%}}@media screen and (max-width: 576px){.sec-ctsList .sec-packCts .packCts-item{max-width:calc(100% / 1)}.sec-ctsList .sec-packCts .packCts-item:nth-of-type(n+2){margin-top:60px}}.sec-ctsList .sec-packCts a{height:100%;display:block;padding:4%;transition:0.3s ease-in-out}@media (hover: hover){.sec-ctsList .sec-packCts a:hover:hover{background:rgba(51,51,51,0.5)}.sec-ctsList .sec-packCts a:hover:hover .item-img img{scale:1.1}}.sec-ctsList .sec-packCts .cts-wrap{display:flex;flex-direction:column;justify-content:space-between;height:100%}.sec-ctsList .sec-packCts .cts-head{margin-bottom:20px}.sec-ctsList .sec-packCts .cts-body{display:flex;align-items:baseline;justify-content:space-between}@media screen and (max-width: 960px){.sec-ctsList .sec-packCts .cts-body{flex-direction:column}}@media screen and (max-width: 576px){.sec-ctsList .sec-packCts .cts-body{flex-direction:row}}.sec-ctsList .sec-packCts .cts-ttl-wrap{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}.sec-ctsList .sec-packCts .cts-ttl{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.sec-ctsList .sec-packCts .cts-ttl-en{font-size:clamp(2rem, 1.875vw, 3.6rem);letter-spacing:0em;margin-bottom:2rem}@media screen and (max-width: 576px){.sec-ctsList .sec-packCts .cts-ttl-en{font-size:clamp(2rem, 5.875vw, 3.6rem)}}.sec-ctsList .sec-packCts .cts-ttl-ja{font-size:clamp(1.6rem, 0.9375vw, 1.8rem);letter-spacing:0.1em;white-space:nowrap}@media screen and (max-width: 960px){.sec-ctsList .sec-packCts .cts-ttl-ja{font-size:clamp(1rem, 0.9375vw, 1.8rem)}}@media screen and (max-width: 576px){.sec-ctsList .sec-packCts .cts-ttl-ja{font-size:clamp(1.6rem, 2.9375vw, 1.8rem)}}@media screen and (max-width: 375px){.sec-ctsList .sec-packCts .cts-ttl-ja{font-size:clamp(1rem, 2.9375vw, 1.8rem)}}.sec-ctsList .sec-packCts .cts-txt{letter-spacing:0.1em;font-size:clamp(1rem, 0.8334vw, 1.6rem);line-height:2;white-space:normal;text-align:center;word-break:auto-phrase;height:7em}@media screen and (max-width: 960px){.sec-ctsList .sec-packCts .btn-more-block{width:100%;margin-top:10px}}@media screen and (max-width: 960px){.sec-ctsList .sec-packCts .btn-more-block .btn-more-wrap{justify-content:flex-end}}.sec-ctsList .sec-packCts .btn-more-txt{font-size:clamp(1.8rem, 1.25vw, 2.4rem)}@media screen and (max-width: 1200px){.sec-ctsList .sec-packCts .btn-more-txt{font-size:clamp(1rem, 0.72916vw, 1.4rem)}}.sec-ctsList .sec-packCts .item-img{font-size:0;overflow:hidden;position:relative}.sec-ctsList .sec-packCts .item-img img{width:100%;transition:all 640ms cubic-bezier(0.25, 0.46, 0.45, 0.94);object-fit:cover}
/*# sourceMappingURL=common_inner.css.map */
