﻿*{box-sizing:border-box}*{margin:0;padding:0;line-height:calc(0.25rem + 1em + 0.25rem)}*,::before,::after{box-sizing:border-box}*:where(:not(fieldset,progress,meter)){border-width:0;border-style:solid;background-origin:border-box;background-repeat:no-repeat}html{block-size:100%;-webkit-text-size-adjust:none}@media(prefers-reduced-motion: no-preference){html:focus-within{scroll-behavior:smooth}}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed;min-block-size:100%}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,svg,video){block-size:auto;max-inline-size:100%}:where(svg){stroke:none;fill:currentColor}:where(svg):where(:not([fill])){stroke:currentColor;fill:none;stroke-linecap:round;stroke-linejoin:round}:where(svg):where(:not([width])){inline-size:5rem}:where(input,button,textarea,select),:where(input[type="file"])::-webkit-file-upload-button{color:inherit;font:inherit;font-size:inherit;letter-spacing:inherit}:where(textarea){resize:vertical}@supports(resize: block){:where(textarea){resize:block}}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}h1{font-size:2em}:where(ul,ol)[role=list]{list-style:none}a:not([class]){text-decoration-skip-ink:auto}:where(a[href],area,button,input,label[for],select,summary,textarea,[tabindex]:not([tabindex*="-"])){cursor:pointer;touch-action:manipulation}:where(input[type="file"]){cursor:auto}:where(input[type="file"])::-webkit-file-upload-button,:where(input[type="file"])::file-selector-button{cursor:pointer}@media(prefers-reduced-motion: no-preference){:focus-visible{transition:outline-offset 145ms cubic-bezier(0.25, 0, 0.4, 1)}:where(:not(:active)):focus-visible{transition-duration:.25s}}:where(:not(:active)):focus-visible{outline-offset:5px}:where(button,button[type],input[type="button"],input[type="submit"],input[type="reset"]),:where(input[type="file"])::-webkit-file-upload-button,:where(input[type="file"])::file-selector-button{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;user-select:none;text-align:center}:where(button,button[type],input[type="button"],input[type="submit"],input[type="reset"])[disabled]{cursor:not-allowed}img{width:100%}a{color:#6d55c2}.wrapper{display:flex;justify-content:space-between}@media screen and (max-width: 767px){.wrapper .card{width:100%}}@media screen and (max-width: 767px){.wrapper{flex-direction:column}}body{font-family:"Hiragino Sans","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","游ゴシック","Yu Gothic","ＭＳ Ｐゴシック","MS PGothic",sans-serif;background-image:url("/assets/image/bk.png");background-size:cover}@media screen and (max-width: 767px){body{background-repeat:repeat}}.inner{max-width:1000px;margin:0 auto}footer,header{width:100%}section{padding:28px 0}@media screen and (max-width: 767px){section{padding:28px 20px}}.container{width:80%;margin:0 auto}@media screen and (max-width: 767px){.container{width:100%}}p{color:#6d55c2;font-size:1.5rem;font-weight:bold}h4{background-color:#6d55c2;border-radius:100px;text-align:center;color:#fff7fc}.btn{margin:0 auto;width:25%;padding:42px 0;transition:.2s}.btn:hover{opacity:.7}@media screen and (max-width: 767px){.btn{width:80%}}.title{width:27%;margin:0 auto;padding:0 0 56px 0}@media screen and (max-width: 767px){.title{width:80%}}dl{display:flex;justify-content:space-between;padding:0 0 32px 0}dl dt{width:20%}dl dd{width:70%}.text_img{width:75%;margin:0 auto;padding:32px 0}@media screen and (max-width: 767px){.text_img{width:100%}}@media screen and (max-width: 999px){.text_img{width:100%}}.text_sm{font-size:1.4rem;font-weight:bold;color:#6d55c2}@media screen and (max-width: 767px){.text_sm{font-weight:normal}}header{position:relative;z-index:999}.top{padding:0;position:relative}@media screen and (max-width: 767px){.top{padding:28px 20px}}@media screen and (max-width: 767px){.top .text_img{padding:0 0 32px 0}}.top:before{content:"";width:393px;height:800px;display:inline-block;background-size:cover;top:-320px;left:-130px;position:absolute;background-image:url("/assets/image/imte02.png")}@media screen and (max-width: 767px){.top:before{content:none}}@media screen and (max-width: 999px){.top:before{content:none}}.top:after{content:"";width:250px;height:800px;display:inline-block;background-size:cover;top:-221px;right:0;position:absolute;background-image:url("/assets/image/item03.png")}@media screen and (max-width: 767px){.top:after{content:none}}@media screen and (max-width: 999px){.top:after{content:none}}.top .inner{position:relative}.top .inner:before{content:"";width:100%;display:inline-block;background-size:cover;height:250px;top:-120px;left:0;position:absolute;background-image:url("/assets/image/item01.png")}@media screen and (max-width: 767px){.top .inner:before{content:none}}@media screen and (max-width: 999px){.top .inner:before{content:none}}.text_top{background-image:url("/assets/image/bk_white.png");background-repeat:no-repeat;background-size:cover}.news .wrapper .card{width:50%}@media screen and (max-width: 767px){.news .wrapper .card{width:100%}}.news h2{color:#6d55c2;padding:0 0 32px 0;text-align:center;font-size:2.6rem;font-weight:900}@media screen and (max-width: 767px){.news h2{font-size:1.8rem}}.news video{width:60%;margin:0 auto;border:3px solid #cdb2ff;border-radius:8px}@media screen and (max-width: 767px){.news video{width:100%}}.news .text_img{width:50%}@media screen and (max-width: 767px){.news .text_img{width:100%}}.news .thumb{width:20%;margin:0 auto}@media screen and (max-width: 767px){.news .thumb{width:56%}}.artist .title{padding:28px 0 56px 0}.artist .wrapper02{justify-content:center;gap:5%}.artist .wrapper{flex-wrap:wrap}@media screen and (max-width: 767px){.artist .wrapper{align-items:center}}.artist .wrapper .card{width:30%}.artist .wrapper .card img{transition:.2s}.artist .wrapper .card img:hover{opacity:.8}@media screen and (max-width: 767px){.artist .wrapper .card{width:85%}}.artist .wrapper .card .btn02{width:70%}.ticket .container{padding:32px 0}.ticket dl{display:flex;justify-content:space-between;padding:0 0 32px 0}@media screen and (max-width: 767px){.ticket dl{flex-direction:column}}.ticket dl dt{width:20%}@media screen and (max-width: 767px){.ticket dl dt{width:50%;margin:0 auto;padding:0 0 42px 0}}.ticket dl dd{width:70%}@media screen and (max-width: 767px){.ticket dl dd{width:100%}}.application .rink{margin:0 auto;max-width:1000px}.application .rink .thumb{width:20%;margin:0 auto}@media screen and (max-width: 767px){.application .rink .thumb{width:40%}}.application .rink h2{text-align:center;color:#6d55c2;background-color:#fff7fc;border:2px solid #cdb2ff;display:flex;flex-direction:column;align-items:center;margin:0 0 72px 0;border-radius:15px;padding:32px 5px;box-shadow:0px 0px 15px 5px #9dd5f7,5px 5px 15px 7px #dbadd9}@media screen and (max-width: 767px){.application .rink h2{text-align:left}}.application .rink a{font-size:2.4rem;font-weight:900;display:block;padding:15px 0}@media screen and (max-width: 767px){.application .rink a{font-size:1.7rem}}.application h1{padding:15px 0;background:#80a7c7;background:linear-gradient(351deg, #80a7c7 0%, #c9a0ea 100%);margin:0 0 72px 0}.application h1 img{width:40%;margin:0 auto}@media screen and (max-width: 767px){.application h1 img{width:100%}}.application .inner{position:relative}.application .inner:before{content:"";width:100%;display:inline-block;background-size:cover;height:249px;top:0;left:0;position:absolute;background-image:url("/assets/image/item01.png")}@media screen and (max-width: 767px){.application .inner:before{height:93px}}.application .container{padding:0 0 32px 0;position:relative}.application .inner{background-color:rgba(255,255,255,.2);padding:72px 25px;border-radius:15px}@media screen and (max-width: 767px){.application .inner{padding:0 10px}}.application h2{padding:72px 0}.application .description{text-align:center}.application .description h3{margin:0 auto;width:50%;background:#a97afa;text-align:center;padding:10px;border-radius:5px;font-size:1.6rem;color:#fff7fc}@media screen and (max-width: 767px){.application .description h3{width:100%}}.application .description p{padding:32px 0}.application h4{text-align:center;padding:15px;border-radius:50px;font-size:1.5rem;background:#a97afa}.application dl{padding:16px 0}@media screen and (max-width: 767px){.application dl{flex-direction:column}}.application dl dt{width:22%}@media screen and (max-width: 767px){.application dl dt{width:50%;margin:0 0 16px 0}}.application dl dd{width:75%}@media screen and (max-width: 767px){.application dl dd{width:100%}}footer{background-image:url("/assets/image/footer.png");background-size:cover;background-repeat:no-repeat;height:250px}@media screen and (max-width: 767px){footer{height:auto}}footer .copywriter{text-align:center;color:#cdb2ff;font-size:1.3rem;padding:56px 0 0 0;font-weight:bold}.fade-in{opacity:0;transition-duration:500ms;transition-property:opacity,transform}.fade-in-up{transform:translate(0, 50px)}.fade-in-left{transform:translate(-50px, 0)}.fade-in-right{transform:translate(50px, 0)}.scroll-in{opacity:1;transform:translate(0, 0)}html{font-size:62.5%}/*# sourceMappingURL=style.css.map */
