.eventPageInner01{background-color:var(--colorBg02)}@media(min-width: 901px){.eventPageInner01{height:61.3888888889%}}@media(max-width: 900px){.eventPageInner01{padding-top:30px;padding-bottom:40px}}@media(min-width: 768px){.eventPageInner01{margin-top:40px;padding-bottom:80px}}@media(max-width: 767px){.eventPageInner01{margin-top:30px}}@media(min-width: 768px){.eventPageInner02{padding-top:40px;padding-left:40px;padding-right:40px}}@media(max-width: 767px){.eventPageInner02{padding-top:20px;padding-left:20px;padding-right:20px}}@media(min-width: 768px){.eventPageInner02 .pageContainer{padding:40px 0}.eventPageInner02 .pageContainer:last-of-type{padding-bottom:0}}@media(max-width: 767px){.eventPageInner02 .pageContainer{padding:20px 0}}.eventBanner01{max-width:800px;margin-left:auto;margin-right:auto}.eventBanner01 img{width:100%}@media(min-width: 901px){.eventPageMapTitle{display:flex;align-items:center;font-weight:bold;gap:5px;position:absolute;top:100px;left:50px}.eventPageMapTitle::before{content:url(/kodate2/assets/images/event/icon_map_pointer.svg);width:15px;height:22px}}@media(max-width: 900px){.eventPageMapTitle{font-size:28px;font-weight:bold;text-align:center;padding-bottom:16px;position:relative;margin-bottom:46px}.eventPageMapTitle::after{content:"";display:block;background:no-repeat center center/100% auto;background-color:#fee100;mask-image:url(/kodate2/assets/images/common/title_under_score01.svg);mask-size:1000px;mask-repeat:no-repeat;mask-position:center;width:100%;height:20px;margin-top:10px}}@media(max-width: 767px){.eventPageMapTitle{font-size:18px;margin-bottom:30px;padding-bottom:0}}.eventPageContainer01{position:relative}@media(min-width: 901px){.eventPageContainer01{height:min(74.4vw,738px)}}@media(max-width: 900px){.eventPageContainer01{padding-bottom:30px}}@media(min-width: 901px){.eventPageContainer02{margin-top:50px}}.eventPageContent01{display:flex;flex-wrap:wrap;column-gap:4%;margin-top:30px}@media(min-width: 768px){.eventPageContent01{row-gap:30px}}@media(max-width: 767px){.eventPageContent01{row-gap:20px;flex-direction:column;margin-top:0}}.eventPageContentBlock{flex:0 1 48%;border:1px solid #ccc;padding:40px 20px 30px}@media(max-width: 767px){.eventPageContentBlock{padding:30px 20px 20px}}.eventPageContentBlock .title{font-weight:500;text-align:center}@media(min-width: 768px){.eventPageContentBlock .title{font-size:22px}}@media(max-width: 767px){.eventPageContentBlock .title{font-size:20px}}.eventPageContentBlock .img{margin-top:20px}.eventPageContentBlock .description{line-height:1.7142857143;margin-top:20px}@media(min-width: 768px){.eventPageContentBlock .description{font-size:14px;text-align:center}}@media(max-width: 767px){.eventPageContentBlock .description{font-size:14px}}.eventPageButtonList{display:flex;align-items:flex-end;row-gap:20px;margin-left:auto;margin-right:auto;box-sizing:content-box}@media(min-width: 901px){.eventPageButtonList{justify-content:center;column-gap:min(5.7vw,20px);padding-left:20px;padding-right:20px}}@media(max-width: 900px){.eventPageButtonList{flex-direction:column}}.eventPageButtonList li{flex-grow:1;flex-shrink:1}@media(max-width: 900px){.eventPageButtonList li{width:100%}}.eventPageButton01{width:100%}@media(min-width: 901px){.eventPageButton01{max-width:405px}}.eventPageButton02{text-align:center;width:100%}@media(max-width: 767px){.eventPageButton02{margin-top:30px}}@media(min-width: 901px){.eventPageButton02 a{max-width:450px;margin-top:40px;margin-left:auto;margin-right:auto}}.eventPageButton03{width:100%}@media(min-width: 901px){.eventPageButton03{max-width:280px}}.pageTitle03{font-weight:bold;text-align:center;padding-bottom:16px;position:relative}@media(min-width: 768px){.pageTitle03{font-size:28px;margin-bottom:46px}}@media(max-width: 767px){.pageTitle03{font-size:18px;margin-bottom:30px}}.pageTitle03::before,.pageTitle03::after{content:"";position:absolute}.pageTitle03::before{background-color:var(--colorText01);width:18px;height:18px;border-style:solid;border-width:0 0 2px 2px;border-color:var(--color03);left:50%;top:calc(100% - 1px);transform:rotate(-45deg) translateY(-50%) skew(0deg, 0deg);z-index:1}.pageTitle03::after{width:100%;height:2px;background-color:var(--color03);left:0;top:100%;z-index:0}.pageDescription01{font-size:16px;margin-top:1em}@media(min-width: 768px){.pageDescription01{text-align:center;margin-bottom:-60px}}@media(max-width: 767px){.display-pc{display:none}}@media(min-width: 768px){.display-sp{display:none}}.underScoreTitle12 span{font-size:28px;font-weight:bold}@media(max-width: 767px){.underScoreTitle12 span{font-size:18px;font-weight:bold}}/*# sourceMappingURL=event.min.css.map */