@charset "UTF-8";:root{--vw: 1vw}html{box-sizing:border-box;scroll-behavior:smooth;-webkit-text-size-adjust:100%;word-break:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;height:100%;font-size:calc(2.6666666667 * var(--vw))}@media only screen and (min-width:751px){html{font-size:11.4666666667px}}body{height:100%;background-color:transparent;margin:0;padding:0;font-family:Josefin Sans,\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af,Yu Gothic,sans-serif;font-weight:500}*,:before,:after{background-repeat:no-repeat;box-sizing:inherit;padding:0;margin:0}@media only screen and (min-width:751px){.sp{display:none!important}}@media only screen and (max-width:750px){.pc{display:none!important}}a{color:inherit;text-decoration:none;background-color:transparent}a:active,a:hover{outline-width:0}a:focus{outline-width:0}img{border-style:none;vertical-align:top;width:100%}#LP-2026bubblets{position:relative;width:100%;overflow:hidden}#LP-2026bubblets:before{content:"";position:fixed;// \3053\3053\304c\30dd\30a4\30f3\30c8\3002iOS\3067\3082\52b9\304f  inset: 0;top:0;width:100%;height:100vh;z-index:-1;background-image:url(/cdn/shop/files/2026bubblets_bg.jpg?v=1783345291);background-size:cover;background-repeat:repeat}@media only screen and (max-width:750px){#LP-2026bubblets:before{width:200%;background-size:200%}}#LP-2026bubblets *{font-weight:500;font-style:normal;font-size:1rem;color:#000;font-feature-settings:"palt"}@media screen and (-webkit-min-device-pixel-ratio:0){#LP-2026bubblets img{image-rendering:-webkit-optimize-contrast}}@media only screen and (max-width:750px){#LP-2026bubblets img{image-rendering:auto}}#LP-2026bubblets .lp-container{position:relative;margin:0 auto;width:100%;color:#000;background-color:#fff9;padding:0 10px}@media only screen and (min-width:751px){#LP-2026bubblets .lp-container{width:580px;padding:0}}#LP-2026bubblets .lp-sec{position:relative;padding:0 30px}@media only screen and (max-width:750px){#LP-2026bubblets .lp-sec{padding:0 10px}}#LP-2026bubblets .lp-sec__in{margin:40px 0}#LP-2026bubblets .lp-sec__title{position:relative;padding:20px 0;margin-bottom:40px;text-align:center}#LP-2026bubblets .lp-sec__title .titlejp{padding-top:10px;font-size:1.5rem;display:inline-block}#LP-2026bubblets .lp-sec__title .titleEn img{height:26px;width:auto}@media only screen and (max-width:750px){#LP-2026bubblets .lp-sec__title .titleEn img{height:26px}}#LP-2026bubblets .lp-sec--hero{position:relative}#LP-2026bubblets .lp-sec--hero .lp-sec__in{margin:0 0 40px}#LP-2026bubblets .lp-sec--hero .lp-sec__title{margin-bottom:0}#LP-2026bubblets .lp-sec--hero .lp-sec__title .lp-hero__sub{text-align:center;font-size:13px}#LP-2026bubblets .lp-sec--hero .lp-sec__title .lp-hero__title{text-align:center;font-size:54px;font-weight:400}#LP-2026bubblets .lp-sec--hero .lp-hero__desc{font-size:20px;line-height:1.9;color:#000;margin:0 0 16px}#LP-2026bubblets .lp-sec--hero .lp-hero__desc strong{font-size:20px;display:inline-block;line-height:1.2;padding:0 3px;background:linear-gradient(transparent 80%,#ffff9d 80%)}#LP-2026bubblets .lp-sec--hero .lp-hero__desc:last-of-type{font-size:16px}@media only screen and (max-width:750px){#LP-2026bubblets .lp-sec--hero{text-align:center}#LP-2026bubblets .lp-sec--hero .lp-hero__desc:last-of-type{font-size:3.3vw}}#LP-2026bubblets .lp-sec--about #aboutlead{padding:60px;background-size:cover;background-image:url(/cdn/shop/files/2026bubblets_color.webp?v=1783345291)}#LP-2026bubblets .lp-sec--about #aboutlead #aboutleadin{padding:30px 40px;background-color:#ffffff80}#LP-2026bubblets .lp-sec--about #aboutlead #aboutleadin h2.lp-sec__title{text-align:center;margin-bottom:0;padding-top:0;padding-bottom:0}#LP-2026bubblets .lp-sec--about #aboutlead #aboutleadin h2.lp-sec__title .titlejp{font-size:16px;padding:0;margin:0}#LP-2026bubblets .lp-sec--about #aboutlead #aboutleadin h2.lp-sec__title .titleEn{font-size:34px}#LP-2026bubblets .lp-sec--about #aboutlead #aboutleadin .about_copy1{font-size:22px;text-align:center}#LP-2026bubblets .lp-sec--about #aboutlead #aboutleadin .about_copy1 span{font-size:30px;font-weight:700}#LP-2026bubblets .lp-sec--about #aboutlead #aboutleadin .about_copy2{background-color:#000;color:#fff;padding:3px;margin-top:10px;text-align:center;font-size:12px}#LP-2026bubblets .lp-sec--about #aboutlead #aboutleadin .about_copy3{padding-top:10px;font-size:18px;text-align:center}@media only screen and (max-width:750px){#LP-2026bubblets .lp-sec--about #aboutlead{padding:20px}#LP-2026bubblets .lp-sec--about #aboutlead #aboutleadin{padding:30px 10px}#LP-2026bubblets .lp-sec--about #aboutlead #aboutleadin h2.lp-sec__title .titlejp{font-size:4vw}#LP-2026bubblets .lp-sec--about #aboutlead #aboutleadin h2.lp-sec__title .titleEn{font-size:8vw}#LP-2026bubblets .lp-sec--about #aboutlead #aboutleadin .about_copy1{font-size:5vw}#LP-2026bubblets .lp-sec--about #aboutlead #aboutleadin .about_copy1 span{font-size:6vw}#LP-2026bubblets .lp-sec--about #aboutlead #aboutleadin .about_copy2{font-size:2.9vw}#LP-2026bubblets .lp-sec--about #aboutlead #aboutleadin .about_copy3{font-size:3.5vw}}#LP-2026bubblets .lp-sec--about #aboutdetail{display:flex;align-items:center;gap:20px;box-sizing:border-box}#LP-2026bubblets .lp-sec--about #aboutdetail .about-media{flex:0 0 auto;width:200px;aspect-ratio:10/13;border-radius:16px;overflow:hidden}#LP-2026bubblets .lp-sec--about #aboutdetail .about-media video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}#LP-2026bubblets .lp-sec--about #aboutdetail .about-text{flex:1}#LP-2026bubblets .lp-sec--about #aboutdetail .about-text p{position:relative;font-size:13px;line-height:1.3;color:#222;padding-bottom:10px;margin:0 0 10px;border-bottom:1px dashed rgba(0,0,0,.3)}#LP-2026bubblets .lp-sec--about #aboutdetail .about-text p:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}#LP-2026bubblets .lp-sec--about #aboutdetail .about-text p span{font-size:1.8em}@media only screen and (max-width:750px){#LP-2026bubblets .lp-sec--about #aboutdetail{gap:10px}#LP-2026bubblets .lp-sec--about #aboutdetail .about-media{max-width:43%;margin-left:-1%;border-radius:10px;aspect-ratio:10/16;margin-top:6px}#LP-2026bubblets .lp-sec--about #aboutdetail .about-text p{font-size:13px;line-height:1.4}#LP-2026bubblets .lp-sec--about #aboutdetail .about-text p span{font-size:1.3em}}#LP-2026bubblets .lp-sec--handmade{margin-top:100px}#LP-2026bubblets .lp-sec--handmade img.nine{width:80%;display:block;margin:0 auto 30px}#LP-2026bubblets .lp-sec--handmade .detail{display:flex;align-items:flex-start;gap:30px}#LP-2026bubblets .lp-sec--handmade .detail p{flex:1;font-size:13px;line-height:2;margin:0}#LP-2026bubblets .lp-sec--handmade .detail .handmade-media{flex:0 0 auto;width:210px;aspect-ratio:4/5;border-radius:16px;overflow:hidden}#LP-2026bubblets .lp-sec--handmade .detail .handmade-media video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media only screen and (max-width:750px){#LP-2026bubblets .lp-sec--handmade .detail{flex-direction:column}#LP-2026bubblets .lp-sec--handmade .detail .handmade-media{width:100%;max-width:320px;margin:0 auto}}#LP-2026bubblets .lp-sec--photos p{text-align:center;font-size:15px;padding-bottom:20px}#LP-2026bubblets .lp-sec--gelatin .lp-sec__in{background-color:#ffffff80;border:5px solid #FFF;border-radius:24px;box-sizing:border-box;position:relative;padding:20px 30px 20px 0}@media only screen and (max-width:750px){#LP-2026bubblets .lp-sec--gelatin .lp-sec__in{padding:20px 10px 20px 0}}#LP-2026bubblets .lp-sec--gelatin .lp-sec__in .lp-sec__title{position:absolute;width:35%;left:-5px;top:25px;padding:0}#LP-2026bubblets .lp-sec--gelatin .lp-sec__in .lp-sec__title .titlejp{display:block;text-align:center;background:#2f6fa8;color:#fff;font-size:16px;padding:5px 0;white-space:nowrap}#LP-2026bubblets .lp-sec--gelatin .lp-sec__in .lp-sec__title .titleEn{text-align:center;font-size:16px;letter-spacing:.05em}#LP-2026bubblets .lp-sec--gelatin .lp-sec__in p{padding-left:43%;font-size:13px;line-height:2;color:#333;margin:0}@media only screen and (max-width:750px){#LP-2026bubblets .lp-sec--gelatin .lp-sec__in p{padding-left:38%}}#LP-2026bubblets .lp-sec--recommended{position:relative}#LP-2026bubblets .lp-sec--recommended .bubble-list{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;list-style:none;padding:0;margin:0 0 0 100px}#LP-2026bubblets .lp-sec--recommended .bubble-list li{display:flex;align-items:center;justify-content:center;width:30%;aspect-ratio:1/1;border-radius:50%;background:#ffffffb3;box-shadow:0 4px 12px #00000014;text-align:center;font-size:13px;line-height:1.6;box-sizing:border-box}#LP-2026bubblets .lp-sec--recommended .bubble-list li:nth-child(4){width:31%}#LP-2026bubblets .lp-sec--recommended .bubble-list li:nth-child(5){width:31%}@media only screen and (max-width:750px){#LP-2026bubblets .lp-sec--recommended .bubble-list{margin:0 0 100px;gap:0px;justify-content:space-between}#LP-2026bubblets .lp-sec--recommended .bubble-list li{font-size:3.1vw;width:32%;margin-bottom:40px}#LP-2026bubblets .lp-sec--recommended .bubble-list li:nth-child(4){width:33%;font-size:3vw;margin-left:33%}#LP-2026bubblets .lp-sec--recommended .bubble-list li:nth-child(5){width:33%}}#LP-2026bubblets .lp-sec--recommended .box{width:250px;height:auto;position:absolute;bottom:60px;left:-60px}@media only screen and (max-width:750px){#LP-2026bubblets .lp-sec--recommended .box{bottom:30px;left:-60px}}#LP-2026bubblets .lp-sec--oem{padding-top:60px;padding-bottom:60px}#LP-2026bubblets .lp-sec--oem .lp-sec__in{border:1px solid #FFF;background-color:#ffffff4d;border-radius:15px;position:relative}#LP-2026bubblets .lp-sec--oem .lp-sec__in .lp-sec__title{margin-bottom:0;padding-right:20px}#LP-2026bubblets .lp-sec--oem .lp-sec__in p.text{font-size:16px;text-align:center;line-height:1.7;padding-bottom:20px}#LP-2026bubblets .lp-sec--oem .lp-sec__in p.btn{margin:10px 0 40px}#LP-2026bubblets .lp-sec--oem .lp-sec__in .oemimage{position:absolute;width:150px;height:150px;border-radius:100px;overflow:hidden;right:-20px;top:-40px}@media only screen and (max-width:750px){#LP-2026bubblets .lp-sec--oem .lp-sec__in p.text{font-size:15px}#LP-2026bubblets .lp-sec--oem .lp-sec__in .oemimage{position:absolute;width:120px;height:120px;right:-30px;top:-70px}}#LP-2026bubblets .lp-sec__title{text-align:center;margin-bottom:30px}#LP-2026bubblets .lp-sec__title .titlejp{display:block;font-size:24px;color:#000;margin-bottom:15px}#LP-2026bubblets .lp-sec__title .titleEn{display:block;font-size:16px;font-weight:400;color:#000;font-family:Futura,\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af,Yu Gothic,sans-serif}@media only screen and (max-width:750px){#LP-2026bubblets .lp-sec__title .titlejp{font-size:5.2vw}#LP-2026bubblets .lp-sec__title .titleEn{font-size:4vw}}#LP-2026bubblets .btn{text-align:center}#LP-2026bubblets .btn a{font-size:18px;color:#fff;display:inline-block;padding:5px 30px;background-color:#000;transition:all .3s ease;border-radius:100px}#LP-2026bubblets .btn a:hover{background-color:#00000080}.fade-in{opacity:0;transform:translateY(30px);transition:opacity .8s ease-out,transform .8s ease-out}.fade-in.is-visible{opacity:1;transform:translateY(0)}@-webkit-keyframes light{0%,40%,80%{opacity:1}20%,60%,to{opacity:0}}@keyframes light{0%,40%,80%{opacity:1}20%,60%,to{opacity:0}}@-webkit-keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fuwa-fuwa{-webkit-animation:float 2.5s ease-in-out infinite;animation:float 2.5s ease-in-out infinite;display:inline-block}@-webkit-keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.roll-item2{width:60px;height:60px;position:absolute;opacity:0;left:-60px;bottom:30px;z-index:999}@media only screen and (max-width:750px){.roll-item2{left:-30px}}.roll-item2.is-visible{-webkit-animation:roll-in2 1.4s ease-out .5s forwards;animation:roll-in2 1.4s ease-out .5s forwards}.roll-item{width:60px;height:60px;position:absolute;opacity:0;left:-30px;bottom:20px;z-index:999}.roll-item.is-visible{-webkit-animation:roll-in 1.4s ease-out forwards;animation:roll-in 1.4s ease-out forwards}@-webkit-keyframes roll-in{0%{left:-30px;transform:rotate(-120deg);opacity:0;bottom:40px}10%{opacity:1}to{left:90px;transform:rotate(360deg);opacity:1;bottom:10px}}@keyframes roll-in{0%{left:-30px;transform:rotate(-120deg);opacity:0;bottom:40px}10%{opacity:1}to{left:90px;transform:rotate(360deg);opacity:1;bottom:10px}}@-webkit-keyframes roll-in2{0%{left:-60px;transform:rotate(-120deg);opacity:0;bottom:30px}10%{opacity:1}to{left:30px;transform:rotate(360deg);opacity:1;bottom:20px}}@keyframes roll-in2{0%{left:-60px;transform:rotate(-120deg);opacity:0;bottom:30px}10%{opacity:1}to{left:30px;transform:rotate(360deg);opacity:1;bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/199/assets/2026bubblets.css.map */
