body{-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;margin-top:9.6rem}html{width:100%;height:100%;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;font-weight:400;line-height:1.6;color:#013;font-family:"Arvo","Noto Sans JP",sans-serif}html *,html *::before,html *::after{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:justify;font-weight:inherit;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;flex-wrap:wrap}button{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}img{width:100%;height:auto;vertical-align:bottom;pointer-events:none}a{text-decoration:none;color:inherit}li>a{display:block}body{background:#6af;padding:0 3.2rem}header [inert]{display:none !important}header{z-index:999;position:fixed;width:100%;top:0;display:flex;justify-content:space-between;align-items:center;height:9.6rem;margin:0 -3.2rem;padding:0 3.2rem;backdrop-filter:blur(1rem);background:rgba(0,34,85,.6)}header #heiwajima{height:4.8rem;width:25.5rem}header .right{display:flex;justify-content:right;align-items:center;height:100%}header .right ul{display:flex;justify-content:right;align-items:stretch;height:100%;margin-right:1.6rem}header .right ul li{display:flex;justify-content:center;align-items:center;background:#fff;width:10rem;height:100%;margin-right:.2rem;padding-right:.4rem;transform:skew(-15deg)}header .right ul li a{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;transform:skew(15deg)}header .right ul li a img{width:5.4rem}header .right ul li a figcaption{font-size:2rem;font-weight:900;color:#049;line-height:1.2}header .right ul li:last-of-type a figcaption{font-size:1.8rem}header #menuBtn{width:8rem;height:8rem;padding:1.2rem .4rem .4rem;margin-right:-0.4rem}header #menuBtn div{width:100%;height:.3rem;background:#fff;margin-bottom:1.6rem}header #menuBtn p{font-size:2rem;font-weight:900;color:#fff;text-align:center;line-height:1}#news{z-index:998;display:flex;flex-wrap:nowrap;width:calc(100% - 6.4rem);height:1lh;line-height:5.2rem;background:#fff;overflow:hidden;position:absolute;top:11.2rem;border:.2rem solid #013;box-shadow:#013 .6rem .6rem 0}#news h2{padding:0 1.2rem;font-size:3.2rem;color:#d01;font-family:"Racing Sans One","Roboto","Noto Sans JP",sans-serif;border-right:.2rem solid #d01;line-height:.7;align-self:center}#news ul#marquee li{padding-left:1.2rem}#news ul#marquee li,#news ul#marquee li a{font-size:2.4rem}#news ul#marquee li span{font-weight:700;padding-right:.5em;color:#049}#news ul#marquee li a,#news ul#marquee li button{display:inline;text-decoration:underline}#news ul.marquee{overflow:hidden;margin:0;padding:0;list-style:none}#news ul.marquee li{display:block;white-space:nowrap}.arrow-circle{border-radius:100%;position:relative}.arrow-circle::before{content:"";position:absolute;display:block;width:100%;height:100%;border-radius:100%;background:#ff0;border:.2rem solid #049}.arrow-circle::after{content:"";position:absolute;display:block;width:40%;height:45%;clip-path:polygon(0 0, 100% 50%, 0 100%);background:#049;top:28%;left:35%}.arrow-circle.under{transform:rotate(90deg)}.common-btn{display:block;width:40rem;height:8rem;margin:auto;position:relative;text-align:center;font-weight:900;font-size:3.6rem}.common-btn div{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;background:red}.common-btn div:first-of-type{background:#013;transform:skew(30deg);top:.8rem}.common-btn div:last-of-type{background:#ff0;border:#013 .4rem solid;transform:skew(-30deg)}.inview.zoom_in:not(.is-show){opacity:0}.inview.zoom_in.is-show{animation:zoom_in .7s ease}.inview.fade:not(.is-show){opacity:0}.inview.fade:not(.is-show).fade-left{transform:translateX(-4rem)}.inview.fade:not(.is-show).fade-right{transform:translateX(4rem)}.inview.fade:not(.is-show).fade-top{transform:translateY(-4rem)}.inview.fade:not(.is-show).fade-bottom{transform:translateY(4rem)}.inview.fade:not(.is-show).fade-zoom{transform:scale(0.95)}.inview.fade{transition:all .8s}@keyframes zoom_in{0%{transform:scale(0) rotate(-5deg)}70%{transform:scale(1.02)}100%{transform:scale(1)}}@media only all and (max-width: 750px){html{font-size:1.3333333333vw}.sp_no{display:none !important}html *,html *::before,html *::after{font-size:2.8rem}}@media all and (min-width: 751px){html{font-size:.5208333333vw}.pc_no{display:none !important}html *,html *::before,html *::after{font-size:2rem}a,button{transition:all .2s}a:hover,button:hover{opacity:.8;transform:scale(0.95)}body{background:#6af;padding:0 22.4rem}header{margin:0 -22.4rem;padding:0 6.4rem}header .right{display:flex;justify-content:right;align-items:center;height:100%}header .right li{transition:transform .2s}header .right li:hover{transform:skew(-15deg) translateY(-0.4rem)}header #menuBtn{margin-left:2.4rem}#news{z-index:1000;width:60rem;line-height:4.8rem;position:fixed;top:2.4rem;right:54rem}#news h2{padding:0 1.2rem;font-size:2.4rem}#news ul#marquee li,#news ul#marquee li a{font-size:2rem}}/*# sourceMappingURL=common.min.css.map */