.kv img{margin:0 auto;width:80%}.lp{border:none}.lp .content{max-width:100%}@media (min-width:768px){.lp .content{padding-left:2rem;padding-right:2rem;padding-top:6rem;width:calc(800px + 6rem)}}.lp .content{margin-left:auto;margin-right:auto;padding-top:4rem;width:83.333333%}.lp .content .hd{font-size:30px}@media (min-width:768px){.lp .content .hd{width:600px}}.lp .content .hd{--tw-border-opacity:1;--tw-text-opacity:1;border-bottom-width:8px;border-color:rgb(255 153 51/var(--tw-border-opacity,1));border-style:solid;color:rgb(255 153 51/var(--tw-text-opacity,1));font-weight:900;line-height:1.25;margin-bottom:2rem;margin-left:auto;margin-right:auto;padding-bottom:.5rem;text-align:center}.lp .content .lead{font-size:.875rem;text-align:center}@media (min-width:768px){.lp .content .lead{font-size:20px}}.lp .content .button{height:3rem}@media (min-width:768px){.lp .content .button{font-size:1rem;height:4rem;width:320px}}.lp .interviews li{--tw-bg-opacity:1;align-items:flex-end;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));display:flex;flex-wrap:wrap;margin-bottom:5rem;margin-top:21vw;padding:1.5rem .75rem}.lp .interviews li .name{font-size:30px}.lp .interviews li .img{width:50%}.lp .interviews li .head{margin-top:-20vw}.lp .interviews .left{margin-left:1.5rem}.lp .interviews .right{justify-content:flex-end;margin-right:1.5rem}@media (min-width:768px){.lp .interviews li{display:block;margin-bottom:6rem;margin-top:1.5rem;min-height:220px;padding:2rem;width:calc(50% + 300px)}.lp .interviews li .head{margin:0}.lp .interviews li .name,.lp .interviews li .sub,.lp .interviews li .text{max-width:530px;width:100%}.lp .interviews li .name{font-size:24px}.lp .interviews li .img{position:absolute;top:-40px;width:auto}.lp .interviews .left{margin-left:50%;padding-left:174px;transform:translate(-300px,60px)}.lp .interviews .left .img{left:0;transform:translate(-100px)}.lp .interviews .right{align-items:flex-end;display:flex;flex-direction:column;margin-right:50%;padding-right:174px;transform:translateY(60px)}.lp .interviews .right .img{right:0;transform:translate(100px)}}.pcOnly{display:none!important}@media (min-width:768px){.pcOnly{display:block!important}}.spOnly{display:block!important}@media (min-width:768px){.spOnly{display:none!important}}#tour{padding-left:1rem;padding-right:1rem;position:relative}@media (min-width:768px){#tour{padding-left:0;padding-right:0;width:calc(800px + 4rem)}}#tour .ttl{--tw-text-opacity:1;color:rgb(255 153 51/var(--tw-text-opacity,1));font-size:20px;font-weight:900;line-height:1.25;line-height:35px;margin-bottom:2rem;margin-left:auto;margin-right:auto;padding-bottom:.5rem;text-align:center}@media (min-width:768px){#tour .ttl{font-size:30px;line-height:40px;width:580px}}#tour .txt{font-size:.875rem;letter-spacing:-.05em;text-align:left}@media (min-width:768px){#tour .txt{font-size:16px;text-align:center}}#tour .button{font-size:20px;height:3.2rem;margin-bottom:2rem}@media (min-width:768px){#tour .button{height:4.3rem;margin-bottom:4.5rem;width:600px}}#tour .youtube{aspect-ratio:16/9;width:100%}#tour .youtube iframe{height:100%;width:100%}#tour .tour_youtube{margin:auto;width:100%}#tour .tour_youtube .tour_youtube_box{height:0;padding-top:56.25%;position:relative;width:100%}#tour .tour_youtube .tour_youtube_box iframe{height:100%;left:0;position:absolute;top:0;width:100%}#tour .button:before{content:"";height:25px;left:0;margin-left:30px;position:absolute;top:50%;transform:translateY(-50%);width:70px}@media (min-width:768px){#tour .button:before{background-image:url(../images/lp/tour20220719/icon_botton02.svg)}}#tour .ill{position:absolute;top:0;width:200px}#tour .ill01{margin-right:-6rem;margin-top:5rem;right:0}#tour .ill02{left:0;margin-left:-7rem;margin-top:22rem}#overview .main-ttl{font-size:27px;margin-bottom:1rem;text-align:center}@media (min-width:768px){#overview .main-ttl{font-size:40px;margin-bottom:3rem}}#overview .img-ttl{margin:0 auto 1rem;width:100%}@media (min-width:768px){#overview .img-ttl{margin:0 auto 2rem;width:280px}}#overview .ttl{font-size:25px;margin-bottom:.2rem;text-align:center}@media (min-width:768px){#overview .ttl{font-size:40px;margin-bottom:1rem}}#overview .img-date{margin:0 auto 1rem}#overview .img-date img{height:10vw;margin-left:auto;margin-right:auto;width:auto}@media (min-width:768px){#overview .img-date{margin:0 auto 2rem}}@media (min-width:1024px){#overview .img-date img{height:6rem}}#overview .bottom-box{text-align:center}#overview .button{font-size:18px;height:2.6rem;margin:0 auto;width:70%}@media (min-width:768px){#overview .button{font-size:35px;height:5.6rem;width:380px}}#overview .button:first-child{background:#f93;border-color:#fff;color:#fff;letter-spacing:-.02em;margin-bottom:1rem;margin-right:auto}@media (min-width:768px){#overview .button:first-child{margin-bottom:0}}#overview .button_inactive{background:#ccc!important;border-color:#ccc!important;color:#000!important;font-size:15px}@media (min-width:768px){#overview .button_inactive{font-size:35px}}#reports .button{flex-direction:column;height:auto;padding-bottom:.5rem;padding-top:.5rem;width:100%}@media (min-width:768px){#reports .button{flex-direction:row}}#past .img{margin:0 auto 1rem;width:100%}@media (min-width:768px){#past .img{width:380px}}#past .txt{display:block;font-size:18px;text-align:center}@media (min-width:768px){#past .txt{font-size:20px}}.info{text-align:center}.info .box{display:inline-block}.info .ttl{font-size:20px}.info .tell{position:relative}.info .tell:before{background-image:url(../images/lp/tour20220719/icon_tell.svg);content:"";height:25px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:25px;@media (min-width:768px)}.info .mail{position:relative}.info .mail:before{background-image:url(../images/lp/tour20220719/icon_mail.svg);content:"";height:22px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px}.info .info-txt{font-size:15px}@media (min-width:768px){.info .info-txt{font-size:20px}}.info .info-txt.orange{color:#f93}#plan-contact .box{max-width:27em;text-align:left;width:100%}#plan-contact dt{width:30%}#plan-contact dd{width:70%}@media (min-width:768px){#plan-contact dt{width:5em}#plan-contact dd{width:calc(100% - 5em)}}.box-top{margin-top:3.2rem}@media (min-width:768px){.box-top{margin-top:5.6rem}.report{display:flex;justify-content:space-between}}.report .list{margin-top:2rem;width:100%}@media (min-width:768px){.report .list{width:380px}}
