#contents_block{text-align:center}@media print,screen and (min-width:769px){#contents_block{min-width:1220px}}#contents_block>*{overflow:hidden}#contents_block .l-inner{position:relative;margin-left:auto;margin-right:auto}@media print,screen and (min-width:769px){#contents_block .l-inner{max-width:980px}}@media screen and (max-width:768px){#contents_block .l-inner{padding-left:20px;padding-right:20px}}#contents_block .container{padding-top:90px}@media screen and (max-width:768px){#contents_block .container{padding-top:20vw}}#contents_block #lineup .lineup__txt{position:relative}@media print,screen and (min-width:769px){#contents_block #lineup .lineup__txt{padding-right:225px}}@media screen and (max-width:768px){#contents_block #lineup .lineup__txt::after{content:"";width:7.5vw;height:21vw;background:url(../images/top/lineup_obj.png) center no-repeat;background-size:contain;position:absolute;top:-17vw;left:50%;-webkit-transform:translate(-50%) rotate(90deg);transform:translate(-50%) rotate(90deg)}}#contents_block #lineup .lineup__txt .lineup-point{display:-webkit-box;display:-ms-flexbox;display:flex}@media print,screen and (min-width:769px){#contents_block #lineup .lineup__txt .lineup-point{position:absolute;top:-33px;right:140px}}@media screen and (max-width:768px){#contents_block #lineup .lineup__txt .lineup-point{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:3.5vw}}#contents_block #lineup .lineup__txt .lineup-point__item{margin:0 3px}@media screen and (max-width:768px){#contents_block #lineup .lineup__txt .lineup-point__item{width:20vw;margin:0 .7vw}}#contents_block #lineup .lineup-list{position:relative;margin-top:20px}@media screen and (max-width:768px){#contents_block #lineup .lineup-list{margin-top:-3.5vw;width:88vw;display:inline-block}}#contents_block #lineup .lineup-list__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:1030px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:768px){#contents_block #lineup .lineup-list__items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:78%;margin:auto}}@media print,screen and (min-width:769px){#contents_block #lineup .lineup-list__items{margin:0 auto}#contents_block #lineup .lineup-list__items::after{content:"";width:57px;height:149px;background:url(../images/top/lineup_obj.png) no-repeat;background-size:contain;position:absolute;top:197px;left:-120px;display:none}#contents_block #lineup .lineup-list__items::before{content:"";width:57px;height:149px;background:url(../images/top/lineup_obj.png) no-repeat;background-size:contain;position:absolute;top:197px;right:-120px;-webkit-transform:rotate(180deg);transform:rotate(180deg);display:none}}@media print,screen and (min-width:769px){#contents_block #lineup .lineup-list__item{margin:0 8px 30px;background:#fff}#contents_block #lineup .lineup-list__item a:hover{opacity:.8}}@media screen and (max-width:768px){#contents_block #lineup .lineup-list__item{width:calc((100% - 8vw)/3);margin:0 1vw}}#contents_block #lineup .lineup-list__item span{display:block;margin:12px 0 -20px;color:#2b0000}@media screen and (max-width:768px){#contents_block #lineup .lineup-list__item span{font-size:1rem;line-height:1.3;margin-top:8px}}@media screen and (max-width:768px){#contents_block #lineup .lineup-list__item:nth-of-type(n + 4){margin-top:4vw}}@media screen and (max-width:768px){#contents_block #lineup .lineup-list__item:nth-of-type(3) img,#contents_block #lineup .lineup-list__item:nth-of-type(5) img{width:97%}}#contents_block #lineup .lineup-link{margin-top:70px}@media screen and (max-width:768px){#contents_block #lineup .lineup-link{margin-top:15vw}}