﻿@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap";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:#3c3c3c;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:#3c3c3c;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}.bingo{padding-bottom:150px;background-color:#f6cf46;color:#000;font-family:"Noto Sans JP",sans-serif;font-feature-settings:"palt" 0;letter-spacing:.05em;overflow-wrap:anywhhere;overflow:hidden}@media all and (max-width:812px){.bingo{padding-bottom:120px}}.bingo img{display:block;width:100%;height:auto}.bingo .fadeY{position:relative;opacity:0;transform:translateY(20px);transition:.5s;z-index:1}.bingo .fadeY.is-active{opacity:1;transform:translateY(0)}.bingo .fadeIn{position:relative;opacity:0;transition:.8s;z-index:1}.bingo .fadeIn.is-active{opacity:1}.bingo .mv{position:relative;padding:90px 0 140px;background:url(../../img/bg_diamond.webp)}@media all and (max-width:812px){.bingo .mv{padding:11vw 0 5vw;background-size:14vw auto}}.bingo .mv__200{position:absolute;top:35px;left:0;right:0;margin:auto;width:min(652px,74%);z-index:2}@media all and (max-width:812px){.bingo .mv__200{top:4.5vw}}.bingo .mv__logo{width:min(1200px,94%);margin:0 auto}.bingo .schedule{position:relative}.bingo .schedule__inner{position:absolute;width:min(1340px,95%);top:-90px;left:50%;translate:-50% 0;padding:25px 0;background-color:#179ccd;border-radius:100px;box-shadow:0px 8px 0px 0px #000}@media all and (max-width:812px){.bingo .schedule__inner{position:static;translate:0 0;width:100%;padding:3vw 0;border-radius:0}}.bingo .schedule__new{width:min(826px,85%);margin:0 auto 10px}@media all and (max-width:812px){.bingo .schedule__new{width:min(826px,92%)}}.bingo .schedule__others{width:min(506px,60%);margin:0 auto}.bingo .schedule .second{position:relative;width:min(740px,85%);margin:0 auto}@media all and (max-width:812px){.bingo .schedule .second{width:min(740px,92%)}}.bingo .schedule .last-chance{position:absolute;top:max(-84px,-12vw);right:min(-75px,-6%);width:min(120px,15vw)}@media all and (max-width:812px){.bingo .schedule .last-chance{top:-12vw;right:auto;left:-6.5%;rotate:-30deg;width:15vw}}.bingo .present{padding:150px 0 70px;background:url(../../img/bg_present.gif)}@media all and (max-width:812px){.bingo .present{padding:9vw 0;background-size:20px}}.bingo .present.present-pic .pc{width:min(960px,92%)}.bingo .present.present-pic .sp{width:92%}.bingo .present-pic img{margin:0 auto}.bingo .present-pic .pc{display:block}@media all and (max-width:812px){.bingo .present-pic .pc{display:none}}.bingo .present-pic .sp{display:none}@media all and (max-width:812px){.bingo .present-pic .sp{display:block}}.bingo .pr{padding:60px 0 100px;background-color:#f6ea6c}@media all and (max-width:812px){.bingo .pr{padding:9vw 0}}.bingo .pr__ttl{width:min(602px,75%);margin:0 auto}.bingo .pr__video{width:min(720px,75%);margin:0 auto;border-radius:16px;background-color:#000;border:5px solid #000;box-shadow:8px 8px 0px 0px #000;overflow:hidden}@media all and (max-width:812px){.bingo .pr__video{border-radius:12px;border:3px solid #000;box-shadow:4px 4px 0px 0px #000}}.bingo .pr__video div{position:relative;width:100%;padding-top:56.25%}.bingo .pr__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.bingo .nav{width:min(960px,92%);margin:-30px auto 120px}@media all and (max-width:812px){.bingo .nav{margin:0 auto 5vw;padding:8vw 0}}.bingo .nav ul{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:min(20px,2vw) 2%}.bingo .nav li{width:23.5%}@media all and (max-width:812px){.bingo .nav li{width:47%}}.bingo .nav li a{display:block;padding:min(18px,4vw) 0 min(22px,5vw);border-radius:50px;background-color:#000;color:#fff;font-weight:700;font-size:min(1.25rem,4vw);text-align:center}@media(hover: hover){.bingo .nav li a:hover{translate:0 -5px}}.bingo .sec{margin-bottom:70px}@media all and (max-width:812px){.bingo .sec{margin-bottom:10vw}}.bingo .sec__inner{width:min(900px,94%);margin:0 auto}.bingo .sec__ttl{display:flex;justify-content:center;align-items:center;gap:0 min(25px,3%);margin-bottom:min(15px,2vw);text-align:center}.bingo .sec__ttl::before,.bingo .sec__ttl::after{display:block;content:"+";margin-bottom:min(10px,2vw);font-weight:500;font-size:min(65px,12vw)}.bingo .sec__ttl img{width:auto;height:min(48px,8.5vw)}.bingo .sec__cont{line-height:1.7;padding:4.5% 6% 6%;border:5px solid #000;box-shadow:8px 8px 0px 0px #000;border-radius:20px;background-color:#fff}@media all and (max-width:812px){.bingo .sec__cont{padding:1rem 1rem 1.7rem;border-radius:12px;border:3px solid #000;box-shadow:4px 4px 0px 0px #000}}.bingo .sec__text{font-weight:500;font-size:1.1625rem}@media all and (max-width:812px){.bingo .sec__text{font-size:.938rem}}.bingo .sec .pic{width:min(700px,100%);margin:min(30px,4vw) auto 0;border-radius:10px;overflow:hidden}.bingo .sec .big{color:#ee2b2b;font-weight:700;font-size:1.375rem}@media all and (max-width:812px){.bingo .sec .big{font-size:1em}}.bingo .sec__list{display:flex;flex-direction:column;gap:10px 0;padding:0 2.5%}@media all and (max-width:812px){.bingo .sec__list{gap:5px 0;font-size:.938rem;padding:0 1%}}.bingo .sec__list li{position:relative;padding-left:20px}@media all and (max-width:812px){.bingo .sec__list li{padding-left:18px}}.bingo .sec__list li::before{display:block;content:"";position:absolute;top:6px;left:0;width:14px;height:14px;background:url(../../img/icon_list.svg) no-repeat center top/cover}.bingo .sec__list li a{color:#ee2b2b;font-weight:500;overflow-wrap:anywhere}@media(hover: hover){.bingo .sec__list li a:hover{opacity:.7}}.bingo .sec__list li span{text-decoration:underline}.bingo .process__block{padding-bottom:50px;margin-bottom:30px;background:url(../../img/dot_line.svg) repeat-x left 2px bottom;font-weight:500}@media all and (max-width:812px){.bingo .process__block{padding-bottom:40px;margin-bottom:20px;background-size:15px auto;background-position:left 0 bottom}}.bingo .process__block:last-child{padding-bottom:0;margin-bottom:0;background:none}.bingo .process__text{position:relative;padding-left:50px;line-height:1.7;font-size:1.125rem}@media all and (max-width:812px){.bingo .process__text{line-height:1.6;padding-left:32px;font-size:1rem}}.bingo .process .num{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:40px;height:40px;padding:0 0 4px 2px;background:url(../../img/dot_order.svg) no-repeat center center/100% 100%;color:#fff;font-weight:900;font-size:25px}@media all and (max-width:812px){.bingo .process .num{width:25px;height:25px;padding:0 0 1.5px 1px;font-size:.938rem}}.bingo .process .end{display:flex;justify-content:flex-start;align-items:stretch;width:min(320px,100%);margin:20px auto 0;border:2px solid #000;border-radius:2px;overflow:hidden}.bingo .process .end dt{display:flex;justify-content:center;align-items:center;width:90px;background-color:#000;color:#fff;font-weight:700}.bingo .process .end dd{flex:1;padding:3px 0;font-size:1.125rem;text-align:center}@media all and (max-width:812px){.bingo .process .end dd{font-size:1rem}}.bingo .process .end dd strong{color:#ee2b2b;font-weight:700;font-size:1.25rem}@media all and (max-width:812px){.bingo .process .end dd strong{font-size:1.1625rem}}.bingo .program .schedule{font-weight:700;font-size:25px;text-align:center}@media all and (max-width:812px){.bingo .program .schedule{font-size:1.125rem}}.bingo .program .schedule br{display:none}@media all and (max-width:812px){.bingo .program .schedule br{display:block}}.bingo .program .zoom{display:flex;justify-content:center;align-items:center;gap:0 8px;margin:20px 0 15px}@media all and (max-width:812px){.bingo .program .zoom{gap:0 5px;margin:10px 0 10px;font-weight:500;font-size:.875rem}}.bingo .program .zoom img{width:18px}@media all and (max-width:812px){.bingo .program .zoom img{width:15px}}.bingo .program .timetable{width:min(700px,100%);margin:0 auto 20px;border:2px solid #f6cf46;border-radius:10px;overflow:hidden}@media all and (max-width:812px){.bingo .program .timetable{margin-bottom:15px}}@media(hover: hover){.bingo .program .timetable a:hover{opacity:.8}}.bingo .program .sec__text{font-feature-settings:"palt";letter-spacing:.09em}.bingo .entry .add{margin:15px 0 25px}@media all and (max-width:812px){.bingo .entry .add{font-size:.875rem}}.bingo .entry__btn{display:none;width:min(400px,85%);margin:30px auto 0}.bingo .entry__btn a{display:block;transition:none !important}@media(hover: hover){.bingo .entry__btn a:hover{translate:0 -5px}}.bingo .entry__noBtn{display:none;width:min(400px,100%);margin:30px auto 0;padding:20px 0;border:1px solid #d4d4d4;border-radius:50px;background-color:#f4f4f4;font-weight:500;font-size:1.125rem;text-align:center}.bingo .entry__noBtn span{display:block;font-size:.7em}.bingo .entry__block{margin-top:50px}@media all and (max-width:812px){.bingo .entry__block{margin-top:10vw}}.bingo .entry__ttl{margin-bottom:20px;padding-bottom:10px;border-bottom:4px solid #000;font-weight:700;font-size:22px;text-align:center}@media all and (max-width:812px){.bingo .entry__ttl{margin-bottom:15px;padding-bottom:8px;border-width:3px}}.bingo .attention .about::after{display:block;content:"◆ ◆ ◆";padding-bottom:15px;font-size:23px;text-align:center}/*# sourceMappingURL=style.css.map */