@media only screen and (min-width: 1920px){#presence-36K,#bottle-back-small-img{display:none}.cover,#union-wrap,#kintaro-title-wrap{border-radius:0 0 80px 80px;height:1024px;width:1920px}#description-wrap{font-family:Inter Variable,sans-serif;position:absolute;left:51%;top:600px}#desc-title{font-size:32px}#desc-desc{width:45%}#tag-line-wrap{display:flex}.tag-small{font-size:23px;margin:0 35px}#presence-wrap{margin-top:100px}.card{height:200px;width:280px}.card:not(:first-child){margin-left:20px}#cards-wrapper{margin-top:-50px}.card-number{font-size:75px}.card-topic{margin-top:10px;font-size:17px}#product-block-parent{justify-content:space-between;align-items:stretch}#product-text{font-size:25px;font-weight:500;margin-bottom:15px;letter-spacing:-1px;padding-right:100px}#product-sub-text{width:56%}#mission-poster-img{max-height:800px}#advantages-block-parent{justify-content:space-between;align-items:stretch}#advantages-cells-parent{width:850px;margin-left:90px;margin-top:65px;height:calc(100% - 116px)}#advantages-expanding-menu{padding-right:100px}#wide-tag-line{height:80px}.white-line-text{font-size:40px}#overflow-line-container .white-line-red-dot{margin:60px}#about-title{font-size:180px}#about-image{margin-top:-80px}.about-image{width:80%}#short-line{height:50px}#about-text{width:650px}#mission-parent{flex-direction:row;justify-content:space-between}#mission-poster-wrap{height:792px;width:950px}#egg-parent{width:970px}#mission-title.sub-block-dot-title{padding-left:20px;padding-top:0}#mission-upper-line{padding-right:100px}.gray-tag{font-size:18px}.egg-main-text{font-size:25px;width:500px}.egg-line{height:155px}#egg-shadow{width:754px;height:261px}#egg-main{width:754px;height:261px;margin-top:-215px}#mission-bottom-line{padding-right:100px;padding-left:20px}#faq-right-sub-block{padding-right:100px}#bottle-img{width:800px;margin-top:-70px}}@media only screen and (max-width: 1919px) and (min-width: 1220px){#presence-36K,#bottle-back-small-img{display:none}.cover,#union-wrap{border-radius:0 0 30px 30px;height:1024px}#union-img{border-radius:0 0 30px 30px;width:1920px}#kintaro-title-wrap,#cells-kintaro-title-img{width:100%;position:relative}#cells-kintaro-title-img{margin-top:calc((1920px - 100vw)/6)}#description-wrap{font-family:Inter Variable,sans-serif;position:absolute;left:51%;top:600px}#desc-title{font-size:32px}#desc-desc{width:75%}#tag-line-wrap{display:flex}.tag-small{font-size:23px;margin:0 30px}#presence-wrap{margin-top:85px}.card{height:180px;width:260px}.card:not(:first-child){margin-left:15px}#cards-wrapper{margin-top:-50px}.card-number{font-size:65px}.card-topic{margin-top:5px;font-size:15px}#product-block-parent{flex-direction:row;justify-content:space-between;align-items:stretch}#product-right-sub-block{width:55%;padding-right:100px}#product-text{font-size:25px;font-weight:500;margin-bottom:10px;letter-spacing:-1px}#product-sub-text{width:70%}#advantages-block-parent{justify-content:space-between;align-items:stretch}#advantages-left-sub-block{width:50%}#advantages-cells-parent{width:85%;margin-left:40px;margin-top:50px;height:calc(100% - 91px)}#advantages-right-sub-block{width:50%;padding-right:100px}#wide-tag-line{height:77px}.white-line-text{font-size:36px}#overflow-line-container .white-line-red-dot{margin:40px}#about-title{font-size:120px}#about-image{margin-top:-60px}.about-image{width:70%}#short-line{height:50px}#about-text{width:650px}#mission-parent{flex-direction:column;align-items:center}#mission-poster-wrap{width:95%;height:400px;position:relative;margin-bottom:15px}#mission-poster-img{position:absolute;width:100%;object-fit:contain;height:auto;object-fit:cover;margin-top:-400px}#egg-parent{width:95%}#mission-title.sub-block-dot-title{padding-left:0}#mission-upper-line{padding-top:15px}.gray-tag{font-size:16px}.egg-main-text{font-size:22px;width:500px}.egg-line{height:100px}#egg-shadow{width:954px;height:261px}#egg-main{width:954px;height:261px;margin-top:-215px}#mission-bottom-line{margin-bottom:15px}#faq-right-sub-block{width:55%;padding-right:100px}#bottle-img{width:40%;margin-top:-80px}}@media only screen and (max-width: 1219px) and (min-width: 768px){#presence-36K,#advantages-cells-parent,#bottle-back-small-img{display:none}.cover,#union-wrap{border-radius:0 0 30px 30px;height:1024px}#union-img{border-radius:0 0 30px 30px;width:1920px}#kintaro-title-wrap,#cells-kintaro-title-img{width:100%;position:relative}#cells-kintaro-title-img{margin-top:calc((1920px - 100vw)/6)}#description-wrap{font-family:Inter Variable,sans-serif;position:absolute;left:51%;top:500px}#desc-title{font-size:24px}#desc-desc{width:85%}#tag-line-wrap{display:flex}.tag-small{font-size:16px;margin:0 20px}#presence-wrap{margin-top:70px}.card{height:150px;width:220px}.card:not(:first-child){margin-left:12px}#cards-wrapper{margin-top:-50px}.card-number{font-size:40px}.card-topic{margin-top:5px;font-size:16px;letter-spacing:-1px}#product-text{font-size:23px;font-weight:500;letter-spacing:-1;margin-bottom:10px}#product-sub-text{width:50%}#wide-tag-line{height:75px}.white-line-text{font-size:32px}#overflow-line-container .white-line-red-dot{margin:20px}#about-title{font-size:80px}#about-image{margin-top:-40px}.about-image{width:70%}#short-line{height:50px}#about-text{width:700px}#mission-parent{flex-direction:column;align-items:center}#mission-poster-wrap{width:95%;height:400px;position:relative;margin-bottom:15px}#mission-poster-img{position:absolute;width:100%;object-fit:contain;height:auto;object-fit:cover;margin-top:-150px}#egg-parent{width:95%}#mission-title.sub-block-dot-title{padding-left:0}#mission-upper-line{padding-top:15px}.gray-tag{font-size:14px}.egg-main-text{font-size:22px;width:500px}.egg-line{height:80px}#egg-shadow{width:728px;height:261px}#egg-main{width:728px;height:261px;margin-top:-215px}#mission-bottom-line{margin-bottom:15px}#bottle-img{width:40%;margin-top:-55px}}@media only screen and (max-width: 767px) and (min-width: 450px){#presence-3600,#advantages-cells-parent,#bottle-back-img{display:none}.cover,#union-wrap,#kintaro-title-wrap{border-radius:0 0 20px 20px;height:800px}#union-img{border-radius:0 0 20px 20px;width:1920px}#kintaro-title-wrap,#cells-kintaro-title-img{width:100%}#cells-kintaro-title-img{margin-top:calc((1920px - 100vw)/6)}#description-wrap{font-family:Inter Variable,sans-serif;position:absolute;top:525px;text-align:center}#desc-title{font-size:24px}#desc-desc{box-sizing:border-box;width:100%;padding:0 2.5%}#tag-line-wrap{display:none}#presence-wrap{margin-top:70px}.card{height:116px;width:116px}.card:not(:first-child){margin-left:6px}#cards-wrapper{margin-top:-20px}.card-number{font-size:34px}.card-topic{margin-top:5px;font-size:14px}#product-block-parent{flex-direction:column;justify-content:center}#product-left-sub-block{padding-top:10px}#product-text{font-size:20px;font-weight:500;margin-bottom:10px;letter-spacing:-1px}#product-sub-text{width:90%}#wide-tag-line{height:68px}.white-line-text{font-size:28px}#overflow-line-container .white-line-red-dot{margin:20px}#about-title{font-size:50px}#about-image{margin-top:-20px}.about-image{width:80%}#short-line{height:35px}#about-text{width:95%}#mission-parent{flex-direction:column;align-items:center}#mission-poster-wrap{width:95%;height:400px;position:relative;margin-bottom:15px}#mission-poster-img{position:absolute;width:800px;object-fit:contain;height:auto;object-fit:cover;margin-left:-70px;margin-top:-150px}#egg-parent{width:95%}#mission-title.sub-block-dot-title{padding-left:0}#mission-upper-line{padding-top:15px}.gray-tag{font-size:14px}.egg-main-text{font-size:16px;width:300px}.egg-line{height:50px}#egg-shadow{width:370px;height:261px}#egg-main{width:370px;height:261px;margin-top:-225px}#mission-bottom-line{margin-bottom:15px}#bottle-img{width:55%;margin-top:-35px}}@media only screen and (max-width: 449px){#presence-3600,#advantages-cells-parent,#bottle-back-img{display:none}.cover,#union-wrap,#kintaro-title-wrap{border-radius:0 0 20px 20px;height:800px}#union-img{border-radius:0 0 20px 20px;width:1920px}#kintaro-title-wrap,#cells-kintaro-title-img{width:100%}#cells-kintaro-title-img{margin-top:calc((1920px - 100vw)/6)}#description-wrap{font-family:Inter Variable,sans-serif;position:absolute;top:525px;text-align:center}#desc-title{font-size:24px}#tag-line-wrap{display:none}.red-title{margin-bottom:17px;margin-top:5px;font-size:28px;font-weight:700}.card{height:116px;width:116px}.card:not(:first-child){margin-left:6px}#cards-wrapper{margin-top:-20px}.card-number{font-size:34px}.card-topic{margin-top:5px;font-size:14px}#product-block-parent{flex-direction:column;justify-content:center;margin-bottom:80px}#product-left-sub-block{padding-top:10px}#product-text{font-size:20px;font-weight:500;margin-bottom:10px;letter-spacing:-1px}#product-sub-text{width:90%}#wide-tag-line{height:68px}.white-line-text{font-size:28px}#overflow-line-container .white-line-red-dot{margin:20px}#about-title{margin-top:40px;font-size:40px}#about-image{margin-top:-20px;min-height:190px}.about-image{width:80%;position:absolute}#short-line{height:35px}#about-text{width:95%}#mission-parent{margin-top:80px;flex-direction:column;align-items:center;margin-bottom:80px}#mission-poster-wrap{width:95%;height:370px;position:relative;margin-bottom:15px}#mission-poster-img{position:absolute;width:700px;object-fit:contain;height:auto;object-fit:cover;margin-left:-100px}#egg-parent{width:95%}#mission-title.sub-block-dot-title{padding-left:0}#mission-upper-line{padding-top:15px}.gray-tag{font-size:14px}.egg-main-text{font-size:15px;width:300px}.egg-line{height:50px}#egg-shadow{width:350px;height:161px}#egg-main{width:350px;height:161px;margin-top:-135px}#mission-bottom-line{margin-bottom:15px}#bottle-img{width:55%;margin-top:-15px}}body{background-color:var(--clr-beige)}.cover{background-color:var(--clr-dark-blue);overflow:hidden;flex-shrink:0}#union-wrap{overflow:hidden;position:relative}#union-img{position:absolute;top:0}#kintaro-title-wrap{box-sizing:border-box;text-align:center;position:absolute;top:0}#desc-title{color:#fff;font-weight:500}#desc-desc{color:#f7f6f4;font-size:19.2px;font-weight:400;opacity:60%;margin-top:15px}#tag-line-wrap{position:absolute;top:951px;justify-content:center}.tag-small{font-family:Inter Variable,sans-serif;color:var(--clr-dark-blue);border-radius:60px;background-color:var(--clr-beige);padding:5px 15px}.card{font-family:Inter Variable,sans-serif;color:#181622;background:#fff;clip-path:polygon(85% 0%,100% 19%,100% 100%,0 100%,0 0);border-radius:5%;inset:(0% 45% 0% 45% round 10px);display:flex;flex-direction:column;align-items:center;justify-content:center}#cards-wrapper{display:flex;flex-direction:row;justify-content:center}.card-number{font-weight:700}.card-topic{font-weight:500;text-transform:uppercase;text-align:center}#product-block-parent{font-family:Inter Variable,sans-serif}#product-sub-text{color:#181622;font-size:16px;font-weight:400}#product-block-red-title{text-align:left}#product-text{font-family:Inter Variable,sans-serif}#advantages-cells-parent{box-sizing:border-box;position:relative;border-radius:20px;overflow:hidden;filter:grayscale(100%)}#advantages-cells-img{position:absolute;border-radius:20px;width:100%;object-fit:contain;height:auto;object-fit:cover;margin-bottom:-90px;bottom:0;transition:.3s}#wide-tag-line{background-color:#fff;overflow:hidden;display:flex;align-items:center;margin-top:35px;position:relative;width:100%}#overflow-line-container{display:flex;align-items:center;width:3000px;margin-left:-120px;position:absolute}.white-line-text{color:var(--clr-dark-blue);font-family:Inter Variable,sans-serif;width:fit-content}#about-title{background:var(--clr-red);text-transform:uppercase;font-family:Raleway Variable,sans-serif;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700;display:flex;justify-content:center}#about-parent{display:flex;flex-direction:column;justify-content:center;align-items:center}#about-image{display:flex;flex-direction:column;align-items:center;position:relative}#short-line{margin:15px;width:1px;background-color:#961829}#about-text{margin:auto;text-align:center;color:var(--clr-dark-blue);font-weight:400;font-size:18px;font-family:Inter Variable,sans-serif}#mission-parent{display:flex}#mission-poster-wrap{overflow:hidden;border-radius:20px}#egg-parent{display:flex;flex-direction:column;justify-content:space-between}#mission-upper-line{display:flex;flex-direction:row;justify-content:space-between;align-items:center}#mission-bottom-line{display:flex;flex-direction:row;justify-content:space-between}#mission-poster-img{filter:grayscale(100%);transform:scaleX(-1)}.gray-tag{color:var(--clr-60-transparent-dark-blue);border:1px solid var(--clr-60-transparent-dark-blue);border-radius:60px;font-family:Inter Variable,sans-serif;font-weight:300;padding:5px 15px}.egg-line{width:1px;background-color:var(--clr-red)}#egg-wrap{display:flex;flex-direction:column;align-items:center;color:var(--clr-dark-blue)}#egg-shadow{border-radius:100%;border:1px solid var(--clr-red);margin-top:0}#egg-main{background:var(--clr-red);border-radius:100%;align-content:center}.egg-main-text{margin:auto;font-weight:500;text-align:center;color:#fff;font-family:Inter Variable,sans-serif}#mission-title{display:flex;align-items:center}#bottle-img{transform:rotate(15deg);position:absolute}.marquee__inner{display:flex}.marquee__line{display:flex;align-items:center;white-space:nowrap;animation-name:marqueeLine;animation-duration:10s;animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:paused}.marquee__inner:hover>.marquee__line{animation-play-state:running}@keyframes marqueeLine{0%{transform:translate(0)}to{transform:translate(-100%)}}@media only screen and (min-width: 1920px){.faq-question{font-size:30px;font-weight:500;padding:20px}}@media only screen and (max-width: 1919px) and (min-width: 1220px){.faq-question{font-size:27px;font-weight:500;padding:20px}}@media only screen and (max-width: 1219px) and (min-width: 768px){.faq-question{font-size:24px;font-weight:500;padding:20px}}@media only screen and (max-width: 767px){.faq-question{font-size:20px;font-weight:500;padding:20px}}.faq-container{max-width:800px;margin:50px auto;padding:20px;font-family:Inter Variable,sans-serif;color:#333}.faq-container h1{text-align:center;margin-bottom:40px}.faq-item{overflow:hidden}.faq-question{font-family:Inter Variable,sans-serif;background-color:#fff;color:var(--clr-dark-blue);width:100%;align-items:center;text-align:left;border:none;outline:none;cursor:pointer;border-radius:20px;display:flex;flex-direction:row;justify-content:space-between;margin-top:5px;transition:.3s ease-out;transition-delay:.3s}.faq-question.active{transition:0s;transition-delay:0s;border-radius:20px 20px 0 0}.faq-question .arrow{transform-origin:center;transition:transform .3s ease}.faq-question.active .arrow{transform:rotate(180deg)}.faq-answer{font-family:Inter Variable,sans-serif;max-height:0;overflow:hidden;color:var(--clr-dark-blue);transition:max-height .3s ease;background-color:#fff;border-radius:0 0 20px 20px;padding-left:20px;transition:.3s ease;transition-duration:.3s;-webkit-transition-duration:.3s;-ms-transition-duration:.3s;-moz-transition-duration:.3s}.faq-answer.active{padding:0 0 20px 20px}.faq-text{width:80%}
