html,body{height:100%;margin:0}picture{display:block}html{-webkit-overflow-scrolling:touch}.llw{width:100%;background:0% 0%/100% 2000px no-repeat url(../../img/bubble/bubble_bg.png);margin:0 auto;background-size:cover;background-attachment:fixed;background-repeat:no-repeat;background-position:center center}.llwInner{max-width:750px;width:100%;margin:0 auto;overflow:hidden;background:#fff}.llw input{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box;border:1px solid rgba(0,0,0,0);transition:border .2s ease-out}.llw input::-webkit-search-decoration{display:none}.llw input:focus{outline-offset:-2px}.llw input[type=image]{-webkit-appearance:none}.llw img{display:block;vertical-align:bottom;width:100%;height:auto}.llw svg{width:100%;height:auto}.llw a{display:block}.posRel{position:relative}.posAbs{position:absolute}.lp01_02 .elm01_01{width:48%;inset:33.6% auto auto 23.3%;z-index:50;opacity:0;transform:translateY(20px);transition:1s all;transition-delay:.5s}.fvAct .lp01_02 .elm01_01{transform:translateY(0);opacity:1}.lp01_02 .elm02{width:9%;inset:32% auto auto 8%;z-index:40}.fvAct .lp01_02 .elm02{animation:blinking 3s ease-in-out 0s infinite}.lp01_02 .elm02_01{opacity:0;transition:1s all;transition-delay:3s}.fvAct .lp01_02 .elm02_01{opacity:1}.lp01_02 .elm03{width:27.95%;inset:2.9% 1.6% auto auto}.lp01_02 .elm03_01{opacity:0;transform:translateY(-20px);transition:1s all;transition-delay:0s}.fvAct .lp01_02 .elm03_01{transform:translateY(0);opacity:1}.lp01_02 .elm04_01{width:270px;height:270px;inset:45.8% 5.2% auto auto;border-radius:50%;overflow:hidden;opacity:0;transition:1s all;transition-delay:2.5s}@media screen and (max-width: 750px){.lp01_02 .elm04_01{width:36vw;height:36vw}}.lp01_02 .elm04_01 video{border-radius:50%;overflow:hidden}.fvAct .lp01_02 .elm04_01{opacity:1}.lp01_02 .elm05_01{width:100%;inset:auto 0 14.9% 0;z-index:100}.lp01_02 .elm05_02{inset:auto auto 17.7% 3.4%;width:93.7%;aspect-ratio:702.89/131.81;clip-path:url(#lp01_02-elm05_02);z-index:110}.lp01_02 .elm05_02::before{position:absolute;content:"";display:block;width:200%;height:100%;background:#fff;background:linear-gradient(326deg, rgba(255, 255, 255, 0) 40%, rgb(255, 255, 255) 50%, rgba(255, 255, 255, 0) 60%);animation:light_sweep 3s ease-in-out 0s infinite}.lp01_02 .elm06{width:40.4%;inset:32.45% auto auto 3.2%;display:flex;justify-content:space-between;flex-wrap:wrap;flex-direction:row-reverse}.lp01_02 .elm06_01,.lp01_02 .elm06_02,.lp01_02 .elm06_03{opacity:0;transform:translateY(20px);transition:1s all}.fvAct .lp01_02 .elm06_01,.fvAct .lp01_02 .elm06_02,.fvAct .lp01_02 .elm06_03{transform:translateY(0);opacity:1}.lp01_02 .elm06_01{flex:0 1 44.3%;transition-delay:1s}.lp01_02 .elm06_02{flex:0 1 36.3%;margin-left:auto;transition-delay:1.5s}.lp01_02 .elm06_03{flex:0 1 16.5%;transition-delay:2s}.fv-handWritten{transition:.3s opacity}.fv-handWritten path{fill:none;stroke:#fff;stroke-miterlimit:10;stroke-width:10px;stroke-dasharray:1000;stroke-dashoffset:1000}@keyframes light_sweep{0%{left:-200%}20%{left:-200%}70%{left:200%}100%{left:200%}}@keyframes blinking{0%{opacity:1}10%{opacity:1}60%{opacity:0}80%{opacity:0}100%{opacity:1}}/*# sourceMappingURL=base-pre.css.map */