*{box-sizing:border-box;margin:0;padding:0;outline:none;letter-spacing:0.05em;font-weight:400}@media (max-width: 751px){*{font-size:3.32889vw}}@media (min-width: 751px){*{font-size:1.41667vw}}@media (min-width: 751px) and (min-width: 1200px){*{font-size:17px}}@media (min-width: 1200px){*{font-size:1.5vw}}@media (min-width: 1200px) and (min-width: 1200px){*{font-size:18px}}ol li,ul li{list-style-type:none}img{width:auto;max-width:100%;margin:0 auto;height:auto;vertical-align:bottom;line-height:1;backface-visibility:hidden;-webkit-backface-visibility:hidden;image-rendering:-webkit-optimize-contrast}_::-webkit-full-page-media,_:future,:root img{image-rendering:auto}a{color:#d62b40}@media (min-width: 1200px){a{font-size:15px}}p{margin-left:30px}@media (min-width: 1200px){p{font-size:15px}}.pc{display:none}@media (min-width: 751px){.sp{display:none}.pc{display:block}}.txtRed{color:#d62b40;font-size:inherit}.compensate-for-scrollbar{overflow:auto !important;width:auto;overflow-y:scroll !important;overflow-x:hidden !important;margin-right:0 !important}@media (max-width: 751px){.mt100{margin:13.31558vw 0vw 0vw 0vw}}@media (min-width: 751px){.mt100{margin:8.33333vw 0vw 0vw 0vw}}@media (min-width: 751px) and (min-width: 1200px){.mt100{margin:100px 0px 0px 0px}}@media (min-width: 1200px){.mt100{margin:100px 0 0 0}}main h2{width:100%;display:-webkit-flex;display:flex;border-bottom:1px solid #FFF;padding:0 0 5px 0;-webkit-justify-content:space-between;justify-content:space-between}@media (max-width: 751px){main h2{margin:0vw 0vw 2.66312vw 0vw}}@media (min-width: 751px){main h2{margin:0vw 0vw 1.66667vw 0vw}}@media (min-width: 751px) and (min-width: 1200px){main h2{margin:0px 0px 20px 0px}}@media (min-width: 1200px){main h2{margin:0 0 20px 0}}main h2 span:first-of-type{margin:0;padding:0;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-flex-direction:column;flex-direction:column;line-height:0.8;font-weight:700;letter-spacing:initial}@media (max-width: 751px){main h2 span:first-of-type{font-size:9.05459vw}}@media (min-width: 751px){main h2 span:first-of-type{font-size:6vw}}@media (min-width: 751px) and (min-width: 1200px){main h2 span:first-of-type{font-size:72px}}@media (min-width: 1200px){main h2 span:first-of-type{font-size:72px}}main h2 span:last-of-type{margin:0;padding:0;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-flex-direction:column;flex-direction:column;font-weight:700}@media (max-width: 751px){main h2 span:last-of-type{font-size:2.66312vw}}@media (min-width: 751px){main h2 span:last-of-type{font-size:1.25vw}}@media (min-width: 751px) and (min-width: 1200px){main h2 span:last-of-type{font-size:15px}}@media (min-width: 1200px){main h2 span:last-of-type{font-size:12px}}main h3{font-weight:600;padding:0;position:relative}@media (max-width: 751px){main h3{font-size:4.26099vw;margin:6.65779vw 0vw 2.66312vw 0vw}}@media (min-width: 751px){main h3{font-size:2.16667vw;margin:4.16667vw 0vw 1.66667vw 0vw}}@media (min-width: 751px) and (min-width: 1200px){main h3{font-size:26px}}@media (min-width: 751px) and (min-width: 1200px){main h3{margin:50px 0px 20px 0px}}@media (min-width: 1200px){main h3{font-size:26px;margin:50px 0 20px 0}}main h3{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start}main h3::before{border-top:2px solid #d62b40;content:"";width:20px;margin-right:10px}main h4{font-weight:600;padding:0;position:relative}@media (max-width: 751px){main h4{font-size:4.12783vw;margin:3.99467vw 0vw 1.33156vw 0vw}}@media (min-width: 751px){main h4{font-size:2vw;margin:2.5vw 0vw .83333vw 0vw}}@media (min-width: 751px) and (min-width: 1200px){main h4{font-size:24px}}@media (min-width: 751px) and (min-width: 1200px){main h4{margin:30px 0px 10px 0px}}@media (min-width: 1200px){main h4{font-size:22px;margin:30px 0 20px 0}}main h4::before{content:"■";color:#d62b40;margin-right:0.3rem}main h5{font-weight:600;padding:0;position:relative}@media (max-width: 751px){main h5{font-size:3.99467vw;margin:4.66045vw 0vw 1.33156vw 0vw}}@media (min-width: 751px){main h5{font-size:1.66667vw;margin:2.91667vw 0vw .83333vw 0vw}}@media (min-width: 751px) and (min-width: 1200px){main h5{font-size:20px}}@media (min-width: 751px) and (min-width: 1200px){main h5{margin:35px 0px 10px 0px}}@media (min-width: 1200px){main h5{font-size:20px;margin:35px 0 10px 0}}main h5::before{content:"-";color:#fff;margin-right:0.3rem}main h5 .txtRed{font-weight:700}@media (max-width: 751px){main h5 .txtRed{font-size:3.99467vw}}@media (min-width: 751px){main h5 .txtRed{font-size:1.66667vw}}@media (min-width: 751px) and (min-width: 1200px){main h5 .txtRed{font-size:20px}}@media (min-width: 1200px){main h5 .txtRed{font-size:20px}}main h6{font-weight:600;padding:0;position:relative;display:inline-block;border-bottom:1px solid #fff}@media (max-width: 751px){main h6{font-size:3.19574vw;margin:3.99467vw 0vw 1.33156vw 0vw}}@media (min-width: 751px){main h6{font-size:1.41667vw;margin:2.5vw 0vw .83333vw 0vw}}@media (min-width: 751px) and (min-width: 1200px){main h6{font-size:17px}}@media (min-width: 751px) and (min-width: 1200px){main h6{margin:30px 0px 10px 0px}}@media (min-width: 1200px){main h6{font-size:17px;margin:30px 0 10px 0}}.notes{background-color:#2b2b2b;margin-top:20px;padding:10px}.notes li{padding-left:1em;text-indent:-1em;margin-bottom:0.3em}@media (max-width: 751px){.notes li{font-size:2.66312vw}}@media (min-width: 751px){.notes li{font-size:1.08333vw}}@media (min-width: 751px) and (min-width: 1200px){.notes li{font-size:13px}}@media (min-width: 1200px){.notes li{font-size:13px}}ul.list{margin-left:30px}ul.list li{padding-left:1em;text-indent:-1em;margin-bottom:0.5em}@media (min-width: 1200px){ul.list li{font-size:15px}}ul.list .notes{margin:10px 0 20px 0}@media (max-width: 751px){ul.list .notes li{font-size:2.66312vw}}@media (min-width: 751px){ul.list .notes li{font-size:1.08333vw}}@media (min-width: 751px) and (min-width: 1200px){ul.list .notes li{font-size:13px}}@media (min-width: 1200px){ul.list .notes li{font-size:13px}}ul.notes li:last-child,ul.list li:last-child{margin-bottom:0}.box{border:1px solid #505050}@media (max-width: 751px){.box{font-size:3.32889vw;margin:2.66312vw 0vw 2.66312vw 0vw;padding:1.99734vw 1.99734vw 1.99734vw 1.99734vw}}@media (min-width: 751px){.box{font-size:1.41667vw;margin:1.66667vw 0vw 1.66667vw 0vw;padding:1.25vw 1.25vw 1.25vw 1.25vw}}@media (min-width: 751px) and (min-width: 1200px){.box{font-size:17px}}@media (min-width: 751px) and (min-width: 1200px){.box{margin:20px 0px 20px 0px}}@media (min-width: 751px) and (min-width: 1200px){.box{padding:15px 15px 15px 15px}}@media (min-width: 1200px){.box{font-size:1.25vw;margin:20px 0;padding:15px}}@media (min-width: 1200px) and (min-width: 1200px){.box{font-size:15px}}body{background-image:url(../images/common/bg.gif);background-color:#000;background-attachment:fixed;font-family:"Roboto Condensed","Noto Sans JP",sans-serif;font-size:3.19574vw;font-weight:bold;line-height:1.5;color:#fff;overflow-y:scroll}body::-webkit-scrollbar{width:7px}body::-webkit-scrollbar-track{background:#0e0e0e}body::-webkit-scrollbar-thumb{background:#d62b40}header{background:#080808;position:fixed;top:0vw;left:0vw;z-index:20;display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;padding:0vw 0vw 0vw 0vw;border-bottom:1px solid #505050;-webkit-transform:translate(0, -100%);transform:translate(0, -100%)}@media (max-width: 751px){header{height:16vw}}@media (min-width: 751px){header{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:start;align-items:start;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;height:6.16667vw;max-height:74px;padding:.83333vw 1.66667vw .83333vw 1.66667vw}}@media (min-width: 751px) and (min-width: 1200px){header{padding:10px 20px 10px 20px}}@media (min-width: 1200px){header{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:start;align-items:start;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;padding:10px 20px;height:74px}}header .inner{position:relative;height:100%;display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}@media (max-width: 751px){header .inner{text-align:center;padding:2.66312vw 2.66312vw 2.66312vw 2.66312vw}}@media (min-width: 751px){header .inner{margin:0vw auto 0vw auto;display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;overflow:hidden}}@media (min-width: 751px) and (min-width: 1200px){header .inner{margin:0px auto 0px auto}}@media (min-width: 1200px){header .inner{width:100%;margin:0 auto;display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}header .inner h1{line-height:1;transition:opacity 0.5s;margin:0}@media (max-width: 751px){header .inner h1{width:11.98402vw}}@media (min-width: 751px){header .inner h1{width:5.41667vw;max-width:65px}}@media (min-width: 1200px){header .inner h1{width:65px;margin:0;text-align:left}}header .inner h1 a{display:block;height:auto;line-height:0.8em;opacity:1}@media (hover: hover){header .inner h1 a:hover{opacity:0.6;transition:.3s}}header .inner h1 a img{vertical-align:top}header #btnNav{position:relative;display:block;width:7.98935vw;height:5.7257vw;max-height:4.5vw;margin-right:10px;z-index:500}header #btnNav span{display:block;background:#fff;width:7.98935vw;height:2px;border-radius:2px}header #btnNav span:nth-of-type(1){position:absolute;top:0vw;left:0vw;transition:top 0.1s 0.2s linear, -webkit-transform 0.1s 0s linear;transition:top 0.1s 0.2s linear, transform 0.1s 0s linear;transition:top 0.1s 0.2s linear, transform 0.1s 0s linear, -webkit-transform 0.1s 0s linear}header #btnNav span:nth-of-type(2){position:absolute;top:50%;left:0vw;-webkit-transform:translate(0, -50%) scaleX(1);transform:translate(0, -50%) scaleX(1);transition:-webkit-transform 0.1s 0.2s linear;transition:transform 0.1s 0.2s linear;transition:transform 0.1s 0.2s linear, -webkit-transform 0.1s 0.2s linear}header #btnNav span:nth-of-type(3){position:absolute;bottom:0vw;left:0vw;transition:bottom 0.1s 0.2s linear, -webkit-transform 0.1s 0s linear;transition:bottom 0.1s 0.2s linear, transform 0.1s 0s linear;transition:bottom 0.1s 0.2s linear, transform 0.1s 0s linear, -webkit-transform 0.1s 0s linear}header #btnNav.open span:nth-of-type(1){position:absolute;top:50%;left:0vw;-webkit-transform:translate(0, -50%) rotateZ(45deg);transform:translate(0, -50%) rotateZ(45deg);transition:top 0.1s 0s linear, -webkit-transform 0.1s 0.1s linear;transition:top 0.1s 0s linear, transform 0.1s 0.1s linear;transition:top 0.1s 0s linear, transform 0.1s 0.1s linear, -webkit-transform 0.1s 0.1s linear}header #btnNav.open span:nth-of-type(2){-webkit-transform:translate(0, -50%) scaleX(0);transform:translate(0, -50%) scaleX(0);transition:-webkit-transform 0.1s 0s linear;transition:transform 0.1s 0s linear;transition:transform 0.1s 0s linear, -webkit-transform 0.1s 0s linear}header #btnNav.open span:nth-of-type(3){position:absolute;bottom:50%;left:0vw;-webkit-transform:translate(0, 50%) rotateZ(-45deg);transform:translate(0, 50%) rotateZ(-45deg);transition:bottom 0.1s 0s linear, -webkit-transform 0.1s 0.1s linear;transition:bottom 0.1s 0s linear, transform 0.1s 0.1s linear;transition:bottom 0.1s 0s linear, transform 0.1s 0.1s linear, -webkit-transform 0.1s 0.1s linear}@media (min-width: 751px){header #btnNav{display:none}}header nav{position:fixed;top:0;left:0;width:100vw;opacity:0;pointer-events:none;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;letter-spacing:0.05em}@media (max-width: 751px){header nav{overflow-y:scroll;height:100vh}}@media (min-width: 751px){header nav{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:right;justify-content:right;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;z-index:0;width:auto;height:85vh;padding:0;opacity:1;pointer-events:all}}@media (min-width: 1200px){header nav{width:auto;height:90vh;-webkit-justify-content:space-between;justify-content:space-between}}header nav .logo{display:none;opacity:0}header nav.open{transition:opacity 0.5s;opacity:1;pointer-events:all;background:#080808}header nav.open .logo{display:block;opacity:1;margin:0 10px 60px;margin:0vw 1.99734vw 7.98935vw 1.99734vw;text-align:center;width:70%;max-width:360px;pointer-events:all}header nav.open .logo a{display:inline-block}@media (min-width: 751px){header nav.open .logo{display:none;opacity:0}}header nav ul{position:relative}@media (max-width: 751px){header nav ul{width:100%;height:auto;padding:3em 0;margin:auto;box-sizing:border-box}}@media (min-width: 751px){header nav ul{position:fixed;top:0;right:0;bottom:0;z-index:-10;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:right;justify-content:right;-webkit-align-items:center;align-items:center;overflow-y:visible;margin:0vw 0vw 0vw 0vw;padding:0vw 0vw 0vw 0vw;width:100%;position:relative;padding:0}}@media (min-width: 751px) and (min-width: 1200px){header nav ul{margin:0px 0px 0px 0px}}@media (min-width: 751px) and (min-width: 1200px){header nav ul{padding:0px 0px 0px 0px}}@media (min-width: 1200px){header nav ul{margin:0vw 0vw 0vw 0vw}}header nav ul li{position:relative;text-transform:uppercase}header nav ul li span{display:block;text-align:left}@media (max-width: 751px){header nav ul li{margin:3.99467vw 0vw 3.99467vw 0vw}}@media (min-width: 751px){header nav ul li{margin:0vw .83333vw 0vw .83333vw}}@media (min-width: 751px) and (min-width: 1200px){header nav ul li{margin:0px 10px 0px 10px}}@media (min-width: 1200px){header nav ul li{margin:0 10px}}header nav ul li a{color:#fff;text-decoration:none;font-weight:600;line-height:1em;transition:opacity 0.3s}@media (max-width: 751px){header nav ul li a{font-size:5.99201vw}}@media (min-width: 751px){header nav ul li a{font-size:1.83333vw}}@media (min-width: 751px) and (min-width: 1200px){header nav ul li a{font-size:22px}}@media (min-width: 1200px){header nav ul li a{font-size:20px}header nav ul li a:hover{color:#d62b40;transition:.3s}}header nav ul li.active a{color:#8b8b8b}header nav ul li.close a{pointer-events:none;opacity:.2}header.s{-webkit-transform:translate(0, 0);transform:translate(0, 0);transition:-webkit-transform 1s 0s;transition:transform 1s 0s;transition:transform 1s 0s, -webkit-transform 1s 0s}.snav{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;list-style-type:none}@media (max-width: 751px){.snav{margin:5.32623vw auto 0vw auto}}@media (min-width: 751px){.snav{margin:3.33333vw auto 0vw auto}}@media (min-width: 751px) and (min-width: 1200px){.snav{margin:40px auto 0px auto}}@media (min-width: 1200px){.snav{margin:40px auto 0px auto}}.snav li{margin:0;border-top:1px solid #505050;border-bottom:1px solid #505050;display:-webkit-flex;display:flex;position:relative;z-index:2;overflow:hidden;text-align:center;color:#FFF;height:50px;width:100%;transition:.3s;font-weight:700;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}@media (max-width: 751px){.snav li:nth-child(2){margin:0vw 1.33156vw 0vw 1.33156vw}}@media (min-width: 751px){.snav li:nth-child(2){margin:0vw .83333vw 0vw .83333vw}}@media (min-width: 751px) and (min-width: 1200px){.snav li:nth-child(2){margin:0px 10px 0px 10px}}@media (min-width: 1200px){.snav li:nth-child(2){margin:0 20px}}.snav li.act{border-top:1px solid #d62b40;border-bottom:1px solid #d62b40;color:#d62b40;font-weight:700}.snav li:not(.act){cursor:pointer}.snav li:not(.act)::before{content:'';display:block;position:absolute;top:0;left:0;z-index:1;width:0%;height:100%;background-color:rgba(50,50,50,0.6);transition:.4s}@media (min-width: 1200px){.snav li:hover::before{width:100%}}.snav li span{position:relative;z-index:2;font-weight:700;padding:10px}@media (max-width: 751px){.snav li span{font-size:3.72836vw}}@media (min-width: 751px){.snav li span{font-size:2.33333vw}}@media (min-width: 751px) and (min-width: 1200px){.snav li span{font-size:28px}}@media (min-width: 1200px){.snav li span{font-size:28px}}.snav li a{position:relative;display:block;overflow:hidden;width:100%;padding:10px}.snav li a span{margin:20px 0}.snav li a,.snav li a span{color:#FFF;text-decoration:none !important;z-index:2;font-weight:700}@media (max-width: 751px){.snav li a,.snav li a span{font-size:2.92943vw}}@media (min-width: 751px){.snav li a,.snav li a span{font-size:1.83333vw}}@media (min-width: 751px) and (min-width: 1200px){.snav li a,.snav li a span{font-size:22px}}@media (min-width: 1200px){.snav li a,.snav li a span{font-size:20px}}.snav li.close{opacity:0.5;pointer-events:none;color:#505050}.tabContent{display:none}.tabContent.act{display:block}.tabContent .endTxt{width:100%;background:rgba(50,50,50,0.6);color:#d62b40;text-align:center;font-weight:800}@media (max-width: 751px){.tabContent .endTxt{margin:0vw 0vw 2.66312vw 0vw;padding:2.66312vw 2.66312vw 2.66312vw 2.66312vw;font-size:3.72836vw}}@media (min-width: 751px){.tabContent .endTxt{margin:0vw 0vw 1.66667vw 0vw;padding:1.66667vw 1.66667vw 1.66667vw 1.66667vw;font-size:1.66667vw}}@media (min-width: 751px) and (min-width: 1200px){.tabContent .endTxt{margin:0px 0px 20px 0px}}@media (min-width: 751px) and (min-width: 1200px){.tabContent .endTxt{padding:20px 20px 20px 20px}}@media (min-width: 751px) and (min-width: 1200px){.tabContent .endTxt{font-size:20px}}.contentsCol{width:100%;position:relative;max-width:1100px;margin:0vw auto 0vw auto}@media (max-width: 751px){.contentsCol{padding:7.98935vw 5.32623vw 7.98935vw 5.32623vw;font-size:2.13049vw}}@media (min-width: 751px){.contentsCol{padding:5vw 5vw 5vw 5vw;font-size:1.33333vw}}@media (min-width: 751px) and (min-width: 1200px){.contentsCol{padding:60px 60px 60px 60px}}@media (min-width: 751px) and (min-width: 1200px){.contentsCol{font-size:16px}}@media (min-width: 1200px){.contentsCol{padding:110px 20px 0 20px;font-size:16px}.contentsCol p a:hover{opacity:0.6;transition:.3s}}@media (max-width: 751px){#cookie .contentsCol,#ticket .contentsCol,#goods .contentsCol,#highlight .contentsCol,#news .contentsCol{padding:7.98935vw 5.32623vw 0vw 5.32623vw;margin:15.9787vw auto 0vw auto}}@media (min-width: 751px){#cookie .contentsCol,#ticket .contentsCol,#goods .contentsCol,#highlight .contentsCol,#news .contentsCol{padding:5vw 5vw 0vw 5vw;margin:6.66667vw auto 0vw auto}}@media (min-width: 751px) and (min-width: 1200px){#cookie .contentsCol,#ticket .contentsCol,#goods .contentsCol,#highlight .contentsCol,#news .contentsCol{padding:60px 60px 0px 60px}}@media (min-width: 751px) and (min-width: 1200px){#cookie .contentsCol,#ticket .contentsCol,#goods .contentsCol,#highlight .contentsCol,#news .contentsCol{margin:80px auto 0px auto}}@media (min-width: 1200px){#cookie .contentsCol,#ticket .contentsCol,#goods .contentsCol,#highlight .contentsCol,#news .contentsCol{padding:110px 20px 0 20px;margin:2.5vw auto 4.16667vw auto}}.btn{margin:0 auto;border-top:1px solid #505050;border-bottom:1px solid #505050;display:block;position:relative;z-index:2;overflow:hidden;text-align:center;color:#FFF}.btn a{position:relative;display:block;overflow:hidden;color:#FFF;padding:15px;width:100%;transition:.3s;text-decoration:none}.btn a::before{content:'';display:block;position:absolute;top:0;left:0;z-index:1;width:0%;height:100%;background-color:rgba(50,50,50,0.6);transition:.4s}@media (min-width: 1200px){.btn a:hover::before{width:100%}}.btn::after{content:"";display:inline-block;background-image:url(../images/common/arrow.svg);background-size:contain;background-repeat:no-repeat;vertical-align:middle;position:absolute;right:10px;transition:.3s;top:38%;z-index:3;width:13px;height:12px}@media (min-width: 1200px){.btn:hover::after{-webkit-transform:translate(3px, 0);transform:translate(3px, 0)}}.btn span,.btn_back span{position:relative;z-index:3}@media (max-width: 751px){.btn span,.btn_back span{font-size:3.46205vw}}@media (min-width: 751px){.btn span,.btn_back span{font-size:1.33333vw}}@media (min-width: 751px) and (min-width: 1200px){.btn span,.btn_back span{font-size:16px}}@media (min-width: 1200px){.btn span,.btn_back span{font-size:16px}}.btn_back{border-top:1px solid #505050;border-bottom:1px solid #505050;display:block;position:relative;z-index:2;overflow:hidden;text-align:center;color:#FFF}@media (max-width: 751px){.btn_back{margin:10.65246vw auto 13.31558vw auto;width:80vw;max-width:500px}}@media (min-width: 751px){.btn_back{margin:6.66667vw auto 8.33333vw auto;width:50vw;max-width:500px}}@media (min-width: 751px) and (min-width: 1200px){.btn_back{margin:80px auto 100px auto}}@media (min-width: 1200px){.btn_back{margin:4.16667vw auto 6.66667vw auto;width:500px}}.btn_back a{position:relative;display:block;overflow:hidden;color:#FFF;padding:15px;width:100%;transition:.3s;text-decoration:none}.btn_back a::before{content:'';display:block;position:absolute;top:0;right:0;z-index:1;width:0%;height:100%;background-color:rgba(50,50,50,0.6);transition:.4s}@media (min-width: 1200px){.btn_back a:hover::before{width:100%}}.btn_back::after{content:"";display:inline-block;background-image:url(../images/common/arrow_back.svg);background-size:contain;background-repeat:no-repeat;vertical-align:middle;position:absolute;left:10px;transition:.3s;top:38%;z-index:3;width:13px;height:12px}@media (min-width: 1200px){.btn_back:hover::after{-webkit-transform:translate(-3px, 0);transform:translate(-3px, 0)}}footer{width:100%;background:#080808;border-top:1px solid #222}@media (max-width: 751px){footer{padding:0vw 1.86418vw 4.66045vw 1.86418vw}}@media (min-width: 751px){footer{padding:0vw 2vw 1.25vw 2vw}}@media (min-width: 751px) and (min-width: 1200px){footer{padding:0px 24px 15px 24px}}@media (min-width: 1200px){footer{padding:0 24px 15px 24px}}footer .share{position:relative;margin:20px auto;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}footer .share a{display:block}@media (min-width: 1200px) and (hover: hover){footer .share a:hover{opacity:0.6;transition:.3s}}footer .share li{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;margin:0 5px}footer .share li:first-of-type{font-size:18px;font-weight:600}footer .share img{width:30px;height:30px;cursor:pointer}footer .cookie,footer .copy{text-align:center;color:#ccc;font-size:12px;margin:auto}@media (max-width: 751px){footer .copy{font-size:2.3968vw;margin:auto}}@media (min-width: 751px){footer .copy{font-size:1.5vw}}@media (min-width: 751px) and (min-width: 1200px){footer .copy{font-size:18px}}@media (min-width: 1200px){footer .copy{font-size:12px}}footer .cookie a{text-decoration:underline;cursor:pointer;color:#ccc}@media (max-width: 751px){footer .cookie a{font-size:3.19574vw}}@media (min-width: 751px){footer .cookie a{font-size:1.5vw}}@media (min-width: 751px) and (min-width: 1200px){footer .cookie a{font-size:18px}}@media (min-width: 1200px){footer .cookie a{font-size:12px}footer .cookie a:hover{color:#d62b40;transition:.3s}}.detailCol{margin-left:30px}.detailCol ul:not([class]) li{padding-left:1em !important;text-indent:-1em !important;margin-bottom:0.5em}@media (min-width: 1200px){.detailCol ul:not([class]) li{font-size:15px}}.detailCol p{margin-left:0}@media (min-width: 1200px){.detailCol p{font-size:15px}}.detailCol .notes{margin:10px 0 20px 0}@media (max-width: 751px){.detailCol .notes li{font-size:2.66312vw}}@media (min-width: 751px){.detailCol .notes li{font-size:1.08333vw}}@media (min-width: 751px) and (min-width: 1200px){.detailCol .notes li{font-size:13px}}@media (min-width: 1200px){.detailCol .notes li{font-size:13px !important}}.detailCol .notes li:last-child{margin-bottom:0}#ticket .snav li{width:32%}#ticket .benefitCol{text-align:center}#ticket .tit{font-weight:600}@media (max-width: 751px){#ticket .tit{font-size:3.99467vw}}@media (min-width: 751px){#ticket .tit{font-size:1.5vw}}@media (min-width: 751px) and (min-width: 1200px){#ticket .tit{font-size:18px}}@media (min-width: 1200px){#ticket .tit{font-size:16px}}#ticket ol{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 751px){#ticket ol{margin:.66578vw 0vw 0vw 0vw}}@media (min-width: 751px){#ticket ol{margin:.41667vw 0vw 0vw 0vw}}@media (min-width: 751px) and (min-width: 1200px){#ticket ol{margin:5px 0px 0px 0px}}@media (min-width: 1200px){#ticket ol{margin:5px 0 0 0}}#ticket ol li:after{content:"/";margin-bottom:0 !important}#ticket ol li:last-child:after{display:none}@media (max-width: 751px){#ticket ol li{font-size:3.32889vw}}@media (min-width: 751px){#ticket ol li{font-size:1.41667vw}}@media (min-width: 751px) and (min-width: 1200px){#ticket ol li{font-size:17px}}@media (min-width: 1200px){#ticket ol li{font-size:1.33333vw}}@media (min-width: 1200px) and (min-width: 1200px){#ticket ol li{font-size:16px}}#ticket dl{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;background-repeat:no-repeat;background-size:10px 10px;position:relative}@media (max-width: 751px){#ticket dl{margin:1.99734vw 0vw 0vw 0vw}}@media (min-width: 751px){#ticket dl{margin:1.25vw 0vw 0vw 0vw}}@media (min-width: 751px) and (min-width: 1200px){#ticket dl{margin:15px 0px 0px 0px}}@media (min-width: 1200px){#ticket dl{margin:15px 0 0 0}}#ticket dl::before{content:"";display:inline-block;background-image:url(../images/common/corner_01.svg);background-size:10px 10px;background-repeat:no-repeat;position:absolute;top:0;left:0;z-index:3;width:10px;height:10px}#ticket dl::after{content:"";display:inline-block;background-image:url(../images/common/corner_02.svg);background-size:10px 10px;background-repeat:no-repeat;position:absolute;top:0;right:0;z-index:3;width:10px;height:10px}#ticket dt{background-color:rgba(30,30,30,0.5);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;color:#d62b40;box-sizing:border-box;font-weight:700}@media (max-width: 751px){#ticket dt{width:100%;margin:0vw 0vw 0vw 0vw;padding:2.66312vw 2.66312vw 0vw 2.66312vw}}@media (min-width: 751px){#ticket dt{width:200px;margin:0vw 0vw .16667vw 0vw;padding:1.66667vw 1.66667vw 1.66667vw 1.66667vw}}@media (min-width: 751px) and (min-width: 1200px){#ticket dt{margin:0px 0px 2px 0px}}@media (min-width: 751px) and (min-width: 1200px){#ticket dt{padding:20px 20px 20px 20px}}@media (min-width: 1200px){#ticket dt{width:200px;margin:0 0 2px 0;padding:20px;font-size:16px}}#ticket dt:last-of-type{background-repeat:no-repeat;background-size:10px 10px;background-position:left bottom}@media (max-width: 751px){#ticket dt:last-of-type{background-image:none}}@media (min-width: 751px){#ticket dt:last-of-type{background-image:url(../images/common/corner_04.svg),none}}@media (min-width: 1200px){#ticket dt:last-of-type{background-image:url(../images/common/corner_04.svg),none}}#ticket dd{background-color:rgba(30,30,30,0.5)}@media (max-width: 751px){#ticket dd{width:100%;margin:0vw 0vw .26631vw 0vw;padding:1.33156vw 2.66312vw 2.66312vw 2.66312vw}}@media (min-width: 751px){#ticket dd{width:calc(100% - 200px);margin:0vw 0vw .16667vw 0vw;padding:1.66667vw 1.66667vw 1.66667vw 1.66667vw}}@media (min-width: 751px) and (min-width: 1200px){#ticket dd{margin:0px 0px 2px 0px}}@media (min-width: 751px) and (min-width: 1200px){#ticket dd{padding:20px 20px 20px 20px}}@media (min-width: 1200px){#ticket dd{width:calc(100% - 200px);margin:0 0 2px 0;padding:20px;font-size:16px;text-align:left;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}}#ticket dd:last-of-type{background-repeat:no-repeat;background-size:10px 10px}@media (max-width: 751px){#ticket dd:last-of-type{background-image:url(../images/common/corner_03.svg),url(../images/common/corner_04.svg);background-position:right bottom,left bottom}}@media (min-width: 751px){#ticket dd:last-of-type{background-image:url(../images/common/corner_03.svg),none;background-position:right bottom}}@media (min-width: 1200px){#ticket dd:last-of-type{background-image:url(../images/common/corner_03.svg),none;background-position:right bottom}}

/*# sourceMappingURL=maps/ticket.css.map */
