.c-image-with-text-vertical__text,.c-image-with-text-vertical__text p{line-height:1.73;color:#636363}.c-image-with-text-vertical__note{padding-top:20px;border-top:1px solid #3838381a;line-height:1.3}.c-image-with-text-vertical__note p,.c-image-with-text-vertical__note a{line-height:1.3}.c-image-with-text-vertical__content__border{padding-bottom:var(--spacing-32);border-bottom:1px solid rgba(51,51,51,.1)}.c-card-grids__container{display:grid}.c-image-with-text-vertical-grid{grid-template-columns:repeat(3,1fr);column-gap:var(--spacing-20);row-gap:var(--spacing-60)}.c-card-image-wrapper-content{position:relative}.c-image-with-text-vertical__item-label{font-size:var(--fs-13);line-height:1.1;font-weight:var(--fw-medium);letter-spacing:var(--ls-0);padding:var(--spacing-6) var(--spacing-20);background:#ffffff80;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:4px;position:absolute;left:50%;transform:translate(-50%);bottom:var(--spacing-7);z-index:1}.c-image-with-text-vertical-grid .c-image-with-text-vertical__item{padding:var(--spacing-0);gap:var(--spacing-0)}.c-image-with-text-vertical-item__content{padding:var(--spacing-24) var(--spacing-20)}.c-card-text-content__title{text-align:left;font-size:var(--fs-21);line-height:1.3;font-weight:var(--fw-medium);letter-spacing:var(--ls-2);margin-bottom:var(--spacing-16)}.c-card-text-content__title span{font-size:10px!important;top:-8px;position:relative}.c-card-text-content p,.c-card-text-content a{font-size:var(--fs-16);line-height:1.9;font-weight:var(--fw-medium);letter-spacing:var(--ls-2);color:#555}.c-image-with-text-vertical__title{letter-spacing:var(--ls-2);line-height:1.3;font-weight:var(--fw-medium)}.c-image-with-text-vertical_text-top .c-text-content__container{margin-top:-24px}.c-image-with-text__vertical-image-list{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-1)}.c-image-with-text-vertical__title{font-family:"Noto Serif TC",serif!important}.c-image-with-text-vertical__slide-name{font-size:var(--fs-18);line-height:1.6;font-weight:var(--fw-medium);letter-spacing:var(--ls-1);text-align:center;margin-top:var(--spacing-16)}.c-image-with-text-vertical__slide .underline-link{width:fit-content;margin:0 auto;margin-top:var(--spacing-10)}.c-image-with-text-vertical__content .custom-button{margin-left:auto;margin-right:auto}.c-image-with-text-vertical__slider{margin-top:var(--spacing-60)}.c-image-with-text-vertical.pc-hidden img{object-fit:cover;height:100%;vertical-align:bottom}.c-card-text-content-caution-hidden__border{border:none;padding-top:0;width:fit-content;margin-left:auto;margin-right:auto}.c-card-text-content-caution,.c-card-text-content-caution p,.c-card-text-content-caution a{margin-top:var(--spacing-16);font-size:var(--fs-13);font-weight:var(--fw-medium);letter-spacing:var(--ls-2);line-height:1.6;color:var(--color-subbed)}@media screen and (max-width: 749px){.c-image-with-text-vertical__slide-image-desktop{display:none}.c-image-with-text-vertical__content__border{padding-bottom:var(--spacing-16);border-bottom:1px solid rgba(51,51,51,.1)}.c-card-text-content p,.c-card-text-content a{text-align:left;font-size:var(--fs-16);line-height:1.9}.c-image-with-text__vertical-image-list{grid-template-columns:repeat(2,1fr);gap:var(--spacing-1)}.c-image-with-text__vertical-image-list__image-sp-hidden{display:none}.c-image-with-text-vertical_text-top .c-text-content__container{margin-top:-106px}.c-image-with-text-vertical__slider{margin-top:var(--spacing-48)}.c-card-text-content-center p,.c-card-text-content-center a{text-align:center}.c-image-with-text-vertical-grid{grid-template-columns:repeat(1,1fr);gap:var(--spacing-8)}.c-card-text-content__title{text-align:left;font-size:var(--fs-18);margin-bottom:var(--spacing-16)}.c-image-with-text-vertical__item-label{padding:var(--spacing-6) var(--spacing-12);transform:translate(-50%);bottom:var(--spacing-5)}.c-image-with-text-vertical__slide-name{font-size:var(--fs-18);margin-top:var(--spacing-16)}}@media screen and (min-width: 750px){.c-image-with-text__vertical-image-list__image-pc-hidden,.c-image-with-text-vertical__slide-image-mobile{display:none}}@media screen and (max-width: 749px){.c-image-with-text-vertical__title{padding-bottom:1.2rem;border-bottom:1px rgba(51,51,51,.3) solid}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/c-image-with-text-vertical.css.map */
