﻿﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html,body{width:100%;height:100%;background-color:#fff;color:#000;font-family:"M PLUS 1p",sans-serif;font-size:14px;line-height:180%;letter-spacing:0.08em;-webkit-text-size-adjust:100%;cursor:default}img{vertical-align:bottom}a{cursor:pointer;text-decoration:none}iframe{cursor:pointer}#container{width:100%;max-width:1920px;min-width:1000px;margin:0 auto;background-color:#ffde00;overflow-x:hidden}#jumbotron{position:relative;width:100%;height:1760px;z-index:5;overflow:hidden}#jumbotron .header{width:980px;margin:0 auto;padding:80px 0 0}#jumbotron .header .copy{width:264px;height:14px;background-image:url(../img/header_copy.png);background-size:264px 14px;background-position:0 0;font-size:0}#jumbotron .header h1{width:318px;height:20px;margin-top:20px;background-image:url(../img/header_h1.png);background-size:318px 20px;background-position:0 0;font-size:0}#jumbotron .header .date{width:162px;height:11px;margin-top:20px;background-image:url(../img/header_date.png);background-size:162px 11px;background-position:0 0;font-size:0}#jumbotron .inner{position:absolute;width:980px;height:805px;bottom:0;left:50%;margin-left:-490px;z-index:8}#jumbotron .inner .date{font-size:0}#jumbotron .inner .date .text{display:block}#jumbotron .inner .date .text.text_01{width:193px;height:21px;margin:0 12px 0 775px;background-image:url(../img/jumbo_text_01.png)}#jumbotron .inner .date .text.text_02{width:204px;height:54px;margin:27px 6px 0 770px;background-image:url(../img/jumbo_text_02.png)}#jumbotron .inner .title{font-size:0;padding-top:50px}#jumbotron .inner .title .text{display:block}#jumbotron .inner .title .text.text_01{width:695px;height:37px;margin:0 6px 0 279px;background-image:url(../img/jumbo_text_03.png)}#jumbotron .inner .title .text.text_02{width:438px;height:37px;margin:45px 12px 0 530px;background-image:url(../img/jumbo_text_04.png)}#jumbotron .inner .title .text.text_03{width:438px;height:37px;margin:45px 4px 0 538px;background-image:url(../img/jumbo_text_05.png)}#jumbotron .inner .information{width:602px;margin:62px 0 0 378px}#jumbotron .inner .information h2{width:602px;height:12px;background-image:url(../img/jumbo_text_06.png);font-size:0}#jumbotron .inner .information .date{width:585px;height:57px;margin-top:40px;background-image:url(../img/jumbo_text_07.png);font-size:0}#jumbotron .inner .information .time{width:480px;padding:20px 0 0 122px;color:#000000;font-size:20px;font-weight:500;line-height:20px;letter-spacing:0.22px}#jumbotron .inner .information .time dt{position:relative;display:inline-block;width:90px;margin-top:15px}#jumbotron .inner .information .time dt:after{position:absolute;display:block;top:-1px;right:8px;content:"-"}#jumbotron .inner .information .time dd{display:inline-block;width:385px;margin-top:15px}#jumbotron .inner .information .tip{display:block;width:480px;padding:20px 0 0 122px;color:#ffffff;font-size:12px;font-weight:400;line-height:12px;letter-spacing:0.6px}#jumbotron .inner .information .tip:before{content:"※"}#jumbotron .inner .information .place,#jumbotron .inner .information .staff{display:block;width:480px;padding:20px 0 0 122px;font-size:15px;font-weight:500;line-height:15px;color:#000000;letter-spacing:0.16px}#jumbotron .inner .information .place dt,#jumbotron .inner .information .place dd,#jumbotron .inner .information .staff dt,#jumbotron .inner .information .staff dd{display:inline-block;padding-right:10px}#jumbotron .inner .information .place dt a,#jumbotron .inner .information .place dd a,#jumbotron .inner .information .staff dt a,#jumbotron .inner .information .staff dd a{color:#ffffff;text-decoration:underline}#jumbotron .inner .information .place dt a:hover,#jumbotron .inner .information .place dd a:hover,#jumbotron .inner .information .staff dt a:hover,#jumbotron .inner .information .staff dd a:hover{color:#000;letter-spacing:0.2px}#jumbotron .inner .information .place.staff,#jumbotron .inner .information .staff.staff{padding-top:15px}#jumbotron .inner .information hr{display:block;width:526px;height:2px;margin:40px 0 0 76px;border:none;background-color:#000}#jumbotron .bk{position:absolute}#jumbotron .bk.bk_01{width:858px;height:1760px;top:0;left:50%;margin-left:-960px;background-image:url(../img/jumbo_bk_01.png);background-position:0 0;z-index:1}#jumbotron .bk.bk_02{width:1274px;height:492px;top:0;right:50%;margin-right:-960px;background-image:url(../img/jumbo_bk_02.png);background-position:100% 0;z-index:2}#jumbotron .bk.bk_03{width:1649px;height:1444px;bottom:0;right:50%;margin-right:-960px;background-image:url(../img/jumbo_bk_03.png);background-position:0 100%;z-index:3}#jumbotron .bk.bk_04{width:1649px;height:1444px;bottom:0;right:50%;margin-right:-960px;background-image:url(../img/jumbo_bk_03.png);background-position:0 100%;opacity:0.9;z-index:6}#jumbotron .character{position:absolute}#jumbotron .character.character_01{width:864px;height:1912px;top:223px;left:50%;margin-left:-736px;background-image:url(../img/jumbo_character_01.png);background-position:0 0;z-index:7}#jumbotron .character.character_02{width:846px;height:1824px;top:-1px;left:50%;margin-left:-195px;background-image:url(../img/jumbo_character_02.png);background-position:0 0;z-index:4}#map{position:relative;width:100%;height:385px;z-index:10}#map iframe{width:100%;height:385px}#map:after{position:absolute;display:block;width:100%;height:15px;left:0;bottom:-15px;background-color:rgba(40,40,40,0.2);content:""}#artist{position:relative;width:100%;height:1345px;background-color:#0166e3;z-index:8;overflow:hidden}#artist .inner{position:relative;width:980px;margin:0 auto;padding-top:50px;z-index:9}#artist .inner .h2{margin:0 auto 30px;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;font-size:0}#artist .inner .h2.h2_artist{width:82px;height:18px;background-image:url(../img/new_artist_h1.png)}#artist .inner .h2.h2_band{width:60px;height:17px;background-image:url(../img/new_band_h1.png)}#artist .inner .member_list{padding-bottom:38px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;-webkit-align-content:flex-start;align-content:flex-start}#artist .inner .member_list.artist_list{width:950px;margin:0 auto}#artist .inner .member_list.artist_list .item_01 .thumbnail{background-image:url(../img/new_artist_img_01.png)}#artist .inner .member_list.artist_list .item_02 .thumbnail{background-image:url(../img/new_artist_img_02.png)}#artist .inner .member_list.artist_list .item_03 .thumbnail{background-image:url(../img/new_artist_img_03.png)}#artist .inner .member_list.artist_list .item_04 .thumbnail{background-image:url(../img/new_artist_img_04.png)}#artist .inner .member_list.artist_list .item_05 .thumbnail{background-image:url(../img/new_artist_img_05.png)}#artist .inner .member_list.artist_list .item_06 .thumbnail{background-image:url(../img/new_artist_img_06.png)}#artist .inner .member_list.artist_list .item_07 .thumbnail{background-image:url(../img/new_artist_img_07.png)}#artist .inner .member_list.artist_list .item_08 .thumbnail{background-image:url(../img/new_artist_img_08.png)}#artist .inner .member_list.band_list{width:710px;margin:0 auto}#artist .inner .member_list.band_list .item_01 .thumbnail{background-image:url(../img/new_band_img_01.png)}#artist .inner .member_list.band_list .item_02 .thumbnail{background-image:url(../img/new_band_img_02.png)}#artist .inner .member_list.band_list .item_03 .thumbnail{background-image:url(../img/new_band_img_03.png)}#artist .inner .member_list.band_list .item_04 .thumbnail{background-image:url(../img/new_band_img_04.png)}#artist .inner .member_list.band_list .item_05 .thumbnail{background-image:url(../img/new_band_img_05.png)}#artist .inner .member_list.band_list .item_06 .thumbnail{background-image:url(../img/new_band_img_06.png)}#artist .inner .member_list .item{width:110px}#artist .inner .member_list .item .thumbnail{width:110px;height:114px}#artist .inner .member_list .item .name{padding-top:15px;text-shadow:0 2px 0 rgba(86,86,86,0.2);color:#ffffff;font-size:14px;font-weight:500;line-height:14px;letter-spacing:0.08em;text-align:center}#artist .bk{position:absolute}#artist .bk.bk_01{width:1920px;height:1462px;top:0;left:50%;margin-left:-960px;background-image:url(../img/artist_bk_01.png);background-position:0 0}#artist .bk.bk_02{width:1920px;height:1180px;bottom:0;left:50%;margin-left:-960px;background-image:url(../img/artist_bk_02.png);background-position:0 100%}#ticket{position:relative;width:980px;margin:-800px auto 0;z-index:12}#ticket .header h2{position:absolute;width:123px;height:23px;top:178px;left:26px;background-image:url(../img/ticket_h1.png);background-size:contain;background-position:50% 50%;background-repeat:no-repeat;font-size:0;z-index:13}#ticket .inner .ticket_list{display:block;width:756px;padding-left:224px}#ticket .inner .ticket_list li{display:block;position:relative;width:620px;height:73px;padding-left:136px;margin-bottom:3px;background-color:#fff;box-shadow:0 2px 0 rgba(86,86,86,0.2)}#ticket .inner .ticket_list li h3{display:block;position:absolute;width:83px;height:73px;top:0;left:0;background-position:49% 55%;background-repeat:no-repeat;font-size:0}#ticket .inner .ticket_list li .price{display:block;padding-top:11px;font-size:17px;font-weight:600;line-height:100%;letter-spacing:0.1em}#ticket .inner .ticket_list li .price strong{font-size:26px;line-height:100%}#ticket .inner .ticket_list li .content{display:block;padding-top:10px;font-size:15px;font-weight:500;line-height:100%;letter-spacing:0.05em}#ticket .inner .ticket_list li .content dt{display:inline-block}#ticket .inner .ticket_list li .content dt:after{display:inline-block;padding:0 5px;color:#3a3a3a;content:"-"}#ticket .inner .ticket_list li .content dd{display:inline-block;color:#3a3a3a}#ticket .inner .ticket_list li .content dd:nth-of-type(2):before{display:inline-block;padding:0 5px;content:"+"}#ticket .inner .ticket_list li.item_01{color:#e3017f}#ticket .inner .ticket_list li.item_01 h3{background-image:url(../img/ticket_h2_01.png);background-color:#e3017f}#ticket .inner .ticket_list li.item_02{color:#cc930a}#ticket .inner .ticket_list li.item_02 h3{background-image:url(../img/ticket_h2_02.png);background-color:#cc930a}#ticket .inner .ticket_list li.item_03{color:#005fe5}#ticket .inner .ticket_list li.item_03 h3{background-image:url(../img/ticket_h2_03.png);background-color:#005fe5}#ticket .inner .ticket_list li.item_04{color:#858586}#ticket .inner .ticket_list li.item_04 h3{background-image:url(../img/ticket_h2_04.png);background-color:#858586}#ticket .inner .ticket_list li.item_05{color:#e3017f}#ticket .inner .ticket_list li.item_05 h3{background-image:url(../img/ticket_h2_05.png);background-color:#e3017f}#ticket .inner .goods_list{padding-top:60px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;-webkit-align-content:flex-start;align-content:flex-start}#ticket .inner .goods_list .item{width:460px;height:260px;box-shadow:0 2px 0 rgba(86,86,86,0.2);background-position:100% 100%;background-repeat:no-repeat;background-color:#ffffff;font-size:0}#ticket .inner .goods_list .item h3{width:460px;height:50px;background-position:25px 50%;background-repeat:no-repeat}#ticket .inner .goods_list .item .inner{width:460px;height:210px;background-position:30px 22px;background-repeat:no-repeat}#ticket .inner .goods_list .item.item_01{background-image:url(../img/ticket_set_01_bk.png)}#ticket .inner .goods_list .item.item_01 h3{background-image:url(../img/ticket_h2_06.png);background-color:#e3017f}#ticket .inner .goods_list .item.item_01 .inner ul{padding:5px 0 0 30px}#ticket .inner .goods_list .item.item_01 .inner ul li{display:block;position:relative;margin-top:15px;padding-left:13px;color:#e3017f;font-size:20px;font-weight:700;line-height:100%;cursor:pointer;-webkit-transition:.2s ease opacity;-moz-transition:.2s ease opacity;-o-transition:.2s ease opacity;transition:0.2s ease opacity}#ticket .inner .goods_list .item.item_01 .inner ul li:hover{opacity:0.5 !important}#ticket .inner .goods_list .item.item_01 .inner ul li span{display:inline-block;border-bottom:2px solid #e3017f}#ticket .inner .goods_list .item.item_01 .inner ul li .mini{display:inline-block;padding-top:3px;font-size:16px}#ticket .inner .goods_list .item.item_01 .inner ul li:before{display:block;position:absolute;width:6px;height:6px;top:6px;left:0;border-radius:50%;background-color:#e3017f;content:""}#ticket .inner .goods_list .item.item_02{background-image:url(../img/ticket_set_02_bk.png)}#ticket .inner .goods_list .item.item_02 h3{background-image:url(../img/ticket_h2_07.png);background-color:#795500}#ticket .inner .goods_list .item.item_02 .inner ul{padding:0 0 0 30px}#ticket .inner .goods_list .item.item_02 .inner ul li{display:block;position:relative;margin-top:20px;padding-left:13px;color:#795500;font-size:20px;font-weight:700;line-height:100%;cursor:pointer;-webkit-transition:.2s ease opacity;-moz-transition:.2s ease opacity;-o-transition:.2s ease opacity;transition:0.2s ease opacity}#ticket .inner .goods_list .item.item_02 .inner ul li:hover{opacity:0.5 !important}#ticket .inner .goods_list .item.item_02 .inner ul li span{display:inline-block;border-bottom:2px solid #795500}#ticket .inner .goods_list .item.item_02 .inner ul li .mini{display:inline-block;padding-top:3px;font-size:16px}#ticket .inner .goods_list .item.item_02 .inner ul li:before{display:block;position:absolute;width:6px;height:6px;top:6px;left:0;border-radius:50%;background-color:#795500;content:""}#ticket .inner .caution{width:100%;padding-top:27px;color:#000000;font-size:13px;font-weight:500;letter-spacing:0.14px}#ticket .inner .caution:before{content:"※"}#goods{position:relative;width:980px;margin:0 auto;padding-top:60px;z-index:12}#goods .header{padding:15px 0 17px;border-top:2px solid #e3017f;border-bottom:2px solid #e3017f}#goods .header h2{color:#e3017f;font-size:17px;font-weight:700;line-height:100%;letter-spacing:1.87px;text-align:center}#goods .goods_time{width:210px;margin:15px auto -15px;padding:12px 7px 5px 18px;background-color:#fdf6e2;border-bottom:2px solid rgba(86,86,86,0.2);-webkit-transition:.2s ease opacity;-moz-transition:.2s ease opacity;-o-transition:.2s ease opacity;transition:0.2s ease opacity}#goods .goods_time h3{color:#e3017f;font-size:15px;font-weight:700;line-height:100%;letter-spacing:1.87px;text-align:center;margin:0 0 12px}#goods .goods_time li{display:block;padding-bottom:10px;font-size:14px;font-weight:400;line-height:100%}#goods .goods_time li:before{display:inline-block;padding-right:0.5em;font-weight:700;color:#e3017f;content:'-'}#goods .inner{padding-top:38px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;align-items:stretch;-webkit-align-content:flex-start;align-content:flex-start}#goods .inner .item{width:216px;margin-bottom:15px;padding:7px 7px 12px;background-color:#fdf6e2;border-bottom:2px solid rgba(86,86,86,0.2);cursor:pointer;-webkit-transition:.2s ease opacity;-moz-transition:.2s ease opacity;-o-transition:.2s ease opacity;transition:0.2s ease opacity}#goods .inner .item.end:hover{opacity:0.5 !important}#goods .inner .item .thumbnail{width:216px;height:216px}#goods .inner .item span{display:block;padding-left:4px}#goods .inner .item .name{padding-top:8px;color:#795500;font-size:16px;font-weight:700;line-height:16px;letter-spacing:0.16px}#goods .inner .item .name span{display:block;padding:2px 0 0 0;font-size:12px}#goods .inner .item .price{padding-top:5px;color:#e3017f;font-size:14px;font-weight:600;line-height:14px;letter-spacing:0.14px}#goods .inner .item .tip{padding:4px 0 0 4px;font-size:10px;line-height:12px;color:#888888}#goods .inner .item.item_01 .thumbnail{background-image:url(../img/goods_thumbnail_01.png)}#goods .inner .item.item_02 .thumbnail{background-image:url(../img/goods_thumbnail_02.png)}#goods .inner .item.item_03 .thumbnail{background-image:url(../img/goods_thumbnail_03.png)}#goods .inner .item.item_04 .thumbnail{background-image:url(../img/goods_thumbnail_04.png)}#goods .inner .item.item_05 .thumbnail{background-image:url(../img/goods_thumbnail_05.png)}#goods .inner .item.item_06 .thumbnail{background-image:url(../img/goods_thumbnail_06.png)}#goods .inner .item.item_07 .thumbnail{background-image:url(../img/goods_thumbnail_07.png)}#goods .inner .item.item_08 .thumbnail{background-image:url(../img/goods_thumbnail_08.png)}#goods .inner .item.item_09 .thumbnail{background-image:url(../img/goods_thumbnail_09.png)}#goods .inner .item.item_10 .thumbnail{background-image:url(../img/goods_thumbnail_10.png)}#goods .inner .item.item_11 .thumbnail{background-image:url(../img/goods_thumbnail_11.png)}#goods .inner .item.item_12 .thumbnail{background-image:url(../img/goods_thumbnail_12.png)}#goods .inner .item.item_13 .thumbnail{background-image:url(../img/goods_thumbnail_13.png)}#goods .inner .item.item_14 .thumbnail{background-image:url(../img/goods_thumbnail_14.png)}#goods .inner .empty{width:230px;border-bottom:none}#modal{display:none;position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(255,222,0,0.8);z-index:99}#modal .inner{position:absolute;width:514px;height:514px;top:0;right:0;bottom:0;left:0;margin:auto;border-radius:5px;border:8px solid #fdf6e2;background-color:#fdf6e2;box-shadow:0 1px 5px rgba(0,0,0,0.1);overflow:hidden}#modal .inner div{display:none;width:512px;height:512px;border:1px solid #dcd6c6;background-size:cover;background-position:50% 50%}#modal .inner div.image_01{background-image:url(../img/goods_01.png)}#modal .inner div.image_02{background-image:url(../img/goods_02.png)}#modal .inner div.image_03{background-image:url(../img/goods_03.png)}#modal .inner div.image_04{background-image:url(../img/goods_04.png)}#modal .inner div.image_05{background-image:url(../img/goods_05.png)}#modal .inner div.image_06{background-image:url(../img/goods_06.png)}#modal .inner div.image_07{background-image:url(../img/goods_07.png)}#modal .inner div.image_08{background-image:url(../img/goods_08.png)}#modal .inner div.image_09{background-image:url(../img/goods_09.png)}#modal .inner div.image_10{background-image:url(../img/goods_10.png)}#modal .inner div.image_11{background-image:url(../img/goods_11.png)}#modal .inner div.image_12{background-image:url(../img/goods_12.png)}#modal .inner div.image_13{background-image:url(../img/goods_13.png)}#modal .inner div.image_14{background-image:url(../img/goods_14.png)}#modal .close{display:block;position:fixed;width:26px;height:26px;top:30px;right:30px;background-image:url(../img/modal_close.png);background-size:contain;background-position:50% 50%;background-repeat:no-repeat;font-size:0;font-size:0;cursor:pointer;-webkit-transition:.2s ease opacity;-moz-transition:.2s ease opacity;-o-transition:.2s ease opacity;transition:0.2s ease opacity}#modal .close:hover{opacity:0.5}#sale{position:relative;padding-top:60px;z-index:12}#sale .sale_box{width:980px;margin:0 auto}#sale .sale_box .header{padding:15px 0 17px;border-top:2px solid #000;border-bottom:2px solid #000}#sale .sale_box .header h2{color:#000000;font-size:17px;font-weight:700;line-height:100%;letter-spacing:1.87px;text-align:center}#sale .sale_box .inner{padding:48px 0 80px}#sale #sale_yusen .inner{color:#000000;font-size:17px;font-weight:400;line-height:100%;letter-spacing:1.87px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;-webkit-align-content:flex-start;align-content:flex-start}#sale #sale_yusen .inner .detail{width:500px}#sale #sale_yusen .inner .detail strong{color:#e3017f;font-weight:700;line-height:180%}#sale #sale_yusen .inner .detail p{padding-top:10px;font-size:13px;font-weight:500;line-height:180%}#sale #sale_yusen .inner .detail a{display:block;width:449px;height:95px;margin-top:30px;background-image:url(../img/ticket_btn_01.png);background-size:contain;background-position:50% 50%;background-repeat:no-repeat;font-size:0;-webkit-transition:.2s ease opacity;-moz-transition:.2s ease opacity;-o-transition:.2s ease opacity;transition:0.2s ease opacity}#sale #sale_yusen .inner .detail a:hover{opacity:0.5}#sale #sale_yusen .inner .detail span{display:block;width:449px;height:95px;margin-top:30px;background-image:url(../img/ticket_btn_01.png);background-size:contain;background-position:50% 50%;background-repeat:no-repeat;font-size:0}#sale #sale_yusen .inner .schedule h3{padding-bottom:30px;font-size:16px;font-weight:700}#sale #sale_yusen .inner .schedule ol{counter-reset:count}#sale #sale_yusen .inner .schedule ol li{display:block;padding-bottom:18px;font-size:16px;font-weight:400;line-height:100%}#sale #sale_yusen .inner .schedule ol li:before{counter-increment:count;content:counter(count);padding-right:0.5em;font-weight:700;color:#e3017f}#sale #sale_yusen .dis{position:relative}#sale #sale_yusen .dis .detail,#sale #sale_yusen .dis .schedule{opacity:0.2}#sale #sale_yusen .dis:after{display:block;position:absolute;width:500px;padding:15px 0;top:50%;left:50%;margin:-45px 0 0 -250px;background-color:#fff;border:1px solid #000;text-align:center;font-size:15px;font-weight:700;content:"優先先行販売は終了いたしました";-webkit-box-shadow:0 2px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 2px 0 rgba(0,0,0,0.1);box-shadow:0 2px 0 rgba(0,0,0,0.1)}#sale #sale_senko .inner{color:#000000;font-size:17px;font-weight:400;line-height:100%;letter-spacing:1.87px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;-webkit-align-content:flex-start;align-content:flex-start}#sale #sale_senko .inner .detail{width:500px}#sale #sale_senko .inner .detail p{padding-top:0;font-size:13px;font-weight:500;line-height:180%}#sale #sale_senko .inner .detail span{display:block;width:449px;height:95px;margin-top:30px;background-image:url(../img/ticket_btn_01.png);background-size:contain;background-position:50% 50%;background-repeat:no-repeat;font-size:0;-webkit-transition:.2s ease opacity;-moz-transition:.2s ease opacity;-o-transition:.2s ease opacity;transition:0.2s ease opacity}#sale #sale_senko .inner .schedule h3{padding-bottom:30px;font-size:16px;font-weight:700}#sale #sale_senko .inner .schedule ol{counter-reset:count}#sale #sale_senko .inner .schedule ol li{display:block;padding-bottom:18px;font-size:16px;font-weight:400;line-height:100%}#sale #sale_senko .inner .schedule ol li:before{counter-increment:count;content:counter(count);padding-right:0.5em;font-weight:700;color:#e3017f}#sale #sale_senko .dis{position:relative}#sale #sale_senko .dis .detail,#sale #sale_senko .dis .schedule{opacity:0.2}#sale #sale_senko .dis:after{display:block;position:absolute;width:500px;padding:15px 0;top:50%;left:50%;margin:-45px 0 0 -250px;background-color:#fff;border:1px solid #000;text-align:center;font-size:15px;font-weight:700;content:"先行販売は終了いたしました";-webkit-box-shadow:0 2px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 2px 0 rgba(0,0,0,0.1);box-shadow:0 2px 0 rgba(0,0,0,0.1)}#sale #sale_ippan{padding-bottom:10px}#sale #sale_ippan .inner{color:#000000;font-size:17px;font-weight:400;line-height:100%;letter-spacing:1.87px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;-webkit-align-content:flex-start;align-content:flex-start}#sale #sale_ippan .inner .detail{width:500px}#sale #sale_ippan .inner .detail p{padding-top:0;font-size:13px;font-weight:500;line-height:180%}#sale #sale_ippan .inner .detail span{display:block;width:449px;height:95px;margin-top:30px;background-image:url(../img/ticket_btn_01.png);background-size:contain;background-position:50% 50%;background-repeat:no-repeat;font-size:0;-webkit-transition:.2s ease opacity;-moz-transition:.2s ease opacity;-o-transition:.2s ease opacity;transition:0.2s ease opacity}#sale #sale_ippan .inner .schedule h3{padding-bottom:30px;font-size:16px;font-weight:700}#sale #sale_ippan .inner .schedule ul li{display:block;padding-bottom:18px;font-size:16px;font-weight:400;line-height:100%}#sale #sale_ippan .inner .schedule ul li:before{content:'-';padding-right:0.5em;font-weight:700;color:#e3017f}#sale #sale_ippan .dis{position:relative}#sale #sale_ippan .dis .detail,#sale #sale_ippan .dis .schedule{opacity:0.2}#sale #sale_ippan .dis:after{display:block;position:absolute;width:500px;padding:15px 0;top:50%;left:50%;margin:-45px 0 0 -250px;background-color:#fff;border:1px solid #000;text-align:center;font-size:15px;font-weight:700;content:"一般販売は終了いたしました";-webkit-box-shadow:0 2px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 2px 0 rgba(0,0,0,0.1);box-shadow:0 2px 0 rgba(0,0,0,0.1)}#sale #area_map{padding-bottom:10px}#sale #area_map .inner{padding-bottom:40px}#sale #area_map .inner .img{display:block;width:978px;height:662px;margin-bottom:8px;border:1px solid #000;background-position:50% 50%;-webkit-box-shadow:0 2px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 2px 0 rgba(0,0,0,0.1);box-shadow:0 2px 0 rgba(0,0,0,0.1)}#sale #area_map .inner .img.img_01{background-image:url(../img/map_img_01.png)}#sale #area_map .inner .img.img_02{background-image:url(../img/map_img_02.png)}#ticket_info{position:relative;z-index:12;padding-bottom:420px;background-image:url(../img/ticket_bk.png);background-position:50% 100%;background-repeat:no-repeat}#ticket_info .ticket_info_box{width:980px;margin:0 auto;color:#000000;font-size:13px;font-weight:500;line-height:180%;letter-spacing:0.1em}#ticket_info .ticket_info_box .header{position:relative;padding:0 0 20px 30px}#ticket_info .ticket_info_box .header h2{font-size:20px;line-height:100%}#ticket_info .ticket_info_box .header:before{position:absolute;display:block;width:0;height:0;top:0;left:5px;border-style:solid;border-width:10px 0 10px 12px;border-color:transparent transparent transparent #e3017f;content:""}#ticket_info .ticket_info_box .inner p{padding-bottom:12px;line-height:200%}#ticket_info .ticket_info_box .inner p.strong{padding-bottom:50px;line-height:200%;color:#e3017f}#ticket_info .ticket_info_box .inner ol{padding-bottom:12px;counter-reset:count;font-size:16px;line-height:200%}#ticket_info .ticket_info_box .inner ol li{display:block}#ticket_info .ticket_info_box .inner ol li:before{counter-increment:count;content:counter(count);padding-right:0.5em;font-weight:700;color:#e3017f}#ticket_info .ticket_info_box .inner ul{padding-bottom:50px}#ticket_info .ticket_info_box .inner ul li{padding-bottom:12px}#ticket_info .ticket_info_box .inner ul li:before{content:"・"}#attention{position:relative;width:100%;margin-top:-600px;padding-top:570px;background-color:#eba90c}#attention .header{display:block;position:absolute;width:1920px;height:540px;top:0px;left:50%;margin-left:-960px;background-image:url(../img/attention_bk.png)}#attention .header h2{position:absolute;width:194px;height:23px;top:242px;right:50%;margin-right:-458px;background-image:url(../img/attention_h1.png);background-size:contain;background-position:50% 50%;background-repeat:no-repeat;font-size:0;z-index:20}#attention .inner{position:relative;width:980px;margin:-95px auto 0;z-index:15}#attention .inner ul{color:#000000;font-size:13px;font-weight:500;line-height:32px;letter-spacing:0.14px}#attention .inner ul li{position:relative;display:block;padding-left:14px}#attention .inner ul li:before{position:absolute;display:block;top:0;left:2px;content:"・"}#attention .inner ul li.new span{display:inline-block;padding:0 5px 0 5px;color:#fff;font-weight:700}#attention .inner ul li.new:before{color:#fff;content:"★"}#faq{position:relative;width:100%;padding:70px 0;z-index:5;background-color:#eba90c}#faq>.header{width:980px;margin:0 auto;padding:15px 0 17px;border-top:2px solid #000;border-bottom:2px solid #000}#faq>.header h2{color:#000000;font-size:17px;font-weight:700;line-height:100%;letter-spacing:1.87px;text-align:center}#faq>.inner{width:980px;margin:50px auto 0}#faq>.inner dl{color:#000000;font-size:13px;font-weight:500;line-height:200%;letter-spacing:0.08em}#faq>.inner dl dt{position:relative;display:block;padding:0 0 7px 20px;color:#fff}#faq>.inner dl dt:before{position:absolute;display:block;top:0;left:0;content:"Q"}#faq>.inner dl dd{position:relative;display:block;padding:0 0 18px 20px}#faq>.inner dl dd:before{position:absolute;display:block;top:0;left:0;content:"A"}#faq .flower{width:980px;margin:10px auto 0;border:1px solid #000;background-color:#fff;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;-webkit-align-content:center;align-content:center}#faq .flower .header{-webkit-flex:0 0 auto;flex:0 0 auto;width:350px;color:#b18009;font-size:17px;font-weight:700;line-height:32px;letter-spacing:0.17px;text-align:center}#faq .flower .inner dl{padding:28px 0 3px}#faq .flower .inner dl dt{display:block;padding-bottom:10px;color:#eba90c;font-size:14px;font-weight:500;line-height:100%;letter-spacing:0.14px}#faq .flower .inner dl dd{display:block;padding-bottom:25px;color:#000;font-size:12px;font-weight:500;line-height:180%;letter-spacing:0.14px}#faq .flower .inner dl dd strong{font-size:16px;line-height:180%}#footer{width:100%;padding:40px 0 80px;border-top:33px solid #8f8d97;background-color:#a5a3ae;text-align:center}#footer a{display:inline-block;width:210px;height:49px;background-image:url(../img/footer_logo.png);background-size:contain;background-position:50% 50%;background-repeat:no-repeat;font-size:0;-webkit-transition:.2s ease opacity;-moz-transition:.2s ease opacity;-o-transition:.2s ease opacity;transition:0.2s ease opacity}#footer a:hover{opacity:0.5}#footer p{padding-top:40px;color:#ffffff;font-size:15px;font-weight:400;line-height:100%;letter-spacing:0.8px}#loading{position:fixed;width:100%;height:100%;top:0;left:0;z-index:0;background-color:#fff;z-index:99}#loading .inner{position:absolute;width:80px;height:16px;top:0;right:0;bottom:0;left:0;margin:auto;text-align:center}#loading .inner span{display:inline-block;width:16px;height:16px;margin:0 4px;border-radius:50%;background-color:#ffde00;opacity:0}#loading .inner span:nth-of-type(1){-webkit-animation:loading 0.4s ease 0.1s infinite alternate;-moz-animation:loading 0.4s ease 0.1s infinite alternate;animation:loading 0.4s ease 0.1s infinite alternate;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}#loading .inner span:nth-of-type(2){-webkit-animation:loading 0.4s ease 0.2s infinite alternate;-moz-animation:loading 0.4s ease 0.2s infinite alternate;animation:loading 0.4s ease 0.2s infinite alternate;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}#loading .inner span:nth-of-type(3){-webkit-animation:loading 0.4s ease 0.3s infinite alternate;-moz-animation:loading 0.4s ease 0.3s infinite alternate;animation:loading 0.4s ease 0.3s infinite alternate;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}#backtop{display:block;position:fixed;width:46px;height:128px;top:130px;right:-46px;background-image:url(../img/backtop.png);background-size:contain;background-position:50% 50%;background-repeat:no-repeat;font-size:0;z-index:50;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;-o-transition:.2s ease all;transition:0.2s ease all}#backtop.active{right:0}#backtop:hover{opacity:0.5}@-webkit-keyframes click_icon{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}}@-moz-keyframes click_icon{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}}@keyframes click_icon{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}}@-webkit-keyframes click_text{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px)}}@-moz-keyframes click_text{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px)}}@keyframes click_text{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px)}}@-webkit-keyframes loading{0%{opacity:1}100%{opacity:0.3}}@-moz-keyframes loading{0%{opacity:1}100%{opacity:0.3}}@keyframes loading{0%{opacity:1}100%{opacity:0.3}}

/*# sourceMappingURL=main_style.css.map */