@scope (.lineup-section-component){:scope{margin-top:240px}@media (max-width: 768px){:scope{overflow:hidden;margin-top:65px}}.lineup-description-text{width:var(--content-max-width-pc);margin-inline:auto;text-align:center}@media (max-width: 768px){.lineup-description-text{width:var(--content-max-width-sp)}}.common-section-title.lineup{margin-bottom:32px}.lineup-list-box{width:1160px;margin-top:32px;margin-inline:auto}@media (max-width: 768px){.lineup-list-box{width:100%;margin-top:30px}}.lineup-item{display:flex;flex-direction:column;gap:32px}@media (max-width: 768px){.lineup-item{gap:20px}}.lineup-item-title{text-align:center}.lineup-item-title img{max-height:156px;width:auto;margin-inline:auto}@media (max-width: 768px){.lineup-item-title img{height:16vw;max-height:16vw}}.lineup-item-content{display:flex;gap:20px;align-items:flex-start}@media (max-width: 768px){.lineup-item-content{flex-direction:column;gap:0}}.lineup-item-image{flex:1;width:570px}@media (max-width: 768px){.lineup-item-image{width:100%;height:auto}.lineup-item-image>img{width:100%;height:auto;object-fit:cover;aspect-ratio:20/17}}.lineup-item-image img{width:100%;height:auto;object-fit:cover}.lineup-item-info{display:flex;width:570px;height:570px;padding:70px 93px;flex-direction:column;align-items:center;gap:45px;border-radius:10px}@media (max-width: 768px){.lineup-item-info{display:flex;width:100%;height:auto;padding:30px 0 25px;flex-direction:column;align-items:center;border-radius:0;gap:20px}}.lineup-item.kitokito .lineup-item-info{background-color:var(--lineup-brand-color-kitokito)}.lineup-item.soratoie .lineup-item-info{background-color:var(--lineup-brand-color-soratoie)}.lineup-item.casa .lineup-item-info{background-color:var(--lineup-brand-color-casa)}.lineup-item.goout .lineup-item-info{background-color:var(--lineup-brand-color-goout)}.lineup-item-number-title{font-size:32px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:4.8px}@media (max-width: 768px){.lineup-item-number-title{font-size:20px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:3px}}.lineup-item-number{display:block;text-align:center}.lineup-item-name{display:block;margin-top:20px}@media (max-width: 768px){.lineup-item-name{margin-top:0}}.lineup-item-catchphrase{font-size:20px;font-style:normal;font-weight:600;line-height:180%;letter-spacing:4px;text-align:center}@media (max-width: 768px){.lineup-item-catchphrase{font-size:14px}}.lineup-item-description{font-family:var(--wp--preset--font-family--zen-kaku-gothic);font-size:14px;font-style:normal;font-weight:400;line-height:200%;text-align:center}@media (max-width: 768px){.lineup-item-description{font-size:13px;font-style:normal;font-weight:400;line-height:220%}}.lineup-item-button{margin-top:10px}@media (max-width: 768px){.lineup-index-link-btn-box{width:80%;margin-top:30px;margin-inline:auto;text-align:center}}@media (max-width: 768px){.lineup-index-link-btn{width:100%}}.lineup-slider{position:relative}.lineup-slider .splide__arrows{position:absolute;top:60%;width:100%;transform:translateY(-50%);pointer-events:none;z-index:var(--z-index-foreground)}@media (max-width: 768px){.lineup-slider .splide__arrows{top:75%}}.lineup-slider .splide__arrow{position:absolute;width:64px;height:64px;background:transparent;border:none;pointer-events:auto;opacity:1;transition:opacity .3s ease}@media (max-width: 768px){.lineup-slider .splide__arrow{width:8vw;height:8vw}}.lineup-slider .splide__arrow:hover{opacity:.8}.lineup-slider .splide__arrow--prev{left:-100px}@media (max-width: 768px){.lineup-slider .splide__arrow--prev{left:1%}}.lineup-slider .splide__arrow--next{right:-100px}@media (max-width: 768px){.lineup-slider .splide__arrow--next{right:1%}}.lineup-slider .splide__arrow svg{display:none}.lineup-slider .splide__arrow:before{content:"";display:block;width:100%;height:100%;background-image:url(/wp-content/themes/twentytwentyfive-child/assets/image/common/lineup/lineup-slider-arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.lineup-slider .splide__arrow--prev:before{transform:scaleX(-1)}}
