@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&display=swap);*{box-sizing:border-box}html{font-family:Noto Sans JP,sans-serif}body{background-color:#fff;margin:0}.Modal_backdrop__PaaFc{background-color:rgba(0,0,0,.75);height:100vh;left:0;position:fixed;top:0;width:100%;z-index:20}.Modal_modal__0cQ1n{-webkit-animation:Modal_slide-down__Bvh5W .3s ease-out forwards;animation:Modal_slide-down__Bvh5W .3s ease-out forwards;background-color:#fff;border-radius:14px;box-shadow:0 2px 8px rgba(0,0,0,.25);padding:1rem;position:absolute;right:25%;top:10%;width:90%;z-index:30}@media (min-width:0px) and (max-width:600px){.Modal_modal__0cQ1n{-webkit-animation:Modal_slide-down__Bvh5W .3s ease-out forwards;animation:Modal_slide-down__Bvh5W .3s ease-out forwards;background-color:#fff;border-radius:14px;box-shadow:0 2px 8px rgba(0,0,0,.25);padding:1rem;position:absolute;right:5%;top:10%;width:90%;z-index:30}}@media (min-width:600px) and (max-width:800px){.Modal_modal__0cQ1n{-webkit-animation:Modal_slide-down__Bvh5W .3s ease-out forwards;animation:Modal_slide-down__Bvh5W .3s ease-out forwards;background-color:#fff;border-radius:14px;box-shadow:0 2px 8px rgba(0,0,0,.25);padding:1rem;position:absolute;right:15%;top:10%;width:75%;z-index:30}}@media (min-width:800px) and (max-width:1200px){.Modal_modal__0cQ1n{-webkit-animation:Modal_slide-down__Bvh5W .3s ease-out forwards;animation:Modal_slide-down__Bvh5W .3s ease-out forwards;background-color:#fff;border-radius:14px;box-shadow:0 2px 8px rgba(0,0,0,.25);padding:1rem;position:absolute;right:25%;top:10%;width:50%;z-index:30}}@media (min-width:1200px) and (max-width:2000px){.Modal_modal__0cQ1n{-webkit-animation:Modal_slide-down__Bvh5W .3s ease-out forwards;animation:Modal_slide-down__Bvh5W .3s ease-out forwards;background-color:#fff;border-radius:14px;box-shadow:0 2px 8px rgba(0,0,0,.25);padding:1rem;position:absolute;right:30%;top:10%;width:40%;z-index:30}}@-webkit-keyframes Modal_slide-down__Bvh5W{0%{opacity:0;-webkit-transform:translateY(-3rem);transform:translateY(-3rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes Modal_slide-down__Bvh5W{0%{opacity:0;-webkit-transform:translateY(-3rem);transform:translateY(-3rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.col img{height:100px;width:100px}.col span{font-weight:700}.col input{border-color:cyan;height:35px;width:50px}.col button{margin-left:10px;width:80px}.total{margin-right:0}.footer{background:#56ccf2;display:flex;margin-top:40px;padding:20px}.footer-title{color:#fff;font-size:50px;font-weight:700;margin:0 auto;text-align:center;width:50%}.footer-icons{align-items:center;display:flex;justify-content:space-around;width:50%}.footer-icons ul{display:flex;list-style-type:none}.footer-icons ul li{margin:0 20px;padding:10px}.footer-icons ul li a{box-sizing:border-box;margin:0;padding:0}.footer-icons-image{width:2rem}.heading{background-color:gray;color:#fff;height:12rem;margin-top:55px}.heading h1{font-size:5rem;text-align:center}#about{font-size:22px;margin:0 auto;max-width:900px}h2{font-family:Metal Mania;font-size:30px;padding:20px;text-align:center}.about-content img{border-radius:50%;float:left;height:200px;margin:20px 50px;width:200px}p{color:#777;font-size:17px;margin:20px}.container{margin:0 auto;max-width:900px;padding:20px 30px}section h{font-family:Metal Mania;font-size:30px;padding:20px;text-align:center}.tour-items{box-sizing:border-box;margin:0;padding:0}.tour-item{border-bottom:1px solid #000;display:flex;padding:10px}.tour-date{width:12%}.tour-place{color:#777;width:25%}.tour-spec-place{color:#777;width:53%}.buy-btn{background:#56ccf2;border:none;border-radius:5px;color:#fff;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-weight:700;padding:7px;width:20%}.heading-content{background-color:gray;color:#fff;height:20rem;margin-top:2px}.heading-content h1{font-size:5rem;text-align:center}.latest-album{border:1px solid #56ccf2;color:#fff;font-size:23px;margin:10px auto;padding:15px 30px}.latest-album,.play-btn{background:inherit;cursor:pointer;display:block;font-weight:200}.play-btn{border:2px solid #56ccf2;border-radius:50%;color:#56ccf2;font-size:30px;margin:20px auto;padding:20px}.control{margin:1rem 0}.control label{display:block;font-weight:700;margin-bottom:.5rem;text-align:left}.control input,.control textarea{border:1px solid #ccc;border-radius:12px;display:block;font:inherit;padding:.2rem;width:100%}.control input:focus,.control textarea:focus{border-color:#230052;outline:none}.my-form{height:35rem;margin-bottom:60px;margin-top:60px}.contact-btn{background-color:#000;color:#fff}.Login_auth__w6dG2{background-color:#38015c;border-radius:6px;box-shadow:0 1px 4px rgba(0,0,0,.2);margin:10rem auto;max-width:25rem;padding:1rem;text-align:center;width:95%}.Login_auth__w6dG2 h1{color:#fff;text-align:center}.Login_control__YN9kv{margin-bottom:.5rem}.Login_control__YN9kv label{color:#fff;display:block;font-weight:700;margin-bottom:.5rem}.Login_control__YN9kv input{background-color:#f1e1fc;border:1px solid #fff;border-radius:4px;color:#38015c;font:inherit;padding:.25rem;text-align:left;width:100%}.Login_actions__z9VJ7{align-items:center;display:flex;flex-direction:column;margin-top:1.5rem}.Login_actions__z9VJ7 button{background-color:#9f5ccc;border:1px solid #9f5ccc;border-radius:4px;color:#fff;cursor:pointer;font:inherit;padding:.5rem 2.5rem}.Login_actions__z9VJ7 button:hover{background-color:#873abb;border-color:#873abb}.Login_actions__z9VJ7 .Login_toggle__Bn2FB{background-color:initial;border:none;color:#9f5ccc;margin-top:1rem;padding:.15rem 1.5rem}.Login_actions__z9VJ7 .Login_toggle__Bn2FB:hover{background-color:initial;color:#ae82cc}
/*# sourceMappingURL=main.0c9df697.css.map*/