@import"https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@200..900&display=swap";#kvCol{overflow:hidden;position:relative}@media(max-width: 750px){#kvCol{padding:0vw 0vw 0vw 0vw}}@media(min-width: 750px){#kvCol{padding:0vw 0vw 0vw 0vw}}@media(min-width: 750px)and (min-width: 1200px){#kvCol{padding:0px 0px 0px 0px}}@media(min-width: 750px){#kvColInner{display:flex;flex:none;justify-content:space-between;align-items:top;flex-flow:row;flex-wrap:nowrap;width:100%;max-width:1260px;margin:0vw auto 0vw auto}}#kvColInner .kv{position:relative;pointer-events:none;padding:4px;border:1px solid #000;aspect-ratio:595/841;background:url(../images/top/mv.webp) center no-repeat;background-size:calc(100% - 8px) auto}@media(max-width: 750px){#kvColInner .kv{margin:4vw auto 0vw auto;width:95%}}@media(min-width: 750px){#kvColInner .kv{margin:40px 0 0 0;width:47.22%}}#kvColInner .kv>img{position:absolute;top:0;left:0;width:100%;height:100%}#kvColInner .date{text-align:center}@media(max-width: 750px){#kvColInner .date{padding:10.6666666667vw 0vw 13.3333333333vw 0vw;margin:8vw auto 0vw auto;width:95%;background:url(../images/top/bg_schedule_sp.webp) center no-repeat;background-size:contain}}@media(min-width: 750px){#kvColInner .date{padding:8.3333333333vw 0vw 0vw 0vw;margin:7.5vw 0vw 0vw 0vw;width:48.09%;background:url(../images/top/bg_schedule.webp) center no-repeat;background-size:contain}}@media(min-width: 750px)and (min-width: 1200px){#kvColInner .date{padding:100px 0px 0px 0px}}@media(min-width: 750px)and (min-width: 1200px){#kvColInner .date{margin:90px 0px 0px 0px}}#kvColInner .date h1{margin:0 auto;max-width:485px}@media(max-width: 750px){#kvColInner .date h1{width:65%}}@media(min-width: 750px){#kvColInner .date h1{width:80%}}#kvColInner .date ul{position:relative;width:100%;padding-top:10px;background:url(../images/common/line.png) top center no-repeat}@media(max-width: 750px){#kvColInner .date ul{margin:2.6666666667vw auto 0vw auto}}@media(min-width: 750px){#kvColInner .date ul{margin:.8333333333vw 0vw 0vw 0vw}}@media(min-width: 750px)and (min-width: 1200px){#kvColInner .date ul{margin:10px 0px 0px 0px}}#kvColInner .date ul li{position:relative;z-index:5}@media(max-width: 750px){#kvColInner .date ul li{margin:4vw auto 0vw auto;height:10.9333333333vw}}@media(min-width: 750px){#kvColInner .date ul li{margin:2.5vw auto 0vw auto;height:7.3333333333vw;max-height:88px}}@media(min-width: 750px)and (min-width: 1200px){#kvColInner .date ul li{margin:30px auto 0px auto}}@media(min-width: 1200px){#kvColInner .date ul li{margin:3.3333333333vw auto 0vw auto}}@media(min-width: 1200px)and (min-width: 1200px){#kvColInner .date ul li{margin:40px auto 0px auto}}#kvColInner .date ul li img{width:auto;height:100%}#kvColInner .kv{opacity:0}#kvColInner .date{opacity:0}#kvColInner.s .kv{opacity:1;transition:opacity 1s .1s linear}#kvColInner.s .date{opacity:1;transition:opacity 1s .1s linear}#latestCol{position:relative;width:100%;opacity:0}@media(max-width: 750px){#latestCol{padding:8vw 0vw 10.6666666667vw 0vw}}@media(min-width: 750px){#latestCol{padding:5vw 0vw 6.6666666667vw 0vw}}@media(min-width: 750px)and (min-width: 1200px){#latestCol{padding:60px 0px 80px 0px}}@media(max-width: 750px){#latestColInner{width:94%;margin:0vw auto 0vw auto}}@media(min-width: 750px){#latestColInner{margin:0vw auto 0vw auto;display:flex;flex:none;justify-content:space-between;align-items:stretch;flex-flow:row;flex-wrap:nowrap;width:98%;max-width:1260px}}@media(min-width: 750px)and (min-width: 1200px){#latestColInner{margin:0px auto 0px auto}}@media(min-width: 1200px){#latestColInner{width:100%}}#latestCol h2{position:absolute;padding-left:24px}@media(max-width: 750px){#latestCol h2{height:10.6666666667vw;margin-top:-15px}}@media(min-width: 750px){#latestCol h2{height:5.75vw;max-height:69px}}@media(min-width: 1200px){#latestCol h2{height:69px}}#latestCol h2 img{width:auto;height:100%}@media(min-width: 750px){#latestCol #newsCol{width:52.38%}}#latestCol #newsColInner{position:relative;overflow:hidden;padding:15px;background:url(../images/common/frm_w_rb.png) right bottom no-repeat;background-size:auto}@media(max-width: 750px){#latestCol #newsColInner{margin:4vw auto 0vw auto;padding-top:40px;width:100%}}@media(min-width: 750px){#latestCol #newsColInner{margin:2.5vw auto 0vw auto;padding-top:60px}}@media(min-width: 750px)and (min-width: 1200px){#latestCol #newsColInner{margin:30px auto 0px auto}}#latestCol #newsColInner::before{display:block;content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;border:15px solid #581216}#latestCol #newsColInnerBox{margin:0 auto;overflow-y:scroll}@media(max-width: 750px){#latestCol #newsColInnerBox{min-height:150;max-height:300px}}@media(min-width: 750px){#latestCol #newsColInnerBox{width:100%;min-height:220px;max-height:220px}}@media(min-width: 1200px){#latestCol #newsColInnerBox{min-height:220px;max-height:220px}}#latestCol #newsColInnerBox dl{position:relative;margin:0 auto;color:#f2f1ec}#latestCol #newsColInnerBox dl:first-of-type{border:none}@media(max-width: 750px){#latestCol #newsColInnerBox dl{padding:2.6666666667vw 1.3333333333vw 2.6666666667vw 1.3333333333vw;width:99%}}@media(min-width: 750px){#latestCol #newsColInnerBox dl{padding:1.0833333333vw 1.25vw 1.0833333333vw 1.25vw;width:99%}}@media(min-width: 750px)and (min-width: 1200px){#latestCol #newsColInnerBox dl{padding:13px 15px 13px 15px}}@media(min-width: 1200px){#latestCol #newsColInnerBox dl{display:flex;flex-flow:row nowrap;justify-content:flex-start}}#latestCol #newsColInnerBox dl dt{display:block;margin:0;line-height:1.2;font-weight:900}@media(min-width: 1200px){#latestCol #newsColInnerBox dl dt{width:8em}}#latestCol #newsColInnerBox dl dd{display:block;margin:0;line-height:1.2}@media(max-width: 750px){#latestCol #newsColInnerBox dl dd{padding:1.3333333333vw 0vw .2666666667vw 0vw;width:100%}}@media(min-width: 750px){#latestCol #newsColInnerBox dl dd{margin:0vw 0vw 0vw 0vw;padding:.4166666667vw 0vw 0vw 0vw}}@media(min-width: 750px)and (min-width: 1200px){#latestCol #newsColInnerBox dl dd{margin:0px 0px 0px 0px}}@media(min-width: 750px)and (min-width: 1200px){#latestCol #newsColInnerBox dl dd{padding:5px 0px 0px 0px}}@media(min-width: 1200px){#latestCol #newsColInnerBox dl dd{padding-top:0;width:calc(100% - 8em)}}#latestCol #snsCol{text-align:center}@media(max-width: 750px){#latestCol #snsCol{margin:8vw auto 0vw auto}}@media(min-width: 750px){#latestCol #snsCol{width:45%;background:none}}#latestCol #snsColInner{position:relative;background:url(../images/common/frm_w_rb.png) right bottom no-repeat;background-size:auto}@media(max-width: 750px){#latestCol #snsColInner{margin:4vw auto 0vw auto;padding-top:60px;padding-bottom:40px;width:100%;min-height:250px}}@media(min-width: 750px){#latestCol #snsColInner{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;margin:2.5vw 0vw 0vw 0vw;padding-top:30px;width:100%;min-height:300px;max-height:300px}}@media(min-width: 750px)and (min-width: 1200px){#latestCol #snsColInner{margin:30px 0px 0px 0px}}@media(min-width: 1200px){#latestCol #snsColInner{margin-top:30px;min-height:300px;max-height:300px}}#latestCol #snsColInner::before{display:block;content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;border:15px solid #581216}#latestCol #snsCol .account{text-align:center}@media(max-width: 750px){#latestCol #snsCol .account{width:33.3333333333vw;margin:0vw auto 0vw auto}}@media(min-width: 750px){#latestCol #snsCol .account{width:12.5vw;max-width:150px;margin:0vw 0vw 0vw 0vw;min-width:120px}}@media(min-width: 750px)and (min-width: 1200px){#latestCol #snsCol .account{margin:0px 0px 0px 0px}}#latestCol #snsCol .account a{display:inline-block}#latestCol #snsCol .account a img{border-radius:50%}@media(max-width: 750px){#latestCol #snsCol .accountDetail{margin:2.6666666667vw auto 0vw auto}}@media(min-width: 750px){#latestCol #snsCol .accountDetail{margin:0vw 0vw 0vw 2.5vw}}@media(min-width: 750px)and (min-width: 1200px){#latestCol #snsCol .accountDetail{margin:0px 0px 0px 30px}}@media(max-width: 750px){#latestCol #snsCol .accountDetail .btn{margin:0vw auto 0vw auto;width:70%}}@media(min-width: 750px){#latestCol #snsCol .accountDetail .btn{margin:0vw 0vw 0vw 0vw;width:100%;min-width:200px}}@media(min-width: 750px)and (min-width: 1200px){#latestCol #snsCol .accountDetail .btn{margin:0px 0px 0px 0px}}@media(min-width: 1200px){#latestCol #snsCol .accountDetail .btn{width:270px}}#latestCol.s{opacity:1;transition:opacity 1s .1s linear}#aboutCol,#attentionCol,#contactCol{position:relative;width:100%;opacity:0}@media(max-width: 750px){#aboutCol,#attentionCol,#contactCol{padding:8vw 0vw 8vw 0vw}}@media(min-width: 750px){#aboutCol,#attentionCol,#contactCol{padding:5vw 0vw 6.6666666667vw 0vw}}@media(min-width: 750px)and (min-width: 1200px){#aboutCol,#attentionCol,#contactCol{padding:60px 0px 80px 0px}}@media(max-width: 750px){#aboutColInner,#attentionColInner,#contactColInner{width:88%;margin:0vw auto 0vw auto}}@media(min-width: 750px){#aboutColInner,#attentionColInner,#contactColInner{margin:0vw auto 0vw auto;width:100%;max-width:1160px}}@media(min-width: 750px)and (min-width: 1200px){#aboutColInner,#attentionColInner,#contactColInner{margin:0px auto 0px auto}}@media(min-width: 1200px){#aboutColInner,#attentionColInner,#contactColInner{width:100%}}#aboutCol h2,#attentionCol h2,#contactCol h2{text-align:center}@media(max-width: 750px){#aboutCol h2,#attentionCol h2,#contactCol h2{height:10.6666666667vw}}@media(min-width: 750px){#aboutCol h2,#attentionCol h2,#contactCol h2{height:6.25vw;max-height:75px}}@media(min-width: 1200px){#aboutCol h2,#attentionCol h2,#contactCol h2{height:75px}}#aboutCol h2 img,#attentionCol h2 img,#contactCol h2 img{width:auto;height:100%}#aboutCol h2+p,#attentionCol h2+p,#contactCol h2+p{margin-top:1.5em;text-align:center}@media(max-width: 750px){#aboutCol h2+p,#attentionCol h2+p,#contactCol h2+p{font-size:3.4666666667vw}}@media(min-width: 750px){#aboutCol h2+p,#attentionCol h2+p,#contactCol h2+p{font-size:1.6666666667vw}}@media(min-width: 750px)and (min-width: 1200px){#aboutCol h2+p,#attentionCol h2+p,#contactCol h2+p{font-size:20px}}#aboutCol.s,#attentionCol.s,#contactCol.s{opacity:1;transition:opacity 1s .1s linear}#aboutCol{position:relative;color:var(--color_txt2)}@media(max-width: 750px){#aboutCol{padding:0vw 0vw 5.3333333333vw 0vw;margin:50px auto 0;width:95%;background:url(../images/common/frm_g_lt.png) top 2px left 8px no-repeat,url(../images/common/frm_g_rt.png) top 2px right 8px no-repeat,url(../images/common/frm_g_rb.png) bottom 2px right 8px no-repeat,url(../images/common/frm_g_lb.png) bottom 2px left 8px no-repeat,url(../images/common/frm_wh_m_sp.png) top center repeat-y;background-size:18% auto,18% auto,18% auto,18% auto,100% auto}}@media(min-width: 750px){#aboutCol{margin:50px auto 0;padding:0vw 0vw 6.6666666667vw 0vw;max-width:1260px;background:url(../images/common/frm_g_lt.png) top 2px left 8px no-repeat,url(../images/common/frm_g_rt.png) top 2px right 8px no-repeat,url(../images/common/frm_g_rb.png) bottom 2px right 8px no-repeat,url(../images/common/frm_g_lb.png) bottom 2px left 8px no-repeat,url(../images/common/frm_wh_m.png) top center repeat-y;background-size:auto,auto,auto,auto,100% auto}}@media(min-width: 750px)and (min-width: 1200px){#aboutCol{padding:0px 0px 80px 0px}}#aboutCol::before{position:absolute;content:"";display:block;pointer-events:none;z-index:-1}@media(max-width: 750px){#aboutCol::before{margin-top:-4.4%;width:100%;padding-top:4.6%;background:url(../images/common/frm_wh_t_sp.png) top center no-repeat;background-size:100% auto}}@media(min-width: 750px){#aboutCol::before{margin-top:-4.4%;width:100%;padding-top:4.6%;background:url(../images/common/frm_wh_t.png) top center no-repeat;background-size:100% auto}}#aboutCol::after{position:absolute;bottom:0;content:"";display:block;pointer-events:none;z-index:0}@media(max-width: 750px){#aboutCol::after{margin-bottom:-1%;width:100%;padding-top:1.12%;background:url(../images/common/frm_wh_b_sp.png) bottom center no-repeat;background-size:100% auto}}@media(min-width: 750px){#aboutCol::after{margin-bottom:-0.6%;width:100%;padding-top:.63%;background:url(../images/common/frm_wh_b.png) bottom center no-repeat;background-size:100% auto}}#aboutCol .overview{border:1px solid #8a682d;color:var(--color_txt2)}@media(max-width: 750px){#aboutCol .overview{margin:5.3333333333vw 0vw 0vw 0vw}}@media(min-width: 750px){#aboutCol .overview{margin:3.3333333333vw 0vw 0vw 0vw}}@media(min-width: 750px)and (min-width: 1200px){#aboutCol .overview{margin:40px 0px 0px 0px}}#aboutCol .overview dl{text-align:left;border-top:1px solid #8a682d;margin:0 auto}#aboutCol .overview dl:first-of-type{border:none}@media(max-width: 750px){#aboutCol .overview dl{padding:0vw .6666666667vw 0vw .6666666667vw;width:100%}}@media(min-width: 750px){#aboutCol .overview dl{display:flex;flex:none;justify-content:space-between;align-items:stretch;flex-flow:row;flex-wrap:wrap;padding:0vw .4166666667vw 0vw .4166666667vw;width:100%}}@media(min-width: 750px)and (min-width: 1200px){#aboutCol .overview dl{padding:0px 5px 0px 5px}}#aboutCol .overview dl dt{display:inline-block;margin:0;line-height:1;text-align:left;font-weight:bold}@media(max-width: 750px){#aboutCol .overview dl dt{padding:2vw 2vw 2vw 2vw;width:100%}}@media(min-width: 750px){#aboutCol .overview dl dt{padding:1.25vw 1.25vw 1.25vw 1.25vw;width:8em;border-right:1px solid #8a682d}}@media(min-width: 750px)and (min-width: 1200px){#aboutCol .overview dl dt{padding:15px 15px 15px 15px}}#aboutCol .overview dl dd{display:block;margin:0;line-height:1.3}@media(max-width: 750px){#aboutCol .overview dl dd{padding:2vw 2vw 2vw 2vw;width:100%}}@media(min-width: 750px){#aboutCol .overview dl dd{margin:0vw 0vw 0vw 0vw;padding:1.25vw 1.25vw 1.25vw 1.25vw;width:calc(100% - 9em)}}@media(min-width: 750px)and (min-width: 1200px){#aboutCol .overview dl dd{margin:0px 0px 0px 0px}}@media(min-width: 750px)and (min-width: 1200px){#aboutCol .overview dl dd{padding:15px 15px 15px 15px}}#attentionCol{position:relative;background:url(../images/common/frm_w_lt.png) top 2px left 2px no-repeat,url(../images/common/frm_w_rt.png) top 2px right 2px no-repeat,url(../images/common/frm_w_rb.png) bottom 2px right 2px no-repeat,url(../images/common/frm_w_lb.png) bottom 2px left 2px no-repeat,#581216}@media(max-width: 750px){#attentionCol{margin:50px auto 0;width:95%;background-size:18% auto,18% auto,18% auto,18% auto,auto}}@media(min-width: 750px){#attentionCol{margin:50px auto 0;max-width:1260px;background-size:auto,auto,auto,auto,auto}}@media(max-width: 750px){#attentionCol .attention{margin:5.3333333333vw 0vw 0vw 0vw;padding:1.3333333333vw 1.3333333333vw 1.3333333333vw 1.3333333333vw}}@media(min-width: 750px){#attentionCol .attention{margin:3.3333333333vw 0vw 0vw 0vw;padding:.8333333333vw .8333333333vw .8333333333vw .8333333333vw}}@media(min-width: 750px)and (min-width: 1200px){#attentionCol .attention{margin:40px 0px 0px 0px}}@media(min-width: 750px)and (min-width: 1200px){#attentionCol .attention{padding:10px 10px 10px 10px}}#attentionCol .attention h3{border-top:1px solid #a68b81;border-bottom:1px solid #a68b81;line-height:1.1em;font-weight:900}@media(max-width: 750px){#attentionCol .attention h3{margin:5.3333333333vw 0vw 0vw 0vw;padding:4vw 2.6666666667vw 4vw 2.6666666667vw;font-size:3.7333333333vw}}@media(min-width: 750px){#attentionCol .attention h3{margin:3.3333333333vw 0vw 0vw 0vw;padding:2.5vw 1.6666666667vw 2.5vw 1.6666666667vw;font-size:2vw}}@media(min-width: 750px)and (min-width: 1200px){#attentionCol .attention h3{margin:40px 0px 0px 0px}}@media(min-width: 750px)and (min-width: 1200px){#attentionCol .attention h3{padding:30px 20px 30px 20px}}@media(min-width: 750px)and (min-width: 1200px){#attentionCol .attention h3{font-size:24px}}#attentionCol .attention h3 .date{padding:0;margin:0;line-height:1}#attentionCol .attention h3 .date span{vertical-align:top;display:inline-block;padding:.2em 0;color:#fff}@media(max-width: 750px){#attentionCol .attention h3 .date span{font-size:2.6666666667vw}}@media(min-width: 750px){#attentionCol .attention h3 .date span{font-size:1.3333333333vw}}@media(min-width: 750px)and (min-width: 1200px){#attentionCol .attention h3 .date span{font-size:16px}}#attentionCol .attention h3:first-of-type{margin-top:0}#contactCol{position:relative;background:url(../images/common/frm_w_lt.png) top 2px left 2px no-repeat,url(../images/common/frm_w_rt.png) top 2px right 2px no-repeat,url(../images/common/frm_w_rb.png) bottom 2px right 2px no-repeat,url(../images/common/frm_w_lb.png) bottom 2px left 2px no-repeat,#581216}@media(max-width: 750px){#contactCol{margin:50px auto 0;width:95%;background-size:18% auto,18% auto,18% auto,18% auto,auto}}@media(min-width: 750px){#contactCol{margin:50px auto 0;max-width:1260px;background-size:auto,auto,auto,auto,auto}}#contactCol section{text-align:center}@media(max-width: 750px){#contactCol section{margin:5.3333333333vw 0vw 0vw 0vw;padding:1.3333333333vw 1.3333333333vw 1.3333333333vw 1.3333333333vw}}@media(min-width: 750px){#contactCol section{margin:3.3333333333vw 0vw 0vw 0vw;padding:.8333333333vw .8333333333vw .8333333333vw .8333333333vw}}@media(min-width: 750px)and (min-width: 1200px){#contactCol section{margin:40px 0px 0px 0px}}@media(min-width: 750px)and (min-width: 1200px){#contactCol section{padding:10px 10px 10px 10px}}
/*# sourceMappingURL=maps/top.css.map */
