/*! creativereset.css v0.0.2 | MIT License | creative team at GMO Internet Inc. */*,::before,::after{box-sizing:border-box}::before,::after{text-decoration:inherit;vertical-align:inherit}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}hr{height:0;overflow:visible}main{display:block}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}pre,code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg:not(:root){overflow:hidden}table{border-collapse:collapse}input{border-radius:0}button,input,optgroup,select,textarea{margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}[type=number]{width:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}dialog{background-color:#fff;border:solid;color:#000;display:block;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}[hidden]{display:none}canvas{display:inline-block}template{display:none}a,area,button,input,label,select,summary,textarea,[tabindex]{touch-action:manipulation}@font-face{font-display:swap;font-family:"GMONotoSansJP";font-style:normal;font-weight:400;src:local("Noto Sans JP Regular"),url("/cache/common/assets/fonts/Noto_Sans_JP/NotoSansJP-Regular--ss.woff2") format("woff2")}@font-face{font-display:swap;font-family:"GMONotoSansJP";font-style:normal;font-weight:500;src:local("Noto Sans JP Medium"),url("/cache/common/assets/fonts/Noto_Sans_JP/NotoSansJP-Medium--ss.woff2") format("woff2")}@font-face{font-display:swap;font-family:"GMONotoSansJP";font-style:normal;font-weight:700;src:local("Noto Sans JP Bold"),url("/cache/common/assets/fonts/Noto_Sans_JP/NotoSansJP-Bold--ss.woff2") format("woff2")}html{font-size:62.5%;scroll-behavior:smooth;scroll-padding-top:70px}@media screen and (max-width: 768px){html{scroll-padding-top:50px}}body{color:#000;font-display:swap;font-family:GMONotoSansJP,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN",Roboto,Meiryo,sans-serif;font-size:16px;font-weight:normal;line-height:1.5;margin:0;position:relative}img{height:auto;max-width:100%;vertical-align:top}a{color:var(--brand-color);text-decoration:none}a.is-underline{text-decoration:underline}p,ul,li,h1,h2,h3,h4{margin:0;padding:0}.container{margin:0 auto;max-width:min(496px,50vw);position:relative;width:100%;z-index:1}ul,li{list-style:none}.text-center{text-align:center}.text-right{text-align:right}.color-white{color:#fff}:root{--u: calc(min(50vw, 496px) / 375)}@media screen and (max-width: 768px){:root{--u: calc(100vw / 375)}}body{background:#e42920}.partsSection img{display:block;width:100%}.moduleBtn a{align-items:center;background:#fff;border:calc(2*var(--u)) solid #000;border-radius:calc(30*var(--u));display:flex;font-size:calc(20*var(--u));font-weight:bold;height:calc(60*var(--u));justify-content:center;margin:0 auto;max-width:calc(315*var(--u));position:relative;width:100%}.moduleBtn.arrow-down a::after,.moduleBtn.arrow-right a::after{border-right:calc(1*var(--u)) solid #000;border-top:calc(1*var(--u)) solid #000;content:"";height:calc(11*var(--u));margin:auto;position:absolute;right:calc(23*var(--u));top:calc(50% - calc(5.5 * var(--u)));transform:rotate(45deg);width:calc(11*var(--u))}.moduleBtn.border-white a{background:#000;border:calc(2*var(--u)) solid #fff;color:#fff}.moduleBtn.border-white a::after{border-right:calc(1*var(--u)) solid #fff;border-top:calc(1*var(--u)) solid #fff}.note{color:#555}.note li{font-size:calc(14*var(--u));line-height:1.5;padding-left:1.5em;text-indent:-1.5em}.note.is-small li{font-size:calc(11*var(--u))}main.container{border-radius:calc(20*var(--u));box-shadow:0 0 calc(10*var(--u)) rgba(0,0,0,.15);margin-bottom:100px;overflow:hidden}@media screen and (max-width: 768px){main.container{border-radius:0;box-shadow:none;margin-bottom:0}}@media screen and (max-width: 768px){.container{max-width:none}}@media screen and (min-width: 769px){.header{--u: 1px}}.header{background:#fff;box-shadow:0 calc(3*var(--u)) calc(6*var(--u)) rgba(0,0,0,.15);position:sticky;top:calc(29*var(--u));width:100%;z-index:1000}@media screen and (max-width: 768px){.header{top:0}}.header .container{margin:0 auto;max-width:100%;padding:0 calc(20*var(--u));position:relative;z-index:1}@media screen and (max-width: 768px){.header .container{padding:0}}.header_top{align-items:center;background:#fff;display:flex;height:calc(50*var(--u));justify-content:space-between;position:relative;width:100%}@media screen and (max-width: 768px){.header_top{height:10.666666668vw}}.header_left{align-items:center;background:#fff;display:flex}@media screen and (max-width: 768px){.header_left{padding-left:2.666666667vw}}.header_center a,.header_center picture,.header_center img{display:block}.header_center{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:calc(610*var(--u))}@media screen and (max-width: 768px){.header_center{left:auto;right:2.666666667vw;transform:translateY(-50%);width:60.0000000075vw}}.header_logo{align-items:center;display:flex}.header_logo a,.header_logo img{display:block}@media screen and (max-width: 768px){.header_logo_gmo img{height:auto;width:10.666666668vw}}@media screen and (max-width: 768px){.header_logo_docomo img{height:auto;width:14.6666666685vw}}.cross{display:block;height:calc(20*var(--u));margin:0;padding:0 calc(20*var(--u));position:relative;width:calc(20*var(--u))}@media screen and (max-width: 768px){.cross{height:2.4000000003vw;padding:0;width:6.4000000008vw}}.cross::before,.cross::after{background:#005bac;content:"";height:calc(20*var(--u));left:50%;position:absolute;top:50%;width:calc(1*var(--u))}@media screen and (max-width: 768px){.cross::before,.cross::after{height:3.4666666671vw}}.cross::before{transform:translate(-50%, -50%) rotate(45deg)}.cross::after{transform:translate(-50%, -50%) rotate(-45deg)}.first{--colw: min(496px, 50vw);--w3: calc((100vw - var(--colw)) / 2);--r: calc(var(--w3) * 1.5);--cx: calc(100vw - var(--w3) / 2);--cy: calc(52vh - var(--r));--ease: cubic-bezier(0.76, 0, 0.24, 1);--ease-bf: cubic-bezier(0.17, 0.48, 0.54, 0.41);--ease-pop: cubic-bezier(0.34, 1.45, 0.64, 1);background:#d53c30;height:100vh;left:0;overflow:hidden;position:sticky;top:0;width:100%}@media screen and (max-width: 768px){.first{display:none}}.firstInner{inset:0;pointer-events:none;position:absolute}.first .beaver{bottom:-6vw;left:-8vw;position:absolute;transform:translate(-70%, 60%) scale(1.3);transition:transform 1.6s var(--ease-pop) .5s;width:46vw;z-index:1}.first .beaver img{max-width:none;transform:rotate(45deg) translate(-35%, 0);transform-origin:center;transition:transform 1.8s var(--ease-pop) .5s;width:100%}.firstBg{background:#f7e41c;clip-path:circle(150vmax at 50% 50%);inset:0;position:absolute;transition:clip-path 2.2s var(--ease);z-index:3}.firstBg canvas{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.firstNav{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding-top:79px;pointer-events:none;position:absolute;right:0;top:0;width:var(--w3);z-index:4}.firstNav ul{display:flex;flex-direction:column;gap:15px;margin:0 auto;max-width:400px;padding:0 20px;width:100%}.firstNavTitle{margin-bottom:8vh;opacity:0;transform:translateY(20px);transition:opacity .4s linear,transform .8s var(--ease-bf);width:calc(var(--w3)*.7)}.firstNavBtn{opacity:0;position:relative;transform:translateY(20px);transition:opacity .4s linear,transform .8s var(--ease-bf)}.firstNavBtn a{align-items:center;background:#fff;border:3px solid #000;border-radius:30px;box-shadow:0 5px 0 #000;color:#000;display:flex;font-size:clamp(12px,1.4vw,20px);font-weight:bold;height:60px;justify-content:center;padding:0 20px;text-align:center;white-space:nowrap;width:100%}.firstNavBtn.is-matsuri a{background:#f7e41c;color:#f5350d}.firstNavBtn.is-matsuri::after{background:url("/docomohikari_10th/images/moduleBtnMatsuri.svg") center/contain no-repeat;content:"";height:70px;pointer-events:none;position:absolute;right:-35px;top:-35px;width:70px}.first.is-active .beaver{transform:translate(0, 24%) scale(1.3)}.first.is-active .beaver img{transform:rotate(-20deg) translate(10%, 0)}.first.is-active .firstBg{clip-path:circle(var(--r) at var(--cx) var(--cy))}.first.is-active .firstNav{pointer-events:auto}.first.is-active .firstNavTitle{opacity:1;transform:none;transition-delay:1.4s}.first.is-active .firstNavBtn{opacity:1;transform:none}.first.is-active .firstNavBtn:nth-child(1){transition-delay:1.5s}.first.is-active .firstNavBtn:nth-child(2){transition-delay:1.6s}.first.is-active .firstNavBtn:nth-child(3){transition-delay:1.7s}.first.is-active .firstNavBtn:nth-child(4){transition-delay:1.8s}.first-logo{--w3: calc((100vw - min(496px, 50vw)) / 2);--r: calc(var(--w3) * 1.5);--cx: calc(100vw - var(--w3) / 2);--cy: calc(52vh - var(--r));--ease: cubic-bezier(0.76, 0, 0.24, 1);align-items:center;display:flex;height:100vh;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;transition:transform 2.2s cubic-bezier(0.25, 0.7, 0.4, 1),opacity 1s ease-in;width:100%;z-index:2}@media screen and (max-width: 768px){.first-logo{display:none}}.first-logo img{height:78vh;max-width:none;width:auto}.first.is-active+.first-logo{opacity:0;position:fixed;top:var(--logo-top, 0);transform:translate(calc(var(--cx) - 50vw), calc(var(--cy) + var(--r) * 0.55 - 50vh - var(--logo-top, 0px))) scale(0.3)}.main{background:#f7e41c;overflow:hidden;padding:0 0 calc(135*var(--u));position:relative}.main canvas{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}@media screen and (min-width: 769px){.main canvas{display:none}}.main::after{background:#fff;bottom:0;clip-path:polygon(0 0, 100% 100%, 0 100%);content:"";height:calc(69*var(--u));left:0;position:absolute;width:100%}.mainBeaver{padding:calc(20*var(--u)) calc(20*var(--u)) 0}.mainVisual,.mainBeaver,.mainBox{position:relative;z-index:1}.mainBox{padding:calc(33*var(--u)) calc(20*var(--u)) 0}.mainHeading{font-size:calc(30*var(--u));font-weight:bold;line-height:1.5;text-align:center}.mainHeading span{background:linear-gradient(transparent 62%, #fff 62%);padding:0 calc(3*var(--u)) calc(4*var(--u))}.mainText{font-size:calc(16*var(--u));line-height:1.5;margin-top:calc(33*var(--u));text-align:justify}.mainThanksCopy{color:#f5350d;font-size:calc(20*var(--u));font-weight:bold;line-height:1.5;margin-top:calc(12*var(--u));text-align:center}.mainBtn{margin-top:calc(35*var(--u))}.mainBtn a{align-items:center;animation:mainBtnPress 2s infinite;background:#1fb0ff;border-radius:calc(8*var(--u));box-shadow:0 calc(8*var(--u)) 0 #1c8ccb;color:#fff;display:flex;font-size:calc(16*var(--u));font-weight:bold;height:calc(60*var(--u));justify-content:center;margin:0 auto;max-width:calc(315*var(--u));position:relative;width:100%}.mainBtn a::before{border:calc(1*var(--u)) solid rgba(0,0,0,0);border-left-color:#fff;border-radius:calc(6*var(--u));border-top-color:#fff;bottom:calc(2*var(--u));content:"";left:calc(2*var(--u));pointer-events:none;position:absolute;right:calc(2*var(--u));top:calc(2*var(--u))}.history{background:#fff;margin-top:-1px;padding:calc(64*var(--u)) calc(20*var(--u)) 0;position:relative}.historyHeading{position:relative}.historyHeading::before,.historyHeading::after{bottom:calc(-24*var(--u));content:"";height:calc(16*var(--u));left:50%;position:absolute;transform:translateX(-50%);width:calc(112*var(--u))}.historyHeading::before{animation:historyDotsA 1s steps(1) infinite;background:radial-gradient(circle, #e60012 0 45%, transparent 50%) calc(0*var(--u)) 0/calc(16 * var(--u)) calc(16*var(--u)) no-repeat,radial-gradient(circle, #1fb0ff 0 45%, transparent 50%) calc(24*var(--u)) 0/calc(16 * var(--u)) calc(16*var(--u)) no-repeat,radial-gradient(circle, #e60012 0 45%, transparent 50%) calc(48*var(--u)) 0/calc(16 * var(--u)) calc(16*var(--u)) no-repeat,radial-gradient(circle, #1fb0ff 0 45%, transparent 50%) calc(72*var(--u)) 0/calc(16 * var(--u)) calc(16*var(--u)) no-repeat,radial-gradient(circle, #e60012 0 45%, transparent 50%) calc(96*var(--u)) 0/calc(16 * var(--u)) calc(16*var(--u)) no-repeat}.historyHeading::after{animation:historyDotsB 1s steps(1) infinite;background:radial-gradient(circle, #1fb0ff 0 45%, transparent 50%) calc(0*var(--u)) 0/calc(16 * var(--u)) calc(16*var(--u)) no-repeat,radial-gradient(circle, #e60012 0 45%, transparent 50%) calc(24*var(--u)) 0/calc(16 * var(--u)) calc(16*var(--u)) no-repeat,radial-gradient(circle, #1fb0ff 0 45%, transparent 50%) calc(48*var(--u)) 0/calc(16 * var(--u)) calc(16*var(--u)) no-repeat,radial-gradient(circle, #e60012 0 45%, transparent 50%) calc(72*var(--u)) 0/calc(16 * var(--u)) calc(16*var(--u)) no-repeat,radial-gradient(circle, #1fb0ff 0 45%, transparent 50%) calc(96*var(--u)) 0/calc(16 * var(--u)) calc(16*var(--u)) no-repeat}.historyHeading{margin:0 calc(-20*var(--u)) calc(40*var(--u))}.historyLead{font-size:calc(22*var(--u));font-weight:bold;line-height:1.5;margin-left:calc(20*var(--u));margin-right:calc(20*var(--u));margin-top:calc(20*var(--u));text-align:center;word-break:keep-all}.historyVisual{margin-top:calc(35*var(--u))}@keyframes historyDotsA{0%{opacity:1}50%{opacity:0}}@keyframes historyDotsB{0%{opacity:0}50%{opacity:1}}.speed{background:#fff;padding:calc(80*var(--u)) calc(20*var(--u)) 0}.speedHeading{position:relative}.speedHeading::before,.speedHeading::after{bottom:calc(-24*var(--u));content:"";height:calc(16*var(--u));left:50%;position:absolute;transform:translateX(-50%);width:calc(112*var(--u))}.speedHeading::before{animation:historyDotsA 1s steps(1) infinite;background:radial-gradient(circle, #e60012 0 45%, transparent 50%) calc(0*var(--u)) 0/calc(16 * var(--u)) calc(16*var(--u)) no-repeat,radial-gradient(circle, #1fb0ff 0 45%, transparent 50%) calc(24*var(--u)) 0/calc(16 * var(--u)) calc(16*var(--u)) no-repeat,radial-gradient(circle, #e60012 0 45%, transparent 50%) calc(48*var(--u)) 0/calc(16 * var(--u)) calc(16*var(--u)) no-repeat,radial-gradient(circle, #1fb0ff 0 45%, transparent 50%) calc(72*var(--u)) 0/calc(16 * var(--u)) calc(16*var(--u)) no-repeat,radial-gradient(circle, #e60012 0 45%, transparent 50%) calc(96*var(--u)) 0/calc(16 * var(--u)) calc(16*var(--u)) no-repeat}.speedHeading::after{animation:historyDotsB 1s steps(1) infinite;background:radial-gradient(circle, #1fb0ff 0 45%, transparent 50%) calc(0*var(--u)) 0/calc(16 * var(--u)) calc(16*var(--u)) no-repeat,radial-gradient(circle, #e60012 0 45%, transparent 50%) calc(24*var(--u)) 0/calc(16 * var(--u)) calc(16*var(--u)) no-repeat,radial-gradient(circle, #1fb0ff 0 45%, transparent 50%) calc(48*var(--u)) 0/calc(16 * var(--u)) calc(16*var(--u)) no-repeat,radial-gradient(circle, #e60012 0 45%, transparent 50%) calc(72*var(--u)) 0/calc(16 * var(--u)) calc(16*var(--u)) no-repeat,radial-gradient(circle, #1fb0ff 0 45%, transparent 50%) calc(96*var(--u)) 0/calc(16 * var(--u)) calc(16*var(--u)) no-repeat}.speedHeading{margin:0 calc(-20*var(--u)) calc(40*var(--u))}.speedVisual{margin-top:calc(31*var(--u))}.speedText{font-size:calc(16*var(--u));line-height:1.5;margin-top:calc(16*var(--u));text-align:justify}.speedText+.speedText{margin-top:calc(24*var(--u))}.voice{background:#fff;padding:calc(77*var(--u)) calc(20*var(--u)) calc(60*var(--u))}.voiceHeading{position:relative}.voiceHeading::before,.voiceHeading::after{bottom:calc(-24*var(--u));content:"";height:calc(16*var(--u));left:50%;position:absolute;transform:translateX(-50%);width:calc(112*var(--u))}.voiceHeading::before{animation:historyDotsA 1s steps(1) infinite;background:radial-gradient(circle, #e60012 0 45%, transparent 50%) calc(0*var(--u)) 0/calc(16 * var(--u)) calc(16*var(--u)) no-repeat,radial-gradient(circle, #1fb0ff 0 45%, transparent 50%) calc(24*var(--u)) 0/calc(16 * var(--u)) calc(16*var(--u)) no-repeat,radial-gradient(circle, #e60012 0 45%, transparent 50%) calc(48*var(--u)) 0/calc(16 * var(--u)) calc(16*var(--u)) no-repeat,radial-gradient(circle, #1fb0ff 0 45%, transparent 50%) calc(72*var(--u)) 0/calc(16 * var(--u)) calc(16*var(--u)) no-repeat,radial-gradient(circle, #e60012 0 45%, transparent 50%) calc(96*var(--u)) 0/calc(16 * var(--u)) calc(16*var(--u)) no-repeat}.voiceHeading::after{animation:historyDotsB 1s steps(1) infinite;background:radial-gradient(circle, #1fb0ff 0 45%, transparent 50%) calc(0*var(--u)) 0/calc(16 * var(--u)) calc(16*var(--u)) no-repeat,radial-gradient(circle, #e60012 0 45%, transparent 50%) calc(24*var(--u)) 0/calc(16 * var(--u)) calc(16*var(--u)) no-repeat,radial-gradient(circle, #1fb0ff 0 45%, transparent 50%) calc(48*var(--u)) 0/calc(16 * var(--u)) calc(16*var(--u)) no-repeat,radial-gradient(circle, #e60012 0 45%, transparent 50%) calc(72*var(--u)) 0/calc(16 * var(--u)) calc(16*var(--u)) no-repeat,radial-gradient(circle, #1fb0ff 0 45%, transparent 50%) calc(96*var(--u)) 0/calc(16 * var(--u)) calc(16*var(--u)) no-repeat}.voiceHeading{margin:0 calc(-20*var(--u)) calc(40*var(--u))}.voiceLead{font-size:calc(22*var(--u));font-weight:bold;line-height:1.5;margin:calc(22*var(--u)) calc(20*var(--u)) 0;text-align:center;word-break:keep-all}.voiceGraph{margin-top:calc(34*var(--u))}.voiceGraph+.note{margin-top:calc(4*var(--u))}.voiceCatch{color:#1fb0ff;font-size:calc(16*var(--u));font-weight:bold;line-height:1.5;margin-top:calc(33*var(--u));text-align:center}.voiceSubHeading{color:#1fb0ff;font-size:calc(18*var(--u));font-weight:bold;line-height:1.5;margin:calc(2*var(--u)) 0 0;text-align:center}.voiceReviewLead{font-size:calc(16*var(--u));line-height:1.5;margin-left:auto;margin-right:auto;margin-top:calc(10*var(--u));text-align:justify}.voiceReviewList{background:#d9f0fe;border-radius:calc(8*var(--u));margin-top:calc(17*var(--u));max-height:calc(350*var(--u));overflow-y:scroll;padding:calc(24*var(--u)) calc(20*var(--u)) calc(35*var(--u))}.voiceReviewList li+li{margin-top:calc(8*var(--u))}.voiceReviewList+.note{margin-top:calc(9*var(--u))}.voiceReviewMeta{column-gap:1.35em;display:flex;flex-wrap:wrap;font-size:calc(16*var(--u));font-weight:bold;margin-bottom:calc(3*var(--u))}.voiceReviewMeta .star{color:#1fb0ff}.voiceReviewText{font-size:calc(16*var(--u));line-height:1.5;text-align:justify}.thanks{background:#f7e41c;padding:calc(109*var(--u)) calc(20*var(--u)) calc(49*var(--u));position:relative;z-index:0}.thanks canvas{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}@media screen and (min-width: 769px){.thanks canvas{display:none}}.thanks::before{background:#fff;clip-path:polygon(0 0, 100% 0, 100% 100%);content:"";height:calc(69*var(--u));left:0;position:absolute;top:0;width:100%;z-index:2}.thanksLead{font-size:calc(22*var(--u));font-weight:bold;line-height:1.5;margin-left:calc(20*var(--u));margin-right:calc(20*var(--u));margin-top:calc(16*var(--u));text-align:center;word-break:keep-all}.thanksBanner{margin-top:calc(14*var(--u))}.thanksBeaver{margin-top:calc(20*var(--u))}.thanksBtn{margin-top:calc(40*var(--u))}.thanksDivider{background:linear-gradient(90deg, #000 calc(3 * var(--u)), transparent calc(3 * var(--u)));background-size:calc(7*var(--u)) calc(3*var(--u));border:0;height:calc(3*var(--u));margin:calc(58*var(--u)) auto 0;width:calc(295*var(--u))}.thanksHeading{font-size:calc(21*var(--u));font-weight:bold;line-height:1.5;margin-top:calc(54*var(--u));text-align:center;word-break:keep-all}.thanksReferral{margin-top:calc(14*var(--u))}.thanksReferral+.thanksBtn{margin-top:calc(47*var(--u))}.share{background:#fff;padding:calc(32*var(--u)) calc(20*var(--u))}.share .sns{display:flex;gap:calc(10*var(--u));justify-content:center;margin-top:calc(17*var(--u))}.share .sns li{width:calc(55*var(--u))}.share .sns img{height:calc(55*var(--u))}.footer{background:#f7e41c;padding:calc(40*var(--u)) 0;position:relative;z-index:1}@media screen and (max-width: 768px){.footer{background:#fff;margin:0;padding:9.3333333345vw 0 8.8000000011vw}}.footerNav ul{display:flex;flex-wrap:wrap;justify-content:center;margin:0 2.666666667vw}@media screen and (max-width: 768px){.footerNav ul{flex-wrap:wrap;font-size:3.2000000004vw;line-height:1.77}}.footerNav ul li{white-space:nowrap}.footerNav ul li+li a{border-left:calc(1*var(--u)) solid #000}.footerNav ul a{color:#000;line-height:1;padding:0 calc(8*var(--u))}@media screen and (max-width: 768px){.footerNav ul a{line-height:1.5;padding:0 2.666666667vw}}.footer .copy{color:#000;display:block;margin-top:calc(28*var(--u));text-align:center}@media screen and (max-width: 768px){.footer .copy{font-size:3.2000000004vw;margin-top:8.8000000011vw}}.gmoGroupSecurity_wrapper{background:#fefefe;position:relative;z-index:999}.js-fadeUp{opacity:0;transform:translateY(30px);transition:opacity .9s ease-out,transform .9s ease-out}.js-fadeUp.is-show{opacity:1;transform:none}@keyframes mainBtnPress{0%{box-shadow:0 calc(8*var(--u)) 0 #1c8ccb;transform:translateY(0)}10%{box-shadow:0 0 0 #1c8ccb;transform:translateY(calc(8 * var(--u)))}20%{box-shadow:0 calc(8*var(--u)) 0 #1c8ccb;transform:translateY(0)}}.beaverWrap{display:block;margin:0 auto;max-width:670px;position:relative}.beaverWrap>img{display:block;width:100%}.beaverLantern{--tilt: 0deg;animation:lanternSwing 1.8s ease-in-out infinite alternate;position:absolute;top:29%;transform-origin:50% 0;width:13%}.beaverLantern img{display:block;height:auto;width:100%}.beaverLantern.is-l1{--tilt: -9deg;left:1.7%}.beaverLantern.is-l2{--tilt: 13deg;animation-delay:-1.2s;left:17.5%}.beaverLantern.is-r1{--tilt: -15deg;animation-delay:-0.6s;left:69.5%}.beaverLantern.is-r2{--tilt: 7deg;animation-delay:-1.8s;left:85.3%}@keyframes lanternSwing{0%{transform:rotate(calc(var(--tilt) - 20deg))}100%{transform:rotate(calc(var(--tilt) + 20deg))}}@media(prefers-reduced-motion: reduce){.beaverLantern{animation:none;transform:rotate(var(--tilt))}}
/*# sourceMappingURL=style.css.map */