@charset 'UTF-8';:root{--font-size:16;--windowWidth:1440;--resize-font:16}html{font-family:'ヒラギノ角ゴシック','Noto Sans JP','游ゴシック体',YuGothic,'游ゴシック','Yu Gothic','メイリオ',Meiryo,'Noto Sans JP','ＭＳ Ｐゴシック','MS PGothic',Geneva,Arial,Verdana,sans-serif;font-size:var(--font-size) 0;font-size:calc(var(--font-size)/ var(--windowWidth) * 100vw);line-height:normal;width:var(--windowWidth) px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;scrtollbar-gutter:stable}main{display:block}h1,h2,h3,h4,h5,h6{font-size:100%}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}a{text-decoration:none}a img{border:none}button{font:inherit;cursor:pointer;border:none;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none}img,svg{width:100%;margin:0;padding:0;vertical-align:middle;image-rendering:auto}ol,ul{list-style:none}html.webkit img[src$=svg]{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}img:-moz-loading{visibility:hidden}.js-anim{opacity:0}.css-hover{cursor:pointer}.js-accordion svg{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.js-accordion.is-open svg{-webkit-transform:scaleY(-1);transform:scaleY(-1)}#matsuya-miitsuketa{position:relative;display:block;overflow:clip}#matsuya-miitsuketa .section{position:relative;z-index:2}#matsuya-miitsuketa .section .section-wrap{position:relative}#matsuya-miitsuketa .section .section-wrap .section-inner{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(750em / var(--font-size));margin:calc(0 / var(--windowWidth) * 100%) auto}#matsuya-miitsuketa .section.resize .section-wrap .section-inner{width:calc(1440em / var(--font-size));height:calc(900em / var(--font-size))}#matsuya-miitsuketa #header.section{position:absolute;z-index:10;top:0;left:0;width:100%}#matsuya-miitsuketa #header .logo_matsuya{position:absolute;top:calc(25em / var(--font-size));left:calc(30em / var(--font-size))}#matsuya-miitsuketa #header .logo_miitsuketa{position:absolute;top:calc(32em / var(--font-size));right:calc(30em / var(--font-size))}#matsuya-miitsuketa .wrap{position:relative;z-index:3;overflow:visible}#matsuya-miitsuketa #backTop{z-index:10}#matsuya-miitsuketa #backTop.section{position:sticky;z-index:50;bottom:calc(80em / var(--font-size));width:100%;height:0}#matsuya-miitsuketa #backTop.section .section-wrap .section-inner{width:100%;padding:0}#matsuya-miitsuketa #backTop.section .section-wrap .section-inner a{position:relative;position:absolute;right:calc(36em / var(--font-size));bottom:calc(-40em / var(--font-size));display:block;width:calc(152em / var(--font-size))}#matsuya-miitsuketa #backTop.section .section-wrap .section-inner a:before{display:block;padding:calc(162 / 304 * 100%) calc(0 / 304 * 100%) calc(0 / 304 * 100%) calc(0 / 304 * 100%);content:''}#matsuya-miitsuketa #backTop.section .section-wrap .section-inner a>img,#matsuya-miitsuketa #backTop.section .section-wrap .section-inner a>picture,#matsuya-miitsuketa #backTop.section .section-wrap .section-inner a>svg{position:absolute;top:0;left:0;width:100%}#matsuya-miitsuketa #backTop.section .section-wrap .section-inner a>svg{height:auto}#matsuya-miitsuketa #footer{background-color:#0d62aa}#matsuya-miitsuketa #footer.section .section-wrap .section-inner{padding:calc(57em / var(--font-size)) calc(0 / var(--windowWidth) * 100%)}#matsuya-miitsuketa #footer .copyright{position:relative;display:block;width:calc(688em / var(--font-size));margin:calc(0 / var(--windowWidth) * 100%) auto calc(0 / var(--windowWidth) * 100%)}#matsuya-miitsuketa #footer .copyright:before{display:block;padding:calc(108 / 1376 * 100%) calc(0 / 1376 * 100%) calc(0 / 1376 * 100%) calc(0 / 1376 * 100%);content:''}#matsuya-miitsuketa #footer .copyright>img,#matsuya-miitsuketa #footer .copyright>picture,#matsuya-miitsuketa #footer .copyright>svg{position:absolute;top:0;left:0;width:100%}#matsuya-miitsuketa #footer .copyright>svg{height:auto}#mainVisual{background-color:#85c0ea}#mainVisual.section:before{position:absolute;top:calc(180em / var(--font-size));left:0;display:inline-block;width:0;height:calc(285em / var(--font-size));content:'';-webkit-transition:opacity .8s ease,width .6s ease;transition:opacity .8s ease,width .6s ease;opacity:0;color:#fff;background-color:#fff}#mainVisual.section .section-wrap .section-inner{padding:calc(95em / var(--font-size)) calc(0 / var(--windowWidth) * 100%) calc(85em / var(--font-size))}#mainVisual h1{position:relative;display:block;width:calc(689em / var(--font-size));margin:calc(0 / var(--windowWidth) * 100%) auto;opacity:0}#mainVisual h1:before{display:block;padding:calc(129 / 689 * 100%) calc(0 / 689 * 100%) calc(0 / 689 * 100%) calc(0 / 689 * 100%);content:''}#mainVisual h1>img,#mainVisual h1>picture,#mainVisual h1>svg{position:absolute;top:0;left:0;width:100%}#mainVisual h1>svg{height:auto}#mainVisual .img{position:relative;display:block;width:calc(798em / var(--font-size));margin:calc(0 / var(--windowWidth) * 100%) calc(0 / var(--windowWidth) * 100%) calc(0 / var(--windowWidth) * 100%) calc(-30em / var(--font-size));opacity:0}#mainVisual .img:before{display:block;padding:calc(508 / 1596 * 100%) calc(0 / 1596 * 100%) calc(0 / 1596 * 100%) calc(0 / 1596 * 100%);content:''}#mainVisual .img>img,#mainVisual .img>picture,#mainVisual .img>svg{position:absolute;top:0;left:0;width:100%}#mainVisual .img>svg{height:auto}#mainVisual .campaign{position:relative;display:block;width:calc(619.5em / var(--font-size));margin:calc(50em / var(--font-size)) auto calc(0 / var(--windowWidth) * 100%);opacity:0}#mainVisual .campaign:before{display:block;padding:calc(427 / 1239 * 100%) calc(0 / 1239 * 100%) calc(0 / 1239 * 100%) calc(0 / 1239 * 100%);content:''}#mainVisual .campaign>img,#mainVisual .campaign>picture,#mainVisual .campaign>svg{position:absolute;top:0;left:0;width:100%}#mainVisual .campaign>svg{height:auto}#mainVisual.active.section:before{width:100%;opacity:1}.bg-wrap.b1{padding:calc(0 / var(--windowWidth) * 100%) calc(0 / var(--windowWidth) * 100%) calc(120em / var(--font-size));background:url(../img/bg1.webp) no-repeat center transparent;background-color:#85c0ea;background-repeat:repeat;background-position:center -90px;background-size:contain;background-size:720px}.bg-wrap.b2{padding:calc(180em / var(--font-size)) calc(0 / var(--windowWidth) * 100%) calc(120em / var(--font-size));background:url(../img/bg2.webp) no-repeat center transparent;background-color:#85c0ea;background-repeat:repeat;background-position:center top;background-size:contain;background-size:1920px 2419px}.bg-wrap.b3{padding:calc(180em / var(--font-size)) calc(0 / var(--windowWidth) * 100%) calc(120em / var(--font-size));background:url(../img/bg1.webp) no-repeat center transparent;background-color:#85c0ea;background-repeat:repeat;background-position:center -90px;background-size:contain;background-size:720px}.bg-wrap.b4{padding:calc(180em / var(--font-size)) calc(0 / var(--windowWidth) * 100%) calc(120em / var(--font-size));background:url(../img/bg2.webp) no-repeat center transparent;background-color:#85c0ea;background-repeat:repeat;background-position:center top;background-size:contain;background-size:1920px 2419px}.campaign-section .section-wrap .section-inner .btn-accordion{position:relative;display:block;width:calc(630em / var(--font-size));margin:calc(0em / var(--font-size)) auto calc(0 / var(--windowWidth) * 100%)}.campaign-section .section-wrap .section-inner .btn-accordion:before{display:block;padding:calc(212 / 1260 * 100%) calc(0 / 1260 * 100%) calc(0 / 1260 * 100%) calc(0 / 1260 * 100%);content:''}.campaign-section .section-wrap .section-inner .btn-accordion>img,.campaign-section .section-wrap .section-inner .btn-accordion>picture,.campaign-section .section-wrap .section-inner .btn-accordion>svg{position:absolute;top:0;left:0;width:100%}.campaign-section .section-wrap .section-inner .btn-accordion>svg{height:auto}.campaign-section .section-wrap .section-inner .btn-accordion svg{position:absolute;z-index:2;top:calc(45em / var(--font-size));left:calc(569em / var(--font-size));width:calc(24em / var(--font-size));height:calc(24em / var(--font-size))}.campaign-section .section-wrap .section-inner .note{width:calc(590em / var(--font-size));margin:calc(30em / var(--font-size)) auto calc(0 / var(--windowWidth) * 100%)}.campaign-section .section-wrap .section-inner .note p{font-size:calc(24em / var(--font-size) + 0em);font-weight:300;line-height:1em;line-height:1.5em;letter-spacing:0}.campaign-section .section-wrap .section-inner .note p span{display:block;padding-left:1em;text-indent:-1em}.baseFrame{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(690em / var(--font-size));margin:calc(30em / var(--font-size)) auto calc(0 / var(--windowWidth) * 100%);padding:calc(40em / var(--font-size)) calc(0 / var(--windowWidth) * 100%);border:solid calc(6em/var(--font-size)) #ba007d;border-radius:calc(30em/var(--font-size));background-color:#fff}.cloudFrame{position:relative;width:calc(690em / var(--font-size));margin:calc(30em / var(--font-size)) auto calc(0 / var(--windowWidth) * 100%);padding:calc(51em / var(--font-size)) calc(0 / var(--windowWidth) * 100%)}.cloudFrame:before{position:absolute;top:1px;left:0;display:inline-block;width:100%;width:100%;height:calc(52em / var(--font-size));content:'';background:url(../img/cloud_frame_top.webp) no-repeat center transparent;background-size:contain}.cloudFrame:after{position:absolute;bottom:1px;left:0;display:inline-block;width:100%;width:100%;height:calc(52em / var(--font-size));content:'';background:url(../img/cloud_frame_bottom.webp) no-repeat center transparent;background-size:contain}.cloudFrame .cloudFrame-inner{background:url(../img/cloud_frame_middle.webp) no-repeat center transparent;background-repeat:repeat-y;background-position:0 -1px;background-size:contain;background-size:100% calc(80em/var(--font-size))}#campaign1 .cloudFrame-inner{height:calc(2800em / var(--font-size))}#campaign1 .campaign1_info{position:relative;display:block;width:calc(633em / var(--font-size));margin:calc(0 / var(--windowWidth) * 100%) auto}#campaign1 .campaign1_info:before{display:block;padding:calc(2408 / 1266 * 100%) calc(0 / 1266 * 100%) calc(0 / 1266 * 100%) calc(0 / 1266 * 100%);content:''}#campaign1 .campaign1_info>img,#campaign1 .campaign1_info>picture,#campaign1 .campaign1_info>svg{position:absolute;top:0;left:0;width:100%}#campaign1 .campaign1_info>svg{height:auto}#campaign1 .campaign1_menu{position:relative;display:block;width:calc(635em / var(--font-size));margin:calc(52em / var(--font-size)) auto calc(0 / var(--windowWidth) * 100%)}#campaign1 .campaign1_menu:before{display:block;padding:calc(1976 / 1270 * 100%) calc(0 / 1270 * 100%) calc(0 / 1270 * 100%) calc(0 / 1270 * 100%);content:''}#campaign1 .campaign1_menu>img,#campaign1 .campaign1_menu>picture,#campaign1 .campaign1_menu>svg{position:absolute;top:0;left:0;width:100%}#campaign1 .campaign1_menu>svg{height:auto}#campaign1.end .cloudFrame-inner:before{position:absolute;z-index:2;top:50%;left:50%;display:inline-block;width:90%;height:98%;content:'';-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;border-radius:calc(20em/var(--font-size));background-color:rgba(198,213,224,.8)}#campaign1.end .cloudFrame-inner:after{position:absolute;z-index:2;top:50%;left:50%;display:inline-block;width:calc(313em / var(--font-size));height:calc(138.5em / var(--font-size));content:'';-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(../img/alert_itemend.webp) no-repeat center transparent;background-size:contain}#campaign2{margin-top:calc(100em / var(--font-size))}#campaign2 .cloudFrame-inner{height:calc(2880em / var(--font-size))}#campaign2 .campaign2_info{position:relative;display:block;width:calc(664.5em / var(--font-size));margin:calc(0 / var(--windowWidth) * 100%) auto}#campaign2 .campaign2_info:before{display:block;padding:calc(2408 / 1329 * 100%) calc(0 / 1329 * 100%) calc(0 / 1329 * 100%) calc(0 / 1329 * 100%);content:''}#campaign2 .campaign2_info>img,#campaign2 .campaign2_info>picture,#campaign2 .campaign2_info>svg{position:absolute;top:0;left:0;width:100%}#campaign2 .campaign2_info>svg{height:auto}#campaign2 .campaign2_menu{position:relative;display:block;width:calc(635em / var(--font-size));margin:calc(52em / var(--font-size)) auto calc(0 / var(--windowWidth) * 100%)}#campaign2 .campaign2_menu:before{display:block;padding:calc(1976 / 1270 * 100%) calc(0 / 1270 * 100%) calc(0 / 1270 * 100%) calc(0 / 1270 * 100%);content:''}#campaign2 .campaign2_menu>img,#campaign2 .campaign2_menu>picture,#campaign2 .campaign2_menu>svg{position:absolute;top:0;left:0;width:100%}#campaign2 .campaign2_menu>svg{height:auto}#campaign2.coming-soon .baseFrame{position:relative;min-height:calc(300em / var(--font-size))}#campaign2.coming-soon .baseFrame:before{position:absolute;z-index:2;top:50%;left:50%;display:inline-block;width:98%;height:99.5%;content:'';-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;border-radius:calc(20em/var(--font-size));background-color:rgba(198,213,224,.8)}#campaign2.coming-soon .baseFrame:after{position:absolute;z-index:2;top:50%;left:50%;display:inline-block;width:calc(383em / var(--font-size));height:calc(67.5em / var(--font-size));content:'';-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(../img/alert_comingsoon.webp) no-repeat center transparent;background-size:contain}#campaign2.end .baseFrame{position:relative}#campaign2.end .baseFrame:before{position:absolute;z-index:2;top:50%;left:50%;display:inline-block;width:98%;height:99.5%;content:'';-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;border-radius:calc(20em/var(--font-size));background-color:rgba(198,213,224,.8)}#campaign2.end .baseFrame:after{position:absolute;z-index:2;top:50%;left:50%;display:inline-block;width:calc(313em / var(--font-size));height:calc(138.5em / var(--font-size));content:'';-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(../img/alert_itemend.webp) no-repeat center transparent;background-size:contain}#onlineLottery .cloudFrame-inner{position:relative;height:calc(3040em / var(--font-size));padding-top:calc(52em / var(--font-size))}#onlineLottery h2{position:relative;position:absolute;top:calc(-110em / var(--font-size));left:50%;display:block;width:calc(529em / var(--font-size));margin:calc(0 / var(--windowWidth) * 100%) auto calc(0em / var(--font-size));-webkit-transform:translateX(-50%);transform:translateX(-50%)}#onlineLottery h2:before{display:block;padding:calc(202 / 1058 * 100%) calc(0 / 1058 * 100%) calc(0 / 1058 * 100%) calc(0 / 1058 * 100%);content:''}#onlineLottery h2>img,#onlineLottery h2>picture,#onlineLottery h2>svg{position:absolute;top:0;left:0;width:100%}#onlineLottery h2>svg{height:auto}#onlineLottery .onlinelottery_info{position:relative;display:block;width:calc(633em / var(--font-size));margin:calc(0em / var(--font-size)) auto calc(0 / var(--windowWidth) * 100%)}#onlineLottery .onlinelottery_info:before{display:block;padding:calc(2300 / 1266 * 100%) calc(0 / 1266 * 100%) calc(0 / 1266 * 100%) calc(0 / 1266 * 100%);content:''}#onlineLottery .onlinelottery_info>img,#onlineLottery .onlinelottery_info>picture,#onlineLottery .onlinelottery_info>svg{position:absolute;top:0;left:0;width:100%}#onlineLottery .onlinelottery_info>svg{height:auto}#onlineLottery .onlinelottery_title1{position:relative;display:block;width:calc(157.5em / var(--font-size));margin:calc(40em / var(--font-size)) auto calc(0 / var(--windowWidth) * 100%)}#onlineLottery .onlinelottery_title1:before{display:block;padding:calc(78 / 315 * 100%) calc(0 / 315 * 100%) calc(0 / 315 * 100%) calc(0 / 315 * 100%);content:''}#onlineLottery .onlinelottery_title1>img,#onlineLottery .onlinelottery_title1>picture,#onlineLottery .onlinelottery_title1>svg{position:absolute;top:0;left:0;width:100%}#onlineLottery .onlinelottery_title1>svg{height:auto}#onlineLottery .onlinelottery_title2{position:relative;display:block;width:calc(158.5em / var(--font-size));margin:calc(40em / var(--font-size)) auto calc(0 / var(--windowWidth) * 100%)}#onlineLottery .onlinelottery_title2:before{display:block;padding:calc(78 / 317 * 100%) calc(0 / 317 * 100%) calc(0 / 317 * 100%) calc(0 / 317 * 100%);content:''}#onlineLottery .onlinelottery_title2>img,#onlineLottery .onlinelottery_title2>picture,#onlineLottery .onlinelottery_title2>svg{position:absolute;top:0;left:0;width:100%}#onlineLottery .onlinelottery_title2>svg{height:auto}#onlineLottery .terms{font-weight:300;overflow:scroll;width:calc(630em / var(--font-size));height:calc(361em / var(--font-size));margin:calc(24em / var(--font-size)) auto calc(0 / var(--windowWidth) * 100%);padding:calc(32em / var(--font-size)) calc(25em / var(--font-size));border:solid calc(6em/var(--font-size)) #85c0ea;border-radius:calc(30em/var(--font-size))}#onlineLottery .terms .title{font-size:calc(20em / var(--font-size) + 0em);line-height:1.5em;margin-top:1.5em;letter-spacing:0}#onlineLottery .terms p{font-size:calc(20em / var(--font-size) + 0em);line-height:1.5em;letter-spacing:0}#onlineLottery .terms ul li{font-size:calc(20em / var(--font-size) + 0em);line-height:1.5em;letter-spacing:0}#onlineLottery .onlinelottery_step{position:relative;display:block;width:calc(618.5em / var(--font-size));margin:calc(22em / var(--font-size)) auto calc(0 / var(--windowWidth) * 100%)}#onlineLottery .onlinelottery_step:before{display:block;padding:calc(1538 / 1237 * 100%) calc(0 / 1237 * 100%) calc(0 / 1237 * 100%) calc(0 / 1237 * 100%);content:''}#onlineLottery .onlinelottery_step>img,#onlineLottery .onlinelottery_step>picture,#onlineLottery .onlinelottery_step>svg{position:absolute;top:0;left:0;width:100%}#onlineLottery .onlinelottery_step>svg{height:auto}#onlineLottery .note p{font-size:calc(20em / var(--font-size) + 0em);line-height:1em;line-height:1.5em;letter-spacing:0}#onlineLottery .note p span+span{margin-top:.3em}#onlineLottery .btn{position:relative;display:block;display:block;width:calc(620.5em / var(--font-size));margin:calc(40em / var(--font-size)) auto calc(0 / var(--windowWidth) * 100%);background:url(../img/btn_application_before.webp) no-repeat center transparent;background-size:contain}#onlineLottery .btn:before{display:block;padding:calc(200 / 1241 * 100%) calc(0 / 1241 * 100%) calc(0 / 1241 * 100%) calc(0 / 1241 * 100%);content:''}#onlineLottery .btn>img,#onlineLottery .btn>picture,#onlineLottery .btn>svg{position:absolute;top:0;left:0;width:100%}#onlineLottery .btn>svg{height:auto}#onlineLottery .btn.active{background:url(../img/btn_application.webp) no-repeat center transparent;background-size:contain}#onlineLottery .btn.close{background:url(../img/btn_application_close.webp) no-repeat center transparent;background-size:contain}#onlineLottery.end .cloudFrame-inner{position:relative}#onlineLottery.end .cloudFrame-inner:before{position:absolute;z-index:2;top:50%;left:50%;display:inline-block;width:90%;height:98%;content:'';-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;border-radius:calc(20em/var(--font-size));background-color:rgba(198,213,224,.8)}#onlineLottery.end .cloudFrame-inner:after{position:absolute;z-index:2;top:50%;left:50%;display:inline-block;width:calc(456.5em / var(--font-size));height:calc(137.5em / var(--font-size));content:'';-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(../img/alert_campaign.webp) no-repeat center transparent;background-size:contain}#lottery .baseFrame{padding:calc(84em / var(--font-size)) calc(0 / var(--windowWidth) * 100%) calc(110em / var(--font-size))}#lottery h2{position:relative;position:absolute;top:calc(-62em / var(--font-size));left:50%;display:block;width:calc(600em / var(--font-size));margin:calc(0 / var(--windowWidth) * 100%) auto calc(0em / var(--font-size));-webkit-transform:translateX(-50%);transform:translateX(-50%)}#lottery h2:before{display:block;padding:calc(220 / 1200 * 100%) calc(0 / 1200 * 100%) calc(0 / 1200 * 100%) calc(0 / 1200 * 100%);content:''}#lottery h2>img,#lottery h2>picture,#lottery h2>svg{position:absolute;top:0;left:0;width:100%}#lottery h2>svg{height:auto}#lottery .lottery_info{position:relative;display:block;width:calc(623.5em / var(--font-size));margin:calc(0 / var(--windowWidth) * 100%) auto calc(0em / var(--font-size))}#lottery .lottery_info:before{display:block;padding:calc(2318 / 1247 * 100%) calc(0 / 1247 * 100%) calc(0 / 1247 * 100%) calc(0 / 1247 * 100%);content:''}#lottery .lottery_info>img,#lottery .lottery_info>picture,#lottery .lottery_info>svg{position:absolute;top:0;left:0;width:100%}#lottery .lottery_info>svg{height:auto}#lottery .btn{position:relative;display:block;display:block;width:calc(620.5em / var(--font-size));margin:calc(40em / var(--font-size)) auto calc(0 / var(--windowWidth) * 100%);background:url(../img/btn_x_before.webp) no-repeat center transparent;background-size:contain}#lottery .btn:before{display:block;padding:calc(200 / 1241 * 100%) calc(0 / 1241 * 100%) calc(0 / 1241 * 100%) calc(0 / 1241 * 100%);content:''}#lottery .btn>img,#lottery .btn>picture,#lottery .btn>svg{position:absolute;top:0;left:0;width:100%}#lottery .btn>svg{height:auto}#lottery .btn.active{background:url(../img/btn_x.webp) no-repeat center transparent;background-size:contain}#lottery .btn.close{background:url(../img/btn_x_close.webp) no-repeat center transparent;background-size:contain}#lottery.end .baseFrame:before{position:absolute;z-index:2;top:50%;left:50%;display:inline-block;width:90%;height:90%;content:'';-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;border-radius:calc(20em/var(--font-size));background-color:rgba(198,213,224,.8)}#lottery.end .baseFrame:after{position:absolute;z-index:2;top:50%;left:50%;display:inline-block;width:calc(456.5em / var(--font-size));height:calc(137.5em / var(--font-size));content:'';-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(../img/alert_campaign.webp) no-repeat center transparent;background-size:contain}#about .baseFrame{padding:calc(40em / var(--font-size)) calc(0 / var(--windowWidth) * 100%) calc(120em / var(--font-size));border-color:#0066b0;background-color:#e9f3fb}#about h2{position:relative;display:block;width:calc(392em / var(--font-size));margin:calc(0 / var(--windowWidth) * 100%) auto calc(0em / var(--font-size))}#about h2:before{display:block;padding:calc(180 / 392 * 100%) calc(0 / 392 * 100%) calc(0 / 392 * 100%) calc(0 / 392 * 100%);content:''}#about h2>img,#about h2>picture,#about h2>svg{position:absolute;top:0;left:0;width:100%}#about h2>svg{height:auto}#about .about_img{position:relative;display:block;width:calc(552em / var(--font-size));margin:calc(40em / var(--font-size)) auto calc(0em / var(--font-size))}#about .about_img:before{display:block;padding:calc(706 / 1104 * 100%) calc(0 / 1104 * 100%) calc(0 / 1104 * 100%) calc(0 / 1104 * 100%);content:''}#about .about_img>img,#about .about_img>picture,#about .about_img>svg{position:absolute;top:0;left:0;width:100%}#about .about_img>svg{height:auto}#about .text{width:calc(546em / var(--font-size));margin:calc(40em / var(--font-size)) auto calc(0em / var(--font-size))}#about .text p{font-size:calc(24em / var(--font-size) + 0em);font-weight:300;line-height:1.5em;letter-spacing:0}#about .btn{position:relative;display:block;display:block;width:calc(620.5em / var(--font-size));margin:calc(40em / var(--font-size)) auto calc(0 / var(--windowWidth) * 100%);background:url(../img/btn_about.webp) no-repeat center transparent;background-size:contain}#about .btn:before{display:block;padding:calc(200 / 1241 * 100%) calc(0 / 1241 * 100%) calc(0 / 1241 * 100%) calc(0 / 1241 * 100%);content:''}#about .btn>img,#about .btn>picture,#about .btn>svg{position:absolute;top:0;left:0;width:100%}#about .btn>svg{height:auto}#links{background-color:#85c0ea}#links.section .section-wrap .section-inner{padding:calc(100em / var(--font-size)) calc(0 / var(--windowWidth) * 100%) calc(150em / var(--font-size))}#links .btn a{position:relative;display:block;width:calc(628em / var(--font-size));margin:calc(0 / var(--windowWidth) * 100%) auto calc(0 / var(--windowWidth) * 100%)}#links .btn a:before{display:block;padding:calc(216 / 1256 * 100%) calc(0 / 1256 * 100%) calc(0 / 1256 * 100%) calc(0 / 1256 * 100%);content:''}#links .btn a>img,#links .btn a>picture,#links .btn a>svg{position:absolute;top:0;left:0;width:100%}#links .btn a>svg{height:auto}#links .btn a+a{margin-top:calc(100em / var(--font-size))}#links .sns{display:-webkit-box;display:-ms-flexbox;display:flex;margin:calc(100em / var(--font-size)) auto calc(0 / var(--windowWidth) * 100%);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#links .sns a{width:calc(80em / var(--font-size));height:calc(80em / var(--font-size))}#links .sns a+a{margin-left:calc(80em / var(--font-size))}.faq .wrap{background:url(../img/bg3.webp) no-repeat center transparent;background-repeat:repeat;background-position:center top;background-size:contain;background-size:1901px 1266px}.faq #header.section .section-wrap .section-inner{height:calc(180em / var(--font-size));background-color:#85c0ea}#question.section{z-index:11}#question.section .section-wrap .section-inner{padding:calc(128em / var(--font-size)) calc(0 / var(--windowWidth) * 100%) calc(200em / var(--font-size))}#question .cloudFrame{margin-top:calc(0em / var(--font-size))}#question .cloudFrame .cloudFrame-inner{height:calc(11600em / var(--font-size));padding:calc(80em / var(--font-size)) calc(0 / var(--windowWidth) * 100%) calc(0 / var(--windowWidth) * 100%)}#question h1{position:relative;position:absolute;top:calc(-20em / var(--font-size));left:50%;display:block;width:calc(470em / var(--font-size));margin:calc(0 / var(--windowWidth) * 100%) auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#question h1:before{display:block;padding:calc(180 / 940 * 100%) calc(0 / 940 * 100%) calc(0 / 940 * 100%) calc(0 / 940 * 100%);content:''}#question h1>img,#question h1>picture,#question h1>svg{position:absolute;top:0;left:0;width:100%}#question h1>svg{height:auto}#question .block{position:relative;width:calc(615em / var(--font-size));margin:calc(0 / var(--windowWidth) * 100%) auto calc(0em / var(--font-size));padding-bottom:calc(68em / var(--font-size))}#question .block+.block{padding-top:calc(60em / var(--font-size))}#question .block .q{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#question .block .q i{display:inline-block;width:calc(73em / var(--font-size));height:calc(39em / var(--font-size));background:url(../img/icon_q.svg) no-repeat center transparent;background-size:contain;-ms-flex-negative:0;flex-shrink:0}#question .block .q .num{font-size:calc(24em / var(--font-size) + 0em);font-weight:800;line-height:1.625em;width:calc(50em / 24);text-align:left;letter-spacing:0;color:#ec6938;-ms-flex-negative:0;flex-shrink:0}#question .block .q .ttl{font-size:calc(24em / var(--font-size) + 0em);font-weight:600;line-height:1.5em;letter-spacing:0;color:#ec6938}#question .block .a{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:calc(22em / var(--font-size));-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#question .block .a i{display:inline-block;width:calc(73em / var(--font-size));height:calc(39em / var(--font-size));background:url(../img/icon_a.svg) no-repeat center transparent;background-size:contain;-ms-flex-negative:0;flex-shrink:0}#question .block .a .box .ttl{font-size:calc(24em / var(--font-size) + 0em);font-weight:600;line-height:1.5em;letter-spacing:0;color:#0d62aa}#question .block .a .box .text p{font-size:calc(24em / var(--font-size) + 0em);font-weight:300;line-height:1.5em;margin-top:calc(8em / 24);letter-spacing:0}#question .block .a .box .text p span{display:block;margin-top:calc(8em / 24);padding-left:1em;text-indent:-1em}#question .block .a .box .text p.em{font-weight:600;color:#0d62aa}#question .block .a .box .text p.mt{margin-top:1em}#question .block:after{position:absolute;bottom:calc(0em / var(--font-size));left:50%;display:inline-block;width:calc(590.5em / var(--font-size));height:calc(8em / var(--font-size));content:'';-webkit-transform:translateX(-50%);transform:translateX(-50%);background:url(../img/question_line.webp) no-repeat center transparent;background-size:contain}#question .block .info{margin-top:calc(60em / var(--font-size))}#question .block .info .info-title{font-size:calc(24em / var(--font-size) + 0em);font-weight:600;line-height:1em;width:calc(620em / 24);padding:calc(15em / 24) calc(0 / 24 * 100%);text-align:center;letter-spacing:0;color:#fff;background-color:#75c5b5}#question .block .info .question_img1{position:relative;display:block;width:calc(613em / var(--font-size));margin:calc(60em / var(--font-size)) auto calc(0 / var(--windowWidth) * 100%)}#question .block .info .question_img1:before{display:block;padding:calc(3034 / 1226 * 100%) calc(0 / 1226 * 100%) calc(0 / 1226 * 100%) calc(0 / 1226 * 100%);content:''}#question .block .info .question_img1>img,#question .block .info .question_img1>picture,#question .block .info .question_img1>svg{position:absolute;top:0;left:0;width:100%}#question .block .info .question_img1>svg{height:auto}#question .block .info .info-text{margin-top:calc(30em / var(--font-size))}#question .block .info .info-text p{font-size:calc(24em / var(--font-size) + 0em);font-weight:300;line-height:1.5em;letter-spacing:0}#question .block .info .info-text p span{display:block;margin-top:calc(8em / 24);padding-left:1em;text-indent:-1em}@media (min-width:900px){#matsuya-miitsuketa{font-size:16px}}@media screen and (min-width:901px){.onlyPc{display:block}img.onlyPc{display:inline-block}.onlySp,img.onlySp{display:none!important}}@media (min-width:901px){.css-hover{-webkit-transition:-webkit-transform .1s cubic-bezier(.34,1.56,.9,1.31);transition:-webkit-transform .1s cubic-bezier(.34,1.56,.9,1.31);transition:transform .1s cubic-bezier(.34,1.56,.9,1.31);transition:transform .1s cubic-bezier(.34,1.56,.9,1.31),-webkit-transform .1s cubic-bezier(.34,1.56,.9,1.31)}.css-hover:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media (max-width:900px){:root{--font-size:8.3333333333;--windowWidth:750;--resize-font:16}}@media screen and (max-width:900px){.onlySp{display:block}img.onlySp{display:inline-block}.onlyPc,img.onlyPc{display:none!important}#matsuya-miitsuketa .section.resize .section-wrap .section-inner{width:calc(375em / var(--font-size));height:auto}#matsuya-miitsuketa #header .logo_matsuya{position:absolute;top:calc(25em / var(--font-size));left:calc(30em / var(--font-size));width:calc(103em / var(--font-size))}#matsuya-miitsuketa #header .logo_miitsuketa{position:absolute;top:calc(32em / var(--font-size));right:calc(30em / var(--font-size));width:calc(120em / var(--font-size))}#question .cloudFrame .cloudFrame-inner{height:calc(11680em / var(--font-size))}}