html{scroll-behavior:smooth;scrollbar-color:#ffa064 #fff;scrollbar-width:thin}html::-webkit-scrollbar{width:sp(3)}@media(max-width: 750px){html::-webkit-scrollbar{width:tab(1)}}@media(min-width: 750px){html::-webkit-scrollbar{width:1px}}html::-webkit-scrollbar-track{background-color:#fff}html::-webkit-scrollbar-thumb{box-shadow:inset 0 0 1000px #ffa064}*{box-sizing:border-box;margin:0;padding:0;outline:none;word-break:break-all}ol li,ul li{list-style-type:none}img{width:auto;max-width:100%;margin:0 auto;height:auto;vertical-align:bottom;line-height:1;backface-visibility:hidden;-webkit-backface-visibility:hidden;image-rendering:-webkit-optimize-contrast}_::-webkit-full-page-media,_:future,:root img{image-rendering:auto}@media(max-width: 750px){.pc{display:none}}@media(min-width: 750px){.sp{display:none}.pc{display:block}}body{-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-text-size-adjust:100%;background:#fff;background-size:100% auto;font-family:"Barlow","BIZ UDPGothic",sans-serif;font-weight:500;line-height:2;color:#2b3240}body:before{content:"";display:block;position:fixed;top:0px;left:0px;z-index:-2;width:100%;height:100vh}body a{color:#e14b01;text-decoration:none}@media(hover: hover){body a{transition:all .5s,color .5s}body a:hover{text-decoration:underline}}@media(max-width: 750px){body{font-size:3.2vw}body:before{background:url(../images/common/bg_sp.jpg) no-repeat bottom left #fff;background-size:cover}}@media(min-width: 750px){body:before{background:url(../images/common/bg.jpg) no-repeat bottom left #fff;background-size:cover}}#container{overflow:hidden}@media(max-width: 750px){#container{padding:20px}}@media(min-width: 750px){#container{padding:30px}}main{text-align:center}main ul>li{text-align:left;padding-left:1em;text-indent:-1em}main ul>li *{text-indent:0}main .center{text-align:center}main .center li{text-align:center}main .notice{line-height:2}main .notice>li{padding-left:1em;text-indent:-1em}main .notice>li *{text-indent:0}main .notice>li:first-child{margin-top:0}@media(max-width: 750px){main .notice>li{text-align:left}}footer{width:100%}footer .copyright{display:inline-block;background:#fff;color:#2b3240;padding:0 1em}@media(max-width: 750px){footer{text-align:center}}@media(min-width: 750px){footer{text-align:right}footer .copyright{text-align:right}}footer .sns{display:flex;flex:none;justify-content:center;align-items:center;flex-flow:row;flex-wrap:nowrap}@media(max-width: 750px){footer{padding:0vw 0vw 0vw 0vw}footer .sns{margin:0vw 0vw 4vw 0vw}footer .sns li{width:10.6666666667vw;margin:0vw 2.6666666667vw 0vw 2.6666666667vw}}@media(min-width: 750px){footer{display:flex;flex:none;justify-content:space-between;align-items:center;flex-flow:row;flex-wrap:nowrap}footer .sns{margin:0vw 0vw 0vw 0vw}}@media(min-width: 750px)and (min-width: 1200px){footer .sns{margin:0px 0px 0px 0px}}@media(min-width: 750px){footer .sns li{width:4.1666666667vw;max-width:50px;margin:0vw 1.6666666667vw 0vw 0vw}}@media(min-width: 750px)and (min-width: 1200px){footer .sns li{margin:0px 20px 0px 0px}}#mvCol{position:relative;z-index:0;width:100%}#mvCol #mvInner{position:relative;z-index:0;width:100%}#mvCol #mvInner h1{background:#fff;margin-bottom:2px}#mvCol #mvInner h2{background:#fff}#mvCol #mvInner .txt_event{position:absolute;left:0;top:0}#mvCol #mvInner .date01,#mvCol #mvInner .date02{display:block;position:relative;background:#fff;color:#ffa064;font-weight:600}#mvCol #mvInner .date01 span,#mvCol #mvInner .date02 span{font-size:.5em}#mvCol #mvInner .date02{margin-bottom:0px}@media(max-width: 750px){#mvCol #mvInner .txt_event{width:20vw}#mvCol #mvInner h1{padding:20vw 20px 10vw}#mvCol #mvInner .date01{font-size:10vw;line-height:1.1;padding:15px 0 20px 0;margin-bottom:20px}#mvCol #mvInner h2{padding:20px;margin-bottom:2px}#mvCol #mvInner .date02{font-size:8vw;line-height:1.1;padding:15px 0 20px 0}}@media(min-width: 750px){#mvCol #mvInner .txt_event{width:11%}#mvCol #mvInner h1{padding:30px 15%}#mvCol #mvInner .date01{font-size:4vw;line-height:1.1;padding:20px 0 25px;margin-bottom:30px}#mvCol #mvInner #mvWrap{display:flex;align-items:stretch;justify-content:center}#mvCol #mvInner #mvWrap h2{width:calc(50% - 1px);padding:20px 50px;margin-right:1px}#mvCol #mvInner #mvWrap .date02{font-size:3.2vw;line-height:1.1;width:calc(50% - 1px);margin-left:1px;display:flex;align-items:center;justify-content:center}}.linkCol .linkBnr a{display:block;position:relative;background:#c8ff46;color:#2b3240}.linkCol .linkBnr a::after{background:url("../images/common/btn_link.svg") center right no-repeat;position:absolute;top:calc(50% - 2em);right:10px;display:block;width:1em;height:4em;content:""}.linkCol .linkBnr a>div{display:flex;justify-content:flex-start;align-items:center}.linkCol .linkBnr a .ico{background:#fff;padding:20px;margin-right:20px;z-index:3}.linkCol .linkBnr a p{text-align:left;z-index:3}@media(hover: hover),(-ms-high-contrast: none){.linkCol .linkBnr a{transition:all .5s,color .5s}.linkCol .linkBnr a:hover{background:#43afff;color:#fff;text-decoration:none}.linkCol .linkBnr a:hover::after{background:url("../images/common/btn_link_w.svg") center right no-repeat}}@media(max-width: 750px){.linkCol{padding:20px 0}.linkCol .linkBnr{margin-bottom:10px}.linkCol .linkBnr:last-of-type{margin-bottom:0}.linkCol .linkBnr a .ico{width:40%}.linkCol .linkBnr a::before{font-size:16vw}}@media(min-width: 750px){.linkCol{display:flex;justify-content:center;align-items:center;padding:30px 0}.linkCol .linkBnr{width:calc(50% - 10px)}.linkCol .linkBnr:nth-of-type(odd){margin-right:10px}.linkCol .linkBnr:nth-of-type(even){margin-left:10px}.linkCol .linkBnr a .ico{width:120px;max-width:30%}.linkCol .linkBnr a::before{font-size:8vw}}
/*# sourceMappingURL=maps/top.css.map */
