.LineUpView{color:#c4a354;margin-bottom:80px;position:relative}.LineUpView .backgroundImage{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:-450lvh;left:0;position:absolute;top:-110lvh;width:100%;z-index:0}@media screen and (min-width:640px){.LineUpView .backgroundImage{bottom:-150lvh;top:-100lvh}}.LineUpView .mainContainer{position:relative;z-index:1}.LineUpView .cardImgSp{display:block;max-width:480px;width:100%}@media screen and (min-width:640px){.LineUpView .cardImgSp{display:none}}.LineUpView .cardImgPc{display:none;transition:transform .5s;width:100%}@media screen and (min-width:640px){.LineUpView .cardImgPc{display:block}}.LineUpView .cardImgPc:hover{transform:scale(1.05)}.LineUpView .cardImgPcWrapper{-o-object-fit:cover;object-fit:cover;overflow:hidden}.LineUpView .title{font-size:40px;font-style:normal;font-weight:400;line-height:80px;position:absolute;right:20px}@media screen and (min-width:640px){.LineUpView .title{font-size:64px;line-height:80px;right:10%}}.LineUpView .subTitle{bottom:0;font-size:13px;font-style:normal;font-weight:400;line-height:27px;position:absolute}@media screen and (min-width:640px){.LineUpView .subTitle{bottom:-10px;font-size:20px;left:4px;line-height:32px}}.LineUpView .lineUpContainer{padding:160px 20px 450lvh}@media screen and (min-width:640px){.LineUpView .lineUpContainer{padding:160px 20px 150lvh}}@media screen and (min-width:840px){.LineUpView .lineUpContainer{padding:160px 60px 150lvh}}@media screen and (min-width:1040px){.LineUpView .lineUpContainer{padding:160px 180px 150lvh}}.LineUpView .description{font-size:11px;line-height:18px}@media screen and (min-width:640px){.LineUpView .description{font-size:13px;line-height:20px}}.LineUpView .description--emphasis{color:#be9841;font-size:18px;line-height:20px}@media screen and (min-width:640px){.LineUpView .description--emphasis{font-size:20px;line-height:24px}}.LineUpView .description--ja{font-size:14px;line-height:20px}@media screen and (min-width:640px){.LineUpView .description--ja{font-size:16px;line-height:22px}}.LineUpView .description--detail{background-color:hsla(42,49%,65%,.08);color:#be9841;font-size:14px;padding:16px}.LineUpView .description--detail--item{font-size:13px;line-height:14px;margin-bottom:2px}@media screen and (min-width:640px){.LineUpView .description--detail--item{font-size:14px;line-height:24px}}.LineUpView .label,.LineUpView .label--filled{border:1px solid #d1b679;box-sizing:border-box;font-size:13px;padding:4px}.LineUpView .label--filled{background-color:#d1b679;color:#fff}.LineUpView .annotation{font-size:.8em}.LineUpView .kitTitle_prefix{font-size:13px;line-height:16px}.LineUpView .kitTitle_number{font-size:64px;line-height:100px}.LineUpView .kitTitle_1{height:100px;right:0;transform:translateX(8px) translateY(-60%)}.LineUpView .kitTitle_2{height:100px;transform:translateY(-60%)}.LineUpView .kitTitle_3,.LineUpView .kitTitle_3_pc{height:100px;transform:translateX(-8px) translateY(-60%)}.LineUpView .kitSubtitle{font-size:13px;transform:translateX(10px) rotate(90deg);transform-origin:top left}@media screen and (min-width:640px){.LineUpView .kitSubtitle{font-size:14px;transform:translateX(12px) rotate(90deg)}}.LineUpView .kitSubtitle_container{margin-left:8px;white-space:nowrap;width:10px}.LineUpView .decorationWrapper{position:absolute;z-index:11}.LineUpView .viewDetailLinkDisable{background-color:#fff;border:1px solid #ccb277}.LineUpView .viewDetailLinkActive,.LineUpView .viewDetailLinkDisable{font-size:16px;max-width:220px;padding:10px 0;text-align:center;width:100%}.LineUpView .viewDetailLinkActive{background-color:#ccb277;color:#fff;letter-spacing:1.2px}