.line-seed-jp-regular{font-weight:400}#footer{margin-top:0 !important}.page-btb202606{position:relative;padding-bottom:0;font-family:"LINE Seed JP",sans-serif;font-style:normal;font-weight:400;background-color:#d8f3ff}@media(width <= 1060px){.page-btb202606 .dsp-pc{display:none}}.page-btb202606 .dsp-sp{display:none}@media(width <= 1060px){.page-btb202606 .dsp-sp{display:block}}.page-btb202606 picture{display:block}.page-btb202606 picture img{display:block;width:100%;height:auto}.page-btb202606 .page-btb202606-bkg{padding-bottom:180px;background-image:url("/learning/bottletobottle/sustainability/img/bkg-recyclemark.png");background-repeat:repeat-y;background-position:100% 0;background-size:100% auto}@media(width <= 1060px){.page-btb202606 .page-btb202606-bkg{padding-bottom:90px;background-image:url("/learning/bottletobottle/sustainability/img/bkg-recyclemark-sp.png");background-position:center top;background-size:120% auto}}.page-btb202606 .btn-goto-top{position:fixed;right:40px;bottom:50px;z-index:10;display:block;cursor:pointer;transition:all .1s ease-out}@media(width <= 1060px){.page-btb202606 .btn-goto-top{right:4px;bottom:4px}}.page-btb202606 .btn-goto-top:hover{transform:scale(1.1)}.page-btb202606 .btn-goto-top img{width:118px;height:auto}@media(width <= 1060px){.page-btb202606 .btn-goto-top img{width:70px}}.page-btb202606 .sec{position:relative}.page-btb202606 .sec+.sec{margin-top:40px}@media(width <= 1060px){.page-btb202606 .sec+.sec{margin-top:20px}}.page-btb202606 .sec.sec-gradation .sec-inner{background:linear-gradient(180deg, #d8f3ff 0%, #fff 100%)}.page-btb202606 .sec.sec-gradation .sec-inner .sec-box{background-color:red}.page-btb202606 .sec .sec-inner{margin-right:auto;margin-left:auto}.page-btb202606 .sec.-sec00 .sec-inner{max-width:1060px;padding-top:60px}@media(width <= 1060px){.page-btb202606 .sec.-sec00 .sec-inner{padding-top:30px}}.page-btb202606 .sec.-sec00 .sec-inner .rb-kv{position:relative;display:flex;text-align:center}@media(width <= 1060px){.page-btb202606 .sec.-sec00 .sec-inner .rb-kv{display:block}}.page-btb202606 .sec.-sec00 .sec-inner .rb-kv .rb-kv-img{max-width:62.7358490566%;margin:0 auto}@media(width <= 1060px){.page-btb202606 .sec.-sec00 .sec-inner .rb-kv .rb-kv-img{max-width:calc(100% - 40px)}}.page-btb202606 .sec.-sec00 .sec-inner .rb-kv-illust{display:block;max-width:1060px}@media(width <= 1060px){.page-btb202606 .sec.-sec00 .sec-inner .rb-kv-illust{display:flex;max-width:calc(100% - 40px);margin:30px auto 0;overflow:hidden}}.page-btb202606 .sec.-sec00 .sec-inner .sec-inner-l,.page-btb202606 .sec.-sec00 .sec-inner .sec-inner-r{position:absolute;z-index:1}@media(width <= 1060px){.page-btb202606 .sec.-sec00 .sec-inner .sec-inner-l,.page-btb202606 .sec.-sec00 .sec-inner .sec-inner-r{position:relative;right:inherit !important;bottom:inherit !important;left:inherit !important;display:block}}.page-btb202606 .sec.-sec00 .sec-inner .sec-inner-l img,.page-btb202606 .sec.-sec00 .sec-inner .sec-inner-r img{right:inherit;bottom:inherit;left:inherit}@media(width <= 1060px){.page-btb202606 .sec.-sec00 .sec-inner .sec-inner-l img,.page-btb202606 .sec.-sec00 .sec-inner .sec-inner-r img{max-width:50%}}.page-btb202606 .sec.-sec00 .sec-inner .sec-inner-l{bottom:-30px;left:-130px}@media(width <= 1060px){.page-btb202606 .sec.-sec00 .sec-inner .sec-inner-l{width:60%}}.page-btb202606 .sec.-sec00 .sec-inner .sec-inner-l img{max-width:300px;height:auto}@media(width <= 1060px){.page-btb202606 .sec.-sec00 .sec-inner .sec-inner-l img{max-width:100%}}.page-btb202606 .sec.-sec00 .sec-inner .sec-inner-r{right:-70px;bottom:-60px}@media(width <= 1060px){.page-btb202606 .sec.-sec00 .sec-inner .sec-inner-r{width:40%}}.page-btb202606 .sec.-sec00 .sec-inner .sec-inner-r img{max-width:250px;height:auto}@media(width <= 1060px){.page-btb202606 .sec.-sec00 .sec-inner .sec-inner-r img{max-width:100%}}.page-btb202606 .sec .sec-box{max-width:1060px;padding:40px;margin:0 auto;border-radius:40px}@media(width <= 1060px){.page-btb202606 .sec .sec-box{max-width:calc(100% - 40px);border-radius:20px}}.page-btb202606 .sec .sec-box.sec-box-asset{padding:0;padding:3px;overflow:hidden;background:#9ee5ff;background:linear-gradient(90deg, rgb(158, 229, 255) 0%, rgb(132, 154, 255) 100%);border-radius:40px}@media(width <= 1060px){.page-btb202606 .sec .sec-box.sec-box-asset{border-radius:20px}}.page-btb202606 .sec .sec-box.sec-box-asset .sec-box-asset-inner{padding:40px 20px;background-color:#fff;border-radius:38px}@media(width <= 1060px){.page-btb202606 .sec .sec-box.sec-box-asset .sec-box-asset-inner{padding:20px 20px 10px;border-radius:16px}}.page-btb202606 .sec .sec-box .sec-box-title,.page-btb202606 .sec .sec-box .sec-box-caption{max-width:700px;margin-right:auto;margin-left:auto}.page-btb202606 .sec .sec-box .sec-box-title{position:relative;padding:10px 0;font-family:"M PLUS 1",sans-serif;font-size:26px;font-style:normal;font-weight:700;font-optical-sizing:auto;color:#fff;text-align:center;background-color:#244aa1;border-radius:10px}@media(width <= 1060px){.page-btb202606 .sec .sec-box .sec-box-title{font-size:18px}}.page-btb202606 .sec .sec-box .sec-box-title::after,.page-btb202606 .sec .sec-box .sec-box-title::before{position:absolute;top:calc(100% - 8px);left:50%;width:0;height:0;pointer-events:none;content:"";border:solid rgba(0,0,0,0)}@media(width <= 1060px){.page-btb202606 .sec .sec-box .sec-box-title::after,.page-btb202606 .sec .sec-box .sec-box-title::before{top:calc(100% - 12px)}}.page-btb202606 .sec .sec-box .sec-box-title::after{margin-left:-8px;border-color:rgba(0,0,255,0);border-width:18px 8px;border-top-color:#244aa1}.page-btb202606 .sec .sec-box .sec-box-title::before{margin-top:5px;margin-left:-13px;border-color:rgba(0,0,255,0);border-width:29px 13px;border-top-color:#244aa1}.page-btb202606 .sec .sec-box .sec-box-assets{max-width:600px;margin-top:60px;margin-right:auto;margin-left:auto;text-align:center}@media(width <= 1060px){.page-btb202606 .sec .sec-box .sec-box-assets{max-width:100%;margin-top:40px}}.page-btb202606 .sec .sec-box .sec-box-assets iframe,.page-btb202606 .sec .sec-box .sec-box-assets img{width:600px}@media(width <= 1060px){.page-btb202606 .sec .sec-box .sec-box-assets iframe,.page-btb202606 .sec .sec-box .sec-box-assets img{width:100%}}.page-btb202606 .sec .sec-box .sec-box-assets iframe{width:100%;height:auto;aspect-ratio:16/9}.page-btb202606 .sec .sec-box .sec-box-caption p{font-size:18px;color:#666}@media(width <= 1060px){.page-btb202606 .sec .sec-box .sec-box-caption p{font-size:14px}}.page-btb202606 .sec .sec-box .sec-box-dl{margin-top:20px}.page-btb202606 .sec .sec-box .sec-box-dl p{text-align:center}.page-btb202606 .sec .sec-box .sec-box-dl p a{display:inline-block;padding:10px 18px 10px 48px;font-size:14px;color:#000;text-decoration:underline;text-decoration:none;background-image:url("/learning/bottletobottle/sustainability/img/icn-dl.png");background-repeat:no-repeat;background-position:center left 20px;background-size:20px auto;border:#b1b1b1 solid 1px;border-radius:4px}@media(width <= 1060px){.page-btb202606 .sec .sec-box .sec-box-dl p a{font-size:11px}}.page-btb202606 .sec .sec-box .sec-box-dl p a:hover{background-color:#d8f3ff;opacity:1}.page-btb202606 .sec .sec-inner .box_answer p{font-family:"Zen Kaku Gothic New",sans-serif;font-size:18px;font-weight:900 !important}.page-btb202606 .sec .sec-inner .pr_txt-pink{color:#dd2056}.page-btb202606 .sec .sec-inner .pr_txt-red{color:#dd2056}.page-btb202606 .sec .sec-inner .pr_txt-bigger{font-size:28px}.page-btb202606 .sec .sec-inner .pr_txt-brsp{display:inline-block}@media(width <= 1060px){.page-btb202606 .sec .sec-inner .pr_txt-brsp{display:block}}.page-btb202606 .sec .sec-inner .img-rounde-wht{border:#fff solid 3px;border-radius:10px}.page-btb202606 .sec .sec-lead{margin-top:60px;font-size:20px;line-height:1.8;color:#16368c;background-color:#fff}.page-btb202606 .sec .sec-lead.sec-box{padding:10px 40px 8px}@media(width <= 1060px){.page-btb202606 .sec .sec-lead{padding:6px 20px !important;margin-top:20px}}.page-btb202606 .sec .sec-lead p{font-size:20px;line-height:2;text-align:center}@media(width <= 1060px){.page-btb202606 .sec .sec-lead p{font-size:16px;text-align:left}}.page-btb202606 .sec .sec-lead p span.sec-lead-yellow{font-weight:700;background-color:#ffff7e}.page-btb202606 .sec .sec-lead p span.sec-lead-br{display:block}@media(width <= 1060px){.page-btb202606 .sec .sec-lead p span.sec-lead-br{display:inline}}.page-btb202606 .sec .btn-entry{display:block;max-width:700px;padding:12px 16px;margin-right:auto;margin-left:auto;text-align:center;text-decoration:none;background-position:center right 44px;background-size:40px auto}@media(width <= 1060px){.page-btb202606 .sec .btn-entry{max-width:calc(100% - 40px)}}.page-btb202606 .sec .btn-entry a{display:block;text-decoration:none;background-color:#16368c;border:#fff solid 3px;border-radius:60px}.page-btb202606 .sec .btn-entry a:hover{background-color:#192d62;opacity:1 !important}@media(width <= 1060px){.page-btb202606 .sec .btn-entry a{border-radius:20px}}.page-btb202606 .sec .btn-entry p{align-items:center;font-family:"M PLUS 1",sans-serif;font-size:22px;font-style:normal;font-weight:700;font-optical-sizing:auto;line-height:1.4;color:#fff}@media(width <= 1060px){.page-btb202606 .sec .btn-entry p{display:block;font-size:14px}}.page-btb202606 .sec .btn-entry p span.btn-entry-yellow{display:inline-block;color:#ffff7e}.page-btb202606 .sec .btn-entry p span.btn-entry-br{display:inline-block}@media(width <= 1060px){.page-btb202606 .sec .btn-entry p span.btn-entry-br{display:block}}.page-btb202606 .sec .btn-entry p img{display:block;width:39px;height:auto;margin-left:12px}.page-btb202606 .sec.--sec01{padding-top:60px}.js-scroll-lead{clip-path:polygon(0 0, 100% 0, 100% 0, 0 0);transition:all .5s ease-out}.js-scroll-lead.is-active{clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%);transition-delay:.2s}.js-scroll-fadeTxt{clip-path:polygon(0 0, 100% 0, 100% 0, 0 0);transition:all .5s ease-out}.js-scroll-fadeTxt.is-active{clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%);transition-delay:.2s}.js-scroll-fadeUp{opacity:0;transform:translateY(20px);transition:all .5s ease-out}.js-scroll-fadeUp.is-active{opacity:1;transform:translateY(0);transition-delay:.2s}.js-scroll-fadeUp-delay{opacity:0;transform:translateY(20px);transition:all .5s ease-out}.js-scroll-fadeUp-delay.is-active{opacity:1;transform:translateY(0);transition-delay:.6s}.js-scroll-logo{opacity:0;transform:translateX(-60px);scale:.8;transition:all .5s ease-out}.js-scroll-logo.is-active{opacity:1;transform:translateX(0);scale:1;transition-delay:.2s}.js-scroll-boyoyonn{scale:0;transition:all .3s ease-in}.js-scroll-boyoyonn.is-active{scale:1;transition-delay:1s}.buruburu{animation:buruburu .1s infinite linear alternate}@keyframes buruburu{0%{transform:translate(0, 0) rotate(-3deg)}50%{transform:translate(0, -1px) rotate(0deg)}100%{transform:translate(0, 0) rotate(3deg)}}.js-scroll-bounceIn{opacity:0}.js-scroll-bounceIn.is-active{opacity:1;transition-delay:.5s;animation:bounceIn .7s linear .4s 1}.js-scroll-puyon.is-active{animation:puyon 1s linear .4s 1}@keyframes puyon{0%{transform:scale(1, 1) translate(0%, 0%)}40%{transform:scale(1, 1.1) translate(0%, -10%)}50%{transform:scale(1.1, 0.9) translate(0%, 5%)}60%{transform:scale(1, 1.05) translate(0%, -3%)}70%{transform:scale(1.05, 0.95) translate(0%, 3%)}80%{transform:scale(1, 1) translate(0%, 0%)}100%{transform:scale(1, 1) translate(0%, 0%)}}@keyframes bounceIn{0%{transform:scale(0) translateY(-50px)}50%{transform:scale(1.08) translateY(0)}70%{transform:scale(0.9) translateY(-10px)}85%{transform:scale(1.03) translateY(0)}100%{transform:scale(1) translateY(0)}}