﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;-webkit-text-size-adjust:100%;color:#000;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","メイリオ",Meiryo,Osaka,"sans-serif";font-weight:400;letter-spacing:.09em;font-feature-settings:"palt"}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{color:#000;text-decoration:none;outline:none}input,textarea{-webkit-appearance:none;width:100%;padding:8px;border:0;border:1px #ccc solid;border-radius:4px;outline:none;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif";letter-spacing:.04em}input[type=radio],input[type=checbox]{-webkit-appearance:normal}input[type=submit]{background:none}.clearfix:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}body{background-color:#ffe538}a{transition:.3s}@media(hover: hover){a:hover{opacity:.6}}#tv24{overflow:hidden}img{display:block;width:100%;height:auto}.wbr{word-break:keep-all}.header{position:relative;width:100%;z-index:100}.header::before{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:120px;background-color:#fff}@media all and (max-width:812px){.header::before{height:105px}}.header__inner{position:relative;width:min(1340px,96%);margin:0 auto}@media all and (max-width:812px){.header__inner{width:100%}}.header__liner{display:flex;justify-content:space-between;align-items:center;height:100px}@media all and (max-width:812px){.header__liner{width:96%;margin:0 auto;height:70px}}@media all and (max-width:520px){.header__liner{height:60px}}.header__ttl{width:290px}@media all and (max-width:812px){.header__ttl{width:160px}}.header__ttl a{display:block}.header__oa{display:flex;justify-content:flex-end;width:calc(100% - 540px)}.header__oa img{width:360px}@media all and (max-width:1140px){.header__oa{display:none}}.header__fbslink{width:190px;height:44px}@media all and (max-width:812px){.header__fbslink{width:135px;height:30px}}.header__fbslink a{display:flex;justify-content:center;align-items:center;padding-left:5px;border:3px solid #23a7fb;border-radius:30px;background-color:rgba(255,255,255,.8);height:100%;color:#23a7fb;font-weight:600}@media all and (max-width:812px){.header__fbslink a{border-width:2px;font-size:.75rem;text-align:center}}.header__fbslink a br{display:none}@media all and (max-width:812px){.header__fbslink a br{display:block}}.header__fbslink a::after{display:block;content:"";background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="17" viewBox="0 0 12 17"><path id="right" class="cls-1" d="M0.669,14.378l2.64,2.631L11.866,8.43,3.521,0.017,0.716,2.742l5.8,5.83Z" style="fill:%2323a7fb" /></svg>') no-repeat left center/auto 100%;width:10px;height:10px;margin-left:5px}.header__nav ul{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;border-radius:40px;background-color:#ed6f00}@media all and (max-width:812px){.header__nav ul{border-radius:0}}.header__nav li{position:relative;width:12.5%;padding:11px 0}.header__nav li:last-child a::after{display:none}@media all and (max-width:812px){.header__nav li{width:25%;padding:min(11px,2.2vw) 0}.header__nav li:nth-of-type(-n + 4)::before{display:block;content:"";position:absolute;bottom:0;left:50%;translate:-50% 0;width:90%;height:2px;background:url(../../img/dot_line_h.svg) repeat-x left top}.header__nav li:nth-child(4n) a::after{display:none}}.header__nav .update{position:absolute;top:max(-12px,-2.5vw);left:50%;translate:-50% 0;width:min(80px,70%);line-height:1;padding:min(5px,.5vw) 0;border:1px solid #ff0074;border-radius:2px;background-color:#fff;box-shadow:0px 0px 5px 0px rgba(83,40,0,.1);color:#ff0074;font-weight:600;font-size:min(11px,1.2vw);text-align:center;letter-spacing:0em}@media all and (max-width:812px){.header__nav .update{top:-1.4vw;font-size:1.7vw}}@media all and (max-width:520px){.header__nav .update{top:max(-8px,-1.6vw);padding:.85vw 0;font-size:2.3vw}}.header__nav a,.header__nav span{display:flex;justify-content:center;align-items:center;line-height:1.4;height:48px;color:#fff;font-weight:600;font-size:min(.938rem,1.5vw);text-align:center}@media all and (max-width:812px){.header__nav a,.header__nav span{line-height:1.2;height:min(48px,12vw);font-size:min(.938rem,3.2vw)}}.header__nav a::after,.header__nav span::after{display:block;content:"";position:absolute;top:50%;right:0;translate:0 -50%;width:2px;height:64%;background:url(../../img/dot_line_row.svg) repeat-y left top}@media all and (max-width:812px){.header__nav a::after,.header__nav span::after{height:70%}}.header__nav span{opacity:.6}#cashlessBnr{position:fixed;bottom:20px;right:10px;width:200px;border-radius:15px;overflow:hidden;transition:.3s}@media all and (max-width:1140px){#cashlessBnr{bottom:10px;width:150px;border-radius:8px}}@media all and (max-width:812px){#cashlessBnr{width:100px}}#main-contents{letter-spacing:.08em}.sec.white{background-color:#fff}.sec.lblue{background-color:#56bbfb}.sec.lblue h2.ttl span{color:#ffea3a}.sec.lblue h2.ttl strong{color:#fff}.sec.yellow{background-color:#ffe538}.sec__block{margin-bottom:50px}.sec__block:last-child{margin-bottom:0}.sec__block__data{margin-bottom:20px;padding:0 2%}.sec__block__data:last-child{margin-bottom:0}.sec__flex{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}@media all and (max-width:812px){.sec__flex{display:block}}.sec__flex__pic{width:47%}@media all and (max-width:812px){.sec__flex__pic{width:100%}}.sec__flex__pic img{margin-bottom:10px;border-radius:4px}.sec__flex__pic img:last-child{margin-bottom:0}.sec__flex__text{width:49.5%;line-height:1.8}@media all and (max-width:812px){.sec__flex__text{width:100%;line-height:1.7;padding-top:15px;font-size:.938em}}h2.ttl{margin-bottom:40px;text-align:center}@media all and (max-width:812px){h2.ttl{margin-bottom:30px}}@media all and (max-width:520px){h2.ttl{margin-bottom:5vw}}h2.ttl span{color:#cd0806;font-family:"Barlow",sans-serif;font-style:italic;font-weight:700;font-size:min(4vw,18px)}h2.ttl strong{display:block;margin-top:10px;color:#000;font-weight:bold;font-size:min(6.3vw,34px)}@media all and (max-width:520px){h2.ttl strong{line-height:1.2;margin-top:2.6vw}}h2.ttl strong.fbsinfo{margin-top:40px;border:3px #000 solid;border-radius:10px;background-color:#fff;display:flex;justify-content:center;align-items:center;line-height:1.4;padding:25px;color:#000;font-size:min(4vw,18px);text-align:center}@media all and (max-width:812px){h2.ttl strong.fbsinfo{padding:25px;font-size:18px;text-align:left}}@media all and (max-width:520px){h2.ttl strong.fbsinfo{border-width:2px;padding:20px;font-size:3vw;text-align:left}}h2.ttl strong.fbsinfo img{width:40px;margin-right:5px}@media all and (max-width:812px){h2.ttl strong.fbsinfo img{width:30px}}@media all and (max-width:520px){h2.ttl strong.fbsinfo img{width:7vw}}.center{width:min(920px,90%);margin:0 auto;padding:70px 0}@media all and (max-width:812px){.center{padding:60px 0}}@media all and (max-width:520px){.center{width:94%;padding:12vw 0}}.ttl-h3{line-height:1.4;margin-bottom:30px;padding:12px 20px;border-radius:4px;color:#fff;font-size:150%}@media all and (max-width:812px){.ttl-h3{margin-bottom:20px;padding:8px 12px;font-size:120%}}.inblock{position:relative;background:#fff;box-shadow:6px 6px 0px 0px rgba(0,0,0,.15);padding:28px 40px 40px;border:5px #000 solid;border-radius:8px}@media all and (max-width:812px){.inblock{padding:5%}}@media all and (max-width:520px){.inblock{padding:15px 5% 40px}}.inblock.more{margin-top:30px}.common-block{position:relative;box-shadow:6px 6px 0px 0px rgba(0,0,0,.15);display:block;border-radius:8px;background:#fff;overflow:hidden;padding:4.5% 4.8% 6%}@media all and (max-width:812px){.common-block{padding:3% 3% 30px}}.common-btn{width:290px;display:block;border-radius:6px;text-align:center;background:#ffe538;box-shadow:6px 6px 0px 0px rgba(0,0,0,.15)}@media all and (max-width:812px){.common-btn{max-width:290px;width:100%;border-radius:4px}}.common-btn a{display:block;padding:22px 0}@media all and (max-width:812px){.common-btn a{padding:18px 0}}.common-flex{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}@media all and (max-width:812px){.common-flex{display:block}}.common-flex .capture{width:47%}@media all and (max-width:812px){.common-flex .capture{width:100%}}.common-flex .capture img{margin-bottom:10px;border-radius:4px}.common-flex .capture img:last-child{margin-bottom:0}.common-flex .text{width:49.5%}@media all and (max-width:812px){.common-flex .text{width:100%;padding-top:15px}}.common-flex .text__data{line-height:1.7;font-feature-settings:"palt" 0;letter-spacing:.04em}@media all and (max-width:812px){.common-flex .text__data{font-size:.938em}}.ribbonTtl{display:inline-block;position:relative;line-height:1.4;margin-bottom:30px;padding:12px 0;color:#fff;font-weight:bold;font-size:26px}@media all and (max-width:812px){.ribbonTtl{display:block;margin-bottom:6%;padding:2% 0;font-size:23px}}@media all and (max-width:520px){.ribbonTtl{margin-bottom:15px;padding:3% 0;font-size:1.25em}}.ribbonTtl::before{display:block;content:"";position:absolute;top:0;left:-57px;width:calc(100% + 90px);height:100%;background:url("../../img/bg_ribbon.gif")}@media all and (max-width:812px){.ribbonTtl::before{left:calc(-5% - 20px);width:calc(105% + 20px)}}.ribbonTtl::after{display:block;content:"";position:absolute;bottom:-10px;left:-57px;width:0;height:0;border-style:solid;border-width:0 12px 10px 0;border-color:transparent #a80d1b transparent transparent}@media all and (max-width:812px){.ribbonTtl::after{left:calc(-5% - 20px)}}@media all and (max-width:520px){.ribbonTtl::after{left:calc(-5% - 19px)}}.ribbonTtl .inner{display:inline-block;position:relative;z-index:1;margin-left:-17px}@media all and (max-width:812px){.ribbonTtl .inner{margin-left:-5%;padding-right:5%}}.ribbonTtl .inner strong{display:inline-block;color:#fffa19}.ribbonTtl .inner span{display:inline-block}.bnr-area{padding:70px 0 10px}@media all and (max-width:812px){.bnr-area{padding-top:50px !important}}@media all and (max-width:520px){.bnr-area{padding-top:8vw !important}}.bnr-area ul{width:min(920px,85%);margin:0 auto}@media all and (max-width:520px){.bnr-area ul{width:90%}}.bnr-area li{margin-bottom:20px;border-radius:12px;overflow:hidden;box-shadow:6px 6px 0px 0px rgba(0,0,0,.1)}@media all and (max-width:812px){.bnr-area li{border-radius:1.4vw}}@media all and (max-width:812px){.bnr-area li{margin-bottom:15px}}.bnr-area li:last-child{margin-bottom:0}.oatime__inner{width:min(920px,85%);margin:0 auto;padding:20px 15px 15px;border-radius:10px;background-color:#56bbfb;text-align:center}@media all and (max-width:520px){.oatime__inner{width:90%;padding:15px 10px 10px}}.oatime__ttl{margin-bottom:10px;color:#fcfc3b;font-weight:700}@media all and (max-width:520px){.oatime__ttl{margin-bottom:8px}}.oatime__list{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;flex-direction:column;gap:15px 0;padding:25px 0;border-radius:8px;background-color:#fff}@media all and (max-width:520px){.oatime__list{gap:18px 0;padding:5vw 0}}.oatime__list li{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:10px;width:100%;font-weight:600;font-size:1.125rem}@media all and (max-width:812px){.oatime__list li{align-items:normal;flex-direction:column}}@media all and (max-width:520px){.oatime__list li{font-size:3.7vw}}.oatime__list strong{display:block;color:#ed6f00}.footer{background-color:#56bbfb}.footer__inner{display:flex;justify-content:space-between;align-items:flex-start;width:min(1260px,90%);margin:0 auto;padding:70px 0}@media all and (max-width:812px){.footer__inner{display:block;padding:40px 0}}@media all and (max-width:520px){.footer__inner{padding:12vw 0}}.footer__logo{width:30%}@media all and (max-width:812px){.footer__logo{width:min(300px,94%);margin:0 auto 30px}}.footer__links{width:63%}@media all and (max-width:812px){.footer__links{width:100%;margin:0 auto}}.footer__links a,.footer__links span{color:#fff;font-weight:600;white-space:nowrap}@media all and (max-width:520px){.footer__links a,.footer__links span{font-size:.875rem}}.footer__nav{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:20px 7%;margin-bottom:50px}@media all and (max-width:812px){.footer__nav{justify-content:center;margin-bottom:40px}}.footer__nav a,.footer__nav span{display:flex;justify-content:center;align-items:center}.footer__nav a::before,.footer__nav span::before{display:block;content:"";background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="17" viewBox="0 0 12 17"><path id="right" class="cls-1" d="M0.669,14.378l2.64,2.631L11.866,8.43,3.521,0.017,0.716,2.742l5.8,5.83Z" style="fill:%23ffffff" /></svg>') no-repeat left center/auto 100%;width:10px;height:10px;margin-right:3px}.footer__nav span{opacity:.6}.footer__relation{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:15px 2%}@media all and (max-width:812px){.footer__relation{justify-content:center;gap:10px 2%}}.footer__relation a{display:flex;justify-content:center;align-items:center;padding:15px 30px;border:2px solid #fff;border-radius:50px}@media all and (max-width:520px){.footer__relation a{padding:15px 20px}}.footer__relation a::after{display:inline-block;content:"";background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="21" viewBox="0 0 22 21"><path id="newtab" class="cls-1" d="M14.662,1A0.637,0.637,0,0,1,14.4.3,0.738,0.738,0,0,1,15.13,0h5.656a0.912,0.912,0,0,1,.688.3,0.952,0.952,0,0,1,.281.672V6.625a0.7,0.7,0,0,1-.3.719,0.669,0.669,0,0,1-.7-0.281L18.818,5.156,8.349,15.625,6.161,13.406,16.6,2.906Zm2.8,17.109a0.926,0.926,0,0,1-.672.3H4.318a0.926,0.926,0,0,1-.672-0.3,0.926,0.926,0,0,1-.3-0.672V4.969a0.926,0.926,0,0,1,.3-0.672A0.927,0.927,0,0,1,4.318,4h7.844V1.625H3.505a2.365,2.365,0,0,0-1.812.719,2.47,2.47,0,0,0-.75,1.813V18.25a2.469,2.469,0,0,0,.75,1.813,2.469,2.469,0,0,0,1.813.75H17.568A2.561,2.561,0,0,0,20.13,18.25V10.344H17.755v7.094A0.927,0.927,0,0,1,17.458,18.109Z" style="fill:%23ffffff"/></svg>') no-repeat left center/100% auto;width:15px;height:15px;margin-left:3px}@media all and (max-width:520px){.footer__relation a::after{width:12px;height:12px}}.footer__copyright{background-color:#fff;padding:25px 0;font-size:14px;text-align:center;line-height:1.5}@media all and (max-width:520px){.footer__copyright{font-size:.75rem}}/*# sourceMappingURL=base.css.map */