.ai-content__content--title{font-size:36px;letter-spacing:2px;line-height:24px;margin-bottom:50px;letter-spacing:2.5px;color:#303030}.ai-content__content--title .sub-jp{font-size:12px;color:#4f5050}.ai-content__content--text{font-size:16px;line-height:48px;font-family:"Noto Serif JP",serif;margin-bottom:50px}.ai-content__content--button{background:#fff;color:#4f5050;padding:10px 40px;border-radius:20px;text-align:center;font-size:16px;text-decoration:none;box-sizing:border-box;transition:.8s}.ai-content__content--button:hover{box-shadow:none;background:#1d2d5f;color:#fff}@media screen and (max-width:990px){.ai-content__content--text{line-height:36px;margin-bottom:30px}}.key-slider{width:100%}.key-slider__each{position:relative}.key-slider__each img{width:100%}.key-slider__content{position:absolute;left:10%;top:10%;color:#333}.key-slider__content--logo img{max-width:150px}.key-slider__content--text{font-size:20px;letter-spacing:2.5px;line-height:50px;font-family:"Noto Serif JP",serif;margin-bottom:50px}.key-slider__content--button{background:#fff;color:#4f5050;padding:15px 50px;border-radius:25px;text-align:center;font-size:16px;letter-spacing:2.5px;text-decoration:none;box-sizing:border-box;transition:.8s}.key-slider__content--button:hover{box-shadow:none;background:#1d2d5f;color:#fff}.key-slider__counter{position:absolute;top:80%;right:10%;color:#fff}@media screen and (max-width:1150px){.key-slider__content--text{font-size:18px;line-height:40px;margin-bottom:30px}.key-slider__content{top:5%}.key-slider__content--logo img{max-width:120px}}@media screen and (max-width:900px){.key-slider__content--text{font-size:16px;line-height:35px;margin-bottom:25px}.key-slider__content{top:3%}}@media screen and (max-width:750px){.key-slider__content--text{font-size:16px}}.key-slider__dots{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:40%;right:7.2%}.key-slider__dots li{display:inline-block}.key-slider__dots li button{position:relative;text-indent:-9999px;background:none;border:none}.key-slider__dots li button:before{content:"";font-size:20px;text-indent:0px;position:absolute;top:0;left:0;width:8px;height:8px;border:1px solid #fff;border-radius:50%}.key-slider__dots li.slick-active button:before{content:"";font-size:20px;background:#fff}.key-slider .slick-arrow{position:absolute;top:81.6%;fill:#fff;width:12px;height:12px}.top-slide__next{right:7.2%;z-index:2}.top-slide__prev{right:15%;z-index:2}.cutom-blog-section{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:30px auto}.custom-blog-grid{padding-left:5px!important;padding-right:5px!important}.custom-blog__section--btn{position:absolute;display:block;top:0;right:00px;border-radius:30px}.custom-blog__section--btn a{background:#fff;border-radius:30px;padding:10px 38px;-webkit-box-shadow:0 0 0 .1rem #999;box-shadow:0 0 0 .1rem #999;min-height:unset;color:#4f5050;transition:.8s}.custom-blog__section--btn a:hover{-webkit-box-shadow:none;box-shadow:none;background:#1d2d5f;color:#fff}.custom-blog__section--underBtn{display:block}.custom-blog__section--underBtn a{margin-top:0;color:var(--color-foreground);background:#fff;border-radius:30px;padding:12px 50px;-webkit-box-shadow:0 0 0 .1rem #999;box-shadow:0 0 0 .1rem #999;min-height:unset}.custom-article-card-image{padding-bottom:52.6%}.custom-blog-date{display:inline-block;margin-top:5px;color:#898989}.custom-blog__section--ul .custom-article-card__info{padding:5px!important;background:#fff}.custom-blog__section--ul .article-card__title{font-size:16px}@media screen and (max-width:750px){.custom-blog__section--ul{-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px}.custom-blog__section--ul li{margin-bottom:30px}}.grid-ranking{position:relative}.grid-ranking:before{content:"";position:absolute;font-size:15px;top:-10px;left:15px;width:40px;height:40px;border-radius:50%;line-height:40px;z-index:2;text-align:center;color:#fff}.custom-ranking-title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.grid-ranking:nth-child(1):before{content:"1";background:#bbae8c}.grid-ranking:nth-child(2):before{content:"2";background:#b6b6b6}.grid-ranking:nth-child(3):before{content:"3";background:#a88e82}.grid-ranking:nth-child(4):before{content:"4";background:#cfcfcf}@media screen and (max-width:750px){.grid-ranking:nth-child(2n){margin-right:30px}.grid-ranking{margin-left:30px;margin-bottom:30px;width:calc(50% - 60px)!important}}.brand{position:relative}.brand-image img{width:100%}.brand__content{position:absolute;top:15%;left:10%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.brand__content .ai-content__content--title{margin-bottom:70px}.brand__content .ai-content__content--text{font-size:16px}.brand__content .ai-content__content--button{padding:5px 40px;width:230px}@media screen and (max-width:1400px){.brand__content .ai-content__content--title{margin-bottom:40px}.brand__content .ai-content__content--text{margin-bottom:30px}}@media screen and (max-width:1200px){.brand__content{top:10%}.brand__content .ai-content__content--title{margin-bottom:10px}.brand__content .ai-content__content--text{font-size:14px;margin-bottom:15px}.brand__content .ai-content__content--button{width:220px}}@media screen and (max-width:749px){.brand__content .ai-content__content--title{margin-bottom:40px}.brand__content{position:absolute;top:60%;left:10%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:500px){.brand__content{top:50%}.brand__content .ai-content__content--title{margin-bottom:30px}}.company-section{padding:80px 0}.company-section__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.company-section__main{width:74%;display:-webkit-box;display:-ms-flexbox;display:flex}.company-section__main--image{width:53%;padding:40px 0}.company-section__main--image img{width:100%}.company-section__main--content{padding:10% 1% 18% 7%}.company-section .ai-content__content--text{font-size:16px;letter-spacing:2px}.company-section .ai-content__content--button{box-shadow:0 0 0 .1rem rgba(var(--color-button),var(--alpha-button-border));transition:.8s}.company-section .ai-content__content--button:hover{-webkit-box-shadow:none;box-shadow:none;background:#1d2d5f;color:#fff}.company-section__acce{position:relative;width:26%}.company-section__acce--img01{position:absolute;top:0;left:0;width:80%}.company-section__acce--img01 img{width:100%}.company-section__acce--img02{position:absolute;bottom:0;right:0;width:60%}.company-section__acce--img02 img{width:100%}@media screen and (max-width:1390px){.company-section .ai-content__content--text{font-size:15px;letter-spacing:1.5px}.company-section__main--content{padding:10% 1% 18% 5%}}@media screen and (max-width:1230px){.company-section{padding:40px 0}.company-section__main{width:85%}.company-section__main--image{width:55%;padding:20px 0}.company-section__main--content{padding:5% 0% 15% 3%}.company-section .ai-content__content--text{font-size:14px}.company-section__acce{position:relative;width:15%}.company-section__acce--img01{width:95%}.company-section__acce--img02{width:80%}}@media screen and (max-width:930px){.company-section .ai-content__content--text{font-size:11px}}@media screen and (max-width:750px){.company-section__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.company-section__main{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.company-section__main--image{width:75%;padding:20px 0}.company-section__main--content{width:100%;padding:15px;margin-bottom:40px}.company-section .ai-content__content--text{font-size:13px}.company-section__acce{width:100%;padding-top:100%;display:none}.company-section__acce--img01{position:absolute;top:0;left:unset;right:0;width:50%}.company-section__acce--img01 img{width:100%}.company-section__acce--img02{position:absolute;bottom:0;right:unset;left:0;width:40%}.company-section__acce--img02 img{width:100%}}.stores{padding:80px 30px;text-align:center}.stores__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:1200px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.stores__main--each{padding:0 15px;width:33.33%;-webkit-box-sizing:border-box;box-sizing:border-box}.stores__main--image{position:relative;width:100%;padding-top:25%;border:1px solid #999}.stores__main--each a{position:absolute;height:100%;top:0;left:0;width:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;transition:.8s}.stores__main--each a:hover{opacity:.4}.stores__main--each img{width:40%}.stores__main--each p{text-align:center;font-size:14px}@media screen and (max-width:750px){.stores__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.stores__main--each{padding:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:30px}}.information{background:#f4f3f0;padding:120px 30px}.information__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:1200px;margin:0 auto}.information__heading{width:40%}.information__list{width:60%}.information__list ul{width:100%;padding:0;margin:0;list-style:none}.information__list ul li{padding:40px 0;border-top:1px solid #dbdbdb}.information__list ul li:last-child{border-bottom:1px solid #dbdbdb}.information__list ul li span{display:inline-block;font-size:14px;width:140px;padding-left:5px;color:#90908f}.information__list ul li a{text-decoration:none;color:var(--color-foreground);transition:.8s}.information__list ul li a:hover{opacity:.4}@media screen and (max-width:750px){.information__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.information__heading,.information__list{width:100%}.information__list ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 10px}.information__list ul li span{width:100%;padding-left:0;color:#90908f}.information__list .key-slider__content--button{display:inline-block;margin-top:60px}}.twitter-section{padding:120px 30px}.twitter-section__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:1200px;margin:0 auto}.twitter-section__heading{width:40%}.twitter-section__timeline{width:60%}.twitter-section__timeline--box{width:100%;height:500px;overflow-y:scroll}@media screen and (max-width:750px){.twitter-section__heading h2{text-align:center}.twitter-section__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.twitter-section__heading,.twitter-section__timeline{width:100%}}.agency{background:#1d2d5f}.agency__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.agency__image{width:50%}.agency__image img{vertical-align:top;width:100%}.agency__heading{color:#fff;padding:7%}.agency__heading .ai-content__content--title{color:#fff!important}.agency__heading .ai-content__content--button:hover{border:1px solid #fff}@media screen and (max-width:1360px){.agency__heading{padding:5%}}@media screen and (max-width:1150px){.agency .ai-content__content--title{margin-bottom:30px}.agency__heading{padding:4%}}@media screen and (max-width:960px){.agency__heading{padding:2%}.agency .ai-content__content--text{margin-bottom:15px}}@media screen and (max-width:750px){.agency__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.agency__image{width:100%}.agency__heading{padding:30px 30px 60px}.agency .ai-content__content--text{margin-bottom:45px}}.video-btn-link{width:100%;text-align:center}.video-btn-link a{box-shadow:0 0 0 .1rem rgba(var(--color-button),var(--alpha-button-border));border-radius:30px}.category .ai-content__content--title{text-align:center;margin-top:60px}.category__main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.category__main--box{width:33.33%;padding-top:12%;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center;border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.category__main--box a{position:absolute;display:inline-block;width:100%;height:100%;padding-top:0%;top:0;left:0;text-align:center;background:#0003;color:#fff;background-size:cover;background-position:center center;transition:.5s}.category__main--box a:hover{transform:scale(1.05)}.category__main--box a span{position:absolute;width:100%;top:calc(50% - 8px);left:0}@media screen and (max-width:750px){.category__main--box{width:100%;padding-top:25%}}.faq__section{max-width:1200px;margin-top:60px;padding:0 0 60px}.faq__section h3{font-family:"Noto Serif JP",serif;font-size:30px;padding-bottom:15px}.faq__list{padding-left:0}.faq__list--each{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer;margin-bottom:30px;font-size:16px}.faq__list--question{position:relative;padding:10px 0;background:#eee}.faq__list--question h4{font-size:18px;margin:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.faq__list--answer p{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.faq__list--answer{display:none;padding:10px 0}.faq__open--image{position:absolute;width:23px;top:40%;right:20px}.faq__open--image{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;z-index:2}.faq__open--image{fill:#666}.faq__list--span{display:block;text-align:center;width:calc(100% - 50px);text-align:left}.faq__list--span.width50{width:50px;text-align:center}.faq__list--span.answer{padding-right:30px}.faq__list--each.faq-open .faq__open--image{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width:749px){.faq__list--span{padding-right:50px}.faq__list--question,.faq__list--answer{padding-left:15px}}.brand-list{margin:120px auto}.brand-list__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.brand-list__block{width:33.33%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px;margin-bottom:30px;overflow:hidden}.brand-list__block a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:var(--color-foreground);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.brand-list__block a:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.brand-list__block img{width:100%}.brand-list__block--title{font-size:14px}.brand-list__block--text{height:48px;font-size:16px}@media screen and (max-width:1200px){.brand-list__block--text{height:80px}}@media screen and (max-width:750px){.brand-list__block{width:50%;padding:10px}}.product-intro__wrap{display:flex;align-items:flex-start;padding-top:120px;padding-bottom:120px}.product-intro__image{flex:1;padding-right:5%}.product-intro__image img{width:100%}.product-intro__text{flex:1;font-size:16px;line-height:32px}.product-intro__text p{margin:0}@media screen and (max-width:1100px){.product-intro__wrap{padding-top:100px;padding-bottom:100px}.product-intro__text{flex:1;font-size:14px;line-height:28px}}@media screen and (max-width:750px){.product-intro__wrap{display:flex;flex-direction:column;align-items:center;padding-top:80px;padding-bottom:80px}.product-intro__image{flex:1;padding-right:0%}}.custom-video-width .video-section__media.deferred-media{max-width:1000px;margin:0 auto}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section.css.map */
