html{font-size:1em;font-family:"tot-shizukago-stdn","dnp-shuei-gothic-kin-std","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ ProN W3","Meiryo",メイリオ,Verdana,Osaka-mono,sans-serif;scroll-padding-top:110px}body{width:100%;height:100%;background:#fce9f2;background-image:url("/share/img/bg_text26.png");background-repeat:no-repeat;background-position:top left;background-attachment:fixed;background-attachment:scroll;background-size:45% auto;font-family:"tot-shizukago-stdn",sans-serif;font-size:fz(11);line-height:1.6;color:#000}.gm-style-iw-c p{color:#000 !important}.iichako{width:100%;height:100%;background:#015b35;background-image:url("/share/img/iichako_bg.png");background-repeat:no-repeat;background-position:top;background-attachment:fixed;background-attachment:scroll;background-size:100% auto}.red{color:red;font-weight:600}.blue{color:#3fa9f5}.green{color:#84b726}.bg-green{background-color:#84b726 !important}.bg-pink{background-color:#fa9ab6 !important}.bg-orange{background-color:#ff9500 !important}.blue-circle{color:#3fa9f5;margin-right:.15em}.green-circle{color:#84b726;margin-right:.15em}.blue-circle02{color:#668ad7;margin-right:.15em}.blue-title{font-weight:600;color:#3fa9f5}.pink-circle{color:#fa9ab6;margin-right:.15em}.more{margin-top:2em;font-weight:600}.blk{color:#000}h1,h2,h3,h4{line-height:1.4}h1{padding:.4em .5em;font-size:150%;color:#fff;font-weight:bold;background:url("../img/h_yellow.png") top right no-repeat}h1.r{background:url("../img/h_blue.png") top right no-repeat;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}h1.r img{width:28px;height:28px;margin-right:.25em}h1.b{background-size:cover}h1.pink_h1{background:url("../img/h_pink.png") top right no-repeat;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}h1.pink_h1 img{width:28px;height:28px;margin-right:.25em}h2{font-size:130%;margin:.5em 0;position:relative;text-indent:0;color:#3fa9f5}h2.kousoku{margin:1em 0 .5em 5.15em;text-indent:-5.15em}h2.addimg{text-indent:-45px}h2.addimg:before{content:"";width:35px;height:35px;margin:0 10px .25em 0;vertical-align:middle;display:inline-block;line-height:1.4;background-repeat:no-repeat;background-image:url("../img/icon_01.png?20241211");background-size:35px 35px}h2.i02:before{background-image:url("../img/icon_02.png?20241211")}h2.i_agogo:before{width:55px;height:55px;background-image:url("../img/icon_agogo.png?20250304");background-size:55px 55px}h2.mrow:before{background-image:url("../img/icon_02.png?20241211");background-position:center}h2.mrow01:before{background-image:url("../img/icon_01.png?20241211");background-position:center}h2.i03:before{background-image:url("../img/icon_03.png?20241211")}h2.i04:before{background-image:url("../img/icon_04.png?20241211")}h2.i05:before{background-image:url("../img/icon_05.png?20241211")}h2.i06:before{background-image:url("../img/icon_06.png?20241211")}h2.i07:before{background-image:url("../img/icon_07.png?20241211")}h2.i08:before{background-image:url("../img/icon_08.png?20241211")}h2.i09:before{background-image:url("../img/icon_09.png?20241211")}h2.i10:before{background-image:url("../img/icon_10.png?20241211")}h2.i11:before{background-image:url("../img/icon_11.png?20241211")}h2.i12:before{background-image:url("../img/icon_12.png?20241211")}h2.i13:before{background-image:url("../img/icon_13.png?20241211")}h2.i14:before{background-image:url("../img/icon_14.png?20241211")}h2.i15:before{background-image:url("../img/icon_15.png?20241211")}h2.i16:before{background-image:url("../img/icon_16.png?20241211")}h2.i17:before{background-image:url("../img/icon_17.png?20241211")}h2.i18:before{background-image:url("../img/icon_18.png?20241211")}h2.i19:before{background-image:url("../img/icon_19.png?20241211")}h2.i20:before{background-image:url("../img/icon_20.png?20241211")}h2.i21:before{background-image:url("../img/icon_21.png?20241211")}h2.i22:before{background-image:url("../img/icon_22.png?20241211")}h2.i23:before{background-image:url("../img/icon_23.png?20241211")}h2.i24:before{background-image:url("../img/icon_24.png?20241211")}h2.i25:before{background-image:url("../img/icon_25.png?20241211")}h2.guests{color:#fff;margin-top:1.5em}h2.mrows{position:relative;margin-left:0;padding-left:54px;text-indent:0;line-height:1.4}h2.mrows:before{position:absolute;top:5px;left:0}h3{margin:1.5em 0 .5em;font-size:120%;padding:0;position:relative}h4{margin:1.5em 0 .5em;font-size:110%;position:relative}h4::after{position:absolute;content:"";bottom:-1px;left:0;z-index:-1;height:1px;width:100%;background-color:#3fa9f5}h4.nonborder::after{display:none}h4.ticketinfo{margin-top:.5em;font-size:100%}h4.ticketinfo span{font-size:90%;font-weight:normal;color:#fff}h5{margin:1.5em 0 .5em;font-size:110%}h5:first-of-type{margin-top:0}img{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a{color:#3fa9f5;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}a:hover{color:#000}article p{font-size:15px;line-height:2em;font-weight:300}ul{list-style-type:none}li.list-ti05{text-indent:-5em;padding-left:5em}dt,dd{width:100%}hr{margin:1em 0}.txt_w500{font-weight:500}.txt_w600{font-weight:600}.txt_w700{font-weight:700}.shop-hmv{color:#dd1957;font-size:12px !important;font-weight:600 !important;padding-bottom:0 !important}.ti-1em{display:inline-block;text-indent:-1em;padding-left:1em}.ti-5em{display:inline-block;text-indent:-5em;padding-left:5em}strong{font-weight:600}.mainsize{width:1000px;height:100%;margin:0 auto;position:relative}.arainfo{margin:1em 0}nav#pc_nav{margin-bottom:15px;position:static}nav#pc_nav.fixed{position:fixed;top:0;left:0;width:100%;height:40.8px;z-index:9999}nav#pc_nav.fixed ul{margin:0 auto;-webkit-transform:translateX(-1px);transform:translateX(-1px)}nav#pc_nav.fixed ul .current ul li a{color:#3fa9f5}nav#pc_nav.fixed ul .current ul li a:hover{color:#fa9ab6}nav#pc_nav.fixed ul .current a:hover{color:#fa9ab6}nav#pc_nav.bg_color{background-color:#000}nav#pc_nav.bg_color .current a{color:#fff}nav#pc_nav.bg_color .current a:hover{color:#3fa9f5}nav#pc_nav ul{display:table;table-layout:fixed;width:1016px;margin-left:-9px;border-collapse:separate;border-spacing:9px 0}nav#pc_nav ul li{position:relative;display:table-cell;list-style:none;text-align:center;vertical-align:top}nav#pc_nav ul li:last-child a{margin-right:0}nav#pc_nav ul li .nav_25{padding-left:1em}nav#pc_nav ul li.current a{color:#000}nav#pc_nav ul li.current ul li a:hover{color:#3fa9f5}nav#pc_nav ul li a{font-family:"Fjalla One",sans-serif;display:block;padding:6px;color:#3fa9f5;text-align:center;text-decoration:none;font-size:18px;letter-spacing:2px}nav#pc_nav ul li a:hover{color:#fa9ab6}nav#pc_nav ul li:hover ul{display:block}nav#pc_nav ul li ul{display:none;position:absolute;z-index:9999;left:10px;width:280px;font-size:90%;background-color:#fce9f2;-webkit-box-shadow:3px 3px 7px rgba(0,0,0,.3);box-shadow:3px 3px 7px rgba(0,0,0,.3)}nav#pc_nav ul li ul.under_right{right:0px;left:auto}nav#pc_nav ul li ul li{display:block}nav#pc_nav ul li ul li a{text-align:left;padding-bottom:2px;font-size:12px;font-weight:bold;letter-spacing:normal}.glnav{left:0;margin:0;padding:0}.glnav li{margin:0;float:left;list-style-type:none}.glnav a{width:100px;height:50px;margin:0;padding:5px 0;color:#222;font-family:"Fjalla One",sans-serif;text-decoration:none;line-height:50px;text-align:center;float:left}.glnav a:last-child{margin:0}.glnav a{-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.glnavsub a{-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.glnav a:hover,.glnav a.active{color:#ffbec8}.glnavsub a:hover,.glnavsub a.active{color:#ffbec8}.glnavsub a{width:234px;padding:0 0 0 8px;color:#222;font-size:90%;text-align:left;text-decoration:none;border-bottom:1px dotted #ccc;display:block;position:relative}.glnavsub a:after{content:"";top:40%;right:8px;width:5px;height:5px;border-top:1px solid #ffbec8;border-right:1px solid #ffbec8;-webkit-transform:rotate(45deg);transform:rotate(45deg);-ms-transform:rotate(45deg);position:absolute}.glnavsub a:last-child{border-bottom:0}.glnavsub{top:40px;width:250px;margin:10px 0 0 0;border:2px solid #ffbec8;background:#fff;-webkit-box-shadow:0px 0px 5px 3px #eee;box-shadow:0px 0px 5px 3px #eee;position:absolute;display:none}.glnavsp{display:none}.contnav{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contnav img{max-width:100%;height:auto;vertical-align:bottom}.contnav a{width:100%;padding:0;border-top:1px solid #fff;display:block;-webkit-filter:brightness(100%);filter:brightness(100%);position:relative}.contnav a.lamp:hover:before{content:"";position:absolute;display:block;width:100%;height:100%;z-index:-1;-webkit-transition:all .3s;transition:all .3s}.contnav a img{z-index:1}.contnav a img:hover{opacity:1}.contnav.largenav a{padding:1em 0}.contnav a:last-child{border-bottom:1px solid #fff}header .titlelogo_pc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:110px;margin:0;width:100%}header .titlelogo_pc .titlelogo_flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:75px}header .titlelogo_pc .titlelogo_flex .logolnk{width:550px;height:auto}header .titlelogo_pc .titlelogo_flex .logo_date{width:240px;height:auto}header .titlelogo_pc .sns{width:15%;margin-left:1em}header .titlelogo_pc .sns ul{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:7px}header .titlelogo_pc .sns ul:nth-child(2){margin-top:7px}header .titlelogo_pc .sns ul li{list-style:none}header .titlelogo_pc .sns ul li:nth-child(even){margin-right:0}.svgicon{width:16px;height:16px;fill:#fff;margin:6px;display:inline-block}.svgicon.artist_links{fill:#fff}.snssvg{display:block;width:28px;height:28px;background:#646464;border-radius:5px}.snssvg.i-tw .svgicon{width:14px;height:14px;margin:7px}.snssvg.i-tw:hover{background-color:#000}.snssvg.i-fb:hover{background-color:#1877f2}.snssvg.i-ig:hover{background-color:#d93177}.snssvg.i-yt:hover{background-color:#cd201f}.snssvg.i-tt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.snssvg.i-tt:hover{background-color:#000}.snssvg.i-tt img{width:100%;height:auto;padding:2px}.snssvg.i-sf{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.snssvg.i-sf:hover{background-color:#00ae6b}.snssvg.i-sf img{width:100%;height:auto;padding:2px}main{margin:2em 0 0 0}main a img:hover{-webkit-filter:brightness(120%);filter:brightness(120%)}main ul li{margin:0 0 .35em;padding:0 0 0 0;line-height:1.5;font-size:14px}main ul li.noimg{padding:0 0 0 3em !important;text-indent:-3em;margin:.25em 0}main ul li.noimg.noimg:before{background-image:none;margin:0;width:0;height:0}main ul.nodot{margin:.5em 0;padding:0;font-size:.85em;font-weight:300}main ul.nodot li:before{display:none;visibility:hidden}main ul.nodot.fs100{font-size:1em}main ul.nodot li{padding-left:1em;text-indent:-1em}main ul.nodot .c-y-id{width:50%;border:2px solid #3fa9f5;background-color:#fff;padding:1em;margin:.75em 0;text-indent:0}main ul.nodot .c-y-id h4{border-bottom:1px solid #3fa9f5;padding-bottom:.25em;margin-top:0;margin-bottom:.25em}main ul.nodot .c-y-id h4::after{display:none}main ul.nodot .c-y-id p{line-height:1.5em;font-weight:500;margin:.4em 0}main ul.nodot .c-y-id ul li{margin-left:14px;font-size:14px}main ul.nodot .c-y-id ul li span{color:#3fa9f5}main ul.nodot .c-y-id ul li:last-child{margin-bottom:0}main ul.dot{margin-left:1.5em;font-weight:300}main ul.dot li{padding-left:0;list-style-type:disc;text-indent:0}main ul.dot li::before{content:none}main ul.prf li{text-indent:-4.9em;margin-left:3.7em}main ul.b{margin:.75em auto 0}main ul.b li{margin-bottom:.5em}.keyvisual{width:100%;height:450px;margin:100px 0 0}.arainfo{padding:1em;text-align:center;background:#fbe4e4}.arainfo span{font-family:"Lobster",cursive;font-size:250%}.stage_flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:.75em .25em;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:.75em auto 0}.stage_flex .stage_detail{border:1px solid #3fa9f5;width:21%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}.stage_flex .stage_detail .modal_trigger{width:100%;padding:.75em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.stage_flex .stage_detail .modal_trigger h2{font-size:12px;margin-bottom:0;text-align:center;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.stage_flex .stage_detail .modal_trigger img{width:100%;vertical-align:bottom}.stage_flex #content html.modalset{overflow:hidden}.stage_flex #content .modal{display:none;width:100%;height:100vh;position:fixed;left:0;top:0;z-index:9999}.stage_flex #content .modal-wrap{width:100%;height:100%;text-align:center;overflow:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.stage_flex #content .modal-wrap::-webkit-scrollbar{display:none}.stage_flex #content .modal-wrap:after{content:"";display:inline-block;vertical-align:middle;width:1px;height:100%}.stage_flex #content .modal-bg{position:absolute;left:0;top:0;background:#1e1e1e;opacity:.8;width:100%;height:100%}.stage_flex #content .modal-box{width:60vw;max-width:60vw;display:inline-block;vertical-align:middle;position:relative;background-color:#fff;border-radius:5px;margin:1.5em 0;color:#000;padding:1em}.stage_flex #content .modal-box .modal_btn_close{position:absolute;bottom:0;right:0;width:42px}.stage_flex #content .modal-box .close_icon{width:35px;position:absolute;right:0;top:-42px;pointer-events:none}.stage_flex #content .modal-box img{width:100px;height:auto}.ticket_announce{width:60%;margin:.75em auto;padding:.5em;border:2px solid red;background-color:#fff}.ticket_announce p{color:#000;font-size:14px}.ticket_announce p a:hover{color:#3fa9f5}.ticket_announce .nodot{margin:1em auto .75em;width:90%}.ticket_announce .nodot li{margin:0 0 .5em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;padding:0;text-indent:0}.ticket_announce .nodot li:last-child{margin:0}.ticket_announce .nodot li a{text-decoration:none;font-size:14px;font-weight:400;position:relative;width:100%;padding-bottom:.15em;color:#000;border-bottom:1px solid #3fa9f5}.ticket_announce .nodot li a::after{position:absolute;display:inline-block;content:"expand_more";font-family:"Material Icons";right:0;bottom:.15em;font-size:1.15em;line-height:1em;color:#fff;text-align:right;background-color:#3fa9f5;border-radius:50px}.ticket_announce .nodot li a:hover{color:#3fa9f5}.ticket_btn a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:fixed;bottom:50px;right:50px;width:150px;height:150px;background-color:#fff;color:#3fa9f5;border-radius:50%;text-align:center;font-size:100%;font-weight:bold;line-height:1.4;-webkit-box-shadow:0 4px rgba(0,0,0,.5);box-shadow:0 4px rgba(0,0,0,.5);cursor:pointer;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;text-decoration:none}.ticket_btn a:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 6px 14px rgba(0,0,0,.4);box-shadow:0 6px 14px rgba(0,0,0,.4)}.main_side_flex.toppage_cont{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.contmain{width:1000px}.contmain section{margin:0 0 3em 0}.contmain dl.horizontal{width:100%}.contmain23{width:100%}.coming-soon{text-align:center;padding:5em 0}.info-bottom{clear:both;width:1000px;margin-top:20px}#refund dl dt{font-weight:bold}#refund dl dd{margin-left:0;padding-left:1em}.contcol1{margin:0 auto}.secondary main{margin:0;height:100%}a.btn{font-family:"Fjalla One",sans-serif;text-align:center;text-decoration:none;margin:0 0 10px 0;padding:.2em .6em;border-radius:5em;color:#fff;display:inline-block;background-color:#ff9500;-webkit-box-shadow:0px 2px 2px rgba(0,0,0,.3);box-shadow:0px 2px 2px rgba(0,0,0,.3);border-bottom:solid 1px #fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s;transition:all .3s}a.btn.gbtn{color:#fff;background-color:#ff9500;-webkit-box-shadow:0px 2px 2px rgba(0,0,0,.3);box-shadow:0px 2px 2px rgba(0,0,0,.3);border-bottom:solid 1px #bbb;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s;transition:all .3s}a.btn:hover{-webkit-transform:translateY(2px);transform:translateY(2px);-webkit-box-shadow:0px 1px 1px rgba(0,0,0,.3);box-shadow:0px 1px 1px rgba(0,0,0,.3);background-color:#668ad7 !important}.aranews span.date{font-family:"Fjalla One",sans-serif}.moreinfo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.moreinfo a{width:20%;margin-bottom:0}.navbnr{display:block;float:left}.navbnr a{border-radius:5px;padding:0;line-height:1;vertical-align:middle;display:inline-block;text-decoration:none;text-align:center;color:#fff;width:323px;margin:0 10px 10px 0}.navbnr a:nth-child(3n),.navbnr a:last-child{margin-right:-1px}.navbnr a img{width:100%}.navbnr a img:hover{opacity:1}.topmsg{color:red;background-color:#fff;padding:.3em;margin-bottom:10px;font-size:2em;text-align:center;font-weight:bold}.aranews.col3 p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;margin-top:1em;margin-bottom:3em}.aranews.col3 p a{width:calc((100% - 45px)/4);border:1px solid #3fa9f5;padding:10px}.aranews.col3 p a .newsimg{width:100%;height:100%}.aranews.newslist.col3 p a{width:calc((100% - 45px)/4);border:1px solid #3fa9f5;padding:10px}.aranews.newslist.col3 p a .newsimg{width:100%;height:100%}.aranews .clearfix{width:100%}strong.f{font-family:"Fjalla One",sans-serif;font-size:1.2em}.contside{width:1000px;margin-bottom:3em}.logocredit{width:100%;margin-bottom:3em}.logocredit h2{border-top:1px solid #3fa9f5;border-bottom:1px solid #3fa9f5;padding:.25em;text-align:center;width:100%;color:#000;font-size:100%}.logocredit .credit_wrapper{width:100%;padding:1em 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:1em 10px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.logocredit .credit_wrapper .bgw{background-color:#fff;height:40px}.logocredit .credit_wrapper .credit_r{margin-left:0;display:block}.logocredit .credit_wrapper .nihonsakari{background-color:#fff;padding:4px;height:26px}.logocredit .credit_wrapper .chums{background-color:#fff;height:40px}.logocredit .credit_wrapper span{color:#fff;margin-right:.5em;vertical-align:baseline}.logocredit.btm{text-align:left}.logocredit.btm .shusai{margin-right:1em;width:50px;line-height:36px;float:left}.logocredit img{height:36px;margin:0 5px 0 5px;vertical-align:middle}.logocredit img.logo_amino{height:24px}.logocredit.bg_blk{background-color:rgba(0,0,0,0)}.logofooter{padding:5px 0 0;line-height:1;text-align:center}.logofooter img{height:36px;margin:0 5px 10px 5px}.guideline{padding:10px 5px 10px 5px;line-height:1;text-align:center;width:600px;margin:0 auto}.guideline img{width:100%}.acpc{margin-top:1.5em;text-align:center}.acpc img{width:700px}#guideline h2{margin-top:1.5em}#guideline p{width:90%;margin:0 auto;margin-bottom:1em}.accordion dt{margin-bottom:1em;font-size:130%;font-weight:bold;line-height:1.4;background-color:#3fa9f5;border-radius:5px;padding:.5em 0 .5em 1em;color:#fff}.accordion dt.opendtl{cursor:pointer;position:relative;background-color:#3fa9f5}.accordion dt.opendtl::after{position:absolute;display:inline-block;content:"expand_more";font-family:"Material Icons";right:.5em;font-size:1.7em;bottom:-2px;color:#fff}.accordion dt.opendtl.down::after{content:"expand_less"}.accordion dd{display:block;margin-bottom:1.5em;line-height:1.4;float:none}.accordion dd.closedtl{display:none}.accordion dd h3:first-child{margin-top:0}.accordion.second dt{background-color:#60496d}.scroll .scrollanime{opacity:0}.scroll .fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes fadeInDown{0%{opacity:0}100%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes fadeInDown{0%{opacity:0}100%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}.scroll .updown{-webkit-transform:translateY(-100px);transform:translateY(-100px)}.scroll .downup{-webkit-transform:translateY(50px);transform:translateY(50px)}.scroll .sect02{overflow:hidden}.scroll .slide-right{-webkit-transform:translateX(200px);transform:translateX(200px)}.scroll .slide-left{-webkit-transform:translateX(-200px);transform:translateX(-200px)}.material-icons{vertical-align:middle}.bnr{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.bnr .bnr-flex{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em}.bnr .bnr-flex .bnr-flex-youtubes{width:45%;height:300px;display:block;margin-bottom:1em}.bnr .bnr-flex .bnr-flex-youtubes iframe{width:100%;height:100%}.bnr .bnr-flex .bnr-flex-old{width:45%}.bnr .bnr-flex .bnr-flex-old a{width:100%;display:inline-block}.bnr .bnr-flex .bnr-flex-old a img{width:100%}.bnr .bnr_old{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 15px;margin-bottom:10px}.bnr .bnr_old a{width:calc((100% - 30px)/3);line-height:1em}.bnr .bnr_old a img{width:100%;height:auto}.bnr .bnr_old:last-child{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.bnr .poster img{max-width:200px;margin-top:1.5em;border:1px #000 solid}.bnr .poster div{line-height:1}.bnr .txtbnr{max-width:300px;display:block;padding:20px 10px;line-height:1.4;background-color:#f0f0f0;font-size:.9em;font-family:"Fjalla One",sans-serif;margin:0 auto 15px}.bnr-info a{width:493px;line-height:1;display:block;float:left;margin-bottom:14px}.bnr-info a:nth-child(odd){margin-right:13px}.bnr-info a img{width:100%}.gbox{background-color:#60496d;color:#fff;border-radius:5px;padding:0 .5em;margin-right:.5em;display:inline-block;width:3em;text-align:center;text-indent:0}#goodsdtl,#ticketdtl{width:100%}#goodsdtl h2,#ticketdtl h2{margin:0 0 .5em;line-height:1.25}#goodsdtl h2.mgn_2,#ticketdtl h2.mgn_2{margin-top:2em;color:#ff9500}#goodsdtl h3#admission,#ticketdtl h3#admission{margin-top:.75em}#goodsdtl h3::after,#ticketdtl h3::after{position:absolute;content:"";bottom:-0.1em;left:0;z-index:-1;height:3px;width:100%;background-color:#ff9500}#goodsdtl h4,#ticketdtl h4{margin-top:.75em}#goodsdtl .tabs,#ticketdtl .tabs{margin-bottom:1.25em;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.25em}#goodsdtl .bus-txt-box,#ticketdtl .bus-txt-box{border:1px solid #3fa9f5;padding:.3em .75em .1em;margin:1em 0}#goodsdtl .bus-txt-box .bus-txt-bold,#ticketdtl .bus-txt-box .bus-txt-bold{font-weight:600;color:#3fa9f5;font-size:18px;padding-bottom:.15em;margin-bottom:.3em;line-height:1.5em;border-bottom:1px solid #3fa9f5}#goodsdtl .bus-txt-box .p-lh175,#ticketdtl .bus-txt-box .p-lh175{line-height:1.75em}#goodsdtl .bus-txt-box .bus-txt-00,#ticketdtl .bus-txt-box .bus-txt-00{text-indent:-1em;padding-left:1em;font-weight:500}#goodsdtl .bus-txt-box .bus-txt-00 span,#ticketdtl .bus-txt-box .bus-txt-00 span{font-weight:300}#goodsdtl .bus-txt-box .bus-date-box,#ticketdtl .bus-txt-box .bus-date-box{text-indent:-1em;padding-left:1em;margin-bottom:.5em}#goodsdtl .bus-txt-box .bus-date-box .bus-txt-01,#ticketdtl .bus-txt-box .bus-date-box .bus-txt-01{text-indent:-4em;padding-left:3.5em;font-weight:500}#goodsdtl .bus-txt-box .bus-date-box .bus-txt-02,#ticketdtl .bus-txt-box .bus-date-box .bus-txt-02{font-size:15px;text-indent:-1.15em;padding-left:1em;margin:.35em 0;font-weight:300}#goodsdtl .bus-txt-box .bus-date-box .bus-txt-02 li,#ticketdtl .bus-txt-box .bus-date-box .bus-txt-02 li{font-size:15px;line-height:1.75em}#goodsdtl .resale_link,#ticketdtl .resale_link{line-height:1.5em;font-weight:600;margin-top:1em}#goodsdtl .resale_link a,#ticketdtl .resale_link a{font-weight:300}#goodsdtl .goods_img_all,#ticketdtl .goods_img_all{margin-bottom:1.5em}#goodsdtl .goods_img_all .download_btn,#ticketdtl .goods_img_all .download_btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;width:50%;padding:.5em;background-color:#fff;border-radius:50px;margin:1.25em auto 1em;color:#3fa9f5;font-size:16px;font-weight:600;text-decoration:none}#goodsdtl .goods_img_all .download_btn:hover,#ticketdtl .goods_img_all .download_btn:hover{background-color:#3fa9f5;color:#fff}#goodsdtl .goods_img_all .download_btn:active,#ticketdtl .goods_img_all .download_btn:active{background-color:#3fa9f5;color:#fff}#goodsdtl .goods_img_all img,#ticketdtl .goods_img_all img{width:100%}#goodsdtl .table_flex,#ticketdtl .table_flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:.65em 0}#goodsdtl .table_flex:first-child,#ticketdtl .table_flex:first-child{margin-top:0}#goodsdtl .table_flex.table_flex_2line,#ticketdtl .table_flex.table_flex_2line{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}#goodsdtl .table_flex .typo_01,#ticketdtl .table_flex .typo_01{width:20%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.3em;margin-right:1em;background-color:#3fa9f5;color:#fff;font-weight:600;line-height:1.5em}#goodsdtl .table_flex .typo_02,#ticketdtl .table_flex .typo_02{width:calc(80% - 1em);line-height:1.5em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:visible}#goodsdtl .table_flex .typo_02 a,#ticketdtl .table_flex .typo_02 a{word-break:break-word;text-align:left}#goodsdtl .table_flex .typo_02 .typo_02_line,#ticketdtl .table_flex .typo_02 .typo_02_line{width:100%}#goodsdtl .table_flex .typo_02 .typo_02_line .fcfs,#ticketdtl .table_flex .typo_02 .typo_02_line .fcfs{font-weight:600;color:#668ad7}#goodsdtl .table_flex .typo_02 .typo_02_line .blue,#ticketdtl .table_flex .typo_02 .typo_02_line .blue{font-weight:600}#goodsdtl .table_flex .typo_02 .typo_02_line .raffle,#ticketdtl .table_flex .typo_02 .typo_02_line .raffle{font-weight:600;color:#be73c9}#goodsdtl .table_flex .typo_02 .typo_02_line.typo_02_line_m-b,#ticketdtl .table_flex .typo_02 .typo_02_line.typo_02_line_m-b{margin-bottom:7.5px}#goodsdtl .table_flex .typo_02 .typo_02_line.fw-700,#ticketdtl .table_flex .typo_02 .typo_02_line.fw-700{font-weight:700;font-size:18px}#goodsdtl .table_flex .typo_02 .typo_02_line.mt-1em,#ticketdtl .table_flex .typo_02 .typo_02_line.mt-1em{margin-top:.75em;margin-bottom:.25em}#goodsdtl .table_flex .typo_02 .txt_sml,#ticketdtl .table_flex .typo_02 .txt_sml{text-indent:-1em;padding-left:1em;line-height:1.5em;text-align:left;width:100%;margin:.15em 0 .15em}#goodsdtl .table_flex .typo_02 .txt_sml:last-child,#ticketdtl .table_flex .typo_02 .txt_sml:last-child{margin-bottom:0}#goodsdtl .table_flex .typo_02 .txt_sml.txt_sml_m-b,#ticketdtl .table_flex .typo_02 .txt_sml.txt_sml_m-b{margin-bottom:7.5px}#goodsdtl .goods_message,#ticketdtl .goods_message{width:100%;margin:1.5em 0}#goodsdtl .goods_message h2,#ticketdtl .goods_message h2{width:100%;padding-bottom:.1em;border-bottom:2px solid #3fa9f5}#goodsdtl .goods_message a.btn-payment,#ticketdtl .goods_message a.btn-payment{background-color:#3fa9f5;border:2px solid #3fa9f5;padding:.2em;margin-top:.5em;border-radius:50px;text-align:center;color:#fff;font-weight:600;font-size:18px;text-decoration:none;width:100%;display:block}#goodsdtl .goods_message a.btn-payment:hover,#ticketdtl .goods_message a.btn-payment:hover{background-color:#fff;color:#3fa9f5}#goodsdtl .ticket-check,#ticketdtl .ticket-check{width:100%;margin:1.5em 0}#goodsdtl .ticket-check .typo_03,#ticketdtl .ticket-check .typo_03{width:100%;text-align:center;padding:.25em;background-color:#fa9ab6;border-radius:50px;color:#fff;font-size:110%;font-weight:600;margin-bottom:.5em}#goodsdtl .ticket-check .typo_04,#ticketdtl .ticket-check .typo_04{text-indent:-1.15em;padding-left:1.15em;color:#000;font-weight:600;font-size:110%;line-height:1.75em;margin-top:.5em}#goodsdtl .ticket-check .typo_05,#ticketdtl .ticket-check .typo_05{padding-left:.5em;margin-left:.5em;border-left:1px solid #fa9ab6}#goodsdtl .ticket-check .typo_05.typo_05_last,#ticketdtl .ticket-check .typo_05.typo_05_last{margin-bottom:1em}#goodsdtl .goods_flex,#ticketdtl .goods_flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5em 0}#goodsdtl .goods_flex .modal,#ticketdtl .goods_flex .modal{display:none}#goodsdtl .goods_flex .artist_detail,#ticketdtl .goods_flex .artist_detail{width:33.3333333333%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;border-right:1px solid #3fa9f5}#goodsdtl .goods_flex .artist_detail:nth-child(3n),#ticketdtl .goods_flex .artist_detail:nth-child(3n){border-right:none}#goodsdtl .goods_flex .artist_detail:last-child,#ticketdtl .goods_flex .artist_detail:last-child{border-right:none}#goodsdtl .goods_flex .artist_detail .modal_trigger,#ticketdtl .goods_flex .artist_detail .modal_trigger{width:100%;text-align:center;padding:.5em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#goodsdtl .goods_flex .artist_detail .modal_trigger img,#ticketdtl .goods_flex .artist_detail .modal_trigger img{width:100%}#goodsdtl .goods_flex .artist_detail .modal_trigger img.midnight,#ticketdtl .goods_flex .artist_detail .modal_trigger img.midnight{width:20px;height:auto;margin:.5em auto 0}#goodsdtl .goods_flex .artist_detail .modal_trigger h3,#ticketdtl .goods_flex .artist_detail .modal_trigger h3{margin:.75em .25em 0;font-size:14px;font-weight:400;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#goodsdtl .goods_flex .artist_detail .modal_trigger h3.new_artist,#ticketdtl .goods_flex .artist_detail .modal_trigger h3.new_artist{color:#3fa9f5;font-weight:700}#goodsdtl .goods_flex #content html.modalset,#ticketdtl .goods_flex #content html.modalset{overflow:hidden}#goodsdtl .goods_flex #content .modal,#ticketdtl .goods_flex #content .modal{display:none;width:100%;height:100vh;position:fixed;left:0;top:0;z-index:9999}#goodsdtl .goods_flex #content .modal-wrap,#ticketdtl .goods_flex #content .modal-wrap{width:100%;height:100%;text-align:center;overflow:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow:-moz-scrollbars-none}#goodsdtl .goods_flex #content .modal-wrap::-webkit-scrollbar,#ticketdtl .goods_flex #content .modal-wrap::-webkit-scrollbar{display:none}#goodsdtl .goods_flex #content .modal-wrap:after,#ticketdtl .goods_flex #content .modal-wrap:after{content:"";display:inline-block;vertical-align:middle;width:1px;height:100%}#goodsdtl .goods_flex #content .modal-bg,#ticketdtl .goods_flex #content .modal-bg{position:absolute;left:0;top:0;background:#1e1e1e;opacity:.8;width:100%;height:100%}#goodsdtl .goods_flex #content .modal-box,#ticketdtl .goods_flex #content .modal-box{width:600px;max-width:600px;height:70%;display:inline-block;vertical-align:middle;position:relative;background-color:#fff;margin:1.5em 0;color:#000;padding:1em;overflow:scroll}#goodsdtl .goods_flex #content .modal-box .artist_dtl_flex,#ticketdtl .goods_flex #content .modal-box .artist_dtl_flex{width:100%}#goodsdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_slide,#ticketdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_slide{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}#goodsdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_slide .sliderimg,#ticketdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_slide .sliderimg{width:60%;margin:0 auto}#goodsdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_slide .sliderimg img,#ticketdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_slide .sliderimg img{width:100%}#goodsdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_slide button,#ticketdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_slide button{width:10%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 1em;margin:0 5%}#goodsdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_slide button.prev-arrow img,#ticketdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_slide button.prev-arrow img{width:20px;height:23.2px;pointer-events:none}#goodsdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_slide button.next-arrow img,#ticketdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_slide button.next-arrow img{width:20px;height:23.2px;pointer-events:none}#goodsdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_pd,#ticketdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_pd{width:100%}#goodsdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_pd h3,#ticketdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_pd h3{margin:.35em 0 0}#goodsdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_pd .comment,#ticketdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_pd .comment{font-size:14px;line-height:1.5;font-weight:300;padding-bottom:.25em}#goodsdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_pd .comment.price,#ticketdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_pd .comment.price{font-size:15.5px;font-weight:600;line-height:1.5}#goodsdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_pd .comment.description,#ticketdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_pd .comment.description{line-height:1.75em;text-align:left}#goodsdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_pd .comment.description .c-d-s,#ticketdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_pd .comment.description .c-d-s{display:block;text-align:center;margin:0 auto;line-height:1.5em}#goodsdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_pd .goods_link_button,#ticketdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_pd .goods_link_button{display:block;width:50%;padding:.5em 1.15em;border-radius:50px;font-weight:600;color:#fff;background-color:#3fa9f5;margin:.5em auto;text-decoration:none;font-size:14px}#goodsdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_pd .goods_link_button:hover,#ticketdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_pd .goods_link_button:hover{background-color:#fa9ab6}#goodsdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_pd .size_guide,#ticketdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_pd .size_guide{width:80%;margin:.75em auto 0}#goodsdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_pd .size_guide .size_01,#goodsdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_pd .size_guide .size_s,#ticketdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_pd .size_guide .size_01,#ticketdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_pd .size_guide .size_s{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#goodsdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_pd .size_guide .size_01 p,#goodsdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_pd .size_guide .size_s p,#ticketdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_pd .size_guide .size_01 p,#ticketdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_pd .size_guide .size_s p{width:20%;font-size:13px}#goodsdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_pd .size_guide .size_02,#goodsdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_pd .size_guide .size_m,#ticketdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_pd .size_guide .size_02,#ticketdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_pd .size_guide .size_m{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#goodsdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_pd .size_guide .size_02 p,#goodsdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_pd .size_guide .size_m p,#ticketdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_pd .size_guide .size_02 p,#ticketdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_pd .size_guide .size_m p{width:16.6666666667%;font-size:13px}#goodsdtl .playguide_logo_flex,#ticketdtl .playguide_logo_flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.25em 1em;margin:.25em auto .25em 0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#goodsdtl .playguide_logo_flex a,#ticketdtl .playguide_logo_flex a{padding:.5em;background-color:#fff;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:70px;height:70px;border:1px solid #2478be}#goodsdtl .playguide_logo_flex a.playguide_pia,#ticketdtl .playguide_logo_flex a.playguide_pia{background-color:#2478be}#goodsdtl .playguide_logo_flex a.playguide_pia:hover,#ticketdtl .playguide_logo_flex a.playguide_pia:hover{border:1px solid #fa9ab6;-webkit-filter:brightness(1.25);filter:brightness(1.25)}#goodsdtl .playguide_logo_flex a:hover,#ticketdtl .playguide_logo_flex a:hover{border:1px solid #fa9ab6}#goodsdtl .playguide_logo_flex a img,#ticketdtl .playguide_logo_flex a img{width:50px;height:auto}#goodsdtl .playguide_logo_flex a img:hover,#ticketdtl .playguide_logo_flex a img:hover{-webkit-filter:none;filter:none}#goodsdtl .playguide_logo_flex a img.ganban,#ticketdtl .playguide_logo_flex a img.ganban{width:60px}#goodsdtl .playguide_logo_flex p,#ticketdtl .playguide_logo_flex p{width:auto}#goodsdtl .playguide_logo_flex p.typo_03,#ticketdtl .playguide_logo_flex p.typo_03{width:100%;font-size:12px;text-indent:-1em;padding-left:1em;line-height:1.5em}#goodsdtl .ticket_box_1st,#ticketdtl .ticket_box_1st{margin:2em auto;width:80%}#goodsdtl .ticket_box_1st img,#ticketdtl .ticket_box_1st img{width:100%;margin-bottom:.5em}#goodsdtl .ticket_box_1st img:last-child,#ticketdtl .ticket_box_1st img:last-child{margin-bottom:0}#goodsdtl .ticket_box_1st small,#ticketdtl .ticket_box_1st small{font-size:15px;font-weight:300}#goodsdtl .ticket_notice,#ticketdtl .ticket_notice{width:100%;margin:0 auto;font-size:14px}#goodsdtl .ticket_notice li,#ticketdtl .ticket_notice li{margin-bottom:.35em;padding-left:14px;text-indent:-14px}#goodsdtl .ticket_notice li::before,#ticketdtl .ticket_notice li::before{display:none}#goodsdtl .ticket_notice li .ticket_icon,#ticketdtl .ticket_notice li .ticket_icon{width:22px;height:auto;vertical-align:middle;margin-right:.1em;padding-bottom:.2em}#goodsdtl .ticket_notice li .fw-600,#ticketdtl .ticket_notice li .fw-600{font-weight:600}#goodsdtl .ticket_notice .c-y-id,#ticketdtl .ticket_notice .c-y-id{width:50%;border:2px solid #3fa9f5;background-color:#fff;padding:1em;margin:.75em 0;text-indent:0}#goodsdtl .ticket_notice .c-y-id h4,#ticketdtl .ticket_notice .c-y-id h4{border-bottom:1px solid #3fa9f5;padding-bottom:.25em;margin-top:0;margin-bottom:.25em}#goodsdtl .ticket_notice .c-y-id h4::after,#ticketdtl .ticket_notice .c-y-id h4::after{display:none}#goodsdtl .ticket_notice .c-y-id p,#ticketdtl .ticket_notice .c-y-id p{line-height:1.5em;font-weight:500;margin:.4em 0}#goodsdtl .ticket_notice .c-y-id ul li,#ticketdtl .ticket_notice .c-y-id ul li{margin-left:14px;font-size:14px}#goodsdtl .ticket_notice .c-y-id ul li span,#ticketdtl .ticket_notice .c-y-id ul li span{color:#3fa9f5}#goodsdtl .ticket_notice .c-y-id ul li:last-child,#ticketdtl .ticket_notice .c-y-id ul li:last-child{margin-bottom:0}#goodsdtl .ticket_detail_img,#ticketdtl .ticket_detail_img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:70%;margin:0 auto .75em}#goodsdtl .ticket_container,#ticketdtl .ticket_container{width:80%;margin:2em auto 1em;text-align:center}#goodsdtl .ticket_container.international-visitors,#ticketdtl .ticket_container.international-visitors{margin-bottom:2em}#goodsdtl .ticket_container.ticketinfo-bus,#ticketdtl .ticket_container.ticketinfo-bus{width:100%;margin-top:.65em;margin-bottom:1.5em}#goodsdtl .ticket_container.ticketinfo-bus .ticket_type .bus-txt-99,#ticketdtl .ticket_container.ticketinfo-bus .ticket_type .bus-txt-99{text-indent:-1em;padding-left:1em;text-align:left;line-height:1.5em;margin-bottom:.25em;font-size:14px}#goodsdtl .ticket_container.ticketinfo-bus .ticket_container_inner .ticket_row .ticket_label,#ticketdtl .ticket_container.ticketinfo-bus .ticket_container_inner .ticket_row .ticket_label{width:calc(34% - 4px)}#goodsdtl .ticket_container.ticketinfo-bus .ticket_container_inner .ticket_row .ticket_price,#ticketdtl .ticket_container.ticketinfo-bus .ticket_container_inner .ticket_row .ticket_price{width:33%}#goodsdtl .ticket_container.ticketinfo-bus .ticket_container_inner .ticket_row .ticket_price .ticket_new small,#ticketdtl .ticket_container.ticketinfo-bus .ticket_container_inner .ticket_row .ticket_price .ticket_new small{font-size:12px}#goodsdtl .ticket_container.ticketinfo-bus .ticket_container_inner .ticket_row .ticket_limit,#ticketdtl .ticket_container.ticketinfo-bus .ticket_container_inner .ticket_row .ticket_limit{width:33%}#goodsdtl .ticket_container .ticket_type,#ticketdtl .ticket_container .ticket_type{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 1.5em}#goodsdtl .ticket_container .ticket_type .ticket_legend,#ticketdtl .ticket_container .ticket_type .ticket_legend{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:.7em}#goodsdtl .ticket_container .ticket_type .ticket_legend .ticket_icon,#ticketdtl .ticket_container .ticket_type .ticket_legend .ticket_icon{width:27px;height:27px;margin-right:.2em}#goodsdtl .ticket_container .ticket_type .ticket_legend.lines2,#ticketdtl .ticket_container .ticket_type .ticket_legend.lines2{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#goodsdtl .ticket_container h3,#ticketdtl .ticket_container h3{width:100%;padding:.5em;margin:0;background:#3fa9f5;color:#fff}#goodsdtl .ticket_container h3.info,#ticketdtl .ticket_container h3.info{background:#ff9500}#goodsdtl .ticket_container h3.info::after,#ticketdtl .ticket_container h3.info::after{display:none}#goodsdtl .ticket_container h3.nos::after,#ticketdtl .ticket_container h3.nos::after{display:none}#goodsdtl .ticket_container h3.nos.fcfs,#ticketdtl .ticket_container h3.nos.fcfs{background:#668ad7}#goodsdtl .ticket_container h3.nos.raffle,#ticketdtl .ticket_container h3.nos.raffle{background:#be73c9}#goodsdtl .ticket_container .ticket_container_inner,#ticketdtl .ticket_container .ticket_container_inner{width:100%;margin:0 auto}#goodsdtl .ticket_container .ticket_container_inner .ticket_class,#ticketdtl .ticket_container .ticket_container_inner .ticket_class{width:100%;text-align:left;padding-top:.4em}#goodsdtl .ticket_container .ticket_container_inner .ticket_class p,#ticketdtl .ticket_container .ticket_container_inner .ticket_class p{font-size:18px;font-weight:600}#goodsdtl .ticket_container .ticket_container_inner .ticket_row,#ticketdtl .ticket_container .ticket_container_inner .ticket_row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#000;width:100%;margin-bottom:2px;position:relative}#goodsdtl .ticket_container .ticket_container_inner .ticket_row .soldout,#ticketdtl .ticket_container .ticket_container_inner .ticket_row .soldout{position:absolute;z-index:100;top:8%;left:-10px}#goodsdtl .ticket_container .ticket_container_inner .ticket_row .soldout img,#ticketdtl .ticket_container .ticket_container_inner .ticket_row .soldout img{height:40px;width:auto;opacity:.9}#goodsdtl .ticket_container .ticket_container_inner .ticket_row .ticket_label,#ticketdtl .ticket_container .ticket_container_inner .ticket_row .ticket_label{background-color:#fff;width:calc(45% - 4px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:15px;font-weight:400;margin-right:2px;line-height:1.5;padding:.45em;padding-left:55px;position:relative}#goodsdtl .ticket_container .ticket_container_inner .ticket_row .ticket_label.column02,#ticketdtl .ticket_container .ticket_container_inner .ticket_row .ticket_label.column02{width:calc((100% - 2px)/2)}#goodsdtl .ticket_container .ticket_container_inner .ticket_row .ticket_label.row01,#ticketdtl .ticket_container .ticket_container_inner .ticket_row .ticket_label.row01{padding:1em 0}#goodsdtl .ticket_container .ticket_container_inner .ticket_row .ticket_label .ticket_icon,#ticketdtl .ticket_container .ticket_container_inner .ticket_row .ticket_label .ticket_icon{position:absolute;left:.5em;top:50;width:40px;height:auto}#goodsdtl .ticket_container .ticket_container_inner .ticket_row .ticket_label .red,#ticketdtl .ticket_container .ticket_container_inner .ticket_row .ticket_label .red{display:contents}#goodsdtl .ticket_container .ticket_container_inner .ticket_row .ticket_price,#ticketdtl .ticket_container .ticket_container_inner .ticket_row .ticket_price{width:30%;margin-right:2px;background-color:#fff;font-weight:400;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.25em}#goodsdtl .ticket_container .ticket_container_inner .ticket_row .ticket_price.single_price,#ticketdtl .ticket_container .ticket_container_inner .ticket_row .ticket_price.single_price{height:53.75px}#goodsdtl .ticket_container .ticket_container_inner .ticket_row .ticket_price .ticket_old,#ticketdtl .ticket_container .ticket_container_inner .ticket_row .ticket_price .ticket_old{width:100%;font-size:15px;text-decoration:line-through;-webkit-text-decoration-color:red;text-decoration-color:red;color:#000;line-height:1.25}#goodsdtl .ticket_container .ticket_container_inner .ticket_row .ticket_price .ticket_new,#ticketdtl .ticket_container .ticket_container_inner .ticket_row .ticket_price .ticket_new{width:100%;font-size:18px;font-weight:600;line-height:1.5}#goodsdtl .ticket_container .ticket_container_inner .ticket_row .ticket_price .ticket_new.line01,#ticketdtl .ticket_container .ticket_container_inner .ticket_row .ticket_price .ticket_new.line01{padding:.512em 0}#goodsdtl .ticket_container .ticket_container_inner .ticket_row .ticket_limit,#ticketdtl .ticket_container .ticket_container_inner .ticket_row .ticket_limit{width:25%;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:15px}#goodsdtl .ticket_container .ticket_container_inner .ticket_row .ticket_limit.column02,#ticketdtl .ticket_container .ticket_container_inner .ticket_row .ticket_limit.column02{width:calc((100% - 2px)/2)}#goodsdtl .ticket_container .ticket_container_inner .ticket_row .ticket_limit.row01,#ticketdtl .ticket_container .ticket_container_inner .ticket_row .ticket_limit.row01{padding:1em 0}#goodsdtl .ticket_price .ticket_old,#ticketdtl .ticket_price .ticket_old{text-decoration:line-through;color:#a0a0a0;font-size:16px;display:block}#goodsdtl .ticket_price .ticket_new,#ticketdtl .ticket_price .ticket_new{font-size:28px;font-weight:bold}#goodsdtl .ticket_limit,#ticketdtl .ticket_limit{font-size:16px;white-space:nowrap}#goodsdtl dt,#ticketdtl dt{margin:.75em 0;line-height:1.4;background-color:#3fa9f5;border-radius:5px;padding:.5em 0 .5em;font-weight:600;text-align:center;font-size:120%;color:#fff}#goodsdtl dt:first-child,#ticketdtl dt:first-child{margin-top:1.5em}#goodsdtl dt.official,#ticketdtl dt.official{color:#000;background-color:#fff}#goodsdtl dt.ticket_detail,#ticketdtl dt.ticket_detail{color:#fff;background-color:#ff9500;margin-top:2.5em}#goodsdtl dt.opendtl,#ticketdtl dt.opendtl{cursor:pointer;position:relative;background-color:#3fa9f5}#goodsdtl dt.opendtl.opendtl_open,#ticketdtl dt.opendtl.opendtl_open{margin-top:.75em;background-color:#9fd4fa}#goodsdtl dt.opendtl.opendtl_open::after,#ticketdtl dt.opendtl.opendtl_open::after{content:"expand_more"}#goodsdtl dt.opendtl.opendtl_open.down::after,#ticketdtl dt.opendtl.opendtl_open.down::after{content:"expand_less"}#goodsdtl dt.opendtl::after,#ticketdtl dt.opendtl::after{position:absolute;display:inline-block;content:"expand_less";font-family:"Material Icons";right:.15em;font-size:1.7em;bottom:0;color:#fff}#goodsdtl dt.opendtl.down::after,#ticketdtl dt.opendtl.down::after{content:"expand_more"}#goodsdtl dt.opendtl.pginfo,#ticketdtl dt.opendtl.pginfo{background-color:#fff}#goodsdtl dt.opendtl_goods,#ticketdtl dt.opendtl_goods{cursor:pointer;position:relative;background-color:#3fa9f5}#goodsdtl dt.opendtl_goods.opendtl_open,#ticketdtl dt.opendtl_goods.opendtl_open{margin-top:.75em;background-color:#9fd4fa}#goodsdtl dt.opendtl_goods.opendtl_open::after,#ticketdtl dt.opendtl_goods.opendtl_open::after{content:"expand_more"}#goodsdtl dt.opendtl_goods.opendtl_open.down::after,#ticketdtl dt.opendtl_goods.opendtl_open.down::after{content:"expand_less"}#goodsdtl dt.opendtl_goods::after,#ticketdtl dt.opendtl_goods::after{position:absolute;display:inline-block;content:"expand_more";font-family:"Material Icons";right:.15em;font-size:1.7em;bottom:0;color:#fff}#goodsdtl dt.opendtl_goods.down::after,#ticketdtl dt.opendtl_goods.down::after{content:"expand_less"}#goodsdtl dt.opendtl_goods.pginfo,#ticketdtl dt.opendtl_goods.pginfo{background-color:#fff}#goodsdtl dt.open_kind,#ticketdtl dt.open_kind{cursor:pointer;position:relative;color:#000;font-weight:bold;background-color:#fce9f2;margin-top:0;padding:0}#goodsdtl dt.open_kind div,#ticketdtl dt.open_kind div{font-weight:normal}#goodsdtl dt.open_kind::after,#ticketdtl dt.open_kind::after{display:block;content:"expand_more";font-family:"Material Icons";font-size:1.7em;color:#323131;text-align:center;margin-top:-35px}#goodsdtl dt.open_kind.down::after,#ticketdtl dt.open_kind.down::after{content:"expand_less"}#goodsdtl dd,#ticketdtl dd{display:block;line-height:1.4;float:none}#goodsdtl dd.closedtl,#ticketdtl dd.closedtl{display:block}#goodsdtl dd.closedtl.closedtl_closed,#ticketdtl dd.closedtl.closedtl_closed{display:none}#goodsdtl dd.closedtl_goods,#ticketdtl dd.closedtl_goods{display:none}#goodsdtl dd.closedtl_goods.closedtl_closed,#ticketdtl dd.closedtl_goods.closedtl_closed{display:block}#goodsdtl dd .ticketprice .ta-r,#ticketdtl dd .ticketprice .ta-r{float:right}#goodsdtl.refundticket dt,#ticketdtl.refundticket dt{background-color:#ccc}#goodsdtl.refundticket dd dl dt,#ticketdtl.refundticket dd dl dt{background-color:#f5f5f5}#goodsdtl.second dt,#ticketdtl.second dt{background-color:#60496d}#goodsdtl .tokuten25th,#ticketdtl .tokuten25th{margin:.5em 0;border:1px solid #fff;text-align:center;width:100%}#goodsdtl .tokuten25th .title25th,#ticketdtl .tokuten25th .title25th{padding:.5em;background-color:#fff;color:#000;line-height:normal;font-weight:bold}#goodsdtl .tokuten25th .text25th,#ticketdtl .tokuten25th .text25th{text-align:left;line-height:normal;margin:.5em 1em}#goodsdtl .tokuten25th div,#ticketdtl .tokuten25th div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:2%;margin-bottom:.25em}#goodsdtl .tokuten25th div img,#ticketdtl .tokuten25th div img{width:25%;height:auto}#goodsdtl .tokuten25th div img.ganbantokuten,#ticketdtl .tokuten25th div img.ganbantokuten{width:60%}#refund h5{margin:1.5em 0 .5em;font-size:1em}#refund h3:nth-child(n+2){margin-top:2em}#refund h3{margin-bottom:0}#refund h3::after{position:absolute;content:"";bottom:0;left:0;z-index:-1;height:12px;width:100%;background-color:rgba(90,90,90,.2)}#refund p{margin-bottom:1em}#refund a{word-break:break-all}#refund .enquiry{border:solid 1px #fff;padding:10px}#refund .dislink{margin-left:7em}.regular{text-decoration:line-through;color:red}.regular span{color:#000;font-weight:normal !important}.pg{padding-left:20px}.pg.pl0{padding-left:0}.pg a{display:blcok;margin-right:20px}.pg a img{height:54px;width:auto}.pg a:last-child{margin-right:0}.pg a.eplus{margin-right:10px}.playguidelist{padding:5px 0 5px 10px !important}.playguidelist a{display:inline-block;margin:5px 10px 0 0}.playguidelist a img{max-height:54px}.playguidelist a img.bgw{padding:3px 6px;background-color:#fff}.ganban_span{padding-left:5em}.arf_25_red{color:#3fa9f5}.faq{width:100%;margin:0 auto 1.25em}.faq dt{position:relative;cursor:pointer;background:#fff;padding:10px 40px 10px 45px;border-radius:5px;font-size:14px;line-height:1.4;margin-top:10px;color:#000}.faq dt:before{content:"Q";display:inline-block;line-height:30px;position:absolute;padding:0em;color:#fff;background:#668ad7;font-size:1em;font-weight:bold;width:30px;text-align:center;height:30px;left:.5em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.29);box-shadow:1px 1px 2px rgba(0,0,0,.29)}.faq dt:after{position:absolute;display:inline-block;content:"expand_more";font-family:"Material Icons";right:.5em;font-size:1.7em;top:50%;color:#999;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.faq dt.down::after{content:"expand_less"}.faq dd{display:none;float:none;position:relative;background:#fff;margin-top:7px;margin-bottom:20px;font-size:14px;padding:10px 40px 10px 45px;border-radius:5px;line-height:1.4;color:#000}.faq dd:before{content:"A";display:inline-block;position:absolute;padding:0em;color:#fff;background:#ff9500;font-size:1em;font-weight:bold;width:30px;text-align:center;height:30px;line-height:30px;left:.5em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.29);box-shadow:1px 1px 2px rgba(0,0,0,.29)}.faq dd .faq_link:hover{opacity:1;color:#f0a32e;-webkit-transition:none;transition:none}.message_0422{width:100%;margin-top:2em}.message_0422 img{width:100%;height:auto}.message{width:90%;margin:0 auto}.message.azumaya{width:92%}.message.azumaya .azumaya-pict{text-align:center}.message.azumaya .azumaya-pict img{margin-top:30px;max-width:700px}.message.azumaya .azumaya-info{font-size:.9em}.message.w70{width:60%;background-color:hsla(0,0%,100%,.1);margin-top:2em}.message.w70 .red{text-indent:-1em;padding-left:1em;display:inline-block}.message.w70 .message_artist{border:1px solid #3fa9f5;padding:1em;margin-top:2em}.message.w70 .message_artist .message_artist_sig{text-align:right}.message.w70 small{text-indent:-1em;padding-left:1em;display:inline-block}.message.mt-01{width:70%;background-color:hsla(0,0%,100%,.1);margin-top:1em}.message.mt-01 p{margin-bottom:1.25em !important}.message.w80{width:80%;background-color:hsla(0,0%,100%,.1);margin-top:2em}.message.cancellation{width:80%;background-color:hsla(0,0%,100%,.8);margin-top:2em;padding:3em;border:solid 1px #ccc}.message.cancellation.news0831{width:85%}.message.cancellation h2{padding-bottom:3em}.message .news-goods-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;width:100%}.message .news-goods-flex img{width:36%;height:auto}.message .news-eve-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;width:100%;margin-bottom:1em}.message .news-eve-flex img.photo01{width:60%;height:auto}.message .news-eve-flex img.photo02{width:calc((100% - 10px)/2);height:auto}.message .news-eve-flex img.photo02.photo-col{width:28%}.message .sig{text-align:right;margin-top:2.5em;line-height:1.8}.message.pti1 p{text-indent:1em;padding-left:-1em}.sig{text-align:right;margin-top:2.5em}.sig.notice{line-height:1.4}.sig.notice span{font-size:.9em}.messagebox{margin:1em 0;border:solid 2px #3fa9f5;padding:1em;border-radius:10px;background-color:rgba(255,251,255,.5)}.lost{margin-bottom:1.5em;line-height:1.8}.lost p{margin-bottom:1em}.bnrimg{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:16px 0}.bnrimg a{width:49.5%}.bnrimg a img{width:100%;height:auto;vertical-align:middle}.imp-news{background-color:#fff;width:100%;border-radius:5px;color:#fff;padding:1.5em;margin:1.5em 0;background-image:url("../img/imp-news-bg.png");background-size:cover}.imp-news .imp-news-title{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5em}.imp-news .imp-news-title img{width:60px;margin-right:.5em}.imp-news .imp-news-title h3{margin:0;font-size:25px;text-align:center;line-height:1.2em;padding-bottom:.15em;border-bottom:2px solid #fff}.imp-news .imp-news-flex{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;gap:10px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.imp-news .imp-news-flex .imp-news-01{width:calc((100% - 10px)/2);background-color:#fff;border-radius:3px;color:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.75em 0;text-decoration:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.imp-news .imp-news-flex .imp-news-01 img{height:20px;width:auto;margin-right:.25em}.imp-news .imp-news-flex .imp-news-01 p{font-size:20px;font-weight:600;line-height:1.5}.imp-news .imp-news-flex .imp-news-01:hover{background-color:#fce9f2}.bnrimg_big01{margin:16px 0 -5px}.bnrimg_big02{margin:16px 0 7px}.table_date{padding-left:63px;text-indent:-63px}#cashless .payment-btn-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:10px 0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}#cashless .payment-btn-flex p{width:calc((100% - 20px)/3)}#cashless .payment-btn-flex p .btn-payment{background-color:#3fa9f5;border:2px solid #3fa9f5;padding:.2em;border-radius:50px;text-align:center;color:#fff;font-weight:600;font-size:18px;text-decoration:none;width:100%;display:block}#cashless .payment-btn-flex p .btn-payment:hover{background-color:#fff;color:#3fa9f5}#cashless .payment-btn-flex.collab-goods p{width:50%;margin:1.5em auto 0}#cashless .payment-a{width:100%;margin:2.5em 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#cashless .payment-a h3{margin:0 0 .25em;width:100%}#cashless .payment-a h4{margin:0 0 .5em;width:100%;font-size:16px}#cashless .payment-a h4::after{display:none}#cashless .payment-a img{width:65%;margin-bottom:.75em}#cashless .payment-a img.last_c{margin-bottom:0}#cashless .payment-a .nodot{width:100%;margin-top:1em}#cashless .category{position:relative;padding:2em 2em 1em;border:solid 3px #666;border-radius:10px;width:80%;margin:0 auto;margin-bottom:40px}#cashless .category h3.caption{position:absolute;top:12px;left:-3px;margin:0;padding:0 1em;border-radius:10px 0 0 0;background-color:#666;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#cashless .category h3.caption:after{display:none}#cashless .category .cat{display:grid;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;grid-template-columns:100px 4fr 2fr}#cashless .category .cat_02{display:grid;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;grid-template-columns:100px 4fr}#cashless .category .cat_02 .touch_pay{width:100%}#cashless .category .cat_02 .touch_pay .item{width:30%}#cashless .category .cat_02 .touch_icon .item img{width:50px}#cashless .category .cat_02 .touch_icon{border-right:solid 2px #666}#cashless .category .logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:20px 20px}#cashless .category .logo>.item{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;text-align:center;line-height:1.4}#cashless .category .logo>.item img{width:80px}#cashless .category .logo>.item img.kitaca{width:70px}#cashless .category .logo>.item img.jcb{width:70px;margin-top:2px;margin-bottom:2px}#cashless .category .logo>.item img.amex{width:64px}#cashless .category .logo>.item img.visa{margin-top:15px;margin-bottom:15px}#cashless .category .logo>.item img.toica{margin-top:8px;margin-bottom:6px}#cashless .category .logo>.item img.sugoca{margin-top:4px;margin-bottom:5px}#cashless .category .logo>.item img.hayakaken{margin-top:11px;margin-bottom:11px}#cashless .category .nanaco_waon{border-left:solid 2px #666;padding-left:10px}#cashless .category .comment{margin-top:1em;font-size:.9em;line-height:1.4;text-align:center}#cashless .category .comment.touch_comment{text-align:left}#cashless .message-h3{color:#000;margin:0 0 .5em;font-weight:600}#cashless .message-h4{margin:.75em 0 .5em;font-size:16px}#cashless .eve-p{text-indent:1em}#cashless .eve-p-02{text-indent:-1.15em;padding-left:1.15em;line-height:1.75em}#cashless .eve-list li{text-indent:-3em;padding-left:3em}#cashless .eve-list li:nth-child(3),#cashless .eve-list li:nth-child(4){text-indent:-4em;padding-left:4em}#cashless .eve-list li:last-child{text-indent:-5em;padding-left:5em}#cashless .table_flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1em 0}#cashless .table_flex.table_flex_2line{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}#cashless .table_flex .nodot.daydate{margin-top:0}#cashless .table_flex .nodot.daydate li{font-size:15px;padding-left:1.15em;text-indent:-1.15em}#cashless .table_flex .nodot.typo_02_a{font-size:15px;width:calc(80% - 1em);margin-bottom:0}#cashless .table_flex .nodot.typo_02_a li:last-child{margin-bottom:0;width:100%}#cashless .table_flex .typo_01{width:20%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.3em;margin-right:1em;margin-bottom:0;background-color:#3fa9f5;color:#fff;font-weight:600;line-height:1.5em}#cashless .table_flex .typo_02{width:calc(80% - 1em);line-height:1.5em;margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#cashless .table_flex .typo_02.daydate{display:block}#cashless .table_flex .typo_02.daydate .photo_dj{width:15%;height:auto;display:block}#cashless .table_flex .typo_02.daydate .p_dj{display:inline-block;margin-top:.35em}#cashless .table_flex .typo_02 .txt_w600{display:block}#cashless .table_flex .typo_02 .eve-1day{width:100%;display:inline-block;text-indent:-1.15em;padding-left:1.15em;margin-bottom:.5em}#cashless .table_flex .typo_02 .eve-1day:last-child{margin-bottom:0}#cashless .table_flex .typo_02 .eve-access{width:100%;display:inline-block;text-indent:-0.5em;margin-bottom:.5em}#cashless .table_flex .typo_02 .eve-access:last-child{margin-bottom:0}#cashless .table_flex .typo_02 .eve-access .eve-access-list{width:100%;display:inline-block;text-indent:-1.15em;padding-left:1.15em}#cashless .table_flex .typo_02 .ticket_title{display:block;width:100%}#cashless .table_flex .typo_02 .ticket_price{display:block;width:100%;font-size:18px;font-weight:600;margin-bottom:1em}#cashless .table_flex .typo_02 .ticket_price small{font-weight:400}#cashless .table_flex .typo_02 .ticket_price:last-child{margin-bottom:0}.kawasaki-message{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.kawasaki-message h3{width:100%;margin-bottom:1em !important}.kawasaki-message .photo{width:30%;text-align:center}.kawasaki-message .photo img{width:100%}.kawasaki-message .msg{width:65%}.kawasakichou{margin-bottom:30px !important;width:950px;margin-left:30px}.kawasaki_furusato{margin-left:0;text-indent:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.kawasaki_furusato .ex_flex{width:83%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.kawasaki_furusato .ex_flex small{width:100%}.kawasaki-info{display:grid;grid-template-columns:1fr 500px}.kawasaki-info .chocoemon img{width:480px;margin-left:10px}.kawasaki-info .kawasaki-photo img{width:450px;margin-left:10px}.kawasaki-sns{position:relative;padding:1em 2em;border:solid 3px #666;border-radius:10px;margin:20px 20px 40px;text-align:center}.kawasaki-sns h4.caption{text-align:center;position:absolute;font-size:.95em;font-weight:normal;top:0;margin:0;padding:0 1em;background-color:#fce9f2;width:380px;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.kawasaki-sns h4.caption:after{display:none}.kawasaki-sns .logo{display:grid;padding:0 50px;grid-template-columns:2fr 1fr 1fr 1fr 3fr;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.kawasaki-sns .logo a{text-decoration:none;color:#fff}.kawasaki-sns .logo img{width:50px;margin-left:20px}.kawasaki-sns .logo .kawasakiasobi{width:300px !important}.kawasaki-sns .logo .sns_youtube{margin-top:10px;width:300px !important}.furusato{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.furusato div{text-align:center}.furusato div img{height:180px}.furusato div p{line-height:1.4}footer{width:100%;min-width:1000px;margin:2em 0 0 0;padding:1em 0;font-size:85%;text-align:center;color:#000}.copylogo{width:60px;height:auto}table th img{height:48px;vertical-align:middle}table th{text-align:left}table{width:100%;margin:.6em 0 0 0;line-height:1.6;border-collapse:collapse}table.col2 th{width:21%}table.col3 th{width:16%}table th,table td{padding:2%;border:1px solid #3fa9f5;background-color:#fff}table.ticket_kind_table th,table.ticket_kind_table td{border:1px dashed #3fa9f5}table .news_detail_list01 li{margin:.3em 0;padding-left:4em !important;text-indent:-4em !important}table .news_detail_list01 li.news_detail_list_la{padding-left:7.45em !important;text-indent:-7.45em !important}table .news_detail_list01 li.news_detail_list01_la{padding-left:1em !important;text-indent:-1em !important}table.lines th,table.lines td{margin:.5em 0;padding:.3em 0;border-right:0;border-left:0}table.lines th{width:22%}table.lines th.nowrap{white-space:nowrap}table.lines td{width:78%}table.lines tr:nth-child(2n){background:0}table.lines th,table.lines td{margin:.5em 0;padding:.3em 0;border-right:0;border-left:0}table.lines th{width:22%}table.lines th.nowrap{white-space:nowrap}table.lines td{width:78%}table.lines tr:nth-child(2n){background:0}table td.ticketinfo{text-indent:-56px;padding-left:56px}table td.ticketinfo span{font-weight:bold}table td.ticketinfo span.red{color:red}table td.ticketinfo span.plus{color:#777;font-size:.8em;margin:0 4px}table td.ticketinfo span.pl{padding-left:1em}table td.ticketinfo span.tbox{display:inline-grid;margin-top:.5em;min-width:100px;min-height:60px;white-space:nowrap;padding:1.5%;line-height:1.4;text-align:center;background-color:rgba(0,153,255,.0745098039);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2);position:relative}table td.ticketinfo span.tbox::after{content:"";position:absolute;background-image:url("../img/ticket.png");background-size:cover;opacity:.1;top:0;bottom:0;left:0;right:0;max-width:100px}table td.ticketinfo.indent1{padding-left:2em}table td.ticketinfo.non_border_bottom{border-bottom:none}table td.ticket-type{background-color:#fff;border-bottom:none;padding-left:.5em}table.size_table{width:auto}table.size_table th{text-align:center}table.size_table th,table.size_table td{padding:8px}table.half{width:50%}table.half th,table.half td{width:50%;padding:8px;text-align:center}table.member{width:auto;margin-left:20px}table.member tr:nth-child(2n){background:0}table.member th{font-weight:normal}table.member th,table.member td{border:none;padding:2px 5px 2px 0}table.normal{width:50%;font-size:14px}table.normal tr{width:100%}table.normal tr th{width:auto;padding:8px}table.normal tr td{width:auto;padding:8px}table.normal tr td:first-child{width:30%}table.normal.hokuriku td:first-child{width:15%}table.normal.aracale{width:100%}table.iichako_cell{width:100%}table.iichako_cell th{padding:8px}table.iichako_cell tr{width:25%;padding:8px}table.iichako_cell .iichako_tr1{background-color:#e8e8e8}table.iichako_cell .cell1{width:45%;text-align:left}table.iichako_cell .cell2{width:12%}table.iichako_cell .cell3{width:18%}table.desk{width:auto}table.desk th,table.desk td{width:auto;padding:8px;border-right:0;border-left:0}table.desk tr:nth-child(2n){background:0}table.noborder th,table.noborder td{border:none;padding:0}table.tour th,table.tour td{font-size:.9em}table.tour th:nth-child(1),table.tour th:nth-child(2),table.tour td:nth-child(2){white-space:nowrap}table.tour th span{font-weight:normal;font-size:.9em}.news_detail_list02 li{margin:.3em 0}.memberlist>p{margin-left:30px}.member-part{display:inline-block;width:2.3em}div.ticketset{padding-left:2em}.infotext{width:90%;margin:0 auto;padding:.8em;background:#f0da9d}.grids{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5em}.grids.access_grids div{width:48%}.grids div{width:31%;padding:1.5%;line-height:1.4;border:solid 3px #60496d;border-radius:10px;position:relative}.grids div.campsite{width:55%}.grids div.shuttlebus{width:45%}.grids div.fullwidth{width:80%;margin:.5em 0}.grids div.fullwidth::after{max-width:15%}.grids div.grids_empty{border:none}.grids div span{font-size:1.4em;font-weight:bold}.grids div span.kenshu{display:block;margin-bottom:.5em;background:#60496d}.grids div .soldout{position:absolute;z-index:1;top:25%;left:0}.grids div .soldout img{width:100%;opacity:.9}.grids.bus div span{font-size:1.1em}.grids.bus div .route{text-align:left !important;font-size:.8em}.noborderlist{margin:.8em 0;padding:1em;line-height:1.8;border:solid 1px #3fa9f5}.noborderlist .data01{width:15%;float:left}.noborderlist .data02{width:80%;float:right}.countdown{width:320px;height:230px;margin:0 auto;background:url("../img/countdown.jpg") 0 0 no-repeat;background-size:cover;position:relative}.countdown p img{width:60px}.countdown p:nth-child(1),.countdown p:nth-child(2),.countdown p:nth-child(3){bottom:40px;position:absolute}.countdown p:nth-child(1){left:90px}.countdown p:nth-child(2){left:130px}.countdown p:nth-child(3){left:170px}.countcol2 p:nth-child(1){left:110px}.countcol2 p:nth-child(2){left:160px}.route_exp{margin:18px 0}.route_exp dt{clear:both;width:auto;padding:0;float:left;font-weight:bold}.route_exp dt span{padding:2px 12px;color:#fff;border-radius:3px}.route_exp dt.rta span{background:#ff467f}.route_exp dt.rtb span{background:#46d4ff}.route_exp dt.rtc span{background:#3fe672}.route_exp dd{width:auto;float:left;margin:0;padding:0;border-left:none}.route_exp dd span{font-size:fz(16);font-weight:bold}.route_exp .rta{color:#ff467f}.route_exp .rtb{color:#46d4ff}.route_exp .rtc{color:#3fe672}.route_exp:after{content:"";display:block;clear:both}.map_txt{margin:3% 0 0 0;padding:0}.parking_info{margin-top:50px !important}.parkzoom{cursor:pointer}img.accessmap{width:100%}#tab_wrapper{position:relative;width:100%;height:630px;-webkit-box-sizing:border-box;box-sizing:border-box}#tab_wrapper a{line-height:1}@-webkit-keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@-webkit-keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-out{from{opacity:1}to{opacity:0}}#tab_wrapper .section-{position:absolute;top:0;width:100%}#tab_wrapper .section-radio{display:none}#tab_wrapper .section-name{padding:0;position:relative;top:1px;-webkit-box-sizing:border-box;box-sizing:border-box;width:250px;z-index:10;background:#ccc;color:#fff;display:inline-block;text-align:center;-webkit-transition:.2s ease-in;transition:.2s ease-in;cursor:pointer;border:1px solid #fff;border-left:none}#tab_wrapper .section-name.section-one:hover{background:#aaa !important}#tab_wrapper .section-name.section-two:hover,#tab_wrapper .section-name.section-p1:hover{background:#ff467f}#tab_wrapper .section-name.section-three:hover{background:#46d4ff}#tab_wrapper .section-name.section-four:hover{background:#3fe672}#tab_wrapper .section-name.section-parking{width:500px}#tab_wrapper .section-name a{display:block;padding:1em 0;text-decoration:none;color:#fff}#tab_wrapper .section-name a:hover{color:#fff}#tab_wrapper .section-two,#tab_wrapper .section-p1{left:250px}#tab_wrapper .section-two.current,#tab_wrapper .current.section-p1{background:#ff467f !important}#tab_wrapper .section-p1{left:500px}#tab_wrapper .section-three{left:500px}#tab_wrapper .section-three.current{background:#46d4ff !important}#tab_wrapper .section-four{left:750px}#tab_wrapper .section-four.current{background:#3fe672 !important}#tab_wrapper .section-content{display:none;height:600px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:bold;text-align:center;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #fff}#tab_wrapper .section-inner{-webkit-animation:fade-out .3s ease-out;-webkit-animation-fill-mode:both;-moz-animation:fade-out .3s ease-out;-moz-animation-fill-mode:both;-ms-animation:fade-out .3s ease-out;-ms-animation-fill-mode:both;animation:fade-out .3s ease-out;animation-fill-mode:both}#tab_wrapper .section-inner .map{width:100%;height:600px}#tab_wrapper .section-inner #map_large_sp,#tab_wrapper .section-inner #route_a_sp,#tab_wrapper .section-inner #route_b_sp,#tab_wrapper .section-inner #route_c_sp{display:none}#tab_wrapper .section-radio:checked+.section-name{color:#fff;background:#aaa;border-color:#fff;cursor:default}#tab_wrapper .section-radio:checked~.section-content{display:block}#tab_wrapper .section-radio:checked~.section-content .section-inner{-webkit-animation:fade-in .3s ease-in;-webkit-animation-fill-mode:both;-moz-animation:fade-in .3s ease-in;-moz-animation-fill-mode:both;-ms-animation:fade-in .3s ease-in;-ms-animation-fill-mode:both;animation:fade-in .3s ease-in;animation-fill-mode:both}.notice_main .notice_announce{width:80%;margin:2em auto;padding:.75em;border:2px solid red;background-color:#fff;color:#000}.notice_main .notice_announce .nodot{margin:0}.notice_main .notice_announce .nodot li{line-height:1.8;margin:0 0 .45em}.notice_main .notice_announce .nodot li:last-child{margin-bottom:0}.notice_main .nodot{margin-bottom:2.5em}.notice_main .nodot li{line-height:1.8;margin:0 0 .45em}.notice_main .notice_main_tab{margin-top:.75em}.notice_main .notice_main_tab .navblock{margin:.75em auto;width:50%}.notice_main .notice_main_tab .tabs{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;gap:3px}.notice_main .notice_main_tab .tabs#nav_tab.fixed{position:fixed;top:48.8px;left:50;width:1000px;margin:0;z-index:8888}.notice_main .notice_main_tab .tabs .tab-btn-no{font-size:16px;width:calc((100% - 6px)/3);color:#fff;border:none;text-decoration:none;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.notice_main .notice_main_tab .tabs .tab-btn-no img{width:30px;height:30px;margin:.25em .35em .25em 0}.notice_main .notice_main_tab .tabs .tab-btn-no:hover{background-color:#9fd4fa;color:#fff}.notice_main .notice_main_tab .tabs .tab-btn-no:hover img{-webkit-filter:none;filter:none}.notice_main .notice_main_tab .tabs .tab-btn-no:nth-child(3n){border-right:none}.notice_main .notice_main_tab .tabs .tab-btn-no:nth-child(n+4){border-bottom:none}.notice_main .notice_main_tab .tabs .tab-btn-no.last_btn{width:100%;border:none}.notice_main .notice_main_tab .tabs .tab-btn-no.btn04{background:#3fa9f5;border-color:#3fa9f5;color:#fff !important}.notice_main .notice_main_tab .tabs .tab-btn-no.btn04:hover{background-color:#9fd4fa;color:#fff !important}.notice_main .notice_main_tab .tabs .tab-btn-no.btnfaq{background-color:#fa9ab6;color:#fff !important}.notice_main .notice_main_tab .tabs .tab-btn-no.btnfaq:hover{background-color:#fbb8cc}.notice_main .tab-content h3{color:#fff;background-color:#3fa9f5;padding:.5em;font-weight:600}.notice_main .tab-content h1{margin-top:1.25em}.notice_main .tab-content h4{width:100%;margin:.75em auto .5em}#parkingtbl{margin-top:50px}#parkingtbl th{border-right:none;border-left:none;padding-right:0}#parkingtbl th img{width:35px}#parkingtbl td{border-right:none;border-left:none;text-align:left}#parkingtbl td:nth-child(2){text-indent:0}#parkinglist{display:none}.access_info .travel_info{width:60%;margin:0 auto .75em}.access_info .tabs#nav_tab.fixed{position:fixed;top:48.8px;left:50;width:1000px;margin:0;z-index:8888}.access_info .tabs .tab-btn-no{color:#fff;text-decoration:none;text-align:center}.access_info .tabs .tab-btn-no:hover{background:#fff;color:#3fa9f5}.access_info .tabs .trvl-tab{font-size:15px;width:calc((100% - 20px)/5)}.access_info article#tabtour{overflow:hidden}.access_info article#tabtour.plus_margin_lower{margin-top:65px}.access_info article#tabtour::before{content:"";display:block;padding-top:200px;margin-top:-200px}.access_info article #access_tab{overflow:hidden}.access_info article #access_tab.plus_margin_lower{margin-top:65px}.access_info article #access_tab::before{content:"";display:block;padding-top:200px;margin-top:-200px}.access_info article #tabcar{overflow:hidden}.access_info article #tabcar.plus_margin_lower{margin-top:65px}.access_info article #tabcar::before{content:"";display:block;padding-top:200px;margin-top:-200px}.access_info article .parking_announce{width:80%;margin:0 auto 1.5em;padding:.75em;border:2px solid red;background-color:#fff;color:#000}.access_info article .parking_announce .navblock{margin:0 auto .75em}.access_info article .parking_announce .parking_announce_pu{font-size:20px;font-weight:700;color:red;text-align:center;line-height:1.5;margin-bottom:.5em}.access_info article .parking_announce .nodot{margin:0}.access_info article .parking_announce .nodot li{line-height:1.5;font-size:14px;margin:0}.access_info article .parking_announce .nodot li a:hover{color:red}.access_info article .access_h3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:.5em}.access_info article .access_h3 img{width:38px;height:auto}.access_info article .access_h3 h3{margin:0;padding-left:.5em}.access_info article .access_route{margin:2em 0}.access_info article .access_route h4{margin:0 0 1em}.access_info article .access_route h4::after{display:none}.access_info article .access_route .typo-a{font-weight:600}.access_info article .access_route dl{font-size:15px}.access_info article .access_route dl dt{margin-bottom:.3em}.access_info article .access_route dl dd{margin-bottom:1em}.access_info article .access_route dl dd:last-child{margin-bottom:0}.access_info article .access_route .navblock{margin:1.1em 0}.access_info article .nodot{margin-bottom:2.5em}.access_info article .nodot li{line-height:1.8;margin:0 0 .45em}.access_info article .access_list{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.access_info article .access_list .access_list_flex{width:100%;border-bottom:1px solid #3fa9f5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75em 0}.access_info article .access_list .access_list_flex:last-child{border:none}.access_info article .access_list .access_list_flex .list_01{width:10%;font-weight:400}.access_info article .access_list .access_list_flex .list_02{width:30%;font-weight:400}.access_info article .access_list .access_list_flex .list_03{width:60%;font-weight:400;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1em}.access_info article .access_list .access_list_flex .list_03 .navblock{margin:0 0 0 auto}.announcement{border:solid 3px hsla(0,0%,100%,.2);padding:10px;font-size:1.1em;text-align:center;border-radius:10px;background-color:hsla(0,0%,100%,.77);margin-bottom:15px}.longurl{word-break:break-all}.session_guest_text{line-height:1.25em;padding-left:1em;text-indent:-1em;margin-bottom:.5em}.artist_lineup .download_btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;width:50%;padding:.5em;background-color:#fff;border-radius:50px;margin:1.25em auto 1em;color:#3fa9f5;font-size:16px;font-weight:600;text-decoration:none}.artist_lineup .download_btn:hover{background-color:#3fa9f5;color:#fff}.artist_lineup .download_btn:active{background-color:#3fa9f5;color:#fff}.artist_lineup .timetable_area{margin-bottom:20px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.artist_lineup .timetable_area img{width:80%;height:auto}.artist_lineup .tabs#nav_tab.fixed{position:fixed;top:48.8px;left:50;width:1000px;margin:0;z-index:8888}.artist_lineup .tabs .tab-btn{color:#fff;text-decoration:none;text-align:center}.artist_lineup.tt_top #tabday1.plus_margin_lower,.artist_lineup.tt_top #tabday2.plus_margin_lower{margin-top:78px}.artist_lineup #tabday1 h2{overflow:hidden;margin:0 0 .5em;padding:.3em;background-color:#3fa9f5;color:#fff}.artist_lineup #tabday1.plus_margin_lower{margin-top:65px}.artist_lineup #tabday2 h2{margin:0 0 .5em;padding:.3em;background-color:#84b726;color:#fff}.artist_lineup #tabday2.plus_margin_lower{margin-top:65px}.artist_lineup .artist_flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5em 0}.artist_lineup .artist_flex.announcement-01{margin-top:1em}.artist_lineup .artist_flex.announcement-session{margin-top:1em;-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important}.artist_lineup .artist_flex .modal{display:none}.artist_lineup .artist_flex .artist_detail{width:33.3333333333%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.artist_lineup .artist_flex .artist_detail::after{content:"";position:absolute;top:0;right:-0.5px;width:1px;height:100%;background:#3fa9f5}.artist_lineup .artist_flex .artist_detail:nth-child(3n)::after{display:none}.artist_lineup .artist_flex .artist_detail:last-child::after{display:none}.artist_lineup .artist_flex .artist_detail .modal_trigger{width:80%;margin:0 10%;text-align:center;padding:.5em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;cursor:pointer}.artist_lineup .artist_flex .artist_detail .modal_trigger.artist_inactive{cursor:default}.artist_lineup .artist_flex .artist_detail .modal_trigger img{width:100%}.artist_lineup .artist_flex .artist_detail .modal_trigger img.midnight{width:20px;height:auto;margin:.25em auto 0}.artist_lineup .artist_flex .artist_detail .modal_trigger h3{margin:.75em 0 0;font-size:14px;font-weight:400;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.artist_lineup .artist_flex .artist_detail .modal_trigger h3.new_artist{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#000;font-weight:700;-webkit-box-flex:unset;-webkit-flex-grow:unset;-ms-flex-positive:unset;flex-grow:unset}.artist_lineup .artist_flex .artist_detail .modal_trigger h3.new_artist .icon_wrap{width:100%}.artist_lineup .artist_flex .artist_detail .modal_trigger h3.new_artist .icon_wrap .artist_new_icon{width:auto;height:10px;margin:.5em auto .15em}.artist_lineup .artist_flex .artist_detail .modal_trigger h3.new_artist .artist_sml{width:100%;font-size:12px;font-weight:300;text-align:left;padding-left:4.25em;text-indent:-4.25em}.artist_lineup .artist_flex .artist_detail .modal_trigger h3.new_artist .artist_sml.ti_guest{padding-left:5.1em;text-indent:-5.1em}.artist_lineup .artist_flex .artist_detail .modal_trigger h3.new_artist .artist_sml.gtr_sb{padding-left:0;text-indent:0}.artist_lineup .artist_flex #content html.modalset{overflow:hidden}.artist_lineup .artist_flex #content .modal{display:none;width:100%;height:100vh;position:fixed;left:0;top:0;z-index:9999}.artist_lineup .artist_flex #content .modal-wrap{width:100%;height:100%;text-align:center;overflow:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.artist_lineup .artist_flex #content .modal-wrap::-webkit-scrollbar{display:none}.artist_lineup .artist_flex #content .modal-wrap:after{content:"";display:inline-block;vertical-align:middle;width:1px;height:100%}.artist_lineup .artist_flex #content .modal-bg{position:absolute;left:0;top:0;background:#1e1e1e;opacity:.8;width:100%;height:100%}.artist_lineup .artist_flex #content .modal-box{width:600px;max-width:600px;height:70vh;display:inline-block;vertical-align:middle;position:relative;background-color:#fff;margin:1.5em 0;color:#000;padding:1em;overflow-y:auto;-webkit-overflow-scrolling:touch}.artist_lineup .artist_flex #content .modal-box .artist_dtl_flex{width:100%}.artist_lineup .artist_flex #content .modal-box .artist_dtl_flex img{width:100%}.artist_lineup .artist_flex #content .modal-box .artist_dtl_flex h3{margin:.5em 0 0}.artist_lineup .artist_flex #content .modal-box .artist_dtl_flex h3.h3-midnight{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.artist_lineup .artist_flex #content .modal-box .artist_dtl_flex h3.h3-midnight img{margin-left:.25em;width:19.2px;height:19.2px}.artist_lineup .artist_flex #content .modal-box .artist_dtl_flex h4{text-align:left;margin-bottom:0}.artist_lineup .artist_flex #content .modal-box .artist_dtl_flex .band_lists{list-style:none;text-align:left;width:100%;margin:.35em auto}.artist_lineup .artist_flex #content .modal-box .artist_dtl_flex .band_lists li{padding-left:1em;text-indent:-1em}.artist_lineup .artist_flex #content .modal-box .artist_dtl_flex .comment{margin:.5em 0 1em;text-align:left}.artist_lineup .artist_flex #content .modal-box .artist_dtl_flex .comment.ta-r{text-align:right}.artist_lineup .artist_flex #content .modal-box .artist_dtl_flex .photoby{text-align:right;font-size:12px;margin-bottom:1em}.artist_lineup .artist_flex #content .modal-box .artist_dtl_flex .artist_dtl_grp_flex{width:90%;margin:1.25em auto 0}.artist_lineup .artist_flex #content .modal-box .artist_dtl_flex .artist_dtl_grp_flex img{width:80%;margin:0 auto}.stage_26_flex{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1em}.stage_26_flex .stage_detail{width:calc((100% - 50px)/6)}.stage_26_flex .stage_detail .modal_trigger{width:100%;cursor:pointer}.stage_26_flex .stage_detail .modal_trigger img{width:100%}.stage_26_flex #content html.modalset{overflow:hidden}.stage_26_flex #content .modal{display:none;width:100%;height:100vh;position:fixed;left:0;top:0;z-index:9999}.stage_26_flex #content .modal-wrap{width:100%;height:100%;text-align:center;overflow:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.stage_26_flex #content .modal-wrap::-webkit-scrollbar{display:none}.stage_26_flex #content .modal-wrap:after{content:"";display:inline-block;vertical-align:middle;width:1px;height:100%}.stage_26_flex #content .modal-bg{position:absolute;left:0;top:0;background:#1e1e1e;opacity:.8;width:100%;height:100%}.stage_26_flex #content .modal-box{width:600px;max-width:600px;height:70vh;display:inline-block;vertical-align:middle;position:relative;background-color:#fff;margin:1.5em 0;color:#000;padding:1em;overflow-y:auto;-webkit-overflow-scrolling:touch}.stage_26_flex #content .modal-box .stage_dtl_flex{width:100%}.stage_26_flex #content .modal-box .stage_dtl_flex img{width:50%}.stage_26_flex #content .modal-box .stage_dtl_flex h3{margin:0}.stage_26_flex #content .modal-box .stage_dtl_flex h3.h3-midnight{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.stage_26_flex #content .modal-box .stage_dtl_flex h3.h3-midnight img{margin-left:.25em;width:19.2px;height:19.2px}.stage_26_flex #content .modal-box .stage_dtl_flex h4{text-align:left;margin-bottom:0}.stage_26_flex #content .modal-box .stage_dtl_flex .band_lists{list-style:none;text-align:left;width:100%;margin:.35em auto}.stage_26_flex #content .modal-box .stage_dtl_flex .band_lists li{padding-left:1em;text-indent:-1em}.stage_26_flex #content .modal-box .stage_dtl_flex .comment{margin:.5em 0 1em;text-align:left}.stage_26_flex #content .modal-box .stage_dtl_flex .comment.ta-r{text-align:right}.stage_26_flex #content .modal-box .stage_dtl_flex .photoby{text-align:right;font-size:12px;margin-bottom:1em}.stage_26_flex #content .modal-box .stage_dtl_flex .artist_dtl_grp_flex{width:90%;margin:1.25em auto 0}.stage_26_flex #content .modal-box .stage_dtl_flex .artist_dtl_grp_flex img{width:80%;margin:0 auto}.stageh2_flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:1em 0 .5em;width:100%}.stageh2_flex h2{line-height:1.8;margin:0 !important;padding:.35em 0 !important;text-indent:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:calc(100% - 45px)}.stageh2_flex h2::before{display:none}.stageh2_flex h2.mrow::before{clear:both}.stageh2_flex img{width:35px;height:35px;margin:0 10px 0 0}.artist .photo{text-align:center}.artist .photo>span{display:block;overflow:hidden}.artist .photo img{max-width:100%;max-height:600px;height:auto}.artist .photo img.square{max-width:480px}.artist .photo.mwam{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;gap:20px;width:100%}.artist .photo.mwam img{width:45% !important;height:auto !important}.artist.band{margin-top:3em}.artist .artist_session_flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:1em 0 .5em;width:100%}.artist .artist_session_flex>h2{line-height:1.8;margin:0 !important;padding:.35em 0 !important;text-indent:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:calc(80% - 55px)}.artist .artist_session_flex>h2::before{display:none}.artist .artist_session_flex>h2.mrow::before{clear:both}.artist .artist_session_flex>h2 span{display:inline-block}.artist .artist_session_flex>h2.mrow{line-height:1.4;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.artist .artist_session_flex>h2.mrow .ex_flex{width:83%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.artist .artist_session_flex>h2.tree-l:before{height:96px}.artist .artist_session_flex.nosession>h2{width:calc(100% - 45px);line-height:1.4}.artist .artist_session_flex.sub_guest>h2{width:calc(100% - 45px)}.artist .artist_session_flex .artist_select{width:35px;height:35px;margin:0 10px 0 0}.artist .artist_session_flex .artist_select.icon_agogo{width:55px;height:55px}.artist .artist_session_flex .session_flexbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;gap:.5em;margin-left:10px;width:25%}.artist .artist_session_flex .session_prf{margin-left:auto;padding:1px 6px;font-family:"Roboto",sans-serif;color:#60496d;font-size:11px;font-weight:bold;background:#aaa;border-radius:20px}.artist .artist_session_flex .session_guest_prf{margin-left:auto;text-align:center;line-height:1.25em;padding:3px 11px;font-family:"Roboto",sans-serif;color:#aaa;font-size:11px;font-weight:bold;background:#60496d;border-radius:20px}.artist .artist_session_flex .midnight{width:30px;height:auto}.artist .guest_note{line-height:1.5em;margin-bottom:.5em}.artist .noimage{width:100%;height:300px;background:#f6f6f6;display:table;margin-bottom:1em}.artist .noimage span{font-size:30px;color:#ccc;font-family:"Fjalla One",sans-serif;display:table-cell;vertical-align:middle}.artist .pcaption{text-align:right;font-size:.8em;line-height:1;margin-bottom:1em;margin-right:35px}.friend_flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.friend_flex .friend_flex_inner{width:48%}.friend_flex .friend_flex_inner img{max-height:316px}.artist_profile p{margin-bottom:1em}.artist_profile p:last-child{margin-bottom:0}.artist_profile p a{word-break:break-all}.artist_profile{margin-bottom:30px}.artist_profile:last-child{margin-bottom:0}.artist_profile .artist_prf_flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.artist_profile .artist_prf_flex .nodot{width:49%}.artist_profile .artist_prf_flex .nodot li{text-indent:0;padding-left:0}.artist_list_his li{padding:0 0 0 1em;text-indent:-1em}.artist_list_his li::before{display:none}.lowson_tour{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;width:100%;margin:1.75em 0;gap:0 12px}.lowson_tour h4{width:100%;margin-bottom:1em}.lowson_tour .lowson_tour_hotels{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0 12px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.5em;width:calc((100% - 12px)/2)}.lowson_tour .lowson_tour_hotels p{font-size:105% !important;font-weight:500 !important;line-height:1.5em !important;width:100%;margin-bottom:.25em}.lowson_tour .lowson_tour_hotels img{width:calc((100% - 12px)/2)}.qrs_0319{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:20px;margin-bottom:10px}.qrs_0319 img{width:30%;height:auto}.imgs_0319{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;width:100%;gap:20px 0}.imgs_0319 img{width:48%;height:auto}.imgs_0319 img:nth-child(n+6){width:30%}.imgs_0413{width:100%;height:auto}.artist_link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:7px}.artist_link h3{margin:0 0 .5em 0 !important}.artist_link{text-align:right}.artist_link.linkleft{text-align:left}.artist_link a{display:inline-block;width:35px;height:35px;border-radius:50%;font-size:16px;color:#fff;background:#fff;background-color:#be73c9;text-align:center;line-height:35px;vertical-align:middle}.artist_link a:hover{background-color:#806d8a;fill:#be73c9}.artist_link a:hover .svgicon{fill:#be73c9}.artist_link a.link_irregular .logo-tiktok,.artist_link a.link_irregular .logo-home{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.artist_link a.link_irregular .logo-tiktok img,.artist_link a.link_irregular .logo-home img{width:25px !important;height:25px}.artist_link .svgicon{width:1em;height:1em;vertical-align:-0.49em}.artist_link span{color:#666}.sessions_logo{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1.5em}.sessions_logo img{width:20%;height:auto}.sessions_flex{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sessions_flex .sessions_prf{width:48.5%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1em;border:1px solid #aaa;margin-bottom:1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.sessions_flex .sessions_prf img{width:100%;height:auto;pointer-events:none}.sessions_flex .sessions_prf p{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1em;text-align:center;line-height:1.5em;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.sessions_flex .sessions_prf p .sessions_guest_prf{display:inline-block;padding:1px 6px;margin:.75em 0 .25em;font-family:"Roboto",sans-serif;color:#aaa;font-size:11px;font-weight:bold;background:#60496d;border-radius:20px}.sessions_flex .sessions_prf p .midnight{width:25px;height:25px;margin:.75em 0 .25em}table.noline th,table.noline td{border:none;vertical-align:top;background-color:#fff;padding:0}table.noline th{font-weight:normal;white-space:nowrap}table.compact td{width:auto !important}table.compact td.nw{white-space:nowrap}.nextinfo{margin-top:2em;font-weight:bold;line-height:1.8}span.new{display:inline-block;vertical-align:.18em;margin-left:.75em;padding:1px 6px;font-family:"Roboto",sans-serif;color:#fff;font-size:11px;font-weight:bold;background:red;border-radius:20px}span.new.glowup{-webkit-box-shadow:2px 2px 5px red,-2px 2px 5px red,2px -2px 5px red,-2px -2px 5px red;box-shadow:2px 2px 5px red,-2px 2px 5px red,2px -2px 5px red,-2px -2px 5px red}span.new.msg{color:#ff6cb6;border:2px solid #ff6cb6}span.new.vis{color:#000;border:2px solid red}span.new.andmsg{right:75px}span.new.andmsg50{right:50px}span.new.comment{color:#f0a32e;background:none;border:2px solid #f0a32e;position:absolute;right:0}span.new.svg{padding:0;border:none;border-radius:0;background:none;height:22px}span.new.svg .youtube{fill:red;width:20px;height:20px}span.new.in{color:#fff;background:red;position:inherit;margin-left:0;margin-right:.5em}span.session{display:inline-block;vertical-align:.18em;margin-left:.75em;padding:1px 6px;font-family:"Roboto",sans-serif;color:#60496d;font-size:11px;font-weight:bold;background:#aaa;border-radius:20px}span.session.glowup{-webkit-box-shadow:2px 2px 5px red,-2px 2px 5px red,2px -2px 5px red,-2px -2px 5px red;box-shadow:2px 2px 5px red,-2px 2px 5px red,2px -2px 5px red,-2px -2px 5px red}span.session.msg{color:#ff6cb6;border:2px solid #ff6cb6}span.session.vis{color:#000;border:2px solid red}span.session.andmsg{right:75px}span.session.andmsg50{right:50px}span.session.comment{color:#f0a32e;background:none;border:2px solid #f0a32e;position:absolute;right:0}span.session.svg{padding:0;border:none;border-radius:0;background:none;height:22px}span.session.svg .youtube{fill:red;width:20px;height:20px}span.session.in{color:#fff;background:red;position:inherit;margin-left:0;margin-right:.5em}span.session_guest{display:inline-block;vertical-align:.18em;margin-left:.75em;padding:1px 6px;font-family:"Roboto",sans-serif;color:#aaa;font-size:11px;font-weight:bold;background:#60496d;border-radius:20px}span.session_guest.glowup{-webkit-box-shadow:2px 2px 5px red,-2px 2px 5px red,2px -2px 5px red,-2px -2px 5px red;box-shadow:2px 2px 5px red,-2px 2px 5px red,2px -2px 5px red,-2px -2px 5px red}span.session_guest.msg{color:#ff6cb6;border:2px solid #ff6cb6}span.session_guest.vis{color:#000;border:2px solid red}span.session_guest.andmsg{right:75px}span.session_guest.andmsg50{right:50px}span.session_guest.comment{color:#f0a32e;background:none;border:2px solid #f0a32e;position:absolute;right:0}span.session_guest.svg{padding:0;border:none;border-radius:0;background:none;height:22px}span.session_guest.svg .youtube{fill:red;width:20px;height:20px}span.session_guest.in{color:#fff;background:red;position:inherit;margin-left:0;margin-right:.5em}.youtube-area{position:relative;padding-top:56.25%;width:100%}.youtube-area iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.btn_timetable_day1 li{float:left;list-style-type:none;width:150px;height:50px;margin:0 20px 0 0;padding:0;background:none}.btn_timetable_day1 li:before{content:none}.btn_timetable_day1 li.day1 a{display:block;width:150px;height:50px;background:url("/share/img/day1_a.png") no-repeat 0 0;background-size:130px 40px}.btn_timetable_day1 li.day2 a{display:block;width:150px;height:50px;background:url("/share/img/day2_o.png") no-repeat 0 0;opacity:.5;background-size:130px 40px}.btn_timetable_day1 li.day2 a:hover{background:url("/share/img/day2_a.png") no-repeat 0 0;background-size:130px 40px;opacity:1}.btn_timetable_day1 li.day2 a:hover img{visibility:hidden}.btn_timetable_day2 li{float:left;list-style-type:none;width:150px;height:50px;margin:0 20px 0 0;padding:0;background:none}.btn_timetable_day2 li:before{content:none}.btn_timetable_day2 li.day1 a{display:block;width:150px;height:50px;background:url("/share/img/day1_o.png") no-repeat 0 0;background-size:130px 40px;opacity:.5}.btn_timetable_day2 li.day1 a:hover{background:url("/share/img/day1_a.png") no-repeat 0 0;background-size:130px 40px;opacity:1}.btn_timetable_day2 li.day1 a:hover img{visibility:hidden}.btn_timetable_day2 li.day2 a{display:block;width:150px;height:50px;background:url("/share/img/day2_a.png") no-repeat 0 0;background-size:130px 40px}#iichako_area{margin-top:20px;margin-bottom:20px}#iichako_area img{width:100%;height:auto}#sanwa_area{margin-top:80px;margin-bottom:20px;text-align:center;color:#fff}#sanwa_area a{color:#fff;text-decoration:none}#sanwa_area img{width:28%;height:auto}#foot_area{border-top:5px solid #93c9dd;padding-top:30px;margin-top:80px;margin-bottom:20px;text-align:center;color:#fff}#iichako_shop{margin-top:40px;margin-bottom:20px;padding:30px;background-color:#fff;text-align:center}#iichako_shop img{width:35%;height:auto}.tokutenimg25th{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin:.5em 0}.tokutenimg25th img{width:48%;height:auto}.archives .tabs#nav_tab.fixed{position:fixed;top:48.8px;left:50;width:1000px;margin:0;z-index:8888}.archives .tabs .tab-btn{color:#000;text-decoration:none;text-align:center}.archives .tabs .tab-btn.active{color:#fff}.history_flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.history_flex .b{width:49%;margin:.75em 0 .25em}.history_flex .b li{margin-bottom:.5em}.history_flex .nodot{width:100%}#tabhistory.plus_margin_lower{margin-top:65px}#tabgallery.plus_margin_lower{margin-top:65px}#attention_area{margin-bottom:2em;text-align:center}#attention_area img{width:70%;height:auto}#images .btn_gallery_day1 li{float:left;list-style-type:none;margin:0;padding:0;background:none}#images .btn_gallery_day1 li:before{content:none}#images .btn_gallery_day1 li.day1 a{display:block;width:150px;height:50px;background:url("/share/img/day1.png") no-repeat 0 0;background-size:130px 40px}#images .btn_gallery_day1 li.day2 a{display:block;width:150px;height:50px;background:url("/share/img/day2_o.png") no-repeat 0 0;opacity:.5;background-size:130px 40px}#images .btn_gallery_day1 li.day2 a:hover{background:url("/share/img/day2.png") no-repeat 0 0;background-size:130px 40px;opacity:1}#images .btn_gallery_day1 li.day2 a:hover img{visibility:hidden}#images .btn_gallery_day2 li{float:left;list-style-type:none;margin:0;padding:0;background:none}#images .btn_gallery_day2 li:before{content:none}#images .btn_gallery_day2 li.day1 a{display:block;width:150px;height:50px;background:url("/share/img/day1_o.png") no-repeat 0 0;background-size:130px 40px;opacity:.5}#images .btn_gallery_day2 li.day1 a:hover{background:url("/share/img/day1.png") no-repeat 0 0;background-size:130px 40px;opacity:1}#images .btn_gallery_day2 li.day1 a:hover img{visibility:hidden}#images .btn_gallery_day2 li.day2 a{display:block;width:150px;height:50px;background:url("/share/img/day2.png") no-repeat 0 0;background-size:130px 40px}#images .stage_name{float:left;width:70px}#images .photocontent{line-height:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#images .photocontent::after{content:"";display:block;width:32%}#images .photocontent .photo-card{width:calc((100% - 28px)/3);text-decoration:none;background:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#images .photocontent .photo-card .imgwrap{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#images .photocontent .photo-card .imgwrap img{width:100%;height:auto;vertical-align:bottom}#images .photocontent .photo-card .phototitle{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.75em .5em;color:#fff}#images .photocontent .photo-card .phototitle span{display:block;width:100%;font-size:13px;line-height:1.2}#images .photocontent .photo-card .phototitle small{display:block;width:100%;font-size:11px;line-height:1.2}#images .photocontent .twoline{height:25px !important}#images .photocontent .threeline{height:40px !important}#images .slides{width:60%;margin:0 auto;display:grid;grid-template-columns:repeat(3, 1fr);gap:10px;padding:0;list-style:none}#images .photo-item{display:block;aspect-ratio:3/2;border-radius:4px;overflow:hidden}#images .photo-item.main-photo{grid-column:1/4;aspect-ratio:auto;background-color:rgba(0,0,0,0);margin-bottom:15px}#images .photo-item img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}#images .photo-item:not(.main-photo):hover img{-webkit-transform:scale(1.03);transform:scale(1.03)}#images .pswp__button--zoom{display:none !important}@media(max-width: 668px){#images .flexslider .slides{width:100%;grid-template-columns:repeat(2, 1fr)}#images .photo-item.main-photo{grid-column:1/3}}#images #custom-lightbox{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.9);z-index:9999;display:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#images #custom-lightbox.is-active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#images #custom-lightbox-img-wrap{position:relative;width:80vw;height:80vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#images #custom-lightbox-img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:auto}@media(max-width: 767px){#images #custom-lightbox-img-wrap{width:95vw;height:80vh}}#images .lightbox-btn{position:absolute;background:rgba(0,0,0,.5);color:#fff;border:none;font-size:30px;cursor:pointer;padding:15px 20px;z-index:10000;-webkit-transition:.2s;transition:.2s}#images .lightbox-btn:hover{background:rgba(0,0,0,.9)}#images #lightbox-close{top:20px;right:20px;font-size:40px;background:none;padding:0}#images #lightbox-prev{left:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#images #lightbox-next{right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width: 668px){#images #lightbox-prev{left:5px;padding:10px}#images #lightbox-next{right:5px;padding:10px}}#images .slidetitle{font-size:16px;font-weight:600;width:60%;margin:2.5em auto 1.25em;line-height:1.3}#images .slidetitle .slidesubtitle{font-size:13px}#images .tab-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:10px;margin:1.5em 0}#images .tab-nav .tab-btn{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background:#848484;color:#fff;border:none;font-weight:bold;border-radius:3px;padding:.25em 0;line-height:1.5;cursor:pointer}#images .tab-nav .tab-btn.active{background:#de2863}#images .day-panel{display:none}#images .day-panel.is-active{display:block}#images .photocontent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:14px;margin-bottom:40px}#images .photo-card{width:calc((100% - 28px)/3);text-decoration:none;background:#111}#images .imgwrap img{width:100%;display:block}.photographer{font-size:13px;font-weight:400;width:60%;margin:1.5em auto 2em}.goods_25_flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:1em 0 .5em;width:100%}.goods_25_flex>h2{line-height:1.8;margin:0 !important;padding:.35em 0 !important;text-indent:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:calc(100% - 55px)}.goods_25_flex>h2::before{display:none}.goods_25_flex>h2.mrow::before{clear:both}.goods_25_flex>h2 span{display:inline-block}.goods_25_flex>h2.mrow{line-height:1.4;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.goods_25_flex>h2.mrow .ex_flex{width:83%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.goods_25_flex>h2.tree-l:before{height:96px}.goods_25_flex .goods_select{width:35px;height:35px;margin:0 10px 0 0}.goodsapp{text-align:center}.goodsapp a.btn{display:inline-block;line-height:2.3;width:40%}h3.goods{margin-bottom:.5em}.limited{color:red;font-size:.85em}.gshop{color:#fff;font-size:.8em;padding:3px 4px;margin-right:3px;border-radius:3px;text-shadow:none}.gshop.sm{font-size:.7em;font-weight:normal}.s_oficial{background-color:#eb13a3}.shoplink .s_oficial{border:solid 1px #fff}.s_ebeans{background-color:#f18d00;letter-spacing:1px}.s_resale{background-color:#ffb52b}.loppi{width:400px;margin-top:20px}.sale{display:block;float:right}del.double{background-image:-webkit-linear-gradient(transparent 0.5em, #f00 0, #f00 calc(0.5em + 2px), transparent 0, transparent calc(0.5em + 5px), #f00 0, #f00 calc(0.5em + 7px), transparent 0);background-image:linear-gradient(transparent 0.5em, #f00 0, #f00 calc(0.5em + 2px), transparent 0, transparent calc(0.5em + 5px), #f00 0, #f00 calc(0.5em + 7px), transparent 0);text-decoration:none}.wrapbox{position:relative;width:100%;height:190px}.wrapbox .graywrap{position:absolute;top:-10px;left:-10px;width:1020px;height:200px;background-color:rgba(0,0,0,.2);z-index:99}.wrapbox table.op{opacity:.4}.wrapitembox{width:100%;opacity:.5;background-color:rgba(0,0,0,.4)}.wrapitembox img{opacity:.5}.goodsgrid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:1em 1.5%}.goodsgrid .artist_detail{width:23.875%;padding:.5em;border:1px solid #3fa9f5;cursor:pointer}.goodsgrid .artist_detail .modal_trigger{text-align:center}.goodsgrid .artist_detail .modal_trigger img{width:100%;padding-bottom:.5em}.goodsgrid .artist_detail .modal_trigger .txt{width:100%;font-size:14px;line-height:1.5;font-weight:300;padding-bottom:.2em}.goodsgrid .artist_detail .modal_trigger .txt.price{font-size:15.5px;font-weight:600;line-height:1.5;padding-bottom:0}.goodsgrid .gshop{font-size:.6em}.goodsgrid a{padding:10px;width:230px;min-height:281px !important;margin:0 14px 14px 0;vertical-align:top;display:inline-block;border:1px solid #3fa9f5;color:#fff;text-decoration:none;background-color:#3fa9f5}.goodsgrid a:nth-child(4n),.goodsgrid a:last-child{margin-right:0}.goodsgrid a .txt{line-height:1.6;font-size:.9em}.goodsgrid a img{width:100%;height:auto}.goodsgrid a .soldout{display:block;color:red}.goodsgrid a .soldout.inl{display:inline}.goods-dtl img{border:solid 1px #60496d}.goods-dtl img.MainPhoto{width:430px;height:auto;padding:10px}.goods-dtl ul.thumb{width:430px}.goods-dtl ul.thumb li{width:100px;height:auto;list-style-type:none;float:left;margin:0 10px 10px 0;padding:0;text-indent:0;cursor:pointer}.goods-dtl ul.thumb li::before{content:none}.goods-dtl ul.thumb li img{width:100%;height:auto;padding:1px}.goods-dtl ul.thumb li:nth-child(4n){margin-right:0}.goods-dtl ul.thumb.otherimg li{width:170px;cursor:default}.goods-dtl ul.thumb.otherimg li img{padding:10px}.goods-dtl p{margin:1em 0}.goods-dtl table{width:auto;margin-top:1.5em}.goods-dtl table th,.goods-dtl table td{padding:8px}.goods-dtl .goods-image{float:left;width:450px}.goods-dtl .goods-text{float:right;width:520px}.goods-dtl .goods-text p{line-height:1.4;margin-top:0}.goods-dtl .goods-text .shoplink{margin-top:20px;width:80%}.goods-dtl .goods-text .shoplink .navblock{width:80%;line-height:2.4}.goods-dtl .goods-text ul li{padding:0 0 0 3em;text-indent:-3em}.goods-dtl .goods-text ul li::before{display:none}.goods-dtl .goodsnav{margin-top:1.5em;text-align:center}.goods-dtl .goodsnav .disable{color:#ccc}.goods-dtl .link a{display:inline-block;width:40px;height:40px;border-radius:50%;font-size:20px;color:#fff;background:#ffd5db;text-align:center;line-height:40px;vertical-align:middle;margin-left:10px}.goods-dtl .link a:hover{fill:#ea2d51}.goods-dtl .link a:hover .svgicon{fill:#ea2d51}.goods-dtl .link .svgicon{width:1em;height:1em;vertical-align:-0.4em}.return{display:inline-block;margin-top:1.5em}.itemno{width:7.5em;display:inline-block}.itemno.wide{width:11em}.preshop{font-size:12px}.hasekura-col2 span{display:inline-block;vertical-align:top;margin-left:20px}.hasekura-col2 span img{-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;";width:300px;height:300px;background-color:#fff;border:solid 1px #eee}.hasekura_artist_list li{float:left;width:230px;margin:0 0 20px 20px;padding:0;text-indent:0}.hasekura_artist_list li:first-child(),.hasekura_artist_list li:nth-child(5){margin-left:0}.hasekura_artist_list li .artist_link{width:230px}.hasekura_artist_list li a{text-indent:0}.hasekura_artist_list li img{-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;";width:230px;height:230px;background-color:#fff;border:solid 1px #eee}.hasekura_artist_list::after{content:" ";display:table;clear:both}.hasekura_info{border:solid 1px #333;border-radius:20px;padding:20px 30px;width:90%;margin:0 auto 3em}.hasekura_info h3::after{display:none}.daiginjo{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.daiginjo img{width:30%;height:auto}.daiginjo p{width:calc(100% - 16px - 30%)}.hometown_tax li{margin-bottom:1.25em;padding-left:14px;text-indent:-14px}.hometown_tax li span{color:#84b726}.hometown_tax li a{word-break:break-all;color:#84b726}.link_wb{word-break:break-all}.naraaracale{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5em}.naraaracale img{width:80%}.infobox{margin:0 auto 30px;width:900px;border:solid 1px #ccc;padding:40px 60px}.infobox.wide{width:700px}.infobox .title{text-align:center;margin-bottom:2em}.infobox .sig{text-align:right}.cloak_img01{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.cloak_img01 img{width:31%;height:auto}.cloak_img02{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.cloak_img02 img{width:31%;height:auto;margin-bottom:20px}.cloak_img02 img:nth-child(n+7){margin-bottom:0}.w600{width:600px}.infobox-lineup{width:100%;border:solid 1px #666;padding:25px;margin-bottom:30px;line-height:1.6}.news0717{margin:10px;padding:20px;background-color:hsla(0,0%,100%,.5);word-break:break-all}.news0717 .detail{float:left;width:650px}.news0717 .detail table tr td,.news0717 .detail table tr th{padding:10px 20px;line-height:2}.news0717 .pict{margin-left:680px;width:250px}.news0717 .pict img{width:240px}.news0717 .sub{text-align:center;margin-top:1em;clear:both}.news_1012{margin:10px;padding:20px;background-color:hsla(0,0%,100%,.5);word-break:break-all}.news_1012 table tr th,.news_1012 table tr td{width:auto;padding:10px 20px;line-height:2}.news_1012 table tr th{white-space:nowrap;color:#d44761}.news_1012 table tr td:nth-child(3){white-space:nowrap}.news_1012 img{width:240px;height:240px;margin-left:1em}.news_1012 .sub{text-align:center;margin-top:1em;clear:both}.news_1026 .detail{float:left;width:620px}.news_1026 .detail table tr td,.news_1026 .detail table tr th{padding:10px 20px;line-height:2}.news_1026 .detail table tr th{white-space:nowrap;color:#d44761}.news_1026 .detail .sig{margin:1.5em 2em;text-align:right}.news_1026 .pict{margin-left:620px;width:370px}.news_1026 .pict img{width:370px}.non_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:2em;margin:1.5em 0}.non_item img{width:370px}.gtr2021{text-align:center}.gtr2021 .flying-v{width:200px;background-color:#fff}#rsrarf .msg{margin:0 auto;padding:50px 200px;line-height:2}#rsrarf .msg .sig{text-align:right}#rsrarf .links{margin-top:30px;text-align:left;line-height:1.5}#rsrarf .links p{margin-bottom:20px}#rsrarf .links a{text-decoration:none}#rsrarf .links a:hover{fill:#ea2d51}#rsrarf .links a:hover .svgicon{fill:#ea2d51}#rsrarf .links span.icon{display:inline-block;width:40px;height:40px;border-radius:50%;font-size:20px;color:#fff;background:#ffd5db;text-align:center;line-height:40px;vertical-align:middle;margin-left:10px}#rsrarf .links .linktxt{display:inline-block}#rsrarf .links .svgicon{width:1em;height:1em;vertical-align:-0.4em}#takuhai ul,#takuhai p{overflow-wrap:break-word}#takuhai .blue-txt{color:#3fa9f5;font-weight:700;font-size:130%}#takuhai .tabs .tab-btn{color:#fff;text-decoration:none;text-align:center;border-radius:50px}#takuhai .tabs .tab-btn.btn04.active{background:#84b726}#takuhai .tabs .tab-btn.btn04.active:hover{background:#fff}#takuhai #guide.plus_margin_lower{margin-top:95px}#takuhai #message{color:#84b726;margin:2em 0 0}#takuhai .neighbors-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}#takuhai .neighbors-btn .btn06{width:60%;background:#ff9500;border:2px solid #ff9500;border-color:#ff9500;color:#fff !important;font-size:18px;font-weight:600;text-decoration:none;border-radius:50px;margin:.5em 0;text-align:center;display:block;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;padding:.25em 0}#takuhai .neighbors-btn .btn06:hover{background:#fff;color:#ff9500 !important}#takuhai .neighbors-btn .btn06.btn07{background:#3fa9f5;border:2px solid #3fa9f5;border-color:#3fa9f5;margin:.5em auto}#takuhai .neighbors-btn .btn06.btn07:hover{background:#fff;color:#3fa9f5 !important}#takuhai #neighbors{margin-top:2em;margin-bottom:0}#takuhai .neighbors-list-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:.5em;border-bottom:1px solid #3fa9f5}#takuhai .neighbors-list-title p{margin:0;font-weight:600}#takuhai .neighbors-list-title p:first-child{width:calc(100% - 9em)}#takuhai .neighbors-list-title p:last-child{width:9em;text-align:center}#takuhai .neighbors-list-legend{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:80%;margin:1.5em auto 0}#takuhai .neighbors-list-legend .neighbors-list-legend-01{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:.75em}#takuhai .neighbors-list-legend .neighbors-list-legend-01:first-child{margin-top:0}#takuhai .neighbors-list-legend .neighbors-list-legend-01 img{width:28px;height:28px}#takuhai .neighbors-list-legend .neighbors-list-legend-01 p{width:calc(100% - 28px);margin:0;font-size:13px;text-indent:-1em;padding-left:1em;line-height:1.5}#takuhai .neighbors-list-inner ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:80%;margin:0 auto;padding:.75em 0;border-bottom:1px solid #3fa9f5}#takuhai .neighbors-list-inner ul li.neighbors-prefecture{font-size:18px;font-weight:600;padding-bottom:0;border:none;padding-top:1.75em}#takuhai .neighbors-list-inner ul li.neighbors-prefecture:first-child{padding-top:.75em}#takuhai .neighbors-list-inner ul li.neighbors-name.neighbors-name1st{margin-top:.75em;border-top:1px solid #3fa9f5}#takuhai .neighbors-list-inner ul li.neighbors-name .artist_category{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:15px;width:calc(100% - 10em);-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#takuhai .neighbors-list-inner ul li.neighbors-name .artist_category img{width:35px;height:auto;margin-right:.5em}#takuhai .neighbors-list-inner ul li.neighbors-name .artist_category .artist_link-01{margin-bottom:0;line-height:1.5}#takuhai .neighbors-list-inner ul li.neighbors-name .artist_link{width:10em;gap:10px;font-size:15px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}#takuhai .neighbors-list-inner ul li.neighbors-name .artist_link.blank_link{height:35px}#takuhai .nonnara-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%;margin:1.5em 0}#takuhai .nonnara-info .nonnara-photo{width:45%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#takuhai .nonnara-info .nonnara-photo img{width:100%}#takuhai .nonnara-info .nonnara-photo p{width:100%;text-align:center}#takuhai .nonnara-info .nonnara-photo.nonnara-3{width:30%}#takuhai .ticket_resale li{text-indent:-5em;padding-left:5em}#takuhai .ticket_resale li .blue{font-weight:600}#takuhai .ticket_resale li .ticket_resale_under li{text-indent:-1em;padding-left:1em;margin-bottom:0}#takuhai .wristband-shop li{text-indent:-1.35em;padding-left:1.35em;margin-bottom:1em}#takuhai .wristband-shop li .wristband-shop-title{font-size:16px;font-weight:600}#takuhai .wristband-shop li .wristband-shop-info li{text-indent:-5em;padding-left:5em;margin-bottom:0}#takuhai .wristband-shop li .wristband-shop-info li .blue{font-weight:600}#takuhai .wristband-shop li .wristband-shop-info li.normal-txt{text-indent:0;padding-left:0}#takuhai .wristband-shop li .wristband-shop-info li.normal-li{text-indent:-1em;padding-left:1em}#takuhai .wristband-shop li.wristband-shop-li01{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:10px;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#takuhai .wristband-shop li.wristband-shop-li01 div{width:50%}#takuhai .wristband-shop li.wristband-shop-li01 div .wristband-shop-info-bo{word-break:break-all}#takuhai .wristband-shop li.wristband-shop-li01 img{width:150px}#takuhai .payment-btn-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:10px 0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}#takuhai .payment-btn-flex p{width:calc((100% - 20px)/3)}#takuhai .payment-btn-flex p .btn-payment{background-color:#3fa9f5;border:2px solid #3fa9f5;padding:.2em;border-radius:50px;text-align:center;color:#fff;font-weight:600;font-size:18px;text-decoration:none;width:100%;display:block}#takuhai .payment-btn-flex p .btn-payment:hover{background-color:#fff;color:#3fa9f5}#takuhai .payment-btn-flex.collab-goods p{width:50%;margin:.25em 0}#takuhai .shop-list-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;gap:15px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#takuhai .shop-list-flex li{width:calc((100% - 30px)/3);padding:.75em;border:1px solid #3fa9f5;border-radius:5px;margin-bottom:0}#takuhai .shop-list-flex li span.blue{font-weight:600;font-size:16px;line-height:1.5em}#takuhai .shop-list-flex li span{display:block}#takuhai .table_flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:.65em 0}#takuhai .table_flex.table_flex_2line{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}#takuhai .table_flex .typo_01{width:20%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.3em;margin-right:1em;margin-bottom:0;background-color:#3fa9f5;color:#fff;font-weight:600;line-height:1.5em}#takuhai .table_flex .typo_02{width:calc(80% - 1em);line-height:1.5em;margin:auto 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#takuhai .table_flex .typo_02.daydate{display:block}#takuhai .orange{color:#3fa9f5}#takuhai .artist_radio{width:80% !important;margin:0 auto 1em !important}#takuhai .artist_radio .artist_radio_01{width:45% !important}#takuhai .artist_radio .artist_radio_01 .news-artist-pic{height:auto !important}#takuhai .artist_radio .artist_radio_01 .news-artist-pic img{width:100% !important;height:auto !important}#takuhai .kohsoku_img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:.75em auto;width:60%;height:auto}#takuhai .kohsoku_flex_img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1.75em;width:100%;margin:.75em 0}#takuhai .kohsoku_flex_img .img-h{width:20%;height:auto}#takuhai .kohsoku_flex_img .img-w{width:38%;height:auto}#takuhai .talksession .talksession_flex{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;padding:.5em;border:1px solid #3fa9f5;margin-bottom:1.25em}#takuhai .talksession .talksession_flex .talksession_p{width:100%;font-weight:600;text-align:left;margin-left:0;line-height:1.75em;margin-bottom:0}#takuhai .talksession .talksession_flex .img_w40{width:25%;height:auto}#takuhai .talksession .talksession_flex_child{width:calc((100% - 24px)/3)}#takuhai .talksession .talksession_flex_child .talksession_p{width:100%;font-weight:600;text-align:center;margin-left:0;line-height:1.75em;margin-bottom:0}#takuhai .talksession .talksession_flex_child .img_w40{width:100%;height:auto}#takuhai .publicrecording h4{margin:0 0 .75em}#takuhai .publicrecording h4::after{display:none}#takuhai .publicrecording .publicrecording_flex{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;padding:.5em;border:1px solid #3fa9f5;margin-bottom:1.25em}#takuhai .publicrecording .publicrecording_flex.bd-green{border-color:#84b726}#takuhai .publicrecording .publicrecording_flex .publicrecording_p{width:40%;font-weight:600;margin-left:.5em;line-height:1.75em;margin-bottom:0}#takuhai .publicrecording .publicrecording_flex .img_w40{width:25%;height:auto}#takuhai .publicrecording .publicrecording_flex .publicrecording_flex_child{width:calc((100% - 36px)/4)}#takuhai .publicrecording .publicrecording_flex .publicrecording_flex_child .publicrecording_p{width:100%;font-weight:600;text-align:center;margin-left:0;line-height:1.75em;margin-bottom:0}#takuhai .publicrecording .publicrecording_flex .publicrecording_flex_child .img_w40{width:100%;height:auto}#takuhai .osaka_flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%;margin:1.25em 0;gap:2%}#takuhai .osaka_flex .osaka_flex_artist{width:23%;margin-bottom:.5em}#takuhai .osaka_flex .osaka_flex_artist .osaka_flex_name{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:.5em;margin-bottom:.2em}#takuhai .osaka_flex .osaka_flex_artist .osaka_flex_name img{width:25px;height:auto;margin-right:.25em}#takuhai .osaka_flex .osaka_flex_artist .osaka_flex_name h2{line-height:1em;font-size:110%;margin:0 0 0 .25em;padding:0;width:100%;text-indent:0}#takuhai .osaka_flex .osaka_flex_artist .osaka_flex_name h2::before{background-image:none;display:none}#takuhai .osaka_flex .osaka_flex_artist p{line-height:1.5em;font-size:90%;color:#3fa9f5}#takuhai .osaka_flex .news-artist-pic_horizontal,#takuhai .osaka_flex .news-artist-pic_vertical{width:100%}#takuhai .osaka_flex .news-artist-pic_horizontal img{width:100%}#takuhai .osaka_flex .news-artist-pic_vertical img{width:100%}#takuhai .osaka_flex:last-child{margin-right:auto}#takuhai .artist_earmuffs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1em;margin-bottom:1.2em}#takuhai .artist_earmuffs img{width:30%}#takuhai .attention{border:solid 3px #3fa9f5;border-radius:10px;padding:20px}#takuhai .attention h3{margin:0}#takuhai .attention p{line-height:1.9em;margin:.5em 0 1em}#takuhai .attention .attention-p{margin:0 !important}#takuhai .bbq_flex_01{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#takuhai .bbq_flex_01 .bbq_flex_img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em;margin-bottom:.5em}#takuhai .bbq_flex_01 .bbq_flex_img img{width:25%;height:25%}#takuhai .bbq_flex_01 p{width:100%}#takuhai .bbq_flex_02{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#takuhai .bbq_flex_02 .bbq_flex_img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:24%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em}#takuhai .bbq_flex_02 .bbq_flex_img img{width:100%;height:100%}#takuhai .bbq_flex_02 p{width:73%}#takuhai img.sample{max-width:600px}#takuhai table{margin-bottom:1.5em}#takuhai table th,#takuhai table td{padding:5px 10px}#takuhai .nglist{border:solid 1px #c9c9c9;border-radius:10px;margin:0 20px 20px;padding:10px 20px}#apli .tokuten{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#apli .tokuten img{width:50%;padding:20px}#apli .apli-page{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#apli .apli-page img{width:450px;padding:20px}#apli .apli-page i{font-size:40px}.news-emoney{margin-bottom:0 !important}.dialogflow_box iframe{height:510px;width:730px}#tabplan{border-top:3px solid #fa9ab6;padding-top:3em}#tour h2:nth-child(n+2){margin-top:2em}#tour h2{padding-left:1em;text-indent:-1em}#tour h3{margin:.5em 0 !important}#tour h3.margin-t2{margin-top:2em !important}#tour h4{margin-top:0}#tour p{font-size:15px;line-height:2em;font-weight:300}#tour p.txt-irregular{text-indent:-5em;padding-left:5em}#tour p.lowson_trvl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#tour p.lowson_trvl .lowson_trvl_btn{margin-right:.25em}#tour p.lowson_trvl .lowson_trvl_btn img{width:auto;height:18px;display:block}#tour #bathing01,#tour #bathing02{border-top:3px solid #fa9ab6;padding-top:2em}#tour #l-travel{border-top:3px solid #fa9ab6;padding-top:2em}#tour .tour_bus-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;gap:7px 15px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1em}#tour .tour_bus-flex p{width:calc((100% - 30px)/3)}#tour .tour_bus-flex p .btn-tour{width:100%;background-color:#ff9500;padding:.25em 0;text-align:center;border-radius:50px;display:block;text-decoration:none;color:#fff;font-size:18px;font-weight:600}#tour .tour_bus-flex p .btn-tour:hover{background-color:#fff;color:#ff9500}#tour .tour_bus-flex p .btn-tour.fukushima{background-color:#be73c9}#tour .tour_bus-flex p .btn-tour.fukushima:hover{background-color:#fff;color:#be73c9}#tour .tour_bus-flex p .btn-tour.iwate{background-color:#fa9ab6}#tour .tour_bus-flex p .btn-tour.iwate:hover{background-color:#fff;color:#fa9ab6}#tour .tour_bus-flex p .btn-tour.akita{background-color:#84b726}#tour .tour_bus-flex p .btn-tour.akita:hover{background-color:#fff;color:#84b726}#tour .tour_bus-flex p .btn-tour.aomori{background-color:#668ad7}#tour .tour_bus-flex p .btn-tour.aomori:hover{background-color:#fff;color:#668ad7}#tour .tour_bus-flex p .btn-tour.tokyo{background-color:#de2863}#tour .tour_bus-flex p .btn-tour.tokyo:hover{background-color:#fff;color:#de2863}#tour .tour-plan{margin:1.75em 0;width:100%}#tour .tour-plan.margin-00{margin:.5em 0}#tour .tour-plan h3{margin:0 0 .5em !important;text-indent:-1.15em;padding-left:1.15em}#tour .tour-plan p{padding-left:22px}#tour .tour-plan p a{margin:0}#tour dl.tourbus dt{float:none;width:100%;font-weight:bold;margin-bottom:0;line-height:1.4}#tour dl.tourbus dt:nth-child(n+2){margin-top:1em}#tour dl.tourbus dt .eki,#tour dl.tourbus dt .jrmsg{font-size:.8em;font-weight:normal}#tour dl.tourbus dt .jrmsg{margin-left:20px}#tour dl.tourbus dd{float:none;width:100%;border:none}#tour dl.tourbus table{border:solid 1px #fff;font-size:.9em;margin-top:0}#tour dl.tourbus table th{border:solid 1px #fff;font-weight:normal;padding:6px}#tour dl.tourbus table td{border:solid 1px #fff;padding:6px;text-align:left}#tour dl.tourbus table td:nth-child(2){text-indent:0;text-align:left}#tour dl.tourbus table td .eki,#tour dl.tourbus table td dt .jrmsg,#tour dl.tourbus dt table td .jrmsg{font-size:.9em;font-weight:normal}#tour dl.tourbus table.bussch th:nth-child(1){width:2em}#tour dl.tourbus table.bussch th:nth-last-child(2){width:6em}#tour dl.tourbus table.tourhotel th,#tour dl.tourbus table.tourhotel td{text-align:center}#tour dl.tourbus table.tourhotel td:nth-last-child(1){text-align:left}#tour .ticket_box_1st{margin:.5em auto 2.5em;width:80%}#tour .ticket_container{width:80%;margin:1em auto;text-align:center}#tour .ticket_container h3{width:100%;padding:.5em;background:#3fa9f5;color:#fff}#tour .ticket_container h3.info{background:#ff9500}#tour .ticket_container h3.info::after{display:none}#tour .ticket_container h3.nos{margin:0 !important}#tour .ticket_container h3.nos::after{display:none}#tour .ticket_container h3.nos.fcfs{background:#668ad7}#tour .ticket_container h3.nos.prefecture01{background:#ff9500}#tour .ticket_container h3.nos.prefecture02{background:#be73c9}#tour .ticket_container h3.nos.prefecture03{background:#fa9ab6}#tour .ticket_container h3.nos.prefecture04{background:#84b726}#tour .ticket_container h3.nos.prefecture05{background:#668ad7}#tour .ticket_container h3.nos.prefecture06{background:#de2863}#tour .ticket_container h3.nos.raffle{background:#be73c9}#tour .ticket_container.width100{width:100%;margin:1.75em 0}#tour .ticket_container.bd1so00{border:2px solid #3fa9f5}#tour .ticket_container.bd1so01{border:2px solid #ff9500}#tour .ticket_container.bd1so02{border:2px solid #be73c9}#tour .ticket_container.bd1so03{border:2px solid #fa9ab6}#tour .ticket_container.bd1so04{border:2px solid #84b726}#tour .ticket_container.bd1so05{border:2px solid #668ad7}#tour .ticket_container.bd1so06{border:2px solid #de2863}#tour .ticket_container .ticket_container_outer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:4px}#tour .ticket_container .ticket_container_inner{width:100%;margin:0 auto}#tour .ticket_container .ticket_container_inner.bus_price{width:100%;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#tour .ticket_container .ticket_container_inner.bus_price .mr-bt00{margin-bottom:0}#tour .ticket_container .ticket_container_inner.bus_price .ticket_tour01{width:calc((100% - 4px)/3);color:#fff;font-weight:600;padding:.15em 0;line-height:1.75em}#tour .ticket_container .ticket_container_inner.bus_price .ticket_tour01.prefecture01{background:#ff9500}#tour .ticket_container .ticket_container_inner.bus_price .ticket_tour01.prefecture02{background:#be73c9}#tour .ticket_container .ticket_container_inner.bus_price .ticket_tour01.prefecture03{background:#fa9ab6}#tour .ticket_container .ticket_container_inner.bus_price .ticket_tour01.prefecture04{background:#84b726}#tour .ticket_container .ticket_container_inner.bus_price .ticket_tour01.prefecture05{background:#668ad7}#tour .ticket_container .ticket_container_inner.bus_price .ticket_tour01.prefecture06{background:#de2863}#tour .ticket_container .ticket_container_inner.bus_price .ticket_tour02{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc((100% - 4px)/3);background-color:#fff;padding:.15em 0}#tour .ticket_container .ticket_container_inner.bus_price .ticket_tour02.fw600{font-size:17px;font-weight:600;line-height:1.35em}#tour .ticket_container .ticket_container_inner.bus_price .ticket_tour02.fw600 span.w100{width:100%}#tour .ticket_container .ticket_container_inner.bus_price .ticket_tour02.fw600 span.fw400{font-size:15px;font-weight:400;margin-right:.5em}#tour .ticket_container .ticket_container_inner.bus_price .ticket_tour02.fw400{font-weight:400}#tour .ticket_container .ticket_container_inner.bus_price .ticket_tour05{width:calc((100% - 2px)/2);color:#fff;font-weight:600;padding:.15em 0;background:#3fa9f5;line-height:1.75em}#tour .ticket_container .ticket_container_inner.bus_price .ticket_tour05.width100{width:100%}#tour .ticket_container .ticket_container_inner.bus_price .ticket_tour06{width:calc((100% - 2px)/2);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff;padding:.15em 0}#tour .ticket_container .ticket_container_inner.bus_price .ticket_tour06.fw600{font-size:17px;font-weight:600;line-height:1.35em}#tour .ticket_container .ticket_container_inner.bus_price .ticket_tour06.fw600 span.w100{width:100%}#tour .ticket_container .ticket_container_inner.bus_price .ticket_tour06.fw600 span.fw400{font-size:15px;font-weight:400;margin-right:.5em}#tour .ticket_container .ticket_container_inner.bus_price .ticket_tour06.width100{width:100%}#tour .ticket_container .ticket_container_inner .ticket_row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#000;width:100%;margin-bottom:2px;position:relative}#tour .ticket_container .ticket_container_inner .ticket_row .soldout{position:absolute;z-index:100;top:8%;left:-10px}#tour .ticket_container .ticket_container_inner .ticket_row .soldout img{height:40px;width:auto;opacity:.9}#tour .ticket_container .ticket_container_inner .ticket_row .ticket_label{background-color:#fff;width:calc((100% - 4px)/3);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:15px;font-weight:400;margin-right:2px;line-height:1.5;padding:.45em;position:relative}#tour .ticket_container .ticket_container_inner .ticket_row .ticket_label.width15{width:calc(100% - 2px - 85%)}#tour .ticket_container .ticket_container_inner .ticket_row .ticket_label.width30{width:calc(100% - 2px - 70%)}#tour .ticket_container .ticket_container_inner .ticket_row .ticket_label.prefecture01{background-color:#ff9500}#tour .ticket_container .ticket_container_inner .ticket_row .ticket_label.prefecture02{background-color:#be73c9}#tour .ticket_container .ticket_container_inner .ticket_row .ticket_label.prefecture03{background-color:#fa9ab6}#tour .ticket_container .ticket_container_inner .ticket_row .ticket_label.prefecture04{background-color:#84b726}#tour .ticket_container .ticket_container_inner .ticket_row .ticket_label.prefecture05{background-color:#668ad7}#tour .ticket_container .ticket_container_inner .ticket_row .ticket_label.prefecture06{background-color:#de2863}#tour .ticket_container .ticket_container_inner .ticket_row .ticket_label.column02{width:calc((100% - 2px)/2)}#tour .ticket_container .ticket_container_inner .ticket_row .ticket_label.row01{padding:1em 0}#tour .ticket_container .ticket_container_inner .ticket_row .ticket_label .ticket_icon{position:absolute;left:.5em;top:50;width:40px;height:auto}#tour .ticket_container .ticket_container_inner .ticket_row .ticket_price{width:calc((100% - 4px)/3);margin-right:2px;background-color:#fff;font-weight:400;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.25em}#tour .ticket_container .ticket_container_inner .ticket_row .ticket_price.single_price{height:53.75px}#tour .ticket_container .ticket_container_inner .ticket_row .ticket_price .ticket_old{width:100%;font-size:15px;text-decoration:line-through;-webkit-text-decoration-color:red;text-decoration-color:red;color:#000;line-height:1.25}#tour .ticket_container .ticket_container_inner .ticket_row .ticket_price .ticket_new{width:100%;font-size:17px;font-weight:600;line-height:1.5}#tour .ticket_container .ticket_container_inner .ticket_row .ticket_price .ticket_new.line01{padding:.512em 0}#tour .ticket_container .ticket_container_inner .ticket_row .ticket_price .ticket_new.line01 span{font-weight:300;font-size:15px}#tour .ticket_container .ticket_container_inner .ticket_row .ticket_price .ticket_new.fw400{font-size:15px;font-weight:400}#tour .ticket_container .ticket_container_inner .ticket_row .ticket_limit{width:calc((100% - 4px)/3);background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:15px}#tour .ticket_container .ticket_container_inner .ticket_row .ticket_limit.width100{width:100%}#tour .ticket_container .ticket_container_inner .ticket_row .ticket_limit.width85{width:85%}#tour .ticket_container .ticket_container_inner .ticket_row .ticket_limit.width70{width:70%}#tour .ticket_container .ticket_container_inner .ticket_row .ticket_limit.column02{width:calc((100% - 2px)/2)}#tour .ticket_container .ticket_container_inner .ticket_row .ticket_limit.row01{padding:1em 0}.ekituzi{text-align:center}.ekituzi img{width:400px}.yofuke{width:700px}.yofuke-goods{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.yofuke-goods img{width:25%}.fwnormal{font-weight:normal;font-size:16px}#areainfo #tent-info{margin-top:2em}#areainfo #tent-info h2{margin:0;text-indent:-1em;padding-left:1em}#areainfo #tent-info h3{margin:.25em 0;font-size:16px}#areainfo #tent-info span{color:#3fa9f5;font-weight:600}#areainfo #tent-info ul li{text-indent:-1em;padding-left:1em;margin-bottom:.75em}#areainfo #tent-info ul li .note-list{display:inline-block;text-indent:-11.2px;padding-left:11.2px}#areainfo #tent-info ul li .blk{color:#000}#areainfo .download_btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;width:50%;padding:.5em;background-color:#fff;border-radius:50px;margin:1.25em auto 1em;color:#3fa9f5;font-size:16px;font-weight:600;text-decoration:none}#areainfo .download_btn:hover{background-color:#3fa9f5;color:#fff}#areainfo .download_btn:active{background-color:#3fa9f5;color:#fff}#areainfo .map{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:.5em}#areainfo .map img{width:75%}#areainfo .map_tent{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:1.5em 0 0}#areainfo .map_tent img{width:75%}.tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:1em 0 .75em}.tab-btn,.tab-btn-no{width:49%;padding:.25em 0;border:1px solid #3fa9f5;background-color:#fff;color:#000;cursor:pointer;font-size:18px;font-weight:600;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.tab-btn:hover,.tab-btn-no:hover{background-color:#3fa9f5;color:#fff !important}.tab-btn.under,.tab-btn-no.under{margin-top:.75em}.tab-btn.btn01,.tab-btn-no.btn01{background:#fff;border-color:#3fa9f5;color:#3fa9f5 !important}.tab-btn.btn01.active,.tab-btn-no.btn01.active{background:#3fa9f5;color:#fff !important}.tab-btn.btn01:hover,.tab-btn-no.btn01:hover{background-color:#3fa9f5;color:#fff !important}.tab-btn.btn02,.tab-btn-no.btn02{background:#fff;border-color:#84b726;color:#84b726 !important}.tab-btn.btn02.active,.tab-btn-no.btn02.active{background:#84b726;color:#fff !important}.tab-btn.btn02:hover,.tab-btn-no.btn02:hover{background-color:#84b726;color:#fff !important}.tab-btn.btn03,.tab-btn-no.btn03{background:#3fa9f5;border-color:#3fa9f5;color:#fff !important}.tab-btn.btn03:hover,.tab-btn-no.btn03:hover{background:#fff;color:#3fa9f5 !important}.tab-btn.btn04,.tab-btn-no.btn04{background:#84b726;border-color:#84b726;color:#fff !important}.tab-btn.btn04:hover,.tab-btn-no.btn04:hover{background:#fff;color:#84b726 !important}.tab-btn.active,.tab-btn-no.active{background:#3fa9f5;color:#fff}.tab-content{display:none}.tab-content.active{display:block}#shop_article .tabs#nav_tab.fixed{position:fixed;top:48.8px;left:50;width:1000px;margin:0;z-index:8888}#shop_article .tabs .tab-btn{color:#fff;text-decoration:none;text-align:center}#shop_article #shoplist.plus_margin_lower{margin-top:65px}#shop_article #shoplist{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:2%}#shop_article #shoplist .area_list_food,#shop_article #shoplist .area_list_market{width:49%;border:2px solid}#shop_article #shoplist .area_list_food h3,#shop_article #shoplist .area_list_market h3{margin:0;padding:.25em;color:#fff}#shop_article #shoplist .area_list_food ul,#shop_article #shoplist .area_list_market ul{list-style:none;width:100%}#shop_article #shoplist .area_list_food ul li,#shop_article #shoplist .area_list_market ul li{width:100%;background-color:#fff;margin:0}#shop_article #shoplist .area_list_food ul li a,#shop_article #shoplist .area_list_market ul li a{padding:.5em 40px .5em .5em;display:block;text-decoration:none;color:#000;position:relative;font-weight:600}#shop_article #shoplist .area_list_food ul li a::before,#shop_article #shoplist .area_list_market ul li a::before{content:"";position:absolute;right:.5em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:22px;height:22px;border:1.5px solid #000;border-radius:50%;background-color:rgba(0,0,0,0);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}#shop_article #shoplist .area_list_food ul li a::after,#shop_article #shoplist .area_list_market ul li a::after{content:"";position:absolute;right:1.05em;top:calc(50% - 1px);width:6px;height:6px;border-right:1.5px solid #000;border-bottom:1.5px solid #000;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);-webkit-transition:all .2s ease-in;transition:all .2s ease-in}#shop_article #shoplist .area_list_food{border-color:#3fa9f5}#shop_article #shoplist .area_list_food h3{background-color:#3fa9f5}#shop_article #shoplist .area_list_food ul li:nth-child(even){background-color:#f2f9fe}#shop_article #shoplist .area_list_food ul li a:hover{color:#3fa9f5;background-color:#e2f2fd}#shop_article #shoplist .area_list_food ul li a:hover::before{border-color:#3fa9f5}#shop_article #shoplist .area_list_food ul li a:hover::after{border-color:#3fa9f5}#shop_article #shoplist .area_list_market{border-color:#84b726}#shop_article #shoplist .area_list_market h3{background-color:#85b726}#shop_article #shoplist .area_list_market ul li:nth-child(even){background-color:#f6faf0}#shop_article #shoplist .area_list_market ul li a:hover{color:#85b726;background-color:#edf4de}#shop_article #shoplist .area_list_market ul li a:hover::before{border-color:#85b726}#shop_article #shoplist .area_list_market ul li a:hover::after{border-color:#85b726}#shop_article #shoplist .area_list_map_dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;gap:2%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#shop_article #shoplist .area_list_map_dl .btn05{background:#ff9500;border:2px solid #ff9500;border-color:#ff9500;color:#fff !important;font-size:18px;font-weight:600;text-decoration:none;border-radius:50px;width:49%;margin:1em 0;text-align:center;display:block;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;padding:.25em 0}#shop_article #shoplist .area_list_map_dl .btn05:hover{background:#fff;color:#ff9500 !important}#shop_article #shoplist .area_list_map_dl .btn05.btn09{width:100%}#shop_article #tabfood{overflow:hidden}#shop_article #tabfood.plus_margin_lower{margin-top:65px}#shop_article #tabfood::before{content:"";display:block;padding-top:200px;margin-top:-200px}#shop_article #tabfood .shop_title,#shop_article #tabmarket .shop_title{margin:0 0 .5em;padding:.3em;background-color:#3fa9f5;color:#fff}#shop_article #tabfood .shop_title.market,#shop_article #tabmarket .shop_title.market{background-color:#84b726}#shop_article #tabfood p,#shop_article #tabmarket p{width:100%}#shop_article #tabfood p .btn05,#shop_article #tabmarket p .btn05{background:#3fa9f5;border-color:#3fa9f5;color:#fff !important;text-decoration:none;border-radius:50px;width:100%;margin:.5em 0 1em;text-align:center;display:block}#shop_article #tabfood p .btn05:hover,#shop_article #tabmarket p .btn05:hover{background:#fff;color:#3fa9f5 !important}#shop_article #tabfood p .btn04,#shop_article #tabmarket p .btn04{background:#84b726;border-color:#84b726;color:#fff !important;text-decoration:none;border-radius:50px;width:100%;margin:.5em 0 1em;text-align:center;display:block}#shop_article #tabfood p .btn04:hover,#shop_article #tabmarket p .btn04:hover{background:#fff;color:#84b726 !important}#market .food_flex,#food .food_flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0 0 2em 0;gap:.75em 0;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#market .food_flex.market_flex,#food .food_flex.market_flex{margin-bottom:0}#market .food_flex::before,#food .food_flex::before{content:"";display:block;width:24%;height:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}#market .food_flex::after,#food .food_flex::after{content:"";display:block;width:24%;height:0}#market .food_flex .stage_detail,#food .food_flex .stage_detail{border:5px solid #3fa9f5;width:24%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;background-color:#fff}#market .food_flex .stage_detail.market,#food .food_flex .stage_detail.market{border-color:#84b726}#market .food_flex .stage_detail .modal_trigger,#food .food_flex .stage_detail .modal_trigger{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#market .food_flex .stage_detail .modal_trigger h3,#food .food_flex .stage_detail .modal_trigger h3{background-color:#3fa9f5;color:#fff;width:100%;text-align:center;padding:.5em 0 .25em;font-size:15px;margin:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}#market .food_flex .stage_detail .modal_trigger h3.market-txt,#food .food_flex .stage_detail .modal_trigger h3.market-txt{background-color:#84b726}#market .food_flex .stage_detail .modal_trigger h3.market-txt img,#food .food_flex .stage_detail .modal_trigger h3.market-txt img{width:26px;height:26px;margin-left:.4em;padding:0}#market .food_flex .stage_detail .modal_trigger h3.market-txt .circle-num,#food .food_flex .stage_detail .modal_trigger h3.market-txt .circle-num{color:#84b726}#market .food_flex .stage_detail .modal_trigger h3.shop_sponsor,#food .food_flex .stage_detail .modal_trigger h3.shop_sponsor{padding-left:0;padding-right:0}#market .food_flex .stage_detail .modal_trigger h3.shop_sponsor span small,#food .food_flex .stage_detail .modal_trigger h3.shop_sponsor span small{text-align:left;font-size:10px;text-indent:-1em;padding-left:1em;display:inline-block}#market .food_flex .stage_detail .modal_trigger h3 span,#food .food_flex .stage_detail .modal_trigger h3 span{font-size:13px;font-weight:300;width:100%}#market .food_flex .stage_detail .modal_trigger h3 span::before,#food .food_flex .stage_detail .modal_trigger h3 span::before{content:"";display:block;border-top:1px solid #fff;padding-top:.25em;margin-top:.25em;width:100%}#market .food_flex .stage_detail .modal_trigger h3 .circle-num,#food .food_flex .stage_detail .modal_trigger h3 .circle-num{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:15px;aspect-ratio:1/1;background-color:#fff;color:#3fa9f5;border-radius:50%;font-family:sans-serif;margin-right:.3em}#market .food_flex .stage_detail .modal_trigger h3 .circle-num::before,#food .food_flex .stage_detail .modal_trigger h3 .circle-num::before{content:none}#market .food_flex .stage_detail .modal_trigger h3 .circle-num.adj-one,#food .food_flex .stage_detail .modal_trigger h3 .circle-num.adj-one{padding-left:.05em}#market .food_flex .stage_detail .modal_trigger h3 .circle-num .circle-num-dtl,#food .food_flex .stage_detail .modal_trigger h3 .circle-num .circle-num-dtl{display:inline-block;font-size:10px;line-height:1;font-weight:700;-webkit-transform:scaleX(0.8);transform:scaleX(0.8);-webkit-transform-origin:center;transform-origin:center;white-space:nowrap;padding-bottom:.04em}#market .food_flex .stage_detail .modal_trigger h3 .circle-num .circle-num-dtl.circle-num-ten,#food .food_flex .stage_detail .modal_trigger h3 .circle-num .circle-num-dtl.circle-num-ten{letter-spacing:-0.1em;padding-right:.12em}#market .food_flex .stage_detail .modal_trigger h3 .circle-num .circle-num-dtl::before,#food .food_flex .stage_detail .modal_trigger h3 .circle-num .circle-num-dtl::before{content:none}#market .food_flex .stage_detail .modal_trigger img,#food .food_flex .stage_detail .modal_trigger img{width:100%;vertical-align:bottom;padding:.5em}#market .food_flex .stage_detail .modal,#food .food_flex .stage_detail .modal{display:none}#market .food_flex #content html.modalset,#food .food_flex #content html.modalset{overflow:hidden}#market .food_flex #content .modal,#food .food_flex #content .modal{display:none;width:100%;height:100vh;position:fixed;left:0;top:0;z-index:9999}#market .food_flex #content .modal-wrap,#food .food_flex #content .modal-wrap{width:100%;height:100%;text-align:center;overflow:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow:-moz-scrollbars-none}#market .food_flex #content .modal-wrap::-webkit-scrollbar,#food .food_flex #content .modal-wrap::-webkit-scrollbar{display:none}#market .food_flex #content .modal-wrap:after,#food .food_flex #content .modal-wrap:after{content:"";display:inline-block;vertical-align:middle;width:1px;height:100%}#market .food_flex #content .modal-bg,#food .food_flex #content .modal-bg{position:absolute;left:0;top:0;background:#1e1e1e;opacity:.8;width:100%;height:100%}#market .food_flex #content .modal-box,#food .food_flex #content .modal-box{width:600px;max-width:600px;display:inline-block;vertical-align:middle;position:relative;background-color:#fff;margin:1.5em 0;color:#000;padding:1em}#market .food_flex #content .modal-box .food_dtl_flex,#food .food_flex #content .modal-box .food_dtl_flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#market .food_flex #content .modal-box .food_dtl_flex img,#food .food_flex #content .modal-box .food_dtl_flex img{width:35%;padding-right:.5em}#market .food_flex #content .modal-box .food_dtl_flex .food_more_dtl_flex,#food .food_flex #content .modal-box .food_dtl_flex .food_more_dtl_flex{width:65%;text-align:left;border-left:1px solid #000;padding-left:.5em}#market .food_flex #content .modal-box .food_dtl_flex .food_more_dtl_flex h3,#food .food_flex #content .modal-box .food_dtl_flex .food_more_dtl_flex h3{margin:0 0 .5em;padding:0 0 .5em;border-bottom:1px solid #000;font-size:14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#market .food_flex #content .modal-box .food_dtl_flex .food_more_dtl_flex h3 span,#food .food_flex #content .modal-box .food_dtl_flex .food_more_dtl_flex h3 span{font-size:18px}#market .food_flex #content .modal-box .food_dtl_flex .food_more_dtl_flex h3 img,#food .food_flex #content .modal-box .food_dtl_flex .food_more_dtl_flex h3 img{width:27px;height:27px;padding:0;margin-left:.25em}#market .food_flex #content .modal-box .food_dtl_flex .food_more_dtl_flex .comment,#food .food_flex #content .modal-box .food_dtl_flex .food_more_dtl_flex .comment{width:100%;font-size:14px;padding:.5em;border:1px solid #3fa9f5;border-radius:5px}#market .food_flex #content .modal-box .food_dtl_flex .food_more_dtl_flex .comment.light-g,#food .food_flex #content .modal-box .food_dtl_flex .food_more_dtl_flex .comment.light-g{border-color:#84b726}#market .food_flex #content .modal-box .food_dtl_flex .food_more_dtl_flex .nodot,#food .food_flex #content .modal-box .food_dtl_flex .food_more_dtl_flex .nodot{width:100%;margin:.75em 0;text-align:left}#market .food_flex #content .modal-box .food_dtl_flex .food_more_dtl_flex .nodot li,#food .food_flex #content .modal-box .food_dtl_flex .food_more_dtl_flex .nodot li{font-size:14px}#market .food_flex #content .modal-box .food_dtl_flex .food_more_dtl_flex .nodot li span,#food .food_flex #content .modal-box .food_dtl_flex .food_more_dtl_flex .nodot li span{color:#3fa9f5}#market .food_flex #content .modal-box .food_dtl_flex .food_more_dtl_flex .nodot li span.light-g,#food .food_flex #content .modal-box .food_dtl_flex .food_more_dtl_flex .nodot li span.light-g{color:#84b726}#market .food_flex #content .modal-box .food_dtl_flex .food_more_dtl_flex .nodot li:last-child,#food .food_flex #content .modal-box .food_dtl_flex .food_more_dtl_flex .nodot li:last-child{margin-bottom:0}#market .food_flex #content .modal-box .modal_btn_close,#food .food_flex #content .modal-box .modal_btn_close{position:absolute;bottom:0;right:0;width:42px}#market .marketlist,#market .foodslist,#food .marketlist,#food .foodslist{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#market .marketlist .shop,#market .foodslist .shop,#food .marketlist .shop,#food .foodslist .shop{width:300px}#market .marketlist .shop h3,#market .foodslist .shop h3,#food .marketlist .shop h3,#food .foodslist .shop h3{border-bottom:solid 3px #3fa9f5;margin-bottom:1.25em;margin-top:1em}#market .marketlist .shop h3::after,#market .foodslist .shop h3::after,#food .marketlist .shop h3::after,#food .foodslist .shop h3::after{display:none}#market .marketlist .shop img,#market .foodslist .shop img,#food .marketlist .shop img,#food .foodslist .shop img{width:300px;height:300px;-o-object-fit:contain;object-fit:contain;background-color:#333}#market .marketlist .shop .items,#market .foodslist .shop .items,#food .marketlist .shop .items,#food .foodslist .shop .items{font-size:.9em;line-height:1.6;padding:.5em;margin-bottom:0;border:solid 1px #60496d;border-radius:5px}#market .marketlist .shop .comment,#market .foodslist .shop .comment,#food .marketlist .shop .comment,#food .foodslist .shop .comment{border:solid 1px #60496d;border-radius:5px;padding:.5em;line-height:1.6}#market .marketlist::after,#market .foodslist::after,#food .marketlist::after,#food .foodslist::after{display:block;content:"";width:30%}#market .marketlist .shop h3,#food .marketlist .shop h3{border-bottom:solid 3px #3fa9f5}#market .marketlist .shop .comment,#food .marketlist .shop .comment{border:none}ul.sponsor li .menu{border:none !important}.spmenu,.header,.spbr,.spdisp,.details-close,.close{display:none}.sp{display:none !important}#inquiry button,#inquiry input,#inquiry textarea{background-color:#fff;border:solid 1px #999;color:#000}#inquiry .btn{font-family:"Fjalla One",sans-serif;text-align:center;text-decoration:none;margin:0 0 .6em 0;border-radius:5em;color:#000;display:inline-block;padding:.5em 2em;background-image:-webkit-linear-gradient(45deg, #f9f9f9 0%, #dedede 100%);background-image:linear-gradient(45deg, #f9f9f9 0%, #dedede 100%);-webkit-box-shadow:0px 2px 2px rgba(0,0,0,.3);box-shadow:0px 2px 2px rgba(0,0,0,.3);border-bottom:solid 1px #bbb;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s;transition:all .3s}#inquiry .btn:hover{-webkit-transform:translateY(2px);transform:translateY(2px);border-bottom:none;-webkit-box-shadow:0px 1px 1px rgba(0,0,0,.3);box-shadow:0px 1px 1px rgba(0,0,0,.3)}#sliders{overflow:hidden}#sliders.plus_margin{margin-top:55.8px}#lower{overflow:hidden}#lower.plus_margin_lower{margin-top:55.8px}#news p{margin-bottom:.5em}#news p.nomargin_b{margin-bottom:0}#news p.nomargin_c{margin-bottom:0;margin-top:1em;line-height:1em}#news .news_detail_flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#news .news_detail_flex div{width:48%}#news .news-artist-pic{width:300px}#news .news-artist-pic img{width:100%}#news .news-artist-pic.goods_0319_collab{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}#news .news-artist-pic.goods_0319_collab img{width:32%;height:32%}#news .news-artist-pic.goods_0319_collab .goods_0319_detail{width:32%}#news h3{margin-bottom:.5em}#news .nohover:hover{color:#f0a32e}#news .artist_radio{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}#news .artist_radio .artist_radio_01{width:48%}#news .artist_radio .artist_radio_01 .news-artist-pic{width:auto;height:400px;text-align:center}#news .artist_radio .artist_radio_01 .news-artist-pic img{height:100%;width:auto}#news .artist_earmuffs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1.75em 0}#news .artist_earmuffs img{width:48%;height:auto}#news .artist_agogo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%;margin:1.25em 0;gap:2%}#news .artist_agogo .artist_agogo_01{width:32%;margin-bottom:.5em}#news .artist_agogo .artist_agogo_01 .artist_agogo_name{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:.5em}#news .artist_agogo .artist_agogo_01 .artist_agogo_name img{width:25px;height:auto}#news .artist_agogo .artist_agogo_01 .artist_agogo_name h2{line-height:1em;font-size:110%;margin:0 0 0 .25em;padding:0;width:100%;text-indent:0}#news .artist_agogo .artist_agogo_01 .artist_agogo_name h2::before{background-image:none;display:none}#news .artist_agogo .artist_agogo_01 .news-artist-pic_horizontal,#news .artist_agogo .artist_agogo_01 .news-artist-pic_vertical{width:100%}#news .artist_agogo .artist_agogo_01 .news-artist-pic_horizontal img{width:100%}#news .artist_agogo .artist_agogo_01 .news-artist-pic_vertical img{width:100%}#news .artist_agogo .artist_agogo_01:last-child{margin-right:auto}#news .goods-dtl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%;gap:1.25em}#news .goods-dtl .goods_0319_detail{width:35%}#news .goods-dtl img{border:solid 1px #60496d}#news .goods-dtl img.MainPhoto{width:100%;height:auto;padding:10px}#news .goods-dtl ul.thumb{width:100%}#news .goods-dtl ul.thumb li{width:100px;height:auto;list-style-type:none;float:left;margin:0 10px 10px 0;padding:0;text-indent:0;cursor:pointer}#news .goods-dtl ul.thumb li::before{content:none}#news .goods-dtl ul.thumb li img{width:100%;height:auto;padding:1px}#news .goods-dtl ul.thumb li:nth-child(4n){margin-right:0}#news .goods-dtl ul.thumb.otherimg li{width:170px;cursor:default}#news .goods-dtl ul.thumb.otherimg li img{padding:10px}#news .goods-dtl p{margin:1em 0}#news .goods-dtl table{width:auto;margin-top:1.5em}#news .goods-dtl table th,#news .goods-dtl table td{padding:8px}#news .goods-dtl .goods-image{float:left;width:35%}#news .goods-dtl .goods-text{float:right;width:520px}#news .goods-dtl .goods-text p{line-height:1.4;margin-top:0}#news .goods-dtl .goods-text .shoplink{margin-top:20px;width:80%}#news .goods-dtl .goods-text .shoplink .navblock{width:80%;line-height:2.4}#news .goods-dtl .goods-text ul li{padding:0 0 0 3em;text-indent:-3em}#news .goods-dtl .goods-text ul li::before{display:none}#news .goods-dtl .goodsnav{margin-top:1.5em;text-align:center}#news .goods-dtl .goodsnav .disable{color:#ccc}#news .goods-dtl .link a{display:inline-block;width:40px;height:40px;border-radius:50%;font-size:20px;color:#fff;background:#ffd5db;text-align:center;line-height:40px;vertical-align:middle;margin-left:10px}#news .goods-dtl .link a:hover{fill:#ea2d51}#news .goods-dtl .link a:hover .svgicon{fill:#ea2d51}#news .goods-dtl .link .svgicon{width:1em;height:1em;vertical-align:-0.4em}.link-line{text-underline-offset:.25em}.tpg-l{font-size:110%}.typo-a{color:#3fa9f5}.typo-b{color:#ddd}.typo-c{color:#333}.linemotion a{display:inline-block}.linemotion a::after{content:"";width:0;height:2px;background:#222;display:block;-webkit-transition:width .3s;transition:width .3s}.linemotion-foot a{margin:0 1em 0 0;color:#fff}.linemotion-foot a:hover{margin:0 1em 0 0;color:#fff}.linemotion-foot a{display:inline-block}.linemotion-foot a::after{content:"";width:0;height:2px;background:#fff;display:block;-webkit-transition:width .3s;transition:width .3s}.linemotion-foot{display:inline-block}.linemotion a:hover::after,.linemotion-foot a:hover::after{width:100%}#objblock{top:195px;left:275px;text-align:center;position:absolute;z-index:1001}#objbg{top:0;left:0;width:100%;height:100%;background:#000;z-index:1000;position:fixed}a.navblock{width:35%;margin:.6em 0;padding:.3em .8em;font-weight:bold;text-align:center;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,.2);display:block}a.navblock.wide{width:50%}a.navblock.faq_btn{background-color:#ff9500;color:#fff;border-radius:5em;-webkit-box-shadow:0 3px 0 #fff;box-shadow:0 3px 0 #fff}a.navblock.faq_btn.pc_btn{-webkit-transition:all .2s ease-in;transition:all .2s ease-in}a.navblock.faq_btn.sp_btn{-webkit-transition:none;transition:none}a.navblock.faq_btn.plus_margin_lower{margin-top:122px}a.outerlink{margin:.6em 0;padding:.3em .8em;font-weight:bold;text-align:center;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,.2);display:block;width:60%}a.w30{width:30%}a.w40{width:40%}a.w50{width:50%}a.w80{width:80%}a.disable{pointer-events:none;cursor:default;background-image:none !important;background-color:#aaa !important}a.disable.oversea{background-color:rgba(0,0,0,0) !important}a.nolink{pointer-events:none;cursor:default}a.disable_pdf{color:#555 !important}.youtubes{width:100%;height:300px;display:block;margin-bottom:1em}.youtubes iframe{width:50%;height:100%}.spotify{width:100%;height:380px;display:block;margin-bottom:1em}.spotify iframe{width:50%;height:100%}.linemusic{display:table-cell}.caution{color:red}.closing{color:red;background-color:#eee;padding:5px;font-size:.8em;border-radius:5px}.border-box{border:solid 1px #ccc;padding:1em;border-radius:10px}.sponly{display:none}.ta-c{text-align:center !important}.ta-r{text-align:right !important}.ta-l{text-align:left !important}.breakall{word-break:break-all}.txt-indent-clear{text-indent:100%;white-space:nowrap;text-indent:-9999px}.yellow{color:#ff0}.purple{color:#60496d}.font-aka{color:#f21c1c}.rt-larger{font-size:.7em;margin-bottom:.5em;-webkit-transform:translateY(-0.5em);transform:translateY(-0.5em)}.arabaki23{width:75%;margin:20px auto;padding:30px 10px;border:solid 2px #3fa9f5;font-size:1.7em;text-align:center}.arabaki23 p{line-height:1.8;font-weight:600}.arabaki23 p:last-child{margin-bottom:0 !important;font-size:.7em}.arabaki23 .close22{font-size:.9em;margin-bottom:60px !important}.newslink{color:#3fa9f5;text-decoration:none}.bg_white{background-color:#fff}@media screen and (max-width: 668px){html{font-size:95%;scroll-padding-top:170px}body{background-size:65% auto}.iichako{background-image:url("/share/img/iichako_bg_sp.png")}img{max-width:100%}h1{font-size:140%}.mainsize{width:96%;margin-top:0}#sliders{overflow:hidden;height:375px}#sliders.plus_margin{margin-top:55.8px}#sliders img{height:375px}.bnrimg_sp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:7px}.bnrimg_sp a{width:calc((100% - 7px)/2)}.bnrimg_sp a img{display:block;width:100%;height:auto}.small_txt{font-size:.9em !important}.imp-news{padding:1em}.imp-news .imp-news-title{margin-bottom:.75em}.imp-news .imp-news-title h3{font-size:18px}.imp-news .imp-news-title h3 span{font-size:10px}.imp-news .imp-news-flex{gap:7px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.imp-news .imp-news-flex .imp-news-01{padding:.5em 0;gap:.2em;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.imp-news .imp-news-flex .imp-news-01 p{font-size:14px;width:100%;text-align:center;line-height:1.25em}.imp-news .imp-news-flex .imp-news-01 img{height:25px;margin:4.5px 0;margin-right:0}.imp-news .imp-news-flex .imp-news-01.news-02 img{height:30px;margin:2px 0}.imp-news .imp-news-flex .imp-news-01.news-03 img{height:34px;margin:0}.keyvisual,.contmain,.contside,.info-bottom{width:100%}.ticket_btn a{bottom:8px;right:8px;width:120px;height:120px;font-size:90%}.sessions_h1{font-size:125%;padding:.2em .3em}.main_side_flex.toppage_cont{-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.main_side_flex .sessions_logo img{width:50%}.secondary .main_side_flex{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.secondary .main_side_flex.nolineup{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important}.secondary .main_side_flex.nolineup .contnav a{width:49% !important}.secondary .contmain,.secondary .contside{width:100%}.secondary .titlelogo{margin-top:0px}.secondary .titlelogo .sns{float:none;margin-left:0}.noborderlist .data01,.noborderlist .data02{width:100%}.secondary main{margin:0}.glnav{display:none}.navbnr{float:none;width:100%;margin:0}.navbnr a{width:100%}h2.mrows-sp{position:relative;margin-left:0;padding-left:54px;text-indent:0;line-height:1.4}h2.mrows-sp:before{position:absolute;top:5px;left:0}.sp{display:block !important}.sp.countbox{background-color:#cacaca;margin:0 0 1em 0;padding:0 20px}.sp.countbox .countdown{width:200px;height:144px;background-size:contain}.sp.countbox .countdown p img{width:30px}.sp.countbox .countdown p:nth-child(1),.sp.countbox .countdown p:nth-child(2),.sp.countbox .countdown p:nth-child(3){bottom:26px}.sp.countbox .countdown p:nth-child(1){left:58px}.sp.countbox .countdown p:nth-child(2){left:82px}.sp.countbox .countdown p:nth-child(3){left:106px}.sp.countbox .countcol2 p:nth-child(1){left:74px}.sp.countbox .countcol2 p:nth-child(2){left:100px}.sponly{display:block}.spmenu{display:block}.spmenu li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.spmenu li a{vertical-align:middle}.spmenu li a img{width:14px;height:14px;margin-right:.3em;margin-left:.5em}.header{display:block;height:0px;position:relative;z-index:9999}.header a{display:block;width:50px;height:60px;color:#fff;background-color:rgba(255,0,0,0);padding:10px 5px;position:fixed;top:0;left:0}header .sns ul{margin:18px 0 10px 0;width:40%}header .sns ul li{margin-right:2%}header .sns ul li:nth-child(even){margin-right:2%}header .sns ul li:last-child{margin-right:0}header .dateimg{width:55%;height:auto}header .dateimg img{height:auto;margin-top:10px !important}.header .material-icons{font-size:40px !important;color:#3fa9f5}.svgicon{width:20px;height:20px}.snssvg{width:32px;height:32px}.snssvg.i-tw .svgicon{width:17px;height:17px;margin:8px}.bnrimg{margin:7px 0;gap:5px}.bnrimg img{width:100%}.bnrimg a{width:100%}}@media screen and (max-width: 668px)and (max-width: 320px){.svgicon{width:16px;height:16px}.snssvg{width:28px;height:28px}.snssvg.i-tw .svgicon{width:14px;height:14px;margin:7px}}@media screen and (max-width: 668px){h2{margin-top:.75em;margin-bottom:.3em;padding-bottom:.25em}h2.kousoku{margin-left:0;text-indent:0}h2.i_agogo{text-indent:calc((55px + .5em)*-1);margin-left:calc(55px + .5em)}h2::before{margin:0 .5em .5em 0}.mm-wrapper_opened .header{display:none}.mm-wrapper_opened .mm-wrapper__blocker .mm-sronly{border:none !important;clip:unset !important;-webkit-clip-path:none !important;clip-path:none !important;width:50px !important;height:50px !important;min-width:50px !important;min-height:50px !important;top:0;left:0;display:block;z-index:9999;color:hsla(0,0%,100%,0);background-image:url(../img/close_btn.png?121012);background-repeat:no-repeat;background-size:cover}.mm-menu{--mm-color-background: #000000;--mm-color-border: #666;--mm-color-text: #fff;--mm-btn_next: #fff;font-family:"Fjalla One",sans-serif}.mm-menu .mm-btn_prev:before,.mm-menu .mm-btn_next:after{border-color:#fff}}@media screen and (max-width: 668px){header{margin-bottom:1em;position:relative}header .titlelogo_sp{width:98%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto}header .titlelogo_sp .logolnk img{width:92%;margin-left:auto;padding-top:.75em;padding-left:.5em}header .titlelogo_sp .sns{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header .titlelogo_sp .sns .dateimg{width:58%}header .titlelogo_sp .sns .dateimg img{width:100%;height:auto}header .titlelogo_sp .sns .sns-flex{width:42%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}header .titlelogo_sp .sns .sns-flex ul{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:10px 0 0;gap:5px}header .titlelogo_sp .sns .sns-flex ul:nth-child(2){margin-top:5px}.keyvisual{max-height:310px;height:auto;margin:0}main.befbnr{margin:.5em 0 0 0}.bnr{padding:10px 0;width:100%;margin:0 auto;text-align:left}.bnr a{width:100%;list-style:none;display:inline-block;padding:0}.bnr a img{width:100%;max-width:none}.bnr a.oneline{width:100%;max-width:300px}.bnr a.oneline img{max-width:300px}.bnr a.txtbnr{display:inline-block;max-width:200px;width:49%;padding:5px;margin:0 auto;vertical-align:top;text-align:center}.bnr a:nth-child(odd){padding-right:2px}.bnr a.poster{width:100%;max-width:480px}.bnr a.poster img{max-width:65%}.bnr .bnr_old{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:7px;margin:1em 0}.bnr .bnr_old a{width:100%}.bnr .bnr_old a img{width:100%;height:auto}.bnr .bnr_old:last-child{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.bnr-info{margin-bottom:1em}.bnr-info a{width:100% !important;float:none;margin:0 0 5px 0}.aranews.col3 p a{width:calc((100% - 15px)/2)}.aranews.newslist.col3 p a{width:calc((100% - 15px)/2)}.moreinfo a{width:35%}.moreinfo a{width:35%}.ganban_span{padding-left:0}table th,table td{width:96% !important;padding:7px;border-top:none;border-right:none;border-left:none;border-bottom:1px solid rgba(121,121,121,.4);display:block}table th{border-bottom:none;text-align:left;padding-bottom:0 !important}table td{padding-top:5px !important;padding-bottom:10px !important}table td.ticketinfo{padding-left:56px !important}table.size_table{width:96% !important}table.size_table th,table.size_table td{width:auto !important;display:table-cell;border-bottom:1px solid rgba(121,121,121,.4);text-align:center}table.lines th{width:20% !important;display:inline-block !important}table.lines td{width:80% !important;display:inline-block !important}table.compact td{width:auto !important;display:table-cell}table.sptable{width:100% !important}table.sptable tbody{width:100%}table.sptable tbody tr{*zoom:1;display:block;margin-bottom:.5em;padding-top:.5em;border-top:1px solid #3fa9f5}table.sptable tbody tr:last-child{border-bottom:1px solid #3fa9f5;padding-bottom:.5em}table.sptable tbody tr:after{content:"";display:block;clear:both}table.sptable tbody tr.borderbottom{border-bottom:1px solid #3fa9f5;margin-bottom:1.5em}table.sptable tbody th,table.sptable tbody td{display:list-item;list-style-type:none;border:none;padding:0 0 0 0;background-color:rgba(0,0,0,0)}table.sptable tbody th a,table.sptable tbody td a{word-break:break-all}table.sptable tbody th{width:100% !important;padding:1em 0 .2em}table.sptable tbody th.spLeft{text-align:left}table.sptable tbody td{margin:0}table.sptable tbody td.float-l{float:left}table.sptable tbody td{width:100% !important}table.sptable tbody td.playguide img{margin:10px 0;max-height:62px;width:auto}table.iichako_sptable th,table.iichako_sptable td{display:block}table.iichako_sptable th{margin:0;width:100% !important;text-align:center;padding:12px 0}table.iichako_sptable .cell1{border-top:1px solid rgba(121,121,121,.4);margin:0;padding:5px 8px 5px;width:100% !important}table.iichako_sptable .cell2{margin:0;padding-top:13px;width:45% !important;border-bottom:none;float:left}table.iichako_sptable .cell3{margin:0;padding-top:13px;width:45% !important;border-bottom:none}table.member{margin-left:0}table.member td{text-indent:.5em}table.desk th,table.desk td{width:auto !important;display:table-cell;border-top:1px solid #ccc;border-bottom:1px solid #ccc}table.tour td:nth-child(1){border-top:1px solid #ccc}h4.ticketinfo{border-top:1px solid #ccc;padding:.2em 0;text-indent:.5em}.grids div,.grids.access_grids div{width:100%}.grids div span,.grids.access_grids div span{font-size:1.3em}.grids div.campsite,.grids.access_grids div.campsite{width:100%}.grids div.shuttlebus,.grids.access_grids div.shuttlebus{width:100%}#iichako_shop{margin-left:7px;margin-right:7px;padding:8px 0}#sanwa_area img{width:80%;margin-bottom:10px}#foot_area{text-align:left}.contnav img{max-width:100%;height:auto;vertical-align:bottom}.contnav a{width:32%;margin:0 0 .3em 0;border:none;display:inline-block;-webkit-filter:brightness(100%);filter:brightness(100%)}.contnav a.lamp:hover:before{background-size:contain}.contnav a:last-child{border:none}.noborderlist .data01,.noborderlist .data02{float:none}.noborderlist .data01{text-align:center}footer{width:100% !important;min-width:0 !important;font-size:65%}.copylogo{width:60px;height:auto}.oldsitelink{font-size:85%}dl.horizontal dt{width:33%}dl.horizontal dd{width:67%}.artist_wrapper{display:block}.artist_wrapper ul.day1_c{float:none;width:100%}.artist_wrapper ul.day2_c{float:none;width:100%;margin-top:-1px}.artist_wrapper ul.day2_c .date{margin-top:2em !important}.artist_wrapper ul.day2_c li:first-child{border-top:none}.artist_wrapper ul li{width:100%;margin:0;position:relative}.artist_wrapper ul li.date{text-align:center}.artist_wrapper ul li a.fhr_audition{display:block}.artist .artist_session_flex>h2{width:calc(80% - 55px)}.artist .artist_session_flex>h2.i02:before{display:none}.artist .artist_session_flex>h2.mrow:before{display:none}.artist .artist_session_flex>h2.mrow .ex_flex{width:100%}.artist .artist_session_flex .session_flexbox{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:30%}.artist .artist_session_flex .photo img{max-height:350px}.artist .noimage{height:200px}.artist_link .svgicon{vertical-align:-0.49em}.sessions_flex .sessions_prf{padding:.5em}.sessions_flex .sessions_prf img{width:100%}.friend_flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.friend_flex .friend_flex_inner{width:100%}.friend_flex .friend_flex_inner img{width:70%;max-height:70%}#loader{display:block;text-align:center}#loader img{margin-top:15px}.timetable_area img{width:100% !important}#ttday2{display:block !important}.btn_timetable_day1{display:none !important}img.ttsch{width:100%;height:auto;margin-top:15px}.photographer{width:100%}#images .stage_name{float:none;width:100%;text-align:center}#images .stage_name img{width:100px}#images .photocontent{gap:10px}#images .photocontent::after{content:"";display:block;width:calc((100% - 10px)/2)}#images .photocontent .photo-card{width:calc((100% - 10px)/2)}#images .photocontent .imgwrap{display:table-cell;width:100%;height:auto;text-align:center;vertical-align:middle;margin-left:0;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:0;position:relative}#images .photocontent .imgwrap img{width:auto;height:auto;max-width:100%;max-height:auto}#images .photocontent .imgwrap .cpg{position:absolute;top:0;left:0;display:block;background-image:url("/share/img/space.gif");width:100%;height:auto}#images .photocontent .artistname{text-align:center;height:15px;margin:10px 0;font-size:.8em}#images .photocontent .phototitle{width:100%}#images .photocontent .twoline{height:25px !important}#images .photocontent .threeline{height:40px !important}#images .mergestage{text-align:center}#images .flexslider{position:relative}#images .flexslider .cpgl{position:absolute;top:0;left:0;display:block;background-image:url("/share/img/space.gif");width:100%;height:66.6vw;z-index:9}#images .flexslider ol.flex-control-thumbs li{position:relative}#images .flexslider ol.flex-control-thumbs li img{max-height:15.5vw}#images .flexslider ol.flex-control-thumbs li .cpgt{position:absolute;top:0;left:0;display:block;background-image:url("/share/img/space.gif");width:100%;height:100%;z-index:1}#images .flexslider ul.slides{margin-bottom:10px}#images .flexslider ul.slides li{background:none;padding:0;list-style:none !important}#images .slidetitle{font-size:1.4em;margin-top:1.25em;margin-bottom:10px;width:100%}#images .btn_gallery_day1{margin-bottom:10px}#images .btn_gallery_day1 li.day1 a{background:url("/share/img/day1.png") no-repeat 0 0}#images .btn_gallery_day1 li.day2 a{background:url("/share/img/day2_o.png") no-repeat 0 0}#images .btn_gallery_day2{margin-bottom:10px}#images .btn_gallery_day2 li.day1 a{background:url("/share/img/day1_o.png") no-repeat 0 0}#images .btn_gallery_day2 li.day2 a{background:url("/share/img/day2.png") no-repeat 0 0}#images .btn_gallery_day1 li,#images .btn_gallery_day2 li{float:left}#images .btn_gallery_day1 li.day2,#images .btn_gallery_day2 li.day2{float:right}#images .btn_gallery_day1 li a,#images .btn_gallery_day2 li a{display:block;width:170px !important;height:50px !important;background-size:140px 50px !important}}@media screen and (max-width: 668px)and (max-width: 374px){#images .btn_gallery_day1 li a,#images .btn_gallery_day2 li a{width:145px !important;height:45px !important;background-size:131px 40px !important}}@media screen and (max-width: 668px){#images .sptxCenter{text-align:center}.goodsapp a.btn{width:90%}.goodsgrid .artist_detail{width:49.25%}.goodsgrid a{width:47%;margin:0 10px 10px 0;padding:3%;min-height:150px !important}.goodsgrid a:nth-child(4n){margin-right:10px}.goodsgrid a:nth-child(2n),.goodsgrid a:last-child{margin-right:0}.goodsgrid img{max-width:100%;height:auto;margin:0 auto;display:block}.goodsgrid p.txt{display:inline-block;margin-top:.15em;word-break:break-all}.goods-dtl img.MainPhoto{width:100%;height:auto}.goods-dtl ul.thumb{width:100%}.goods-dtl ul.thumb li{width:30%;margin-right:5%}.goods-dtl ul.thumb li:nth-child(4n){margin-right:5%}.goods-dtl ul.thumb li:nth-child(3n){margin-right:0}.goods-dtl ul.thumb.otherimg li{width:70%;margin:0 auto}.goods-dtl table.sptable th{margin-bottom:0}.goods-dtl table.sptable td{margin-bottom:0;margin-top:0}.goods-dtl .goods-image{float:none;width:100%}.goods-dtl .goods-text{float:none;width:100%}.goods-dtl .goods-text .shoplink{margin-top:20px;width:100%}.goods-dtl .goods-text .shoplink .navblock{width:80%;line-height:2.4}h2.sp_noimg:before{display:none}.wrapbox{height:490px}.wrapbox .graywrap{top:-10px;left:0;width:100%;height:490px}.return{background-color:#fff1f2;padding:10px 0;text-align:center;display:block}}@media screen and (max-width: 668px){.daiginjo{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.daiginjo p{width:100%}.daiginjo img{width:70% !important;margin:0 auto 1em}.hometown_tax li a{word-break:break-all}.naraaracale{display:block}.naraaracale img{width:100%}.cloak_img02 img{margin-bottom:10px}.cloak_img02 img:last-child{margin-bottom:0}.qrs_0319 img{width:100%}.imgs_0319 img{width:100%}.imgs_0413{margin-bottom:.75em}.w600{width:100%}.infobox{margin:0 auto 30px;padding:10px;width:90%}.infobox.wide{width:90%}.news0717{margin:5px;padding:5px}.news0717 .detail{float:none;width:100%}.news0717 .detail table tr th{margin:0;line-height:1.5}.news0717 .detail table tr td{margin:0;line-height:1.5}.news0717 .pict{margin-left:0;width:100%;text-align:center}.news0717 .pict img{width:240px}.news0717 .sub{margin-top:0}.news_1012{margin:5px;padding:5px}.news_1012 table tr th,.news_1012 table tr td{margin:0;line-height:1.5}.news_1012 table tr th{white-space:unset}.news_1012 table tr td:nth-child(3){white-space:unset;font-size:.9em}.news_1012 img{width:240px;height:240px;margin-left:1em}.news_1026{margin:5px;padding:5px}.news_1026 .detail{float:none;width:100%}.news_1026 .detail .sig{margin-right:0}.news_1026 table tr th,.news_1026 table tr td{margin:0;line-height:1.5;word-break:break-all}.news_1026 table tr th{white-space:unset}.news_1026 .pict{margin-left:0;width:100%;text-align:center}.news_1026 .pict img{width:100%}.non_item{display:block;text-align:center}.non_item img{width:100%}#news .goods-dtl{display:block}#news .goods-dtl .goods_0319_detail{width:100%}#news .goods-dtl .goods-image{width:100%;float:none}#news .goods-dtl ul.thumb{width:100%}#news h2.mrow:before{display:none}#news .news_detail_flex{display:block;width:100%}#news .news_detail_flex div{width:100%}#news .ria{padding:0}#news .ria h3 span{font-size:.9em}#news .ria .images{margin:40px 0 10px}#news .ria .images img{width:80%;height:auto}#news .ria .lines{width:100%}#news .ria .riaentryinfo{display:block;margin-top:.5em;margin-left:2em;line-height:1.4}#news .ria .riaentryinfo span{display:table-cell}#news.issei .issei_photo{float:none;width:100%;text-align:center}#news.issei .issei_photo .prfimage{width:90%}#news.issei .issei_photo .artist_link{width:90%;margin:0 auto}#news.issei .issei_photo .artist_link .svgicon{vertical-align:-0.44em}#news.issei .issei_prf{float:none;width:100%}#news.issei #issei_works{text-align:center;margin:0 auto;width:90%}#news.issei #issei_works a{padding-right:15px;display:inline}#news.issei #issei_works img{width:40%;max-height:150px;-o-object-fit:contain;object-fit:contain}#news .news-artist-pic{width:80%;margin:0 auto}#news .news-artist-pic.goods_0319_collab{width:100%;margin:0 auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:0}#news .news-artist-pic.goods_0319_collab img{width:48.5%;height:48.5%}#news .news-artist-pic.goods_0319_collab .goods_0319_detail{width:100%;margin-top:.75em}#news .artist_earmuffs{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:1em}#news .artist_earmuffs img{width:90%;height:auto}#news .artist_radio{display:block}#news .artist_radio .artist_radio_01{width:100%}#news .artist_radio .artist_radio_01 .news-artist-pic{width:80%;height:auto;margin:0 auto}#news .artist_radio .artist_radio_01 .news-artist-pic img{width:80%;height:auto}#news .artist_agogo .artist_agogo_01{width:100%}#news .artist_agogo .artist_agogo_01 .news-artist-pic_horizontal,#news .artist_agogo .artist_agogo_01 .news-artist-pic_vertical{width:100%}#news .artist_agogo .artist_agogo_01 .news-artist-pic_horizontal img{width:100%}#news .artist_agogo .artist_agogo_01 .news-artist-pic_vertical img{width:100%}#news .kawasaki-message .photo{width:100%}#news .kawasaki-message .photo img{width:80%}#news .kawasaki-message .msg{width:100%}#news .kawasakichou{margin-bottom:30px !important;width:100%;margin-left:0}#news .kawasaki_furusato{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}#news .kawasaki_furusato .ex_flex{width:60%}#news .kawasaki-info{display:block}#news .kawasaki-info .kawasaki-photo{width:100%;text-align:center}#news .kawasaki-info .kawasaki-photo img{width:90%;margin-left:0}#news .kawasaki-info .chocoemon{text-align:center}#news .kawasaki-info .chocoemon img{width:90%;margin-left:0}#news .kawasaki-sns{position:relative;margin:40px 20px;width:90%}#news .kawasaki-sns h4.caption{width:90%;font-size:.9em}#news .kawasaki-sns .logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding:0}#news .kawasaki-sns .logo a{text-decoration:none;color:#fff}#news .kawasaki-sns .logo img{width:50px;margin-left:0}#news .furusato{margin:0 10px;row-gap:20px}#news .furusato div{width:45%;font-size:.9em}#news .furusato div img{width:100%;height:inherit}#news .yofuke-goods img{width:50%}#tour dl.tourbus dt{float:none;width:100%;font-weight:bold;margin-bottom:10px}#tour dl.tourbus dt .eki{font-weight:normal}#tour dl.tourbus dd{float:none;width:100%;border:none}#tour dl.tourbus table{border:solid 1px #ccc}#tour dl.tourbus table th,#tour dl.tourbus table td{display:table-cell;width:auto !important}#tour dl.tourbus table th{border:solid 1px #ccc;font-weight:normal}#tour dl.tourbus table td{border:solid 1px #ccc;text-align:left}#tour dl.tourbus table td:nth-child(2){text-indent:0;text-align:left}#tour dl.tourbus table td .eki{font-weight:normal}#tour dl.tourbus table.bussch{width:100%}#tour dl.tourbus table.bussch th:nth-child(1){width:2em !important}#tour dl.tourbus table.bussch th:nth-last-child(2){width:3em !important}#tour dl.tourbus table.tourhotel th,#tour dl.tourbus table.tourhotel td{font-size:.8em}#tour dl.tourbus table.tourhotel th:nth-child(1){width:4.5em !important}#tour dl.tourbus table.tourhotel th:nth-child(2){width:6em !important}#tour dl.tourbus table.tourhotel th:nth-child(3){width:6em !important}#tour dl.tourbus table.tourhotel td:nth-child(4){text-align:left}#tour dl.tourbus table.tourhotel .hname{text-align:left}#tour dl.tourbus table.spmax{width:100%}#tour p.lowson_trvl{display:block}#tour p.lowson_trvl .lowson_trvl_btn{display:inline-block}#tour .tour_bus-flex{gap:7px}#tour .tour_bus-flex p{width:calc((100% - 14px)/3)}#tour .ticket_container{width:100%}#tour .ticket_container .ticket_container_inner .ticket_row{background-color:#fff;padding:.45em .25em;margin-bottom:.55em}#tour .ticket_container .ticket_container_inner .ticket_row .soldout{top:-10px;left:0}#tour .ticket_container .ticket_container_inner .ticket_row .soldout img{height:37px}#tour .ticket_container .ticket_container_inner .ticket_row .ticket_label{width:100%;margin:0;padding:0;font-weight:600}#tour .ticket_container .ticket_container_inner .ticket_row .ticket_label.column02{width:60%}#tour .ticket_container .ticket_container_inner .ticket_row .ticket_label.width15,#tour .ticket_container .ticket_container_inner .ticket_row .ticket_label.width30{width:100%}#tour .ticket_container .ticket_container_inner .ticket_row .ticket_label .ticket_icon{left:.5em;top:0;width:40px;height:auto}#tour .ticket_container .ticket_container_inner .ticket_row .ticket_price{width:100%;margin:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}#tour .ticket_container .ticket_container_inner .ticket_row .ticket_price .ticket_old{width:50%;text-align:right;padding-right:.25em}#tour .ticket_container .ticket_container_inner .ticket_row .ticket_price .ticket_new{width:50%;padding:0;text-align:left;padding-left:.25em}#tour .ticket_container .ticket_container_inner .ticket_row .ticket_price .ticket_new.line01{padding:0;text-align:center}#tour .ticket_container .ticket_container_inner .ticket_row .ticket_limit{width:100%;font-size:12px;border-top:1px solid #000;padding-top:.45em}#tour .ticket_container .ticket_container_inner .ticket_row .ticket_limit.column02{font-size:14px;width:40%;border:none}#tour .ticket_container .ticket_container_inner .ticket_row .ticket_limit.width85,#tour .ticket_container .ticket_container_inner .ticket_row .ticket_limit.width70{width:100%;font-size:15px}#tour .ticket_container .tour-table{width:100%}#tour .ticket_container .tour-table .ticket_row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.55em}#tour .ticket_container .tour-table .ticket_row:last-child{margin-bottom:0}#tour .ticket_container .tour-table .ticket_row .ticket_tour01{width:100%;color:#fff;font-weight:600;padding:.25em}#tour .ticket_container .tour-table .ticket_row .ticket_tour01.prefecture01{background:#ff9500}#tour .ticket_container .tour-table .ticket_row .ticket_tour01.prefecture02{background:#be73c9}#tour .ticket_container .tour-table .ticket_row .ticket_tour01.prefecture03{background:#fa9ab6}#tour .ticket_container .tour-table .ticket_row .ticket_tour01.prefecture04{background:#84b726}#tour .ticket_container .tour-table .ticket_row .ticket_tour01.prefecture05{background:#668ad7}#tour .ticket_container .tour-table .ticket_row .ticket_tour01.prefecture06{background:#de2863}#tour .ticket_container .tour-table .ticket_row .ticket_tour01.raffle{background:#be73c9}#tour .ticket_container .tour-table .ticket_row .ticket_tour02{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:.25em;background-color:#fff}#tour .ticket_container .tour-table .ticket_row .ticket_tour02.fw600{font-weight:600;font-size:17px}#tour .ticket_container .tour-table .ticket_row .ticket_tour02.fw600 span.w100{width:100%;line-height:1.5em}#tour .ticket_container .tour-table .ticket_row .ticket_tour02.fw600 span.fw400{font-size:15px;font-weight:400;margin-right:.5em}#tour .ticket_container .tour-table .ticket_row .ticket_tour02.fw400{font-weight:400}#tour .ticket_container .tour-table .ticket_row .ticket_tour05{width:100%;color:#fff;font-weight:600;padding:.15em 0;background:#3fa9f5;line-height:1.75em}#tour .ticket_container .tour-table .ticket_row .ticket_tour05.width100{width:100%}#tour .ticket_container .tour-table .ticket_row .ticket_tour06{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff;padding:.15em 0}#tour .ticket_container .tour-table .ticket_row .ticket_tour06.fw600{font-size:17px;font-weight:600;line-height:1.35em}#tour .ticket_container .tour-table .ticket_row .ticket_tour06.fw600 span.w100{width:100%}#tour .ticket_container .tour-table .ticket_row .ticket_tour06.fw600 span.fw400{font-size:15px;font-weight:400;margin-right:.5em}#tour .ticket_container .tour-table .ticket_row .ticket_tour06.width100{width:100%}#tour .ticket_box_1st{width:100%}.splh{line-height:1.4;margin:.5em 0}.ekituzi img{width:90%}.gtr2021 .flying-v{width:60%}#objblock{width:45% !important;height:45% !important;top:93px;left:0;right:0;margin:0 auto;text-align:center}#objspan img{max-width:100% !important;height:auto !important}.youtubes{width:100%;height:250px}.youtubes iframe{width:100%;height:100%}.spotify{width:100%;height:380px}.spotify iframe{width:100%;height:100%}.linemusic{width:100%;margin:0 0 1em 0;padding:0;position:relative;display:block}a.navblock{width:90%;margin:0 auto}a.navblock.wide{width:90%}a.navblock.faq_btn.plus_margin_lower{margin-top:150px}a.outerlink{width:90%;margin:0 auto}a.outerlink.wide{width:90%}.sp,.spbr,.spdisp{display:block !important}.pc,.pcbr{display:none !important}.spcenter{text-align:center}.dialogflow_box{position:relative;width:100%;height:450px;padding-top:75%}.dialogflow_box iframe{position:absolute;top:0;left:0;width:97%;height:430px}.access_sp{min-height:684px}.route_exp dt{line-height:1.4}.route_exp dd{margin:0 0 1em 0;padding:0}.map_txt{margin-top:20%}table.parkingtbl{margin-top:70px}table.parkingtbl td{text-align:left !important}#tab_wrapper{width:auto;height:450px}#tab_wrapper .section-name{width:25%}#tab_wrapper .section-name.section-parking{width:50%}#tab_wrapper .section-two{left:25%}#tab_wrapper .section-two:hover{background:#46d4ff}#tab_wrapper .section-three{left:50%}#tab_wrapper .section-three:hover{background:#3fe672}#tab_wrapper .section-four{left:75%}#tab_wrapper .section-p1{left:50%}#tab_wrapper .section-p1:hover{background:#46d4ff}#tab_wrapper .section-content,#tab_wrapper .section-inner .map{height:450px}#tab_wrapper #map_large,#tab_wrapper #route_a,#tab_wrapper #route_b,#tab_wrapper #route_c{display:none}#tab_wrapper #map_large_sp,#tab_wrapper #route_a_sp,#tab_wrapper #route_b_sp,#tab_wrapper #route_c_sp{display:block !important;width:100%;height:450px}#parkinglist{display:block;margin:70px 0 0 0}#parkinglist dl.parkingtbl{clear:both;padding:10px 0;margin:0;border-top:1px solid #ccc}#parkinglist dl.parkingtbl dt{float:left !important;margin:0;padding:0;width:15% !important}#parkinglist dl.parkingtbl dt img{width:40px}#parkinglist dl.parkingtbl dd{float:none;margin:0;padding:0;padding:0 0 0 15% !important;width:95%;border-left:none !important}#parkinglist dl.parkingtbl:after{content:"";display:block;clear:both}.parking_info{margin-top:70px !important}#parkingtbl{display:none}.lowson_tour .lowson_tour_hotels{width:100%}.pg a{margin-right:15px}.pg a img{height:48px;width:auto}.ticket_announce{width:100%}#ticketdtl .table_flex{margin-bottom:.85em}#ticketdtl .table_flex .typo_01{width:100%;padding:.2em;margin:0 0 .5em}#ticketdtl .table_flex .typo_02{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#ticketdtl .ticket_notice li{line-height:1.65em}#ticketdtl .ticket_notice .c-y-id{width:calc(100% - 14px)}#ticketdtl .playguide_logo_flex{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:.5em 1em;margin-left:auto}#ticketdtl .playguide_logo_flex .spacer{width:100%}#ticketdtl .playguide_logo_flex .typo_03{text-align:center}#ticketdtl .ticket_container{width:100%}#ticketdtl .ticket_container.ticketinfo-bus .ticket_container_inner .ticket_row .ticket_label{width:100%}#ticketdtl .ticket_container.ticketinfo-bus .ticket_container_inner .ticket_row .ticket_price{width:100%}#ticketdtl .ticket_container.ticketinfo-bus .ticket_container_inner .ticket_row .ticket_price .ticket_new{width:70%}#ticketdtl .ticket_container.ticketinfo-bus .ticket_container_inner .ticket_row .ticket_price .ticket_new small{font-size:12px}#ticketdtl .ticket_container.ticketinfo-bus .ticket_container_inner .ticket_row .ticket_limit{width:100%}#ticketdtl .ticket_container .ticket_container_inner .ticket_row{background-color:#fff;padding:.45em .25em;margin-bottom:.55em}#ticketdtl .ticket_container .ticket_container_inner .ticket_row .soldout{top:-10px;left:0}#ticketdtl .ticket_container .ticket_container_inner .ticket_row .soldout img{height:37px}#ticketdtl .ticket_container .ticket_container_inner .ticket_row .ticket_label{width:100%;margin:0;padding:0;font-weight:600}#ticketdtl .ticket_container .ticket_container_inner .ticket_row .ticket_label.column02{width:60%}#ticketdtl .ticket_container .ticket_container_inner .ticket_row .ticket_label .ticket_icon{left:.5em;top:0;width:40px;height:auto}#ticketdtl .ticket_container .ticket_container_inner .ticket_row .ticket_price{width:100%;margin:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}#ticketdtl .ticket_container .ticket_container_inner .ticket_row .ticket_price .ticket_old{width:50%;text-align:right;padding-right:.25em}#ticketdtl .ticket_container .ticket_container_inner .ticket_row .ticket_price .ticket_new{width:50%;padding:0;text-align:left;padding-left:.25em}#ticketdtl .ticket_container .ticket_container_inner .ticket_row .ticket_price .ticket_new.line01{padding:0;text-align:center}#ticketdtl .ticket_container .ticket_container_inner .ticket_row .ticket_limit{width:100%;font-size:12px;border-top:1px solid #000;padding-top:.45em}#ticketdtl .ticket_container .ticket_container_inner .ticket_row .ticket_limit.column02{font-size:14px;width:40%;border:none}#ticketdtl .ticket_box_1st{width:100%}#ticketdtl .ticket_detail_img{width:100%}#ticketdtl dt.open_kind::after{margin-top:-20px}#ticketdtl .tokuten25th div img{width:40%;height:auto}#goodsdtl .table_flex{margin-bottom:.85em}#goodsdtl .table_flex .typo_01{width:100%;padding:.2em;margin:0 0 .5em}#goodsdtl .table_flex .typo_02{width:100%;display:block;text-align:left}#goodsdtl .goods_img_all{margin-bottom:1em}#goodsdtl .goods_img_all .download_btn{width:100%}#goodsdtl .tabs .tab-btn{font-size:16px}#goodsdtl .tab-content .goodsgrid{gap:.5em 1.5%}#goodsdtl .tab-content .goodsgrid .artist_detail{width:49.25%}#goodsdtl .tab-content .goodsgrid .artist_detail .modal_trigger .txt{margin-top:.35em;padding-bottom:0}#goodsdtl .goods_flex #content .modal-box{width:90vw;max-width:90vw;max-height:60vh;overflow:scroll;padding:.5em}#goodsdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_slide .sliderimg{width:80%;height:auto}#goodsdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_slide .sliderimg img{width:100%;height:auto}#goodsdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_slide button{width:10%;padding:0;margin:0}#goodsdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_slide button.prev-arrow img{width:12px;height:12px}#goodsdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_slide button.next-arrow img{width:12px;height:12px}#goodsdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_pd .comment.description{width:100%;text-align:left;margin:.75em 0}#goodsdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_pd .comment.description .c-d-s{width:100%;text-align:left;margin-top:.5em;text-indent:-1em;padding-left:1em}#goodsdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_pd .goods_link_button{width:100%;margin:.75em auto}#goodsdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_pd .size_guide{margin:.75em 0 0;width:100%}#goodsdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_pd .size_guide .size_02 p,#goodsdtl .goods_flex #content .modal-box .artist_dtl_flex .goods_pd .size_guide .size_m p{font-size:12px}.stage_flex .stage_detail{width:45%}.stage_flex .stage_detail .modal_trigger h2{border-bottom:none}.stage_flex #content .modal-box{width:90vw;max-width:90vw;padding:.5em}.stage_flex #content .modal-box p{font-size:14px}.notice_main .notice_announce{width:100%;padding:.5em}.notice_main .notice_announce .nodot{margin:0}.notice_main .notice_announce .nodot li{line-height:1.5;margin:0 0 .3em}.notice_main .notice_announce .nodot li:last-child{margin-bottom:0}.notice_main .notice_main_tab .tabs#nav_tab.fixed{width:96%}.notice_main .notice_main_tab .tabs#nav_tab .tab-btn-no{width:calc((100% - 3px)/2);font-size:14px}.notice_main .notice_main_tab .tabs#nav_tab .tab-btn-no img{width:25px;height:25px;margin:.25em .35em .25em 0}.notice_main .notice_main_tab .tabs#nav_tab .tab-btn-no:nth-child(2n){border-right:none}.notice_main .tab-content h4{width:100%}.notice_main .tab-content .faq{width:100%}.faq_styles tbody{width:100% !important}.faq_styles tbody tr{width:100% !important}.faq_styles tbody tr th{width:100% !important}.faq_styles tbody tr td{width:100% !important}.faq_styles tbody tr td input{width:100% !important}.faq_styles tbody tr td input#submit{width:auto !important}.faq_styles tbody tr td input#formedit{width:auto !important}.faq_styles tbody tr td textarea{width:100% !important}.faq_styles .table_inquiry{width:100% !important}.faq_styles .table_inquiry tbody{overflow-wrap:anywhere;width:100% !important}.faq_styles .table_inquiry tbody tr{width:100% !important}.faq_styles .table_inquiry tbody tr th{width:100% !important}.faq_styles .table_inquiry tbody tr td{width:100% !important}.faq_styles .table_inquiry tbody tr td input{width:100% !important}.faq_styles .table_inquiry tbody tr td input#submit{width:auto !important}.faq_styles .table_inquiry tbody tr td input#formedit{width:auto !important}.faq_styles .table_inquiry tbody tr td textarea{width:100% !important}.access_info .travel_info{width:100%;margin:0 auto .75em}.access_info .tabs{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:7px}.access_info .tabs#nav_tab.fixed{width:96%}.access_info .tabs.tab-trvl{gap:5px}.access_info .tabs .tab-btn,.access_info .tabs .tab-btn-no{width:49%;padding:.25em 0;border:1px solid #3fa9f5;color:#fff}.access_info .tabs .tab-btn.under,.access_info .tabs .tab-btn-no.under{margin-top:.75em}.access_info .tabs .tab-btn.btn01,.access_info .tabs .tab-btn-no.btn01{background:#3fa9f5}.access_info .tabs .tab-btn.btn01:hover,.access_info .tabs .tab-btn-no.btn01:hover{background:#fff}.access_info .tabs .tab-btn.btn02,.access_info .tabs .tab-btn-no.btn02{background:#84b726;border-color:#84b726}.access_info .tabs .tab-btn.btn02.active,.access_info .tabs .tab-btn-no.btn02.active{background:#84b726}.access_info .tabs .tab-btn.trvl-tab,.access_info .tabs .tab-btn-no.trvl-tab{width:calc((100% - 5px)/2);padding:.15em 0;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";white-space:nowrap;line-height:1.5em;overflow:hidden;text-overflow:ellipsis}.access_info article#tabtour{overflow:hidden}.access_info article#tabtour.plus_margin_lower{margin-top:125px}.access_info article .navblock{margin-top:.5em}.access_info article .parking_announce{width:100%}.access_info article .access_route .navblock{margin:1.1em auto;width:100%}.access_info article .access_list .access_list_flex{padding:1.25em 0}.access_info article .access_list .access_list_flex .list_01{width:20%}.access_info article .access_list .access_list_flex .list_02{width:80%}.access_info article .access_list .access_list_flex .list_03{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.access_info article .access_list .access_list_flex .list_03 .navblock{width:100%;margin:.5em 0 0}#market .food_flex .stage_detail,#food .food_flex .stage_detail{width:48.5%}#market .food_flex .stage_detail .modal_trigger h3.sp,#food .food_flex .stage_detail .modal_trigger h3.sp{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}#market .food_flex .stage_detail .modal_trigger h3 .circle-num,#food .food_flex .stage_detail .modal_trigger h3 .circle-num{margin-right:.5em}#market .food_flex .stage_detail .modal_trigger h3.market-txt img,#food .food_flex .stage_detail .modal_trigger h3.market-txt img{width:21px;height:21px;margin-left:.4em;padding:0}#market .food_flex #content .modal-box,#food .food_flex #content .modal-box{width:90vw;max-width:90vw;padding:.5em}#market .food_flex #content .modal-box .food_dtl_flex img,#food .food_flex #content .modal-box .food_dtl_flex img{width:100%;padding-right:0}#market .food_flex #content .modal-box .food_dtl_flex .food_more_dtl_flex,#food .food_flex #content .modal-box .food_dtl_flex .food_more_dtl_flex{width:100%;padding:0;border:none}#market .food_flex #content .modal-box .food_dtl_flex .food_more_dtl_flex h3,#food .food_flex #content .modal-box .food_dtl_flex .food_more_dtl_flex h3{margin-top:.5em}#market .food_flex #content .modal-box p,#food .food_flex #content .modal-box p{font-size:14px}.artist_lineup .download_btn{width:100%;margin:1em auto .75em}.artist_lineup .artist_flex.announcement-session .artist_detail{width:100%}.artist_lineup .artist_flex.announcement-session .artist_detail::after{display:none}.artist_lineup .artist_flex .artist_detail{width:50%}.artist_lineup .artist_flex .artist_detail:nth-child(2n)::after{display:none}.artist_lineup .artist_flex .artist_detail:nth-child(3n)::after{display:block;content:"";position:absolute;top:0;right:-0.5px;width:1px;height:100%;background:#3fa9f5}.artist_lineup .artist_flex .artist_detail:nth-child(6n)::after{display:none}.artist_lineup .artist_flex .artist_detail:last-child::after{display:none}.artist_lineup .artist_flex .artist_detail .modal_trigger{width:100%;margin:0}.artist_lineup .artist_flex #content .modal-box{width:90vw;max-width:90vw;height:60vh;overflow:scroll;padding:.75em}.artist_lineup .artist_flex #content .modal-box .food_dtl_flex img{width:100%;padding-right:0}.artist_lineup .artist_flex #content .modal-box .food_dtl_flex .food_more_dtl_flex{width:100%;padding:0;border:none}.artist_lineup .artist_flex #content .modal-box .artist_dtl_flex .artist_dtl_grp_flex img{width:100%}.artist_lineup .artist_flex #content .modal-box p{font-size:14px}.artist_lineup .tabs#nav_tab.fixed{width:96%}.archives .tabs#nav_tab.fixed{width:96%}#lower{overflow:hidden}#lower.plus_margin_lower{margin-top:0px}.hasekura-col2{text-align:center}.hasekura-col2 span{margin-left:0}.hasekura_artist_list li{width:100%;margin:0 0 20px;text-align:center}.hasekura_artist_list li img{width:270px;height:270px}.hasekura_artist_list li .artist_link{width:310px}.hasekura_artist_list li::after{content:" ";display:table;clear:both}.hasekura_info{padding:10px 20px;width:100%;margin:0 auto 3em}#shop_article .tabs#nav_tab.fixed{width:96%}#shop_article #shoplist{gap:10px}#shop_article #shoplist .area_list_food,#shop_article #shoplist .area_list_market{width:100%}#shop_article #shoplist .area_list_food ul li a,#shop_article #shoplist .area_list_market ul li a{font-size:12px}#shop_article #shoplist .area_list_food ul li a::before,#shop_article #shoplist .area_list_market ul li a::before{width:20px;height:20px}#shop_article #shoplist .area_list_food ul li a::after,#shop_article #shoplist .area_list_market ul li a::after{right:1.08em}#shop_article #shoplist .area_list_map_dl{margin:.35em 0 1em;gap:12px}#shop_article #shoplist .area_list_map_dl .btn05{width:100%;font-size:15px;margin:0}#rsrarf .msg{width:90%;padding:10px;line-height:2}#rsrarf .links span.mrows{display:inline-block;vertical-align:top}#rsrarf .links .linktxt{width:80%}#workshop .photo{padding:0 0 5px 5px;text-align:center}#workshop .photo img{max-width:90%}#workshop article table th,#workshop article table td{text-align:left}.bussch{width:100% !important}.bussch th:nth-last-child(2){width:3em !important}.close19th{margin:20px auto;width:90%;padding:10px;border:solid 3px #ffbec8;font-size:1em;text-align:center}.close19th p:first-child{margin-bottom:30px}.history_flex .b{width:100%;margin:.75em 0 0}.history_flex .b li{margin-bottom:.5em}.history_flex .b.b-2nd{margin-top:0}.history_flex .nodot{width:100%}#takuhai .artist_radio{display:block !important;width:100% !important}#takuhai .artist_radio .artist_radio_01{width:100% !important}#takuhai .artist_radio .artist_radio_01 .news-artist-pic{width:80% !important;height:auto !important;margin:0 auto !important}#takuhai .artist_radio .artist_radio_01 .news-artist-pic img{width:80% !important;height:auto !important}#takuhai .tabs{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}#takuhai .tabs .tab-btn{color:#fff;text-decoration:none;text-align:center;border-radius:50px;width:100%;font-size:16px}#takuhai #guide.plus_margin_lower{margin-top:167px}#takuhai .neighbors-btn .btn06{width:100%}#takuhai .neighbors-list-legend{width:100%}#takuhai .neighbors-list-inner ul li{width:100%;padding:1.25em 0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#takuhai .neighbors-list-inner ul li.neighbors-prefecture{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}#takuhai .neighbors-list-inner ul li.neighbors-name .artist_category.link-00{width:100%}#takuhai .neighbors-list-inner ul li.neighbors-name .artist_category.link-01{width:calc(100% - 50px)}#takuhai .neighbors-list-inner ul li.neighbors-name .artist_category.link-02{width:calc(100% - 85px)}#takuhai .neighbors-list-inner ul li.neighbors-name .artist_category.link-03{width:calc(100% - 125px)}#takuhai .neighbors-list-inner ul li.neighbors-name .artist_category .artist_link-01{width:calc(100% - 30px - .5em)}#takuhai .neighbors-list-inner ul li.neighbors-name .artist_category img{width:30px}#takuhai .neighbors-list-inner ul li.neighbors-name .artist_link{width:auto;gap:5px;padding-left:1em}#takuhai .neighbors-list-inner ul li.neighbors-name .artist_link.blank_link{height:30px;padding-left:0}#takuhai .neighbors-list-inner ul li.neighbors-name .artist_link a{width:30px;height:30px;font-size:13px}#takuhai .neighbors-list-inner ul li.neighbors-name .artist_link .svgicon{vertical-align:-0.4em}#takuhai .wristband-shop li.wristband-shop-li01{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#takuhai .wristband-shop li.wristband-shop-li01 div{width:100%}#takuhai .wristband-shop li.wristband-shop-li01 img{width:60%}#takuhai .payment-btn-flex{gap:0}#takuhai .payment-btn-flex p{width:100%}#takuhai .payment-btn-flex p .btn-payment{font-size:16px}#takuhai .payment-btn-flex.collab-goods p{width:100%}#takuhai .table_flex{margin-bottom:.85em}#takuhai .table_flex .typo_01{width:100%;padding:.2em;margin:0 0 .5em}#takuhai .table_flex .typo_02{width:100%;text-align:center}#takuhai .shop-list-flex li{width:100%}#takuhai .nonnara-info{display:block;width:100%}#takuhai .nonnara-info .nonnara-photo{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#takuhai .nonnara-info .nonnara-photo img{width:90%}#takuhai .nonnara-info .nonnara-photo.nonnara-3{width:100%}#takuhai .kohsoku_img{width:100%}#takuhai .kohsoku_flex_img{gap:5%}#takuhai .kohsoku_flex_img .img-h{width:35%;height:auto}#takuhai .kohsoku_flex_img .img-w{width:55%;height:auto}#takuhai .talksession .talksession_flex{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#takuhai .talksession .talksession_flex_child{width:100%}#takuhai .talksession .talksession_flex_child .img_w40{width:100%;height:auto}#takuhai .publicrecording .publicrecording_flex{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:.5em .5em .25em}#takuhai .publicrecording .publicrecording_flex .publicrecording_p{width:100%;text-indent:0em;padding-left:0em;margin-left:0}#takuhai .publicrecording .publicrecording_flex .publicrecording_p.ta-c-sp{text-align:center}#takuhai .publicrecording .publicrecording_flex .img_w40{width:90%;height:auto;margin-bottom:0}#takuhai .publicrecording .publicrecording_flex .publicrecording_flex_child{width:100%}#takuhai .osaka_flex .osaka_flex_artist{width:90%;margin:0 auto 1em}#takuhai .osaka_flex .osaka_flex_artist .news-artist-pic_horizontal,#takuhai .osaka_flex .osaka_flex_artist .news-artist-pic_vertical{width:100%}#takuhai .osaka_flex .osaka_flex_artist .news-artist-pic_horizontal img{width:100%}#takuhai .osaka_flex .osaka_flex_artist .news-artist-pic_vertical img{width:100%}#takuhai .artist_earmuffs img{width:45%}#takuhai img{width:100%}#takuhai table th,#takuhai table td{padding:2px 5px !important;margin:0}#takuhai table td:first-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#takuhai .nglist{margin:0 0 20px;padding:10px}#takuhai .bbq_flex_01 .bbq_flex_img img{width:40%;height:40%}#takuhai .bbq_flex_02 .bbq_flex_img{width:100%;margin-bottom:.5em}#takuhai .bbq_flex_02 .bbq_flex_img img{width:40%;height:40%}#takuhai .bbq_flex_02 p{width:100%}#takuhai .nodot .c-y-id{width:calc(100% - 14px)}#apli .tokuten img{width:50%;padding:10px}#apli .apli-page{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:90%;margin:0 auto;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#apli .apli-page img{max-width:45%;padding:10px}#apli .apli-page i{font-size:30px}.logocredit{padding:0;width:100%;min-width:100%;margin-bottom:2em}.logocredit.nocredit{margin-bottom:0;padding-bottom:0}.logocredit .credit_wrapper{width:100%;gap:1em}.logocredit .credit_wrapper.credit_wrapper_btm a{width:auto;text-align:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.logocredit .spmenu-margin{display:inline-block;width:10px;height:50px}.logocredit.btm{margin-top:10px;padding:10px 0;text-align:left}.logocredit.btm .shusai{width:40px;height:80px;margin-right:1em;line-height:26px}.logocredit .sponcer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5em}.guideline{padding:0 5px 15px 5px;line-height:1;text-align:center;width:90%;margin:0 auto}.guideline img{width:100%}.acpc{width:100%}#cashless .payment-btn-flex{gap:0}#cashless .payment-btn-flex p{width:100%}#cashless .payment-btn-flex.collab-goods p{width:100%}#cashless .message-h3{padding-left:1em;text-indent:-1em}#cashless .payment-a img{width:100%}#cashless .category{width:100%}#cashless .category .comment{text-align:left}#cashless .category .cat{display:grid;grid-template-columns:none;row-gap:0;grid-template-rows:1fr 3fr 1fr;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}#cashless .category .nanaco_waon{border-top:solid 2px #666;border-left:none;padding-left:0;padding-top:20px}#cashless .table_flex{margin-bottom:.85em}#cashless .table_flex .typo_01{width:100%;padding:.2em;margin:0 0 .5em}#cashless .table_flex .typo_02{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#cashless .table_flex .typo_02 .ticket_title{text-align:center}#cashless .table_flex .typo_02 .ticket_price{text-align:center}#cashless .table_flex .typo_02.daydate .photo_dj{width:45%;margin:0 auto}#cashless .table_flex .typo_02.daydate .p_dj{width:100%;text-align:center}#market .fm_h2_long,#food .fm_h2_long{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#market .fm_h2_long .ex_flex,#food .fm_h2_long .ex_flex{width:70%}#market .fm_h2_long::before,#food .fm_h2_long::before{width:100px;height:40px;background-size:100px 40px;margin-bottom:0}#market .marketlist .shop,#market .foodslist .shop,#food .marketlist .shop,#food .foodslist .shop{width:100%}#market .marketlist .shop img,#market .foodslist .shop img,#food .marketlist .shop img,#food .foodslist .shop img{width:100%;max-height:95vw;height:inherit}#market .marketlist::after,#market .foodslist::after,#food .marketlist::after,#food .foodslist::after{display:none}.foodarea{text-align:center}.foodarea ul{display:block}.foodarea ul li{float:none;padding:3px 0 !important}.foodarea ul li a{font-weight:bold;display:block;padding:8px 20px;background-color:#fffce8}ul.food_list li{width:100%;padding:0 0 20px 0 !important}ul.food_list li img{-o-object-fit:scale-down;object-fit:scale-down;width:100%;height:400px}.yofuke{width:100%}.msg0325{width:100%}.msg0325 .sig{width:100%}.topmsg{font-size:1.5em;line-height:1.4}.message.azumaya{width:100%}.message.azumaya .azumaya-pict{text-align:center}.message.azumaya .azumaya-pict img{width:90%}.message.w70{width:100%;margin-top:1em;padding:0;background-color:inherit}.message.w70.message_0411{width:95%;background-color:hsla(0,0%,100%,.1);margin-top:2em;padding:1em}.message.mt-01{width:100%}.message.w80{width:100%;margin-top:1em;padding:0;background-color:inherit}.message.cancellation{width:95%;margin-top:1em;padding:1em .5em}.message.cancellation h2{padding:0 0 2em;font-size:1.2em}.message .news-goods-flex img{width:calc((100% - 10px)/2);height:auto}.message .news-eve-flex img.photo01{width:100%;height:auto}.message .news-eve-flex img.photo02{width:100%;height:auto}.message .news-eve-flex img.photo02.photo-col{width:50%}.stage_26_flex .stage_detail{width:calc((100% - 10px)/2)}.stage_26_flex #content .modal-box{width:90vw;max-width:90vw;height:50vh;overflow:scroll;padding:.75em}.stage_26_flex #content .modal-box .food_dtl_flex img{width:100%;padding-right:0}.stage_26_flex #content .modal-box .food_dtl_flex .food_more_dtl_flex{width:100%;padding:0;border:none}.stage_26_flex #content .modal-box .artist_dtl_flex .artist_dtl_grp_flex img{width:100%}.stage_26_flex #content .modal-box p{font-size:14px}h2.multirows{line-height:1.4;margin-left:0;text-indent:0}h2.multirows:before{float:left;height:96px;display:table-cell;background-repeat:no-repeat}h2.multirows span{display:inline-block}#refund .dislink{margin-left:0}#areainfo .download_btn{width:100%}.map img,.map_tent img{width:100% !important}.arabaki23{width:95%;padding:20px 10px;font-size:14px}.arabaki23 p{line-height:1.8}.arabaki23 p:last-child{margin-bottom:0 !important;font-size:1em;line-height:1.4}.arabaki23 .close22{margin-bottom:40px !important;font-size:.9em;line-height:2 !important}}@media screen and (max-width: 321px){.arabaki23 .close22{font-size:.8em}}/*# sourceMappingURL=core.css.map */