.guide-module__9qA44W__responsiveImage{height:auto}.guide-module__9qA44W__contents{padding:3rem 0 5rem}.guide-module__9qA44W__visual img{width:100%}.guide-module__9qA44W__lang{justify-content:center;gap:1rem;margin-top:1rem;display:flex}.guide-module__9qA44W__lang button{background:#eee;border-radius:5px;min-width:180px;padding:.5rem 2rem}.guide-module__9qA44W__lang .guide-module__9qA44W__active{border:2px solid #000;font-weight:700}.guide-module__9qA44W__contentsBlock{margin:2rem 0 3rem}.guide-module__9qA44W__description{white-space:break-spaces;margin:1rem 0}.guide-module__9qA44W__caution{background:var(--lightgrey-bg);margin-top:3rem;padding:3rem}.guide-module__9qA44W__caution h2{margin-bottom:1rem;font-weight:700}.guide-module__9qA44W__caution p{margin-bottom:1rem;font-size:.85rem}.guide-module__9qA44W__caution a{color:var(--lightblue);text-decoration:underline}.guide-module__9qA44W__link a{font-size:.85rem}.guide-module__9qA44W__play{gap:3rem;display:grid}.guide-module__9qA44W__play h3{margin-bottom:.5rem;font-size:1.2em;font-weight:700}.guide-module__9qA44W__play p a{color:var(--lightblue);text-decoration:underline}.guide-module__9qA44W__play img{margin-top:1.5rem}.guide-module__9qA44W__play h4{text-align:center;margin-bottom:1rem;font-size:1.5rem;font-weight:700}.guide-module__9qA44W__play .guide-module__9qA44W__arrow{clip-path:polygon(0 63.2%,31% 63.2%,31% 0,69% 0,69% 63.2%,100% 63.2%,50% 100%);background:#f3b135;width:73.5px;height:100px;margin:0 auto 3rem;display:block;position:relative}.guide-module__9qA44W__modes{grid-template-columns:1fr 1fr 1fr;gap:3rem;display:grid}.guide-module__9qA44W__modes li{flex-direction:column;gap:1rem;display:flex}.guide-module__9qA44W__modes .guide-module__9qA44W__video{width:100%;height:0;margin:auto;padding-bottom:177.78%;position:relative;overflow:hidden}.guide-module__9qA44W__modes .guide-module__9qA44W__video iframe{width:100%;height:100%;position:absolute;top:0;left:0}.guide-module__9qA44W__modes .guide-module__9qA44W__text{flex:4}.guide-module__9qA44W__modes .guide-module__9qA44W__text h3{margin-bottom:1rem;font-size:1.8rem;font-weight:700}.guide-module__9qA44W__nfc h2{text-align:center;margin-bottom:2rem;font-size:2rem;font-weight:700}.guide-module__9qA44W__nfc p{margin-bottom:1rem}.guide-module__9qA44W__nfc p a{color:var(--lightblue);word-break:break-all}@media (max-width:640px){.guide-module__9qA44W__lang button{flex:1;min-width:0;max-width:180px}.guide-module__9qA44W__caution{padding:1.5rem}.guide-module__9qA44W__modes{grid-template-columns:1fr}}
