/*! commitInfo:20250709-903fe800e723 */
@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@500;700&family=Roboto:wght@700&display=swap);
#contentsArea_inner *{box-sizing:border-box}#contentsArea_inner img{width:100%;display:block;max-width:100%;height:auto;width:auto;margin:0 auto}a{color:#000}a:link,a:visited{text-decoration:none}a:hover,a:active{text-decoration:none}.breadcrumb a{text-decoration:underline}body:not(.o-touch_device) .breadcrumb a:hover{text-decoration:underline}.event-index{padding:0}.event-index__list{margin-top:0}@media(max-width: 767px){.event-index__list{margin-top:30px}}.event-index .heading{background-image:url(/sc/common/aeon-submit/soyora/img/bg-title-eventlist-top.png)}@media(max-width: 767px){.event-index .heading{background-image:url(/sc/common/aeon-submit/soyora/img/bg-title-eventlist-top_sp.png)}}.eventpage-map{width:max(60%, 750px);text-align:center;box-sizing:border-box;padding:24px;margin:0 auto}@media(max-width: 767px){.eventpage-map{width:100%;padding:20px 10px}}.eventpage-map__img{max-width:100%;margin:0 auto}.event-calendar-area{background-color:#e2f3fa;padding:5.714285714% 0 80px}@media(max-width: 767px){.event-calendar-area{padding:20px 0 21.6%}}.header-event{display:flex;background-color:#fffdf5}.header-event h1{background-color:#fffdf5}.area-cal{width:96%;max-width:1280px;margin:0 auto}.area-cal .ttl-cal{color:#fff;background-color:#00a0e9;border-left:1px solid #e2f3fa;border-radius:8px 8px 0 0;box-sizing:border-box;display:flex;justify-content:space-between;padding:25px 35px;box-sizing:border-box;overflow:hidden}.area-cal .ttl-cal p,.area-cal .ttl-cal span{font-weight:700;color:#fff}.area-cal .ttl-cal a span{color:#292929;font-weight:700;font-size:1.6rem;letter-spacing:.4px}.area-cal .ttl-cal .ttl-cal-date{font-size:3rem;letter-spacing:1.5px;padding-right:35px;border-right:1px solid #fff;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff}.area-cal .ttl-cal .ttl-cal-date span{font-size:5rem;letter-spacing:2.35px}.area-cal .ttl-cal .ttl-cal-subtxt{font-size:1.4rem;letter-spacing:.96px;line-height:1.4;font-weight:700;padding-left:35px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.area-cal .ttl-cal .ttl-cal-subtxt span{color:#fff;font-weight:400}.area-cal .ttl-cal .ttl-cal-subtxt span.ttl-cal-subtxt-main{display:inline-block;font-size:2rem;font-weight:700;text-align:left;margin-bottom:5px}.area-cal .ttl-cal .ttl-cal-mvmonth{display:flex;flex-direction:column;justify-content:center}.area-cal .ttl-cal .ttl-cal-mvmonth .next-month{position:relative}.area-cal .ttl-cal .ttl-cal-mvmonth .next-month span{line-height:1em}.area-cal .ttl-cal .ttl-cal-mvmonth .next-month::after{position:absolute;content:"";width:10px;height:10px;top:calc(50% - 5px);right:20px;border-top:2px solid #005bac;border-right:2px solid #00a0e9;transform:rotate(45deg)}.area-cal .ttl-cal .ttl-cal-mvmonth .next-month.this-month::after{right:auto;left:20px;top:50%;border-top:2px solid #00a0e9;border-right:2px solid #005bac;transform:translateY(-50%) rotate(220deg)}.area-cal .ttl-cal a{position:relative;display:flex;padding:12px 40px 12px 24px;background-color:#fff;border:2px solid #fff;border-radius:28px;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center}.area-cal .ttl-cal a.this-month{padding:12px 24px 12px 40px}.area-cal .ttl-cal-left{display:flex;flex-wrap:nowrap}.area-cal ul{display:flex;flex-wrap:wrap;margin:0 auto;margin-bottom:14px;border-radius:0 0 8px 8px;background-color:#fff}.area-cal ul li{position:relative;box-sizing:content-box;text-align:center;font-weight:700;font-size:100%;width:calc(100% / 7);border-right:solid 2px #e2eaf0;border-bottom:solid 2px #e2eaf0;padding:10px;min-height:170px}.area-cal ul li:nth-last-child(-n+7){border-bottom:0}@media(max-width: 767px){.area-cal ul li:nth-last-child(-n+7){border-bottom:solid 1px #e2eaf0}}.area-cal ul li:nth-child(7n),.area-cal ul li.empty-elm:last-child{border-right:0}.area-cal ul li a{display:flex}.area-cal ul li .item-cal-date{font-family:"Roboto","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:2rem;text-align:left}.area-cal ul li .item-cal-date-day{display:flex;align-items:center}.area-cal ul li .item-cal-date>span>span{display:block;font-size:2.1rem}.area-cal ul li .item-cal-date>span>span.item-cal-day{display:inline-block;font-size:1rem;color:#7c91a8;margin-left:4px}.area-cal ul li.week{display:none;font-size:2.2rem;padding:8px;min-height:0;font-weight:500}.area-cal ul li.week.holiday{color:#dd5350}.area-cal ul li.week.sat{color:#46aece}.area-cal ul li.past-day{position:relative}.area-cal ul li.past-day::after{content:"";background-color:rgba(0,0,0,.5);position:absolute;left:0;right:-2px;top:0;bottom:-2px;z-index:1}.area-cal ul li.past-day.week6::after{right:0}.area-cal ul li.past-day .item-cal-btn a{display:none}.area-cal ul li.week6 .item-cal-date{color:#005bac}.area-cal ul li.week6 .item-cal-date .item-cal-day{color:#80add5}.area-cal ul li.week0 .item-cal-date,.area-cal ul li.week6.holiday .item-cal-date,.area-cal ul li.holiday .item-cal-date{color:#f01a54}.area-cal ul li.week0 .item-cal-date .item-cal-day,.area-cal ul li.week6.holiday .item-cal-date .item-cal-day,.area-cal ul li.holiday .item-cal-date .item-cal-day{color:#f78ca9}.area-cal .item-cal-info{display:flex;flex-wrap:wrap;order:2}.area-cal .item-cal-outline{order:3;text-align:left;margin:10px 0 15px}.area-cal .item-cal-title{text-align:left;font-size:1.2rem;font-weight:700;line-height:18px}.area-cal .item-cal-place{display:inline-block;max-width:calc(100% - 30px);text-align:left;font-size:1rem;font-weight:700;line-height:12px;color:#005bac;background-color:#e2eaf0;border-radius:10px;padding:4px 8px;margin-top:13px}.area-cal .item-cal-img{width:58%;padding-top:2px;order:2}.area-cal .item-cal-date{position:relative;width:42%;padding-top:5px;order:1}.area-cal a.cal-li-day::before{position:absolute;content:"";width:10px;height:10px;bottom:15px;right:15px;border-right:2px solid #005bac;border-bottom:2px solid #00a0e9;transform:rotate(45deg)}.area-cal ul li.past-day .item-cal-info.cal-li-day::before{content:none}.area-cal .item-cal-title{width:100%}.area-cal img{max-width:100px}.area-schedule{width:96%;max-width:1280px;margin:5.714285714% auto 0;background-color:#fff;border-radius:8px;overflow:hidden}.area-schedule>ul{background-color:#fff}.area-schedule>ul>li{padding:0;border-bottom:2px solid #e2eaf0}.area-schedule>ul>li:last-child{border-bottom:none}.area-schedule>ul>li.area-schedule-ttl{display:none;border-top:2px solid #e2eaf0;background-color:#7dbf27;color:#fff;font-weight:700;font-size:2.8rem;text-align:center;padding:0}.area-schedule>ul>li.area-schedule-ttl dt{padding:15px}.area-schedule>ul>li.area-schedule-ttl dd{padding:15px}#wrapper .area-schedule>ul>li img{max-width:200px}.area-schedule dl{display:flex}.area-schedule dt{display:flex;flex-direction:column;justify-content:center;align-items:center;width:176px}.area-schedule>ul>li.holiday>dl>dt{color:#f01a54}.area-schedule>ul>li.holiday>dl>dt p span{color:#f78ca9}.area-schedule>ul>li.week0 dt{color:#f01a54}.area-schedule>ul>li.week0 dt p span{color:#f78ca9}.area-schedule>ul>li.week6 dt{color:#005bac}.area-schedule>ul>li.week6 dt p span{color:#80add5}.area-schedule dt p{font-family:"Roboto","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:3.2rem;font-weight:700;text-align:center}.area-schedule dt>p>span{display:block;font-size:1.4rem;font-weight:700;text-align:center;color:#7c91a8;padding-top:5px}.area-schedule dd{display:block;width:calc(100% - 176px)}.area-schedule .area-schedule_item-inner{display:flex;margin:2.5% 0}.area-schedule_link:hover{opacity:.7}.area-schedule .item-img{width:16.666666666%;margin-right:2.5%}.area-schedule .item-info{width:calc(100% - 16.666666666%);padding-right:24px}.area-schedule .item-info .item-ttl{display:inline-block;font-size:1.6rem;font-weight:700;line-height:1.4;color:#292929;margin-bottom:12px;box-sizing:border-box;border-bottom:2px solid #fff}.area-schedule .item-info p.item-ttl{color:#333}.area-schedule .item-info p{font-size:1.4rem;line-height:18px}.area-schedule .item-info p span{display:inline-block;padding:0 8px;border:2px solid #333;margin-bottom:8px;margin-right:13px}.area-schedule .item-info .item-time,.area-schedule .item-info .item-place{position:relative;padding-left:3em}.area-schedule .item-info p{margin-bottom:18px}.area-schedule .item-info p:last-child{margin-bottom:0}.area-schedule .item-info .item-time::after,.area-schedule .item-info .item-place::after{color:#7c91a8;position:absolute;top:0;left:0;font-size:1.4rem}.area-schedule .item-info .item-time::after{content:"時間"}.area-schedule .item-info .item-place::after{content:"場所"}.area-cal ul li a:hover{opacity:.7;transition:.5s}.area-schedule .item-info a.item-ttl:hover{transition:.3s;opacity:.7}.area-cal .ttl-cal .ttl-cal-mvmonth a:hover{transition:.3s;opacity:.7}@media screen and (max-width: 767px){.header-event{min-width:0%}#contents{background-size:135%;margin-bottom:0}footer .logo{padding:0}#wrapper{min-width:300px}#pagetop{position:fixed;right:20px;bottom:55px;z-index:2;top:auto;width:auto}#pagetop a{border-radius:2px;overflow:hidden}.area-cal{width:100%;padding:0 20px}.area-cal .ttl-cal{flex-direction:column;position:relative;border-radius:8px 8px 0 0;padding:20px 25px;margin-bottom:0}.area-cal .ttl-cal .ttl-cal-date{font-size:1.8rem;font-weight:700;letter-spacing:0;padding-right:10px}.area-cal .ttl-cal .ttl-cal-date span{font-size:3.2rem;letter-spacing:0;padding-right:4px}.area-cal .ttl-cal .ttl-cal-mvmonth{position:absolute;width:39%;height:33px;bottom:20px;left:50%;transform:translateX(-50%)}.area-cal .ttl-cal .ttl-cal-mvmonth a{position:relative;background-color:#fff;border:1px solid #fff;text-align:center;align-items:center;width:100%;height:100%;padding:10px 16px}.area-cal .ttl-cal .ttl-cal-mvmonth a.next-month::after{position:absolute;content:"";width:7px;height:7px;top:50%;right:20px;border-top:2px solid #005bac;border-right:2px solid #00a0e9;transform:translateY(-50%) rotate(45deg)}.area-cal .ttl-cal .ttl-cal-mvmonth a::before{right:12px}.area-cal .ttl-cal .ttl-cal-mvmonth a::after{right:7px}.area-cal .ttl-cal .ttl-cal-mvmonth a.this-month::before{left:12px;transform:rotate(220deg)}.area-cal .ttl-cal .ttl-cal-mvmonth a.this-month::after{left:7px}.area-cal .ttl-cal .ttl-cal-mvmonth a span{font-size:1.2rem;color:#292929;line-height:1.6}.area-cal .ttl-cal .ttl-cal-subtxt{text-align:center;line-height:1.6;padding-left:10px}.area-cal p.ttl-cal-subtxt-text{font-size:1.2rem;font-weight:400;line-height:18px;margin-top:10px}.area-cal .ttl-cal-left{width:100%}.area-cal .ttl-cal-mvweek{width:100%}.area-cal .ttl-cal-mvweek a{width:80px;height:34px;padding:10px 0;margin:auto;opacity:.7}.area-cal .ttl-cal-mvweek a:hover{opacity:.7}.area-cal .ttl-cal-mvweek a.active-link{background-color:#fff;border-color:#fff;transition:.5s;opacity:1}.area-cal .ttl-cal-mvweek a span{font-size:1.2rem}.area-cal .ttl-cal-mvweek-inner{display:flex;justify-content:space-between;padding-top:20px}.area-cal .area-pre a span{padding-left:10px}.area-cal .area-pre a::before{position:absolute;content:"";border-right:2px solid #00a0e9;border-bottom:2px solid #005bac;width:7px;height:7px}.area-cal .area-next a::after{position:absolute;content:"";border-right:2px solid #005bac;border-bottom:2px solid #00a0e9;width:7px;height:7px}.area-cal .area-pre a::before{transform:rotate(135deg);left:10px}.area-cal .area-next a::after{transform:rotate(-45deg);right:10px;top:calc(50% - 3px)}.area-cal a.cal-li-day::before{content:none}.area-cal .item-cal-info{width:88.135593221%;position:relative;display:flex;flex-direction:row;flex-wrap:nowrap}.area-cal .item-cal-info .item-cal-outline{width:62.962962963%;margin-top:0}.area-cal .item-cal-info .item-cal-img{width:23.703703703%;margin-right:3.703703703%}.area-cal .item-cal-info .item-cal-title{text-align:left}.area-cal .item-cal-info .item-cal-place{margin-top:13px}.area-cal .item-cal-info .item-cal-btn{padding-right:20px;width:50px;display:flex;flex-direction:column;justify-content:center;align-items:center}.area-cal .item-cal-info .item-cal-btn a{width:26px;height:26px}.area-cal .item-cal-info .item-cal-btn a::after{top:7px}.area-cal a .item-cal-info::before{position:absolute;content:"";width:8px;height:8px;top:50%;right:5px;border-right:3px solid #005bac;border-bottom:3px solid #00a0e9;transform:translateY(-50%) rotate(45deg)}.area-cal ul li:nth-child(7n+1) .item-cal-date,.area-cal ul li:nth-child(7n) .item-cal-date{color:#000}.area-cal ul li.week0 .item-cal-date{color:#dd5350}.area-cal ul li.week6 .item-cal-date{color:#46aece}.area-cal ul li .item-cal-date>span>span{font-size:1.1rem}.area-cal ul li .item-cal-date>span>span.item-cal-day{font-size:1rem;margin-left:0}.area-cal .pagenav{position:relative}.area-cal .pagenav .ttl-cal-mvmonth{width:39%;height:33px;position:absolute;top:0;left:50%;transform:translateX(-50%)}.area-cal .pagenav .ttl-cal-mvmonth .next-month{display:flex;justify-content:center;align-items:center;position:relative;width:100%;height:34px;text-align:center;font-size:1.2rem;font-weight:700;background-color:#fff;border-radius:28px;padding:10px 16px}.area-cal .pagenav .ttl-cal-mvmonth .next-month.this-month::after{position:absolute;content:"";width:7px;height:7px;top:50%;left:20px;border-top:2px solid #00a0e9;border-left:2px solid #005bac;border-right:none;transform:translateY(-50%) rotate(-45deg)}.area-cal .pagenav .ttl-cal-mvmonth .next-month::after{position:absolute;content:"";width:7px;height:7px;top:50%;right:20px;border-top:2px solid #005bac;border-right:2px solid #00a0e9;transform:translateY(-50%) rotate(45deg)}.area-cal .pagenav ul{display:flex;justify-content:space-between;background-color:unset;border:none}.area-cal .pagenav ul li{justify-content:center;align-items:center;width:20%;height:34px;transition:.5s;min-height:0;box-sizing:border-box;padding:0;margin:0}.area-cal .pagenav ul li a{color:#292929;border-radius:28px;background-color:#fff;opacity:.7}.area-cal .pagenav ul li a:hover{opacity:.7}.area-cal .pagenav ul li a.active-link,.area-cal .pagenav ul li a.active-link::before,.area-cal .pagenav ul li a.active-link::after{color:#292929 !important;opacity:1}.area-cal .pagenav ul li.area-pre-week a,.area-cal .pagenav ul li.area-next-week a{width:66px;text-align:center;position:relative;display:inline-block;font-size:1.2rem;padding:10px}}@media screen and (max-width: 767px)and (max-width: 350px){.area-cal .pagenav ul li.area-pre-week a,.area-cal .pagenav ul li.area-next-week a{font-size:1rem}}@media screen and (max-width: 767px){.area-cal .pagenav ul li.area-pre-week a::before{position:absolute;content:"";width:7px;height:7px;top:50%;border-top:2px solid #005bac;border-left:2px solid #00a0e9;transform:translateY(-50%) rotate(-45deg)}}@media screen and (max-width: 767px){.area-cal .pagenav ul li.area-next-week a::before{position:absolute;content:"";width:7px;height:7px;top:50%;border-top:2px solid #005bac;border-right:2px solid #00a0e9;transform:translateY(-50%) rotate(45deg)}}@media screen and (max-width: 767px){.area-cal .pagenav ul li.area-pre-week a{padding-left:26px}}@media screen and (max-width: 767px){.area-cal .pagenav ul li.area-next-week a{padding-right:26px}}@media screen and (max-width: 767px){.area-cal .pagenav ul li.area-pre-week a::before{left:10px}}@media screen and (max-width: 767px){.area-cal .pagenav ul li.area-next-week a::before{right:10px}}@media screen and (max-width: 767px){.area-cal ul{display:block;border-radius:0 0 6px 6px;border:0;overflow:hidden}.area-cal ul li{display:flex;width:100%;padding:15px;border-right:0;border-bottom:solid 1px #e2eaf0;min-height:60px}.area-cal ul li:last-child{border-bottom:0}.area-cal ul li .item-cal-date{width:11.864406779%;text-align:center;font-size:1.8rem;align-self:center;order:1;padding-top:0;margin-right:5.084745762%;display:flex;flex-direction:column;justify-content:center;align-items:center}}@media screen and (max-width: 767px)and (max-width: 350px){.area-cal .ttl-cal-mvweek a{width:60px;height:34px;margin:auto;background-color:#ddd;border-color:#ddd}.area-cal .ttl-cal-mvweek a span{font-size:1rem}}@media screen and (max-width: 767px)and (max-width: 400px){.area-cal .ttl-cal .ttl-cal-mvmonth{position:absolute;width:100px}}@media screen and (max-width: 767px){.area-schedule{width:100%;background-color:unset;padding:0 20px;margin-top:11.2%}.area-schedule dt{width:14.925373134%}.area-schedule dd{width:calc(100% - 48px)}.area-schedule dt p{font-size:1.8rem}.area-schedule dt>p>span{font-size:1rem;padding-top:2px}.area-schedule .area-schedule_item:not(:first-child){margin-top:15px}.area-schedule .area-schedule_item-inner{padding-right:10px;margin:0 0 25px}.area-schedule .area-schedule_item-inner:last-child{margin-bottom:0}.area-schedule .item-info .item-ttl{font-size:1.2rem;margin-bottom:16px;border-bottom:none}.area-schedule .item-info a.item-ttl:hover{transition:0;border-bottom:none}.area-schedule .item-img{width:22.45614035%;padding:0;margin-right:3.508771929%}.area-schedule .item-info{width:74.035087721%;padding:0}.area-schedule .item-info p{font-size:1.3rem;line-height:1.4}.area-schedule .item-info p span{padding:2px 6px;font-size:1rem;border:1px solid #333;margin-right:8px;margin-bottom:16px}.area-schedule .item-info .item-time,.area-schedule .item-info .item-place{font-size:1rem}.area-schedule .item-info .item-time::after,.area-schedule .item-info .item-place::after{top:0;left:0;font-size:1rem}.area-schedule .item-info p{margin-bottom:10px}.area-schedule .item-info p:last-child{margin-bottom:0}}@media screen and (max-width: 767px){.area-schedule>ul{border-radius:6px;overflow:hidden}}@media screen and (max-width: 767px){.area-schedule>ul>li{border-bottom:1px solid #e2eaf0;padding:16px 0}}@media screen and (max-width: 767px){.area-schedule>ul>li.area-schedule-ttl{font-size:1.3rem;border-top:1px solid #e2eaf0}}@media screen and (max-width: 767px){.area-schedule>ul>li.area-schedule-ttl dt,.area-schedule>ul>li.area-schedule-ttl dd{padding:5px}}@media screen and (max-width: 767px){.area-cal ul li a:hover{opacity:1;transition:0s}}@media screen and (max-width: 767px){.area-cal .ttl-cal-mvweek a.active-link:hover{background-color:#fff;border-color:#fff;color:#fff;transition:0s}}@media screen and (max-width: 767px){.area-cal .ttl-cal-mvweek .area-pre a:hover::before{border-right:2px solid #00a0e9;border-bottom:2px solid #005bac;transition:0s}}@media screen and (max-width: 767px){.area-cal .ttl-cal-mvweek .area-next a:hover::after{border-right:2px solid #005bac;border-bottom:2px solid #00a0e9;transition:0s}}@media screen and (max-width: 767px){.area-cal .ttl-cal .ttl-cal-mvmonth a:hover{transition:0s;background-color:#fff;border:1px solid #fff}}@media screen and (max-width: 767px){.area-cal .ttl-cal-mvmonth .next-month:hover::after{transition:0s;border-top:1px solid #fff;border-right:1px solid #fff}}.spCont{display:none}@media(max-width: 767px){.spCont{display:block !important}}.pcCont{display:block}@media(max-width: 767px){.pcCont{display:none !important}}
