body{background:#fff url(//solarism.info/wp/wp-content/themes/solarism/assets/css/../img/common/bg.jpg) no-repeat center center;background-size:100% auto;background-attachment:fixed}@media only screen and (max-width:896px){html,body{background:0 0}.body_bg{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;background:#fff url(//solarism.info/wp/wp-content/themes/solarism/assets/css/../img/common/bg.jpg) no-repeat center center;background-size:cover}}.block_event_mainvisual{position:relative;width:100%;z-index:1}.block_event_mainvisual .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:url(//solarism.info/wp/wp-content/themes/solarism/assets/css/../img/202203_solarism/mainvisual_bg.png) no-repeat center 40px;background-size:110vw auto;opacity:0;transform:scale(.8,.8)}body.pageLoad .block_event_mainvisual .bg{transition:all .6s .2s ease;opacity:1;transform:scale(1,1)}.block_event_mainvisual .title{position:absolute;top:15px;left:50%;width:40vw;margin-left:-20vw;opacity:0;transform:translate(0px,20px)}body.pageLoad .block_event_mainvisual .title{transition:all .6s .3s ease;opacity:1;transform:translate(0px,0px)}.block_event_mainvisual .info{position:absolute;top:75vw;left:5vw;width:102vw;margin-left:0;opacity:0;transform:translate(0px,20px)}body.pageLoad .block_event_mainvisual .info{transition:all .6s .4s ease;opacity:1;transform:translate(0px,0px)}.block_event_mainvisual .artist_list{padding-top:114vw;margin:0 4vw;padding-bottom:20px}.block_event_mainvisual .artist_list .day{font-size:4vw;color:#036eb8}.block_event_mainvisual .artist_list .day span{position:relative;font-weight:700}.block_event_mainvisual .artist_list .day span:after{content:"";position:absolute;top:50%;right:-100vw;margin-right:-10px;width:100vw;height:1px;margin-top:-2px;background:#036eb8}.block_event_mainvisual .artist_list .list{line-height:1.5;margin-bottom:5vw}.block_event_mainvisual .artist_list .list .column{display:inline;font-size:4vw;font-weight:700}.block_event_mainvisual .artist_list .list .column:after{content:"/"}.block_event_mainvisual .artist_list .list .column:last-child:after{content:""}.block_event_mainvisual .artist_list .list .column .name{display:inline;font-size:4vw;font-weight:700}.block_event_mainvisual .artist_list .list .column .sub_name{display:inline;font-size:3vw}.block_event_mainvisual .artist_list .more{font-size:4.2vw;text-align:center;font-family:'Open Sans';font-weight:700}.block_event_mainvisual ul.menu{position:relative;z-index:1;display:flex;flex-wrap:wrap;width:100%;flex-direction:row;justify-content:space-between;align-items:flex-start;border-top:1px #154a68 solid;border-bottom:10px #154a68 solid}.block_event_mainvisual ul.menu li{width:50%;text-align:center;background:#036eb8;position:relative;border-bottom:1px #154a68 solid}.block_event_mainvisual ul.menu li:after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:#154a68}.block_event_mainvisual ul.menu li:nth-child(2n):after{display:none}.block_event_mainvisual ul.menu li:nth-child(7){width:100%}.block_event_mainvisual ul.menu li:nth-child(7):after{display:none}.block_event_mainvisual ul.menu li .none{background:#036eb8;font-family:'Open Sans','Noto Sans Japanese',"Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:16px;line-height:1;letter-spacing:.1em;font-weight:700;display:flex;flex-direction:column;justify-content:center;align-items:center;height:80px;opacity:.7;color:#fff}.block_event_mainvisual ul.menu li .coming{display:block;text-align:center;font-family:'Open Sans','Noto Sans Japanese',"Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:10px;color:#fff;padding-top:5px}.block_event_mainvisual ul.menu li a{display:block;background:#036eb8;font-family:'Open Sans','Noto Sans Japanese',"Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:16px;line-height:1.8;letter-spacing:.1em;font-weight:700;color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center;height:80px;transition:all .5s 0s ease}.block_event_mainvisual ul.menu li a:hover{background:#fff;color:#036eb8}@media only screen and (min-width:897px){.block_event_mainvisual .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:url(//solarism.info/wp/wp-content/themes/solarism/assets/css/../img/202203_solarism/mainvisual_bg.png) no-repeat center 40px;background-size:1280px auto}.block_event_mainvisual .title{position:absolute;top:20px;left:50%;width:440px;margin-left:-220px}.block_event_mainvisual .info{position:absolute;top:766px;left:50%;width:1066px;margin-left:-454px}.block_event_mainvisual .artist_list{padding-top:1100px;margin:0 40px;padding-bottom:40px}.block_event_mainvisual .artist_list .day{font-size:26px}.block_event_mainvisual .artist_list .list{line-height:1.5;margin-bottom:20px}.block_event_mainvisual .artist_list .list .column{display:inline;font-size:3vw}.block_event_mainvisual .artist_list .list .column .name{display:inline;font-size:3vw}.block_event_mainvisual .artist_list .list .column .sub_name{display:inline;font-size:2vw}.block_event_mainvisual .artist_list .more{font-size:26px}.block_event_mainvisual ul.menu{border-top:1px #154a68 solid;border-bottom:10px #154a68 solid;display:table}.block_event_mainvisual ul.menu li{display:table-cell;width:auto}.block_event_mainvisual ul.menu li a{font-size:1.3vw;line-height:1.8;height:100px;transition:all .5s 0s ease}.block_event_mainvisual ul.menu li .none{font-size:1.3vw;height:100px}.block_event_mainvisual ul.menu li:nth-child(2n):after{display:block}.block_event_mainvisual ul.menu li:last-child:after{display:none}.block_event_mainvisual ul.menu li:nth-child(7){width:auto}.block_event_mainvisual ul.menu li:nth-child(7):after{display:none}}.block_event_news{position:relative;width:100%;overflow:hidden;z-index:1;padding:20px 0;text-align:center}.block_event_news .inner{width:auto;margin:0 4vw;text-align:left}.block_event_news .title{text-align:center;font-family:'Open Sans','Noto Sans Japanese',"Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-weight:700;font-size:7vw;margin-bottom:20px;color:#036eb8}.block_event_news .list .column{display:block;margin-bottom:4vw;border-bottom:1px #036eb8 solid;padding-bottom:4vw}.block_event_news .list .column:last-child{border:none}.block_event_news .list .column:nth-child(2n){margin-right:0}.block_event_news .list .column a{display:block;overflow:hidden}.block_event_news .list .column a time{display:block;font-family:'Open Sans';font-weight:700;font-size:3vw}.block_event_news .list .column a .c_title{font-weight:700;font-size:4.2vw;line-height:1.5;color:#036eb8}.block_event_news .img_list{width:auto;margin:0;padding:0 4vw;letter-spacing:-.4em;text-align:left}.block_event_news .img_list .column_img{display:block;letter-spacing:normal;vertical-align:top;width:100%;margin-bottom:40px}.block_event_news .img_list .column_img a{display:block;overflow:hidden}.block_event_news .img_list .column_img figure{background:#fff url(//solarism.info/wp/wp-content/themes/solarism/assets/css/../img/thum.jpg) no-repeat center center;background-size:contain;width:100%;padding-top:65%;position:relative;overflow:hidden;margin-bottom:10px}.block_event_news .img_list .column_img figure span{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-size:cover;transition:all .5s 0s ease}.block_event_news .img_list .column_img a time{display:block;font-family:'Open Sans';font-weight:700;font-size:3vw;padding:0 20px;padding-top:10px}.block_event_news .img_list .column_img a .c_title{font-weight:700;font-size:4.2vw;line-height:1.5;color:#036eb8}@media only screen and (min-width:897px){.block_event_news{padding:60px 0}.block_event_news .inner{max-width:900px;width:90%;margin:0 auto;text-align:left}.block_event_news .title{font-size:36px;line-height:1.8;margin-bottom:40px}.block_event_news .list .column{display:block;margin-bottom:20px;border-bottom:1px #036eb8 solid;padding-bottom:20px}.block_event_news .list .column:last-child{border:none}.block_event_news .list .column a{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.block_event_news .list .column a:hover{opacity:.5}.block_event_news .list .column a time{width:140px;font-size:22px;line-height:1.5}.block_event_news .list .column a .c_title{width:-webkit-calc(100% - 140px);width:calc(100% - 140px);font-weight:700;font-size:22px;line-height:1.7;color:#036eb8}.block_event_news .img_list{width:90%;margin:0 auto;padding:0 4vw;text-align:left}.block_event_news .img_list .column_img{display:inline-block;width:29%;margin:0 2%;margin-bottom:40px}.block_event_news .img_list .column_img a:hover figure span{transform:scale(1.1,1.1) translate(0%,0%) rotate(0deg)}.block_event_news .img_list .column_img a time{font-size:14px;line-height:1.5}.block_event_news .img_list .column_img a .c_title{font-size:16px;line-height:1.7}}.block_event_artist{position:relative;width:100%;overflow:hidden;background:#036eb8;z-index:1;padding:20px 0;text-align:center}.block_event_artist .title{font-family:'Open Sans';font-weight:700;font-size:7vw;color:#fff;margin-bottom:20px}.block_event_artist .day{font-weight:700;font-size:4vw;color:#fff;margin-bottom:20px}.block_event_artist .day span{position:relative}.block_event_artist .day span:before{content:"";position:absolute;top:50%;left:-100vw;width:100vw;margin-left:-10px;height:1px;background-color:#fff}.block_event_artist .day span:after{content:"";position:absolute;top:50%;right:-100vw;width:100vw;margin-right:0;height:1px;background-color:#fff}.block_event_artist .list{width:auto;margin:0;padding:0 4vw;letter-spacing:-.4em;text-align:left}.block_event_artist .list .column{display:inline-block;letter-spacing:normal;vertical-align:top;width:49%;margin:0;margin-right:2%;margin-bottom:4vw}.block_event_artist .list .column:nth-child(2n){margin-right:0}.block_event_artist .list .column a{display:block;overflow:hidden;position:relative}.block_event_artist .list .column a .popup_icon{display:none}.block_event_artist .list .column a.js_popup .popup_icon{position:absolute;top:5px;right:5px;z-index:2;width:7vw;height:7vw;border-radius:7vw;display:flex;flex-direction:row;justify-content:center;align-items:center;background:#036eb8}.block_event_artist .list .column a.js_popup .popup_icon svg{width:3vw;fill:#fff}.block_event_artist .list .column figure{background:#fff;width:100%;padding-top:65%;position:relative;border-radius:10px;overflow:hidden}.block_event_artist .list .column figure span{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-size:cover;transition:all .5s 0s ease}.block_event_artist .list .column .name{width:auto;padding:5px 0 0;color:#fff;font-weight:700;font-size:4vw;line-height:1.7}.block_event_artist .list .column .sub_name{width:auto;padding:0;color:#fff;font-size:3vw;line-height:1.7}.block_event_artist .list .column .comment{background:#fff;padding:10px;color:#036eb8;font-size:3vw;line-height:1.5;border-radius:10px;margin-top:16px;position:relative;font-weight:700;letter-spacing:.1em}.comment:before{content:"";position:absolute;top:-10px;left:8px;width:0;height:0;border-style:solid;border-width:0 10px 17.3px;border-color:transparent transparent #fff}.block_event_artist .more{font-size:4.2vw;text-align:center;color:#fff;font-family:'Open Sans';font-weight:700}@media only screen and (min-width:897px){.block_event_artist{padding:60px 0}.block_event_artist .title{font-size:36px;line-height:1.8;margin-bottom:40px}.block_event_artist .day{font-size:28px;margin-bottom:20px}.block_event_artist .list{width:90%;margin:0 auto;text-align:left}.block_event_artist .list .column{width:29%;margin:0 2%;margin-bottom:40px}.block_event_artist .list .column:nth-child(2n){margin:0 2%;margin-bottom:40px}.block_event_artist .list .column a.js_popup .popup_icon{position:absolute;top:5px;right:5px;z-index:2;width:30px;height:30px;border-radius:30px}.block_event_artist .list .column a.js_popup .popup_icon svg{width:16px;fill:#fff}.block_event_artist .list .column a{cursor:default}.block_event_artist .list .column a.js_popup{cursor:pointer}.block_event_artist .list .column a.js_popup:hover figure span{opacity:.5;transform:scale(1.1,1.1) translate(0%,0%) rotate(0deg)}.block_event_artist .list .column .name{font-size:26px;line-height:1.5}.block_event_artist .list .column .sub_name{font-size:14px}.block_event_artist .list .column .comment{padding:10px;color:#036eb8;font-size:14px;line-height:1.5;border-radius:10px;margin-top:16px}.comment:before{content:"";position:absolute;top:-10px;left:8px}.block_event_artist .more{font-size:24px}}.popup_event_artist{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;visibility:hidden;opacity:0;transition:all .2s 0s ease}.popup_event_artist.view{opacity:1;visibility:visible}.popup_event_artist .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(3,110,184,.9)}.popup_event_artist a.close{position:absolute;top:70px;right:20px;width:40px;height:40px;display:block;background:#fff;border-radius:50%;z-index:2}.popup_event_artist a.close:active{opacity:.5}.popup_event_artist a.close .l1{position:absolute;top:50%;left:50%;margin-left:-15px;margin-top:-1px;width:30px;height:2px;background:#036eb8;transform:rotate(-45deg)}.popup_event_artist a.close .l2{position:absolute;top:50%;left:50%;margin-left:-15px;margin-top:-1px;width:30px;height:2px;background:#036eb8;transform:rotate(45deg)}.popup_event_artist a.close:active .l1,.popup_event_artist a.close:active .l2{background:#fff}.popup_event_artist .inner{position:absolute;top:80px;left:2vw;width:100%;width:-webkit-calc(100% - 4vw);width:calc(100% - 4vw);height:-webkit-calc(100% - 100px);height:calc(100% - 100px);background:#fff;overflow-y:auto;overflow-x:hidden;border-radius:20px;-webkit-overflow-scrolling:touch}.popup_event_artist .inner .artist_contents_block{padding:20px;visibility:hidden;opacity:0;display:none}.popup_event_artist .inner .artist_contents_block.view{visibility:visible;opacity:1;display:block}.popup_event_artist .inner .artist_contents_block .name{text-align:left;font-size:4vw;font-weight:700;margin-bottom:20px;color:#036eb8}.popup_event_artist .inner .artist_contents_block .sub_name{text-align:left;font-size:3vw;font-weight:700;margin-bottom:20px;color:#036eb8;margin-top:-20px}.popup_event_artist .inner .artist_contents_block figure{margin-bottom:20px}.popup_event_artist .inner .artist_contents_block .entry{text-align:left;font-size:12px}.popup_event_artist .inner .artist_contents_block .entry a{text-decoration:underline;color:#036eb8}@media only screen and (min-width:897px){.popup_event_artist a.close{position:absolute;top:80px;right:20px;width:60px;height:60px}.popup_event_artist a.close:hover{background:#036eb8}.popup_event_artist a.close .l1{margin-left:-15px;margin-top:-1px;width:30px;height:2px}.popup_event_artist a.close .l2{margin-left:-15px;margin-top:-1px;width:30px;height:2px;background:#036eb8;transform:rotate(45deg)}.popup_event_artist a.close:hover .l1,.popup_event_artist a.close:hover .l2{background:#fff}.popup_event_artist .inner{position:absolute;top:80px;left:50%;width:800px;height:-webkit-calc(100% - 120px);height:calc(100% - 120px);margin-left:-400px;border-radius:10px}.popup_event_artist .inner .artist_contents_block{padding:40px}.popup_event_artist .inner .artist_contents_block .name{font-size:26px;margin-bottom:20px}.popup_event_artist .inner .artist_contents_block .sub_name{font-size:18px;margin-bottom:20px}.popup_event_artist .inner .artist_contents_block figure{margin-bottom:20px}.popup_event_artist .inner .artist_contents_block .entry{text-align:left;font-size:12px}}.block_event_timetable{position:relative;width:100%;overflow:hidden;z-index:1;padding:20px 0}.block_event_timetable .inner{margin:0 4vw}.block_event_timetable .title{text-align:center;font-family:'Open Sans';font-weight:700;font-size:7vw;color:#036eb8;margin-bottom:20px}.block_event_timetable .coming{text-align:center;font-family:'Open Sans';font-weight:700;font-size:5vw;color:#036eb8;margin-bottom:20px}@media only screen and (min-width:897px){.block_event_timetable{padding:60px 0}.block_event_timetable .inner{max-width:900px;width:90%;margin:0 auto;text-align:left}.block_event_timetable .title{font-size:36px;line-height:1.8;margin-bottom:40px}.block_event_timetable .coming{font-size:26px}}.block_event_ticket{position:relative;width:100%;overflow:hidden;z-index:1;padding:20px 0}.block_event_ticket .inner{margin:0 4vw}.block_event_ticket .title{text-align:center;font-family:'Open Sans';font-weight:700;font-size:7vw;color:#036eb8;margin-bottom:20px}.block_event_ticket .coming{text-align:center;font-family:'Open Sans';font-weight:700;font-size:5vw;color:#036eb8;margin-bottom:20px}.block_event_ticket .inner p{font-size:3.5vw;margin-bottom:20px}.block_event_ticket .inner .block_event_guide{border:5px red solid;padding:10px;border-radius:10px;margin-bottom:20px}.block_event_ticket .inner .block_event_guide .g_title{font-weight:700;font-size:4.5vw;line-height:1.5;color:red;margin-bottom:10px}.block_event_ticket .inner .block_event_guide .btn a{display:block;background:red;color:#fff;width:100%;box-shadow:0px 10px 30px 0px rgb(51 51 51/20%);border-radius:5px;font-size:3.5vw;line-height:1.5;font-weight:700;text-align:center;padding:15px 10px}.block_event_ticket .inner .block_event_guide p .red{color:red;font-weight:700}.block_event_ticket .ticket_list{width:100%;margin:0 auto;background:#c7c66e;padding:10px;border-radius:10px}.block_event_ticket .ticket_list .ticket_title{font-size:4vw;letter-spacing:.1em;font-weight:700;color:#fff;padding:10px;background:rgba(0,0,0,.3);margin-bottom:10px}.block_event_ticket .ticket_list .ticket_title .title_caption{font-size:2vw;margin-top:5px}.block_event_ticket .ticket_list .ticket_title svg{height:6vw;width:auto;vertical-align:middle;margin-right:10px;fill:#fff}.block_event_ticket .ticket_list .t_column{margin:0 10px;margin-bottom:20px;border-bottom:1px rgba(0,0,0,.3) solid;padding-bottom:20px;color:#000}.block_event_ticket .ticket_list .t_column:last-child{border:none;margin-bottom:0}.block_event_ticket .ticket_list .t_column .t_c_title{font-size:4.5vw;font-weight:700;line-height:1.5;margin-bottom:5px}.block_event_ticket .ticket_list .t_column .t_c_title small{font-size:3vw}.block_event_ticket .ticket_list .t_column .price{font-size:8.5vw;font-family:'Open Sans','Noto Sans Japanese',"Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-weight:700;line-height:1.5;margin-bottom:10px}.block_event_ticket .ticket_list .t_column .soldout{background:#000;color:#fff;font-size:4.5vw;font-family:'Open Sans','Noto Sans Japanese',"Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-weight:700;line-height:1.5;margin-bottom:10px;text-align:center;border-radius:10px;padding:5px 0}.block_event_ticket .ticket_list .t_column ul.buy_btn{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;width:100%}.block_event_ticket .ticket_list .t_column ul.buy_btn li{display:inline-block;vertical-align:top;letter-spacing:normal;width:48%;margin-right:2%;margin-bottom:5px}.block_event_ticket .ticket_list .t_column ul.buy_btn li.big{width:100%}.block_event_ticket .ticket_list .t_column ul.buy_btn li a{display:block}.block_event_ticket .ticket_list .t_column ul.buy_btn li a{display:block;background:#fff;color:#036eb8;width:100%;height:60px;box-shadow:0px 10px 30px 0px rgba(51,51,51,.2);border-radius:5px}.block_event_ticket .ticket_list .t_column ul.buy_btn li a:hover{opacity:.5}.block_event_ticket .ticket_list .t_column ul.buy_btn li a.stores{background:#fff url(//solarism.info/wp/wp-content/themes/solarism/assets/css/../img/common/icon_stores.svg) no-repeat center center;background-size:80px auto}.block_event_ticket .ticket_list .t_column ul.buy_btn li a.e_plus{background:#fff url(//solarism.info/wp/wp-content/themes/solarism/assets/css/../img/common/icon_e_plus.svg) no-repeat center center;background-size:80px auto}.block_event_ticket .ticket_list .t_column ul.buy_btn li a.rakuten{background:#fff url(//solarism.info/wp/wp-content/themes/solarism/assets/css/../img/common/icon_rakuten.png) no-repeat center center;background-size:100px auto}.block_event_ticket .ticket_list .t_column ul.buy_btn li a.pia{background:#fff url(//solarism.info/wp/wp-content/themes/solarism/assets/css/../img/common/icon_pia.png) no-repeat center center;background-size:80px auto}.block_event_ticket .ticket_list .t_column ul.buy_btn li a.lawson{background:#fff url(//solarism.info/wp/wp-content/themes/solarism/assets/css/../img/common/icon_lawson.png) no-repeat center center;background-size:60px auto}.block_event_ticket .block_attention{padding-top:20px}.block_event_ticket .block_attention .a_title{font-weight:700;font-size:4.5vw;line-height:1.5;margin-bottom:10px}.block_event_ticket .block_attention .a_title svg{width:4.5vw;vertical-align:-1.5vw;margin-right:5px}.block_event_ticket .block_attention ul.at li{text-indent:-1em;padding-left:1em;font-size:3vw;line-height:1.5;margin-bottom:5px}@media only screen and (min-width:897px){.block_event_ticket{padding:60px 0}.block_event_ticket .inner{max-width:900px;width:90%;margin:0 auto;text-align:left}.block_event_ticket .title{font-size:36px;line-height:1.8;margin-bottom:40px}.block_event_ticket .inner p{font-size:14px;margin-bottom:20px}.block_event_ticket .inner .block_event_guide{padding:20px;margin-bottom:40px}.block_event_ticket .inner .block_event_guide .g_title{font-size:26px;line-height:1.5;margin-bottom:10px}.block_event_ticket .inner .block_event_guide .btn a{font-size:18px;padding:15px 10px;transition:all .5s 0s ease}.block_event_ticket .inner .block_event_guide .btn a:hover{background:#fff;color:red}.block_event_ticket .inner .block_event_guide p .red{color:red;font-weight:700}.block_event_ticket .ticket_list{padding:20px}.block_event_ticket .ticket_list .ticket_title{font-size:26px;padding:10px;margin-bottom:10px}.block_event_ticket .ticket_list .ticket_title svg{height:30px;width:auto;vertical-align:-4px}.block_event_ticket .ticket_list .ticket_title .title_caption{font-size:14px}.block_event_ticket .ticket_list .t_column{margin:0 10px;margin-bottom:20px;padding-bottom:20px}.block_event_ticket .ticket_list .t_column .t_c_title{font-size:20px}.block_event_ticket .ticket_list .t_column .t_c_title small{font-size:16px}.block_event_ticket .ticket_list .t_column .price{font-size:36px;margin-bottom:10px}.block_event_ticket .ticket_list .t_column .soldout{font-size:20px}.block_event_ticket .ticket_list .t_column ul.buy_btn li{width:31.5%;margin-left:1%;margin-right:0;margin-bottom:8px}.block_event_ticket .ticket_list .t_column ul.buy_btn li:nth-child(2n+1){margin-right:0}.block_event_ticket .ticket_list .t_column ul.buy_btn li a{transition:all .5s 0s ease}.block_event_ticket .ticket_list .t_column ul.buy_btn li.big a{height:80px}.block_event_ticket .ticket_list .t_column ul.buy_btn li a.stores{background:#fff url(//solarism.info/wp/wp-content/themes/solarism/assets/css/../img/common/icon_stores.svg) no-repeat center center;background-size:120px auto}.block_event_ticket .block_attention{padding-top:20px}.block_event_ticket .block_attention .a_title{font-size:20px;margin-bottom:10px}.block_event_ticket .block_attention .a_title svg{width:20px;vertical-align:-4px;margin-right:5px}.block_event_ticket .block_attention ul.at li{font-size:12px;line-height:1.5;margin-bottom:5px}.block_event_ticket .coming{font-size:26px}}.block_event_access{position:relative;width:100%;overflow:hidden;z-index:1;padding:60px 0;text-align:center}.block_event_access .title{text-align:center;font-family:'Open Sans';font-weight:700;font-size:7vw;color:#036eb8;margin-bottom:20px}.block_event_access .map{width:100%;height:400px;margin-bottom:20px;position:relative}.block_event_access .map iframe{position:absolute;top:0;left:0;width:100%;height:100%}.block_event_access .textarea{margin:0 4vw;text-align:left}.block_event_access .textarea p{letter-spacing:.05em;font-size:14px;margin-bottom:15px}.block_event_access .textarea p strong{font-size:18px;font-weight:700}.block_event_access .textarea p a{color:#036eb8;font-weight:700;text-decoration:underline}.block_event_access .block_event_access_guide{border:5px #036eb8 solid;padding:10px;margin:0 4vw;border-radius:10px;margin-bottom:20px;margin-top:20px;text-align:left;background:#fff}.block_event_access .block_event_access_guide a.link{color:#036eb8;text-decoration:underline;font-size:16px}.block_event_access .block_event_access_guide .g_title{font-weight:700;font-size:4.5vw;line-height:1.5;color:#036eb8;margin-bottom:10px}.block_event_access .block_event_access_guide .price{font-size:3.5vw;line-height:1.5;font-weight:700}.block_event_access .block_event_access_guide .price span{font-size:7vw;font-family:'Open Sans','Noto Sans Japanese',"Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-weight:700;line-height:1.5}.block_event_access .block_event_access_guide p{font-size:3.5vw;margin-bottom:10px}.block_event_access .block_event_access_guide dl{display:flex;flex-wrap:wrap;width:100%;font-size:3.5vw;margin-bottom:10px}.block_event_access .block_event_access_guide dl dt{width:30%;margin-bottom:10px}.block_event_access .block_event_access_guide dl dd{width:70%;margin-bottom:10px}.block_event_access .block_event_access_guide dl dd img{margin:10px 0}@media only screen and (min-width:897px){.block_event_access{padding:60px 0}.block_event_access .inner{max-width:900px;width:90%;margin:0 auto;text-align:left}.block_event_access .title{font-size:36px;line-height:1.8;margin-bottom:40px}.block_event_access .map{width:100%;height:400px;margin-bottom:40px;position:relative}.block_event_access .map iframe{position:absolute;top:0;left:0;width:100%;height:100%}.block_event_access .textarea{text-align:center}.block_event_access .textarea p{letter-spacing:.05em;font-size:14px;font-weight:700;margin-bottom:15px}.block_event_access .block_event_access_guide{padding:20px;max-width:800px;margin:0 auto;margin-bottom:20px}.block_event_access .block_event_access_guide .g_title{font-size:26px}.block_event_access .block_event_access_guide .price{font-size:20px}.block_event_access .block_event_access_guide .price span{font-size:36px}.block_event_access .block_event_access_guide p{font-size:14px}.block_event_access .block_event_access_guide dl{font-size:14px}.block_event_access .block_event_access_guide dl dt{width:20%}.block_event_access .block_event_access_guide dl dd{width:80%}}.block_comingsoon{position:relative;width:100%;z-index:1;display:block;text-align:center;font-family:'Open Sans';font-weight:700;font-size:7vw;color:#036eb8;letter-spacing:0em;margin-bottom:10px;padding-top:40px}@media only screen and (min-width:897px){.block_comingsoon{font-size:44px;margin-bottom:10px;padding-top:40px}}.block_event_information{position:relative;width:100%;z-index:1;overflow:hidden;text-align:left;padding:30px 0;z-index:1}.block_event_information .inner{padding:0 20px}.block_event_information .in_title{text-align:center;font-weight:700;font-size:7vw;color:#036eb8;margin-bottom:20px}.block_event_information .column{margin-bottom:20px}.block_event_information .column .title{font-size:4vw;color:#036eb8}.block_event_information .column .title span{position:relative;font-weight:700}.block_event_information .column .title span:after{content:"";position:absolute;top:50%;right:-100vw;margin-right:-10px;width:100vw;height:1px;margin-top:-2px;background:#036eb8}.block_event_information .column ul li{display:inline-block;vertical-align:middle;margin-bottom:10px;font-size:4.5vw;line-height:1.8;font-weight:700}@media only screen and (min-width:897px){.block_event_information{width:100%;padding:80px 40px;z-index:1}.block_event_information .in_title{font-size:26px;text-align:left;margin-bottom:20px}.block_event_information .inner{max-width:900px;margin:0 auto;padding:0;overflow:hidden}.block_event_information .column{margin-bottom:20px}.block_event_information .column .title{font-size:1rem}.block_event_information .column .title span:after{content:"";position:absolute;top:50%;right:-100vw;margin-right:-10px;width:100vw;height:1px;margin-top:-2px;background:#036eb8}.block_event_information .column ul li{margin-bottom:10px;font-size:1.4rem;line-height:1.8}}.block_event_gallery{position:relative;width:100%;overflow:hidden;z-index:1;padding:20px 0;text-align:center}.block_event_gallery .inner{width:auto;margin:0 4vw;text-align:left}.block_event_gallery .title{text-align:center;font-family:'Open Sans','Noto Sans Japanese',"Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-weight:700;font-size:7vw;margin-bottom:20px;color:#036eb8}.block_event_gallery .list_title{font-family:'Open Sans','Noto Sans Japanese',"Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-weight:700;font-size:4.5vw;margin-bottom:10px;color:#036eb8}.block_event_gallery .list ul{letter-spacing:-.4em}.block_event_gallery .list ul li{display:inline-block;vertical-align:top;letter-spacing:normal;width:31%;margin-right:3%;margin-bottom:2vw}.block_event_gallery .list ul li:nth-child(3n){margin-right:0}.block_event_gallery .list ul li a{display:block}.block_event_gallery .list ul li a figure{position:relative;padding-top:66.66666%}.block_event_gallery .list ul li a figure span{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-size:cover}.block_event_gallery .credit{font-size:3vw}.block_event_gallery .credit a{text-decoration:underline}@media only screen and (min-width:897px){.block_event_gallery{padding:60px 0}.block_event_gallery .inner{width:90%;margin:0 auto;text-align:left}.block_event_gallery .title{font-size:36px;line-height:1.8;margin-bottom:40px}.block_event_gallery .list_title{font-size:18px;margin-bottom:10px}.block_event_gallery .list ul li{display:inline-block;vertical-align:top;letter-spacing:normal;width:10%;margin-right:1%;margin-bottom:10px}.block_event_gallery .list ul li:nth-child(3n){margin-right:1%}.block_event_gallery .list ul li a{transition:all .8s 0s ease}.block_event_gallery .list ul li a:hover{opacity:.5}.block_event_gallery .credit{font-size:12px}}#gizagiza{position:fixed;bottom:20px;left:0;width:60px;height:60px;margin:20px 0 0 20px;z-index:10;transition:all .6s 0s ease}body.page_footer #gizagiza{opacity:0;visibility:hidden}.burst span.outer,.burst span.outer:after,.burst span.outer:before,.burst span.outer span{content:"";width:60px;height:60px;background-color:#036eb8;position:absolute;top:0}.burst,.burst span.outer,.burst span.outer:after,.burst span.outer:before{-webkit-transform:rotate(22.5deg);-moz-transform:rotate(22.5deg);transform:rotate(22.5deg)}.burst span.outer span{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);text-align:center;z-index:999;line-height:60px;color:#fff;font-weight:600;font-size:14px}.burst{position:relative;width:60px;height:60px;background-color:#036eb8;margin:0;animation:rotationP 36s linear 0s infinite}#gizagiza a{position:absolute;top:0;left:0;text-align:center;z-index:999;line-height:1.5;font-size:3vw;color:#fff;width:60px;height:60px;font-weight:700;display:flex;flex-direction:row;justify-content:center;align-items:center}@media only screen and (min-width:897px){#gizagiza{bottom:40px;left:20px;width:80px;height:80px;margin:20px 0 0 20px}.burst span.outer,.burst span.outer:after,.burst span.outer:before,.burst span.outer span{content:"";width:80px;height:80px}.burst span.outer span{line-height:80px}.burst{width:80px;height:80px}#gizagiza a{font-size:14px;width:80px;height:80px}}@-webkit-keyframes rotationP{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes rotationP{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes rotationP2{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg)}}@keyframes rotationP2{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}