@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Noto+Serif+JP:wght@200..900&family=Pirata+One&display=swap";#fvCol{margin-bottom:150px}@media screen and (max-width: 1200px){#fvCol{margin-bottom:10vw}}@media screen and (max-width: 750px){#fvCol{margin-bottom:15vw}}#fvCol .logo{width:90%;max-width:1476px;margin:0 auto 80px;padding-top:170px}@media screen and (max-width: 1200px){#fvCol .logo{margin:0 auto 4vw;padding-top:12vw}}@media screen and (max-width: 750px){#fvCol .logo{margin:0 auto 8vw;padding-top:20vw}}#fvCol .catch{width:90%;max-width:1077px;margin:0 auto}#fvCol .scheduleList{display:flex;justify-content:center;gap:5%;width:90%;max-width:1200px;margin:0 auto;margin-top:100px}@media screen and (max-width: 1200px){#fvCol .scheduleList{margin-top:10vw}}@media screen and (max-width: 750px){#fvCol .scheduleList{display:block;width:80%;margin-top:8vw}}#fvCol .scheduleList li{text-align:center}@media screen and (max-width: 750px){#fvCol .scheduleList li:nth-child(2){padding-top:4vw}}#infoCol{background:rgba(0,0,0,.3);backdrop-filter:blur(6px);padding:150px 0}@media screen and (max-width: 1200px){#infoCol{padding:10vw 0}}@media screen and (max-width: 750px){#infoCol{padding:15vw 0}}#infoCol .inner{display:flex;justify-content:center;gap:5%}@media screen and (max-width: 750px){#infoCol .inner{display:block;gap:0}}#infoCol .secSubTitle{position:relative;text-align:left;line-height:1;padding-bottom:4px;border-bottom:2px solid #d20019}#infoCol .secSubTitle::before{content:"";position:absolute;bottom:-10px;left:0;transform:translateY(-50%);width:21px;height:9px;background:url(../images/common/deco_border_edge.svg) center left no-repeat;background-size:contain}#infoCol .secSubTitle::after{content:"";position:absolute;bottom:-10px;right:0;transform:translateY(-50%) rotate(180deg);width:21px;height:9px;background:url(../images/common/deco_border_edge.svg) center left no-repeat;background-size:contain}#infoCol .secSubTitle span{position:relative;font-family:"Pirata One",serif;font-size:clamp(35px,9vw,75px);font-weight:normal;color:#d20019;letter-spacing:-0.03em;padding-left:30px}@media screen and (max-width: 1200px){#infoCol .secSubTitle span{font-size:7vw;padding-left:4vw}}@media screen and (max-width: 750px){#infoCol .secSubTitle span{font-size:11vw}}#infoCol .secSubTitle span::before{content:"";position:absolute;bottom:14px;right:-90px;width:105px;height:48px;background:url(../images/common/deco_tit_edge.svg) center center no-repeat;background-size:contain}@media screen and (max-width: 1200px){#infoCol .secSubTitle span::before{bottom:1.25vw;right:-9.5vw;width:11vw;height:5vw}}@media screen and (max-width: 750px){#infoCol .secSubTitle span::before{bottom:1.5vw;right:-16.45vw;width:19vw;height:9vw}}#infoCol #newsCol{width:53.33%}@media screen and (max-width: 750px){#infoCol #newsCol{width:100%}}#infoCol #newsCol .newsList{height:310px;min-height:0;overflow-y:auto;padding-right:36px}@media screen and (max-width: 750px){#infoCol #newsCol .newsList{height:35vw;padding-right:0}}#infoCol #newsCol .newsList::-webkit-scrollbar{width:4px;height:4px;background:#444}#infoCol #newsCol .newsList::-webkit-scrollbar-thumb{background:#d20019}#infoCol #newsCol .newsList .newsItem{display:grid;grid-template-columns:100px auto;padding-bottom:32px;border-bottom:1px solid #444;font-size:clamp(14px,3vw,16px)}@media screen and (max-width: 750px){#infoCol #newsCol .newsList .newsItem{display:block;padding-bottom:5vw}}#infoCol #newsCol .newsList .newsItem:last-child{border-bottom:none}#infoCol #newsCol .newsList .newsItem+.newsItem{padding-top:32px}@media screen and (max-width: 750px){#infoCol #newsCol .newsList .newsItem+.newsItem{padding-top:5vw}}#infoCol #newsCol .newsList .newsItem .date{color:#d20019;font-weight:700}@media screen and (max-width: 750px){#infoCol #newsCol .newsList .newsItem .date{margin-bottom:1.5vw}}#infoCol #newsCol .newsList .newsItem .title a{color:#fff;text-decoration:none;transition:.25s}@media(hover: hover){#infoCol #newsCol .newsList .newsItem .title a:hover{opacity:.5}}#infoCol #snsCol{width:41.67%;text-align:center}@media screen and (max-width: 750px){#infoCol #snsCol{width:100%;padding-top:12vw}}#infoCol #snsCol .snsColInner{display:flex;flex-direction:column}#infoCol #snsCol .snsColInner .account .snsId{font-size:clamp(16px,3.25vw,20px);font-weight:700;margin-top:25px}@media screen and (max-width: 1200px){#infoCol #snsCol .snsColInner .account .snsId{margin-top:2.25vw}}@media screen and (max-width: 750px){#infoCol #snsCol .snsColInner .account .snsId{margin-top:4vw}}#infoCol #snsCol .snsColInner .btn{margin-top:25px}@media screen and (max-width: 1200px){#infoCol #snsCol .snsColInner .btn{margin-top:2.25vw}}@media screen and (max-width: 750px){#infoCol #snsCol .snsColInner .btn{margin-top:4vw}}#infoCol #snsCol .snsColInner .btn a{width:100%}@media screen and (max-width: 750px){#infoCol #snsCol .snsColInner .btn a{width:80%}}#aboutCol{padding-top:150px}@media screen and (max-width: 1200px){#aboutCol{padding-top:10vw}}@media screen and (max-width: 750px){#aboutCol{padding-top:15vw}}#aboutCol .secTitle{width:100%;max-width:750px;margin:0 auto 30px;text-align:center}@media screen and (max-width: 750px){#aboutCol .secTitle{margin:0 auto 4vw}}#attentionCol{padding-top:150px}@media screen and (max-width: 1200px){#attentionCol{padding-top:10vw}}@media screen and (max-width: 750px){#attentionCol{padding-top:15vw}}#attentionCol .secTitle{width:100%;max-width:750px;margin:0 auto 30px;text-align:center}@media screen and (max-width: 750px){#attentionCol .secTitle{margin:0 auto 4vw}}#contactCol{padding:150px 0}@media screen and (max-width: 1200px){#contactCol{padding:10vw 0}}@media screen and (max-width: 750px){#contactCol{padding:15vw 0}}#contactCol .secTitle{width:100%;max-width:750px;margin:0 auto 30px;text-align:center}@media screen and (max-width: 750px){#contactCol .secTitle{margin:0 auto 4vw}}#contactCol p{font-size:clamp(16px,3.25vw,20px);font-weight:600}#contactCol .btn a{max-width:500px}@media screen and (max-width: 750px){#contactCol .btn a{width:80%;line-height:1.25}}
/*# sourceMappingURL=maps/top.css.map */
