@charset "utf-8";[v-cloak]{display:none}.lineup#content{font-family:游明朝,YuMincho,ヒラギノ明朝 ProN W3,Hiragino Mincho ProN,Sawarabi Mincho,HG明朝E,ＭＳ Ｐ明朝,ＭＳ 明朝,serif;font-size:16px;background-image:url(../images/contents/bg_pc.jpg);background-position:top;background-repeat:repeat-y;background-size:100% auto}@media only screen and (max-width:768px){.lineup#content{font-size:4.26667vw;background-image:url(../images/contents/bg_sp.jpg)}}.lineup .kv{background:#000}.lineup .kv h1{max-width:960px;margin:0 auto;padding:7.5% 0 5.72917%;text-align:center}@media only screen and (min-width:960px){.lineup .kv h1{padding:72px 0 55px}}@media only screen and (max-width:768px){.lineup .kv h1{padding:8.06667% 0}}.lineup .kv h1 img{max-width:100%;width:152px}@media only screen and (max-width:768px){.lineup .kv h1 img{width:37.33333%}}.lineupCategory{overflow:hidden;border-top:1px solid #5d503b}.lineupCategory .inner{max-width:960px;margin:96px auto}@media only screen and (max-width:768px){.lineupCategory .inner{margin:12.8% auto}}.lineupCategory h2{margin:0 auto}.lineupCategory h2 img{max-width:500px;margin:0 auto}@media only screen and (max-width:768px){.lineupCategory h2{width:86.66667%}.lineupCategory h2 img{max-width:100%}}.lineupCategory:first-of-type{border:0}.lineupLead{margin:0 auto;padding:1.4em 0;font-size:18px;text-align:center;border-top:1px solid #5d503b;border-bottom:1px solid #5d503b}@media only screen and (max-width:768px){.lineupLead{width:86.66667%;font-size:4.8vw;letter-spacing:.01em}}.lineupItems{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0 -1.21951% 10%}@media only screen and (min-width:769px){.lineupItems{margin:0 -12px 96px}}@media only screen and (max-width:768px){.lineupItems{margin:0 auto 16%}}.lineupItem{width:22.56098%;min-width:222px;margin:5.83333% 1.21951% 0}@media only screen and (min-width:769px){.lineupItem{margin:56px 12px 0}}@media only screen and (max-width:768px){.lineupItem{width:73.33333%;margin:16% auto 0}}.lineupItem a{display:block;color:#fff;text-align:center}.lineupItem a:hover{text-decoration:none}.lineupItem a figure{margin:0 auto 12px}.lineupItem a figure img{max-width:100%}.lineupItem a h3{margin:0 auto 10px;font-size:18px;font-weight:900;line-height:1.5;text-shadow:0 0 2px #000}@media only screen and (max-width:768px){.lineupItem a h3{font-size:4.8vw}}.lineupItem a h3 .nameEn{display:block;color:#c12129;font-size:14px;font-weight:500;letter-spacing:.1em;text-shadow:0 0 3px #c12129}@media only screen and (max-width:768px){.lineupItem a h3 .nameEn{font-size:3.73333vw}}.lineupItemDetail{margin:0 auto;font-size:12px;background:#504429;border-radius:1em 0 1em 0}@media only screen and (max-width:768px){.lineupItemDetail{width:85.45455%;font-size:3.2vw}}.lineupdetail#content{font-family:游明朝,YuMincho,ヒラギノ明朝 ProN W3,Hiragino Mincho ProN,Sawarabi Mincho,HG明朝E,ＭＳ Ｐ明朝,ＭＳ 明朝,serif;font-size:16px;background-image:url(../images/contents/bg_pc.jpg);background-position:top;background-repeat:repeat-y;background-size:100% auto;overflow:hidden}@media only screen and (max-width:768px){.lineupdetail#content{font-size:4.26667vw;background-image:url(../images/contents/bg_sp.jpg)}}.lineupdetail .kv{background:#000}.lineupdetail .kv h1{max-width:960px;margin:0 auto;padding:7.5% 0 5.72917%;text-align:center}@media only screen and (min-width:960px){.lineupdetail .kv h1{padding:72px 0 55px}}@media only screen and (max-width:768px){.lineupdetail .kv h1{padding:8.06667% 0}}.lineupdetail .kv h1 img{max-width:100%;width:152px}@media only screen and (max-width:768px){.lineupdetail .kv h1 img{width:37.33333%}}.lineupdetailItem .inner{max-width:960px;margin:96px auto}@media only screen and (max-width:768px){.lineupdetailItem .inner{margin:12.8% auto}}@media only screen and (min-width:769px){.lineupdetailTitle{margin:4.16667% auto}}@media only screen and (min-width:960px){.lineupdetailTitle{margin:40px auto}}@media only screen and (max-width:768px){.lineupdetailTitle{width:86.66667%;margin:10.66667% auto 16.4%}}.lineupdetailTitle .inner{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lineupdetailTitle figure{width:37.5%;margin:0}@media only screen and (max-width:768px){.lineupdetailTitle figure{width:100%}}.lineupdetailTitle figure img{width:100%;margin:0 auto}@media only screen and (max-width:768px){.lineupdetailTitle figure img{width:auto}}.lineupdetailTitle .title{width:62.5%}@media only screen and (max-width:768px){.lineupdetailTitle .title{width:100%}}.lineupdetailTitle .title h2{margin:0 auto .6em;font-size:38px;font-weight:900;line-height:1.5;text-shadow:0 0 2px #000}@media only screen and (max-width:768px){.lineupdetailTitle .title h2{font-size:5.33333vw;text-align:center}}.lineupdetailTitle .title h2 .nameEn{display:block;color:#c12129;font-size:24px;font-weight:500;letter-spacing:.1em;text-shadow:0 0 3px #c12129}@media only screen and (max-width:768px){.lineupdetailTitle .title h2 .nameEn{font-size:4.8vw}}.lineupdetailTitle .lead{font-size:20px;line-height:1.8}@media only screen and (max-width:768px){.lineupdetailTitle .lead{font-size:4.26667vw}}.lineupdetailArea{background:rgba(0,0,0,.5);border-bottom:1px solid #2f2518}@media only screen and (max-width:768px){.lineupdetailArea{border-top:1px solid #2f2518}}.lineupdetailInformation{display:table;width:100%;table-layout:fixed;margin:0 auto;font-family:Avenir,Open Sans,Helvetica Neue,Helvetica,Arial,Verdana,Roboto,游ゴシック,Yu Gothic,游ゴシック体,YuGothic,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Meiryo UI,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:16px;border-spacing:0 12px}@media only screen and (min-width:769px){.lineupdetailInformation{margin-bottom:9.47917%;padding:4.16667% 0 0}}@media only screen and (min-width:960px){.lineupdetailInformation{margin-bottom:91px;padding:40px 0 0}}@media only screen and (max-width:768px){.lineupdetailInformation{padding:10.66667% 6.66667% 11.73333%;font-size:4vw}}.lineupdetailInformation dl{display:table-row}@media only screen and (max-width:768px){.lineupdetailInformation dl{display:block}}@media only screen and (max-width:768px){.lineupdetailInformation dl+dl{margin-top:1em}}.lineupdetailInformation dl dd,.lineupdetailInformation dl dt{display:table-cell}@media only screen and (max-width:768px){.lineupdetailInformation dl dd,.lineupdetailInformation dl dt{display:block}}.lineupdetailInformation dl dt{width:8.13333em}@media only screen and (max-width:768px){.lineupdetailInformation dl dt{width:auto}}.lineupdetailInformation dl dt span{display:block;font-size:15px;text-align:center;background:#7d7259}@media only screen and (max-width:768px){.lineupdetailInformation dl dt span{display:inline-block;padding:.25em .5em;font-size:3.73333vw;line-height:1.2}}.lineupdetailInformation dl dd{padding:0 0 0 1.25em}@media only screen and (max-width:768px){.lineupdetailInformation dl dd{padding:0;line-height:1.6}}.lineupdetailHistory{font-family:Avenir,Open Sans,Helvetica Neue,Helvetica,Arial,Verdana,Roboto,游ゴシック,Yu Gothic,游ゴシック体,YuGothic,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Meiryo UI,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}@media only screen and (min-width:769px){.lineupdetailHistory{padding:0 0 8.33333%}}@media only screen and (min-width:960px){.lineupdetailHistory{padding:0 0 80px}}@media only screen and (max-width:768px){.lineupdetailHistory{margin:0 auto;padding:0 6.66667% 11.73333%;background:rgba(0,0,0,.5);border-bottom:1px solid #2f2518}}.lineupdetailHistory h3{margin:0 auto 3.85417%;font-size:22px;font-weight:900}@media only screen and (max-width:768px){.lineupdetailHistory h3{font-size:5.86667vw}}.lineupdetailHistory .detailHistoryItems{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 -2%}@media only screen and (min-width:769px){.lineupdetailHistory .detailHistoryItems{margin:0 -20px}}.lineupdetailHistory .detailHistoryItem{width:16%;min-width:160px;margin:0 2% 2.5%;text-align:center}@media only screen and (min-width:769px){.lineupdetailHistory .detailHistoryItem{margin:0 20px 24px}}@media only screen and (max-width:768px){.lineupdetailHistory .detailHistoryItem{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 6.15385%}}.lineupdetailHistory .detailHistoryItem figure{margin:0 auto 5px}@media only screen and (max-width:768px){.lineupdetailHistory .detailHistoryItem figure{width:30.76923%;margin:0}}.lineupdetailHistory .detailHistoryItem figure img{width:100%}@media only screen and (max-width:768px){.lineupdetailHistory .detailHistoryItem .detailHistoryText{width:65.53846%;text-align:left}}.lineupdetailHistory .detailHistoryItem .label{color:#deba4a;font-family:Avenir,Open Sans,Helvetica Neue,Helvetica,Arial,Verdana,Roboto,游ゴシック,Yu Gothic,游ゴシック体,YuGothic,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Meiryo UI,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:16px;font-weight:700}@media only screen and (max-width:768px){.lineupdetailHistory .detailHistoryItem .label{font-size:4.8vw;line-height:1.4}}.lineupdetailHistory .detailHistoryItem .text{font-size:12px;line-height:1.3}@media only screen and (max-width:768px){.lineupdetailHistory .detailHistoryItem .text{font-size:3.46667vw}}.lineupdetailHistory .detailHistoryItem .text span{font-family:Avenir,Open Sans,Helvetica Neue,Helvetica,Arial,Verdana,Roboto,游ゴシック,Yu Gothic,游ゴシック体,YuGothic,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Meiryo UI,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}@media only screen and (max-width:768px){.lineupdetailHistory .detailHistoryItem .text span{display:block}}@media only screen and (max-width:768px){.lineupdetailHistory .detailHistoryItem .text br{display:none}}@media only screen and (max-width:768px){.lineupdetailHistory .detailHistoryItem:last-of-type{margin-bottom:0}}.lineupdetail .slider{margin:10% 50px}.lineupdetail .slider .slick-next,.lineupdetail .slider .slick-prev{width:46px;height:46px;background:no-repeat 50%;background-size:cover}@media only screen and (max-width:768px){.lineupdetail .slider .slick-next,.lineupdetail .slider .slick-prev{width:12.8%;height:0;padding:12.8% 0 0}}.lineupdetail .slider .slick-next:before,.lineupdetail .slider .slick-prev:before{display:none}.lineupdetail .slider .slick-prev{left:-50px;background-image:url(../lineup/images/arrow_left.png)}@media only screen and (max-width:768px){.lineupdetail .slider .slick-prev{left:0}}.lineupdetail .slider .slick-next{right:-50px;background-image:url(../lineup/images/arrow_right.png)}@media only screen and (max-width:768px){.lineupdetail .slider .slick-next{right:0}}.lineupdetail .slider .slick-slide{margin:0 12px}@media only screen and (max-width:768px){.lineupdetail .slider .slick-slide{margin:0}}.lineupdetail .slider .sliderBox{max-width:152px}@media only screen and (max-width:768px){.lineupdetail .slider .sliderBox{max-width:100%}}@media only screen and (max-width:768px){.lineupdetail .slider .sliderBox figure img{max-height:230px}}.lineupdetail .slider .sliderBox .nameJp{color:#fff;padding:5px 0 0;text-align:center;line-height:1.3em;font-size:11px;width:100%}@media only screen and (max-width:768px){.lineupdetail .slider .sliderBox .nameJp{font-size:4.8vw}}.lineupdetail .slider .sliderBox .nameEn{padding:0;color:#c12129;font-size:12px}@media only screen and (max-width:768px){.lineupdetail .slider .sliderBox .nameEn{font-size:3.73333vw}}