﻿#content{padding:143px 0 0}#main{margin:0 auto}#main .inner{position:relative;width:1000px;margin:0 auto;padding:85px 0;background-image:url(../img/introduction/bg-logo.png);background-repeat:no-repeat;background-position:right -50px}#main .inner .caption{font-size:16px;text-align:center;color:#19314c}#main .inner .pcNone{display:block}#main .inner .btnBuy{text-align:center;padding-top:10px;margin-bottom:20px}#main .inner .btnForm{text-align:center}#main .inner .formTxt{padding-top:8px;text-align:center}#main .inner .tel{font-size:28px;font-weight:bold;text-align:center;color:#19314c}#main .inner nav .pageNavigation{width:598px;margin:0 auto 15px;font-size:0;text-align:center}#main .inner nav .pageNavigation li{display:inline-block;margin-right:20px;margin-bottom:18px}#main .inner nav .pageNavigation li:nth-of-type(3n){margin-right:0}#main .inner h2{margin-bottom:20px;padding:36px 0 20px;border-bottom:1px solid #19314c;font-size:30px;font-weight:normal;font-family:"Yu Mincho", YuMincho, "Hiragino Mincho ProN", "Hiragino Mincho Pro", "HGP明朝B", serif;font-feature-settings:"pkna";line-height:1;color:#19314c}#main .inner .btnMore{position:relative;display:inline-block;cursor:pointer}#main .inner .btnMore img{transition:all 0.4s ease}#main .inner .btnMore a{display:block;padding:8px 0 5px}#main .inner .btnMore::after{content:"";display:block;background-color:#eeebeb;position:absolute;top:0;right:0;height:25px;z-index:-1}#main .inner .btnMore:hover img{margin-left:25px}#main .inner .btnMore.more01{width:410px}#main .inner .btnMore.more01::after{width:304px}#main .inner .btnMore.more02{width:308px}#main .inner .btnMore.more02::after{width:200px}#main .inner .btnMore.more03{width:382px}#main .inner .btnMore.more03::after{width:274px}#main .inner .btnMore.more04{width:552px}#main .inner .btnMore.more04::after{width:445px}#main .inner .btnMore.more05{width:410px}#main .inner .btnMore.more05::after{width:302px}#main .inner .btnMore.more06{width:713px}#main .inner .btnMore.more06::after{width:606px}#main .inner .btnMore.more07{width:713px}#main .inner .btnMore.more07::after{width:606px}#main .inner .btnMore.more08{width:263px}#main .inner .btnMore.more08::after{width:155px}#main .inner .btnMore.more09{width:550px}#main .inner .btnMore.more09::after{width:442px}#main .inner .column{margin-bottom:85px}#main .inner .column .title{display:inline-block;margin-right:24px;margin-bottom:18px;font-size:24px;font-family:"Yu Mincho", YuMincho, "Hiragino Mincho ProN", "Hiragino Mincho Pro", "HGP明朝B", serif;font-feature-settings:"pkna";line-height:1.5;color:#19314c}#main .inner .column .title br{display:none}#main .inner .column .title2{margin-right:24px;font-size:24px;font-family:"Yu Mincho", YuMincho, "Hiragino Mincho ProN", "Hiragino Mincho Pro", "HGP明朝B", serif;font-feature-settings:"pkna";line-height:1.5;color:#19314c}#main .inner .column .schedule{font-size:16px;color:#19314c}#main .inner .column .schedule span{display:inline-block;margin-right:5px;padding:2px 8px;background-color:#eeebeb}#main .inner .column .place{font-size:16px;margin-bottom:25px;font-family:"Yu Mincho", YuMincho, "Hiragino Mincho ProN", "Hiragino Mincho Pro", "HGP明朝B", serif;font-feature-settings:"pkna";color:#19314c}#main .inner .column .place i{margin-left:5px;color:#ae8632}#main .inner .column .ticket{text-align:center}#main .inner .column .ticket p{font-size:16px;font-weight:bold;color:#19314c;margin-bottom:8px}#main .inner .column .ticket ul{margin-bottom:20px;text-align:center;font-size:0}#main .inner .column .ticket ul li{display:inline-block;width:180px;padding:10px 0;border-top:1px solid #19314c;border-bottom:1px solid #19314c;border-left:1px solid #19314c;font-size:16px;line-height:1.5;text-align:center;color:#19314c}#main .inner .column .ticket ul li:nth-child(1){background-color:#c3d4ee}#main .inner .column .ticket ul li:nth-child(2){background-color:#c5cce6}#main .inner .column .ticket ul li:nth-child(3){background-color:#d3cde6}#main .inner .column .ticket ul li:nth-child(4){background-color:#dccde6}#main .inner .column .ticket ul li:nth-child(5){background-color:#e7d5ea}#main .inner .column .ticket ul li:last-child{border-right:1px solid #19314c}#main .inner .box{width:640px;margin:0 auto 60px;padding:40px 0;border:1px solid #19314c;box-sizing:border-box;text-align:center}#main .inner .box .sale{margin-bottom:5px;font-size:20px;font-family:"Yu Mincho", YuMincho, "Hiragino Mincho ProN", "Hiragino Mincho Pro", "HGP明朝B", serif;text-align:center;color:#19314c}#main .inner .box .date{font-size:24px;font-weight:bold;color:#19314c}#main .inner .box .border{width:90px;height:2px;margin:20px auto;background-color:#eeebeb}#main .inner .box:nth-of-type(4){margin-bottom:48px}#main .inner .box p{font-size:24px;line-height:1.2;margin-bottom:2px;color:#19314c}#main .inner .box p span{font-size:16px}#main .inner .box p.tel{font-size:28px}#main .inner .box .btn{padding-top:8px;margin-bottom:18px}#main .inner #tokyo .column:nth-of-type(4) .schedule:nth-of-type(2){margin-bottom:15px}#main .inner #tokyo .column:nth-of-type(4) .schedule:nth-of-type(3){margin-bottom:15px}#main .inner #aichi .column .ticket ul{margin-bottom:5px}#main .inner #masterClass p.note{font-family:"Yu Mincho", YuMincho, "Hiragino Mincho ProN", "Hiragino Mincho Pro", "HGP明朝B", serif}#main .inner #discount h3{font-size:24px;font-weight:normal;text-align:center;padding-top:12px;margin-bottom:12px;line-height:1;font-family:"Yu Mincho", YuMincho, "Hiragino Mincho ProN", "Hiragino Mincho Pro", "HGP明朝B", serif;color:#19314c}#main .inner #discount p.text{font-size:18px;margin-bottom:32px;font-family:"Yu Mincho", YuMincho, "Hiragino Mincho ProN", "Hiragino Mincho Pro", "HGP明朝B", serif;color:#19314c}#main .inner #discount .ticket li{background-color:#dad6c7}#main .inner #playGuide{margin-bottom:82px}#main .inner #playGuide p{font-size:18px;text-align:center;color:#19314c}#main .inner #playGuide p.venue{padding-top:28px;font-family:"Yu Mincho", YuMincho, "Hiragino Mincho ProN", "Hiragino Mincho Pro", "HGP明朝B", serif}#main .inner #playGuide p.contact{font-family:"Yu Mincho", YuMincho, "Hiragino Mincho ProN", "Hiragino Mincho Pro", "HGP明朝B", serif}#main .inner #playGuide p.contact img.iTicket{width:100px}#main .inner #playGuide p:nth-child(7){margin-bottom:80px}#main .inner #playGuide a{text-decoration:underline}#main .inner #playGuide .guide{padding:50px 44px;background-color:#eeebeb}#main .inner #playGuide .guide h3{font-size:20px;margin-bottom:32px;text-align:center;font-weight:normal;color:#19314c}#main .inner #playGuide .guide p{font-size:14px;margin-bottom:25px;text-align:left}#main .inner #playGuide .guide li{line-height:1.5;color:#19314c}#main .inner .sns{font-size:0;text-align:center}#main .inner .sns li{display:inline-block}#main .inner .sns li:first-child{margin-right:20px}#footer{padding:44px 0 80px}#footer .link{margin-bottom:80px;font-size:0}#footer .link li{display:inline-block}#footer .link li:nth-child(1){margin:0 12px 12px 0}#footer .link li:nth-child(2){margin:0 0 12px 0}#footer .link li:nth-child(3){margin:0 12px 0 0}@media screen and (max-width: 640px) and (min-width: 1px){#content{padding:140px 0 0}#main{width:640px;padding:0 0 56px;background:url(../img/ticket/bg-sp.png) no-repeat top center}#main .inner{width:558px;padding:56px 0 22px 0}#main .inner .pcNone{display:block}#main .inner .btnBuy{padding-top:16px}#main .inner .formTxt{padding-top:10px;font-size:3vw}#main .inner .tel{font-size:4.38vw}#main .inner nav .pageNavigation{width:100%;margin:0 auto 44px}#main .inner nav .pageNavigation li{margin-right:28px}#main .inner nav .pageNavigation li:nth-of-type(2n){margin-right:0}#main .inner nav .pageNavigation li:nth-of-type(3n){margin-right:28px}#main .inner nav .pageNavigation li:last-child{margin-right:0}#main .inner h2{margin-bottom:48px;font-size:4.69vw}#main .inner .btnMore{width:392px;margin-left:126px;margin-bottom:30px;display:block;z-index:1;text-align:left}#main .inner .btnMore a{padding:3px 0 8px}#main .inner .btnMore.more01{width:432px}#main .inner .btnMore.more01::after{width:305px}#main .inner .btnMore.more02{width:432px}#main .inner .btnMore.more02::after{width:305px}#main .inner .btnMore.more03{width:432px}#main .inner .btnMore.more03::after{width:305px}#main .inner .btnMore.more04{width:432px}#main .inner .btnMore.more04::after{width:305px}#main .inner .btnMore.more05{width:432px}#main .inner .btnMore.more05::after{width:305px}#main .inner .btnMore.more06{width:432px}#main .inner .btnMore.more06::after{width:305px}#main .inner .btnMore.more07{width:432px}#main .inner .btnMore.more07::after{width:305px}#main .inner .btnMore.more08{width:432px}#main .inner .btnMore.more08::after{width:305px}#main .inner .btnMore.more09{width:432px}#main .inner .btnMore.more09::after{width:305px}#main .inner .column{text-align:center;margin-bottom:48px}#main .inner .column .title{font-size:4.15vw;text-align:center;margin-bottom:10px;margin-right:0;font-feature-settings:normal}#main .inner .column .title br{display:block}#main .inner .column .title2{font-size:4.15vw;text-align:left}#main .inner .column .schedule{text-align:left;font-size:3.13vw}#main .inner .column .place{margin-bottom:10px;font-size:3.13vw;text-align:left}#main .inner .column .ticket{text-align:center}#main .inner .column .ticket p{font-size:3.44vw}#main .inner .column .ticket ul li{font-size:2.82vw}#main .inner .column .ticket.clm05 ul li{width:110px}#main .inner .caption{font-size:3.44vw}#main .inner .box{width:100%;margin:0 auto 18px}#main .inner .box .sale{font-size:4.38vw;text-align:center}#main .inner .box p{padding:0 22px;font-size:4.38vw;line-height:1.3}#main .inner .box p span{font-size:3.44vw}#main .inner .box p.tel{font-size:5vw}#main .inner .box .btn{padding-top:15px}#main .inner .box.last-box{margin-bottom:44px}#main .inner #masterClass p.note{padding-top:8px;font-size:3vw;text-align:left}#main .inner #discount h3{font-size:4.38vw}#main .inner #discount p.text{font-size:3.44vw;margin-bottom:25px}#main .inner #discount .box .btn{padding-top:5px;margin-bottom:10px}#main .inner #specialPrice p.text{font-size:3.4vw}#main .inner #playGuide{margin-bottom:85px}#main .inner #playGuide p{font-size:3.4vw}#main .inner #playGuide p.contact img.iTicket{width:110px}#main .inner #playGuide .guide{margin:0 -42px}#main .inner #playGuide .guide h3{font-size:3.8vw}#main .inner #playGuide .guide p{font-size:3vw}#main .inner #playGuide .guide li{font-size:3vw}#main .inner .sns li{margin-right:0;margin-bottom:20px}#footer{padding:40px 0 80px}#footer .inner .link{margin-bottom:116px;text-align:center}#footer .inner .link li:nth-child(1),#footer .inner .link li:nth-child(2),#footer .inner .link li:nth-child(3){margin:0 0 20px 0}#footer .inner .link li img{max-width:100%}}
