.mod_main{background-color:#F2F2F2;overflow-x:clip}@media print,screen and (min-width:641px) and (max-width:1024px){.mod_main{overflow:clip}}.ph{width:100%;-o-object-fit:cover;object-fit:cover;height:auto}.about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media print,screen and (min-width:641px){.about{width:11.94rem;margin:1.2rem auto 0}}@media screen and (max-width:640px){.about{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0.8rem}}@media print,screen and (min-width:641px){.about .phbox{width:4.52rem}}@media screen and (max-width:640px){.about .phbox{width:calc(100% - 0.6rem);margin:0 auto}}@media print,screen and (min-width:641px){.about .textbox{width:6rem}}@media screen and (max-width:640px){.about .textbox{padding:0 0.4rem;margin-top:0.4rem}}@media print,screen and (min-width:641px){.about .tit{font-size:0.24rem;letter-spacing:0.1em;line-height:2}}@media screen and (max-width:640px){.about .tit{font-size:0.22rem;letter-spacing:0.14em;line-height:1.7}}.about .desc{text-align:justify;font-size:0.15rem;line-height:2.66}@media print,screen and (min-width:641px){.about .desc{margin-top:0.32rem}}@media screen and (max-width:640px){.about .desc{margin-top:0.19rem}}@media screen and (max-width:640px){.about .desc:nth-of-type(2){margin-top:0.3rem}}.detail{margin-top:1.61rem;background-repeat:no-repeat;background-position:center bottom;background-size:cover}@media print,screen and (min-width:641px){.detail{background-image:url(../img/event/detailbg.jpg);padding-bottom:2.16rem}}@media screen and (max-width:640px){.detail{background-image:url(../img/event/detailbg_sp.jpg);margin-top:1.2rem;padding-bottom:0.8rem}}.detail .sub{text-align:center;font-family:var(--ff-default-sans);-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media print,screen and (min-width:641px){.detail .sub{font-size:0.19rem;letter-spacing:0.07em;line-height:2.66}}@media screen and (max-width:640px){.detail .sub{font-size:0.15rem;letter-spacing:0.1em;line-height:1.8}}.detail .tit{text-align:center;color:#7D2A2E;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media print,screen and (min-width:641px){.detail .tit{font-size:0.39rem;letter-spacing:0.05em;line-height:2}}@media screen and (max-width:640px){.detail .tit{font-size:0.31rem;letter-spacing:0.05em;line-height:1.45;margin-top:0.12rem}}@media print,screen and (min-width:641px){.detail .datewrap{margin:0.235rem auto 0;width:8.54rem}}@media screen and (max-width:640px){.detail .datewrap{margin:0.27rem auto 0;width:3.4rem}}@media print,screen and (min-width:641px){.detail .placewrap{width:7.6rem;margin:0.26rem auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:640px){.detail .placewrap{margin:0.3rem auto 0}}@media screen and (max-width:640px){.detail .placewrap .placeLeft{width:3rem;margin:0 auto}}.detail .placewrap .placeLeft .placeBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail .placewrap .placeLeft .placeName{position:relative;letter-spacing:0.12em;line-height:1}@media print,screen and (min-width:641px){.detail .placewrap .placeLeft .placeName{font-size:0.32rem;padding-left:0.36rem}}@media screen and (max-width:640px){.detail .placewrap .placeLeft .placeName{font-size:0.24rem;padding-left:0.24rem}}.detail .placewrap .placeLeft .placeName:before{content:"";display:block;position:absolute;left:0;width:0.273rem;height:0.342rem;background-image:url(../img/event/placeicon.svg);background-repeat:no-repeat;background-size:cover}@media screen and (max-width:640px){.detail .placewrap .placeLeft .placeName:before{width:0.18rem;height:0.225rem;top:0.02rem}}.detail .placewrap .placeLeft .placePrice{font-family:var(--ff-default-sans);letter-spacing:0.1em;line-height:1;background-color:#fff;border-radius:100px}@media print,screen and (min-width:641px){.detail .placewrap .placeLeft .placePrice{font-size:0.17rem;padding:0.084rem 0.168rem;margin-left:0.12rem}}@media screen and (max-width:640px){.detail .placewrap .placeLeft .placePrice{font-size:0.15rem;padding:0.06rem 0.12rem;margin-left:0.06rem}}.detail .placewrap .placeLeft .placeNote{font-family:var(--ff-default-sans);line-height:2}@media print,screen and (min-width:641px){.detail .placewrap .placeLeft .placeNote{margin-top:0.08rem;font-size:0.17rem;letter-spacing:0.12em;padding-left:0.38rem}}@media screen and (max-width:640px){.detail .placewrap .placeLeft .placeNote{margin-top:0;font-size:0.13rem;letter-spacing:0.1em;padding-left:0.24rem}}@media print,screen and (min-width:641px){.detail .placewrap .placeRight{width:3.37rem}}@media screen and (max-width:640px){.detail .placewrap .placeRight{width:2.95rem;margin:0.157rem auto 0}}.detail .bottom{grid-area:bottom;position:relative}@media print,screen and (min-width:641px){.detail .bottom{height:3.1rem}}@media screen and (max-width:640px){.detail .bottom{height:3.89rem}}.detail .bottom:before{content:"";display:block;width:100%;height:100%;position:absolute;bottom:0;left:0;margin-bottom:-1px}@media print,screen and (min-width:641px){.detail .bottom:before{background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(32%,transparent),color-stop(85%,#F5F5F5),to(#F5F5F5));background:linear-gradient(to bottom,transparent 0%,transparent 32%,#F5F5F5 85%,#F5F5F5 100%)}}@media screen and (max-width:640px){.detail .bottom:before{background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(32%,transparent),color-stop(85%,#F5F5F5),to(#F5F5F5));background:linear-gradient(to bottom,transparent 0%,transparent 32%,#F5F5F5 85%,#F5F5F5 100%)}}.detail .bgi{position:sticky;top:0;left:0;-ms-grid-column:1;grid-column:1;grid-row:1/-1;z-index:-1;width:max(100%,16rem);min-height:100lvh;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}@media print,screen and (min-width:641px){.detail .bgi{aspect-ratio:1600/620}}@media screen and (max-width:640px){.detail .bgi{aspect-ratio:500/894}}@media print,screen and (min-width:641px){.infomation{margin-top:1.65rem}}@media screen and (max-width:640px){.infomation{margin-top:0;padding-top:1rem;padding-bottom:0.8rem;background-color:#fff}}@media print,screen and (min-width:641px){.infomation .cmntitle01{font-size:0.18rem}}@media screen and (max-width:640px){.infomation .cmntitle01{}}@media print,screen and (min-width:641px){.infomation .cmntitle01:before{font-size:0.52rem;letter-spacing:0.08em}}@media screen and (max-width:640px){.infomation .cmntitle01:before{font-size:0.3rem;letter-spacing:0.03rem}}.infomation .infomationWrap{background-color:#fff;border-radius:10px}@media print,screen and (min-width:641px){.infomation .infomationWrap{width:13rem;margin:0.64rem auto 0;padding-top:1.04rem;padding-bottom:0.71rem}}@media screen and (max-width:640px){.infomation .infomationWrap{width:calc(100% - 0.32rem);padding-top:0.64rem;margin:0 auto}}.infomation .infomationWrapTit{position:relative;text-align:center;letter-spacing:0.1em;line-height:1}@media print,screen and (min-width:641px){.infomation .infomationWrapTit{font-size:0.28rem}}@media screen and (max-width:640px){.infomation .infomationWrapTit{font-size:0.2rem}}.infomation .infomationWrapTit:before{content:"";position:absolute;width:0.16rem;height:0.01rem;background-color:#14283C;bottom:-0.2rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:640px){.infomation .infomationWrapTit:before{bottom:-0.18rem}}@media print,screen and (min-width:641px){.infomation .infomationWrapTit.type01{padding-top:0}}@media screen and (max-width:640px){.infomation .infomationWrapTit.type01{}}@media print,screen and (min-width:641px){.infomation .scheduleWrap{margin:0.6rem auto 0;width:10rem}}@media screen and (max-width:640px){.infomation .scheduleWrap{margin:0.58rem 0 0.8rem;width:100%}}.infomation .scheduleTit{color:#fff;letter-spacing:0.1em;line-height:1;background-color:#344065;border-radius:4px 4px 0px 0px}@media print,screen and (min-width:641px){.infomation .scheduleTit{font-size:0.18rem;padding:0.19rem 0.48rem}}@media screen and (max-width:640px){.infomation .scheduleTit{font-size:0.15rem;padding:0.12rem 0.24rem}}@media print,screen and (min-width:641px){.infomation .scheduleTit.type01{margin-top:0.8rem}}@media screen and (max-width:640px){.infomation .scheduleTit.type01{margin-top:0.32rem}}.infomation .scheduleTable{display:block;background-color:#F2F2F2;width:100%;table-layout:fixed;border-collapse:collapse}@media print,screen and (min-width:641px){.infomation .scheduleTable{padding:0.4rem 0.48rem 0.24rem;border-radius:0px 0px 4px 4px}}@media screen and (max-width:640px){.infomation .scheduleTable{display:none}}.infomation .scheduleTable th{-moz-text-align-last:left;text-align-last:left;font-weight:normal;letter-spacing:0.1em;border-bottom:1px solid #999}@media print,screen and (min-width:641px){.infomation .scheduleTable th{font-size:0.14rem;line-height:1;padding-bottom:0.15rem;margin-bottom:0.08rem}}@media screen and (max-width:640px){.infomation .scheduleTable th{font-size:0.12rem;line-height:1.2}}@media print,screen and (min-width:641px){.infomation .scheduleTable th.type0{width:17%}}@media screen and (max-width:640px){.infomation .scheduleTable th.type0{}}@media print,screen and (min-width:641px){.infomation .scheduleTable th.type1{width:46%}}@media screen and (max-width:640px){.infomation .scheduleTable th.type1{}}@media print,screen and (min-width:641px){.infomation .scheduleTable th.type2{width:19%}}@media screen and (max-width:640px){.infomation .scheduleTable th.type2{}}@media print,screen and (min-width:641px){.infomation .scheduleTable th.type3{width:12%;padding-right:0.5rem}}@media screen and (max-width:640px){.infomation .scheduleTable th.type3{}}.infomation .scheduleTable td{letter-spacing:0.1em}@media print,screen and (min-width:641px){.infomation .scheduleTable td{font-size:0.15rem;line-height:1;padding-top:0.16rem;padding-bottom:0.16rem}}@media screen and (max-width:640px){.infomation .scheduleTable td{font-size:0.12rem;line-height:1.2}}@media print,screen and (min-width:641px){.infomation .scheduleTable td.-pt{padding-top:0.24rem}}@media screen and (max-width:640px){.infomation .scheduleTable td.-pt{}}@media print,screen and (min-width:641px){.infomation .scheduleTable td.-border{border-top:1px dashed #b6b6b6}}@media screen and (max-width:640px){.infomation .scheduleTable td.-border{}}@media print,screen and (min-width:641px){.infomation .scheduleCard{display:none}}@media screen and (max-width:640px){.infomation .scheduleCard{background-color:#F2F2F2;padding:0.12rem 0.24rem;border-radius:0 0 0.04rem 0.04rem}}@media screen and (max-width:640px){.infomation .scheduleCard .scheduleCardWrap{padding-bottom:0.04rem;margin-bottom:0.04rem}}@media screen and (max-width:640px){.infomation .scheduleCard .scheduleCardWrap.-bb{border-bottom:1px solid #999}}@media screen and (max-width:640px){.infomation .scheduleCard .scheduleCardBox{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.2rem;padding:0.12rem 0}}.infomation .scheduleCard .scheduleCardBox.-bt{border-top:1px dashed #dfdfdf}@media screen and (max-width:640px){.infomation .scheduleCard .scheduleCardBox dt{font-size:0.12rem;letter-spacing:0.1em;line-height:1.2;-moz-text-align-last:justify;text-align-last:justify;width:18%;max-width:0.6rem}}@media screen and (max-width:640px){.infomation .scheduleCard .scheduleCardBox dd{font-size:0.12rem;letter-spacing:0.1em;line-height:1.2}}.infomation .scheduleCard .scheduleCardBox dd.-lh{line-height:1.6}.infomation .scheduleCard .scheduleCardBox dd.-pt{padding-top:0.05rem}@media print,screen and (min-width:641px){.infomation .scheduleCaption{font-size:0.18rem;letter-spacing:0.1em;line-height:1;margin-top:0.32rem;padding-left:0.4rem}}@media screen and (max-width:640px){.infomation .scheduleCaption{font-size:0.13rem;letter-spacing:0;line-height:2;margin-top:0.12rem;padding-left:0.14rem}}@media print,screen and (min-width:641px){.infomation .panelWrap{margin:1.2rem auto 0;width:9.2rem}}@media screen and (max-width:640px){.infomation .panelWrap{}}.infomation .panelBlock{background-color:#F2F2F2;border-radius:0.04rem}@media print,screen and (min-width:641px){.infomation .panelBlock{margin-top:0.6rem;padding:0.4rem 0.78rem}}@media screen and (max-width:640px){.infomation .panelBlock{margin-top:0.58rem;padding:0.32rem 0.24rem}}@media print,screen and (min-width:641px){.infomation .panelTit{font-size:0.24rem;letter-spacing:0.1em;line-height:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:640px){.infomation .panelTit{text-align:center;font-size:0.2rem;letter-spacing:0.19em}}.infomation .panelTit .deco{font-family:var(--ff-default-sans);letter-spacing:0.1em;line-height:1;background-color:#344065;color:#fff}@media print,screen and (min-width:641px){.infomation .panelTit .deco{font-size:0.16rem;padding:0.08rem 0.1rem;margin-left:0.12rem}}@media screen and (max-width:640px){.infomation .panelTit .deco{font-size:0.13rem;padding:0.06rem 0.08rem;margin-left:0.08rem;position:relative;top:-0.02rem}}.infomation .panelText{letter-spacing:0}@media print,screen and (min-width:641px){.infomation .panelText{text-align:center;font-size:0.15rem;line-height:2.66;margin-top:0.08rem}}@media screen and (max-width:640px){.infomation .panelText{-moz-text-align-last:left;text-align-last:left;font-size:0.13rem;line-height:2.46;margin-top:0.16rem}}@media print,screen and (min-width:641px){.contact{margin-top:1.93rem;padding-bottom:0.56rem}}@media screen and (max-width:640px){.contact{margin-top:0.8rem;padding-bottom:0.24rem}}@media print,screen and (min-width:641px){.contact .cmntitle01{font-size:0.18rem}}@media screen and (max-width:640px){.contact .cmntitle01{}}@media print,screen and (min-width:641px){.contact .cmntitle01:before{font-size:0.52rem;letter-spacing:0.08em}}@media screen and (max-width:640px){.contact .cmntitle01:before{font-size:0.3rem;letter-spacing:0.03rem}}.contact .contactWrap{background-color:#fff;border-radius:0.04rem}@media print,screen and (min-width:641px){.contact .contactWrap{width:9.2rem;margin:0.64rem auto 0}}@media screen and (max-width:640px){.contact .contactWrap{width:calc(100% - 0.32rem);margin:0.4rem auto 0}}@media print,screen and (min-width:641px){.contact .contactList{padding:0.48rem 1.23rem 0.56rem}}@media screen and (max-width:640px){.contact .contactList{padding:0.32rem 0.24rem}}@media print,screen and (min-width:641px){.contact .contactListBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:640px){.contact .contactListBox{}}.contact .contactListBox+.contactListBox{margin-top:0.32rem}@media print,screen and (min-width:641px){.contact .contactListBox+.contactListBox{}}@media screen and (max-width:640px){.contact .contactListBox+.contactListBox{}}@media print,screen and (min-width:641px){.contact .contactListBox dt{width:25%;font-size:0.18rem;letter-spacing:0.1em;line-height:2}}@media screen and (max-width:640px){.contact .contactListBox dt{font-size:0.14rem;letter-spacing:0.2em;line-height:1}}@media print,screen and (min-width:641px){.contact .contactListBox .ddBox{width:70%;font-size:0.18rem;letter-spacing:0.1em;line-height:2}}@media screen and (max-width:640px){.contact .contactListBox .ddBox{margin-top:0.16rem;font-size:0.14rem;letter-spacing:0.2em;line-height:1}}@media print,screen and (min-width:641px){.contact .contactListBox .ddBox .small{font-size:0.15rem;line-height:1;margin-top:0.04rem}}@media screen and (max-width:640px){.contact .contactListBox .ddBox .small{font-size:0.13rem;letter-spacing:0;line-height:2;margin-top:0.04rem}}@media screen and (max-width:640px){.contact .contactListBox .ddBox .small.-ls{-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}}@media screen and (max-width:640px){.contact .contactListBox .ddBox .small.type01{margin-top:0.2rem;font-size:0.12rem;padding-left:5em;text-indent:-5em;letter-spacing:0.1em}}@media screen and (max-width:640px){.contact .contactListBox .ddBox .small.type02{margin-top:0.08rem;padding-left:4.5em;text-indent:-4.5em}}@media screen and (max-width:640px){.contact .contactListBox .ddBox .small.type02 a{font-size:0.12rem;letter-spacing:0.1em}}@media screen and (max-width:640px){.contact .contactListBox .ddBox .small .tel{font-size:0.13rem;letter-spacing:0.55em}}@media print,screen and (min-width:641px){.contact .contactListBox .ddBox .small .num{font-size:0.24rem;letter-spacing:0.07em;line-height:2;margin-right:0.06rem}}@media screen and (max-width:640px){.contact .contactListBox .ddBox .small .num{font-size:0.18rem;letter-spacing:0.1em;line-height:1}}@media print,screen and (min-width:641px){.contact .contactNote{text-align:center;font-size:0.15rem;line-height:2;margin-top:0.16rem}}@media screen and (max-width:640px){.contact .contactNote{width:3.15rem;-moz-text-align-last:left;text-align-last:left;font-size:0.12rem;letter-spacing:0.1em;line-height:1.4;margin:0.12rem auto 0;padding-left:1em;text-indent:-1em}}@media screen and (max-width:640px){footer{background-color:#F2F2F2}}footer .siteotherlinks{background-color:#F2F2F2}@media print,screen and (min-width:641px){footer .siteotherlinks{margin:0;padding:1.1rem 0 0.7rem}}@media screen and (max-width:640px){footer .siteotherlinks{margin:0;padding:0.6rem 0 0.6rem}}footer .siteotherlinks .tit{display:none}footer .siteotherlinks .links{display:none}
/*# sourceMappingURL=event.css.map */