.company-award{padding:0 20px 140px;background-color:#f6f6f6}@media screen and (max-width: 767px){.company-award{padding:0 20px 80px}}.company-award-quality{max-width:none;width:100%;padding:100px 60px 0;background-color:#f6f6f6;max-width:1206px;margin:0 auto}@media screen and (max-width: 767px){.company-award-quality{padding:60px 0 0}}.company-award-quality-en{font-family:Oswald,sans-serif;font-size:24px;font-weight:200;line-height:1;letter-spacing:.05em;margin-right:14px;margin-bottom:56px;color:#49515a}.company-award-quality-ja{font-family:"M PLUS 1",sans-serif;font-size:16px;font-weight:300;line-height:1;letter-spacing:0;color:#49515a}.company-award-quality-text{font-family:"M PLUS 1",sans-serif;font-size:14px;font-weight:300;line-height:2;letter-spacing:.04em;margin:56px 0 50px;color:#49515a}.company-award-design{background-color:#fff;padding:70px;max-width:1206px;width:100%;margin-left:auto;margin-right:auto}@media screen and (max-width: 767px){.company-award-design{padding:50px 25px}}.company-award-inner{margin:0 auto;width:100%;display:flex;justify-content:space-between;align-items:flex-start}@media screen and (max-width: 767px){.company-award-inner{flex-direction:column}}.company-award-inner-box{display:flex;gap:0px 56px}@media screen and (max-width: 767px){.company-award-inner-box{flex-wrap:wrap}}.company-award-inner-box3{display:flex;flex-wrap:wrap;gap:40px 38px}@media screen and (max-width: 1171px){.company-award-inner-box3{flex-wrap:wrap}}@media screen and (max-width: 768px){.company-award-inner-box3{gap:0 38px}}.company-award-inner-en{font-family:Oswald,sans-serif;font-size:28px;font-weight:200;line-height:1;letter-spacing:.04em;display:block;margin-bottom:20px;white-space:nowrap;color:#49515a}@media screen and (max-width: 767px){.company-award-inner-en{font-size:24px;margin-bottom:16px}}.company-award-inner-ja{font-family:"M PLUS 1",sans-serif;font-size:16px;font-weight:300;line-height:1;letter-spacing:0;color:#49515a}@media screen and (max-width: 767px){.company-award-inner-ja{font-size:14px}}.company-award-inner-item{text-align:center}.company-award-inner-item h5{font-family:"M PLUS 1",sans-serif;font-size:16px;font-weight:400;line-height:1.8;letter-spacing:0;text-align:center;margin-bottom:20px;color:#49515a}.company-award-inner-item div img{display:block;margin:0 auto}.company-award-inner-item p{font-family:"M PLUS 1",sans-serif;font-size:14px;font-weight:300;line-height:1.8;letter-spacing:0;text-align:justify;color:#49515a}@media screen and (max-width: 767px){.company-award-inner-item p{margin-bottom:40px}}.company-reddot{margin-bottom:30px}@media screen and (max-width: 767px){.company-reddot{margin-top:50px;margin-bottom:20px}}.company-reddot img{width:180px;height:180px}@media screen and (max-width: 767px){.company-reddot img{width:100px;height:100px}}.company-ida{margin-bottom:42px}@media screen and (max-width: 767px){.company-ida{margin-bottom:20px}}.company-ida img{width:168px;height:168px}@media screen and (max-width: 767px){.company-ida img{width:100px;height:100px}}.company-award-inner-item h5.company-award-uk-heading{margin-bottom:35px}.company-uk{margin-bottom:46px}@media screen and (max-width: 767px){.company-uk{margin-top:50px;margin-bottom:30px}}.company-uk img{width:155px;height:155px}@media screen and (max-width: 767px){.company-uk img{width:100px;height:100px}}.company-dust{margin-bottom:30px}@media screen and (max-width: 767px){.company-dust{margin-bottom:24px}}.company-dust img{width:155px;height:155px}@media screen and (max-width: 767px){.company-dust img{width:99px;height:100px}}.company-parenting{margin-bottom:30px}@media screen and (max-width: 767px){.company-parenting{margin-top:40px;margin-bottom:20px}}.company-parenting img{width:155px;height:155px}@media screen and (max-width: 767px){.company-parenting img{width:100px;height:100px}}.company-mothers{margin-bottom:25px}.company-mothers img{width:160px;height:160px}@media screen and (max-width: 767px){.company-mothers img{width:100px;height:100px}}.company-family{margin-bottom:30px}@media screen and (max-width: 767px){.company-family{margin-bottom:20px}}.company-family img{width:155px;height:155px}@media screen and (max-width: 767px){.company-family img{width:100px;height:100px}}.compamy-amazon-time{margin-bottom:30px}@media screen and (max-width: 767px){.compamy-amazon-time{margin-top:50px;margin-bottom:20px}}.compamy-amazon-time img{width:160px;height:160px}@media screen and (max-width: 767px){.compamy-amazon-time img{width:100px;height:100px}}.compamy-amazon-fba{margin-bottom:30px}@media screen and (max-width: 767px){.compamy-amazon-fba{margin-bottom:20px}}.compamy-amazon-fba img{width:160px;height:160px}@media screen and (max-width: 767px){.compamy-amazon-fba img{width:100px;height:100px}}.company-award-note{font-family:"M PLUS 1",sans-serif;font-size:14px;font-weight:300;line-height:2;letter-spacing:.04em;text-align:left;max-width:1206px;width:100%;padding:0 60px}.company-award-white{max-width:1206px;width:100%;background-color:#fff;margin:0 auto}.company-award-heading-en{font-family:Oswald,sans-serif;font-size:20px;font-weight:200;line-height:1;letter-spacing:.04em;text-align:left;margin-bottom:20px}.company-award-heading-ja{font-family:"M PLUS 1",sans-serif;font-size:16px;font-weight:300;line-height:1;letter-spacing:0;text-align:left}.company-award-content-heading{font-family:"M PLUS 1",sans-serif;font-size:18px;font-weight:400;line-height:1;letter-spacing:0;text-align:left;margin-bottom:20px}.company-award-content-text{font-family:"M PLUS 1",sans-serif;font-size:14px;font-weight:300;line-height:1.5;letter-spacing:.04em;text-align:left;max-width:360px;width:100%}.company-award-border{display:block!important;border-bottom:1px solid #E4E4E4;margin:50px 0}.company-column2{max-width:360px;width:100%}@media screen and (max-width: 767px){.company-column2{max-width:none}}.company-column3{max-width:240px;width:100%}@media screen and (max-width: 767px){.company-column3{max-width:none}}@media screen and (max-width: 767px){.company-award-inner-item-last p{margin-bottom:0}}.company-historyWrap{padding:140px 20px 100px}@media screen and (max-width: 767px){.company-historyWrap{padding:60px 20px 30px}}.company-history-heading{font-family:Oswald,sans-serif;font-size:24px;font-weight:200;line-height:1;letter-spacing:.05em;text-align:left;margin:0 auto 60px;max-width:1086px;padding:0;color:#49515a}@media screen and (max-width: 767px){.company-history-heading{font-size:20px;margin-bottom:36px}}.company-history-contents{max-width:1086px;width:100%;padding:0;margin:0 auto}.company-history-head{width:100%;border-bottom:1px solid #E4E4E4;display:flex;justify-content:flex-start;align-items:center;margin:0 0 24px}.company-history-head-year{max-width:123px;width:100%;font-family:Oswald,sans-serif;font-size:14px;font-weight:200;line-height:1;letter-spacing:.04em;text-align:left;padding-bottom:16px;color:#49515a}@media screen and (max-width: 767px){.company-history-head-year{font-size:13px;max-width:50px}}.company-history-head-month{text-align:center;max-width:181px;width:100%;font-family:Oswald,sans-serif;font-size:14px;font-weight:200;line-height:1;letter-spacing:.04em;margin:0;padding-bottom:16px;color:#49515a}@media screen and (max-width: 767px){.company-history-head-month{max-width:70px;font-size:13px}}.company-history-head-archive{text-align:left;font-family:Oswald,sans-serif;font-size:14px;font-weight:200;line-height:1;letter-spacing:.04em;margin:0 0 16px;color:#49515a}.company-history-content:not(:first-of-type){display:flex;justify-content:flex-start;align-items:flex-start;margin:47px 0;padding:0}@media screen and (max-width: 767px){.company-history-content:not(:first-of-type){margin:30px 0}}.company-history-contents dl:nth-child(2){margin:0 0 47px}.company-history-content{display:flex;justify-content:flex-start;align-items:flex-start;width:100%}.company-history-content-year{max-width:123px;width:100%;font-family:Oswald,sans-serif;font-size:20px;font-weight:200;line-height:2;letter-spacing:.04em;text-align:left;color:#49515a}@media screen and (max-width: 767px){.company-history-content-year{font-size:16px;max-width:50px}}.company-history-content-month{max-width:181px;width:100%;margin:0}@media screen and (max-width: 767px){.company-history-content-month{max-width:70px}}.company-history-content-month p{width:100%;font-family:"M PLUS 1",sans-serif;font-size:16px;font-weight:300;line-height:2;text-align:center;margin:0;padding:0;color:#49515a}@media screen and (max-width: 767px){.company-history-content-month p{font-size:14px}}.company-history-content-archive{font-family:"M PLUS 1",sans-serif;font-size:16px;font-weight:300;line-height:2;letter-spacing:.04em;margin:0;color:#49515a}@media screen and (max-width: 767px){.company-history-content-archive{font-size:14px}}.company-history-content-archive p{margin:0;padding:0;line-height:2;color:#49515a}@media screen and (max-width: 767px){.company-history-content-archive p{line-height:1.8}}.company-history-content dl{display:flex;align-items:center;width:100%;margin:0 auto}.company-history-head dl dt{width:123px}.company-history-head dl dd:first-child{width:181px}.company-history-content-right{width:100%;border-left:1px solid #E4E4E4}.company-history-content-right div{display:flex;justify-content:flex-start;align-items:flex-start}@media screen and (max-width: 767px){.company-history-content-right div:not(:last-child){margin-bottom:20px}}body{color:#49515a;letter-spacing:0;scroll-padding-top:50px}h1,h2,h3,h4,h5,h6,p{margin:0}.shopify-section.section,.main-page-title.page-title.h0{display:none}.company-main{padding-top:140px}@media screen and (max-width: 767px){.company-main{padding-top:60px}}.company-main-title{font-family:Oswald,sans-serif;font-size:50px;font-weight:200;line-height:1;text-align:center;margin:0 auto 80px;color:#49515a}@media screen and (max-width: 767px){.company-main-title{font-size:36px;margin-bottom:40px}}.company-main-links{margin:0 auto 80px}@media screen and (max-width: 767px){.company-main-links{margin-bottom:55px}}.company-main-links ul{padding:0;margin:0;list-style:none;display:flex;justify-content:center;align-items:center;gap:0 40px}.company-main-links ul li a{font-family:"M PLUS 1",sans-serif;font-size:16px;font-weight:300;line-height:1.5;text-decoration:none;color:#49515a}.company-main-links ul li a:hover{font-weight:400;text-decoration:underline}.company-main-image{max-width:none;width:100%}.company-main-image img{width:100%;display:block}.company-profileWrap{background-color:#f6f6f6;padding:120px 20px 100px}@media screen and (max-width: 767px){.company-profileWrap{padding:60px 20px}}.company-profile{display:flex;justify-content:center;align-items:flex-start;flex-direction:row;gap:0 164px;margin:0 auto}@media screen and (max-width: 767px){.company-profile{flex-direction:column;gap:0 0}}.company-profile-heading{font-family:Oswald,sans-serif;font-size:24px;font-weight:200;line-height:1;letter-spacing:.05em;white-space:nowrap;color:#49515a}@media screen and (max-width: 767px){.company-profile-heading{font-size:20px;margin-bottom:40px;padding-left:8px}}.company-profile-content{max-width:880px;width:100%}.company-profile dl{display:flex;align-items:center;border-bottom:1px solid #E4E4E4;width:100%;margin:0}@media screen and (max-width: 767px){.company-profile dl{align-items:flex-start}}.company-profile dl:first-child{border-top:1px solid #E4E4E4}.company-profile dl dt{max-width:261px;width:100%;font-family:"M PLUS 1",sans-serif;font-size:14px;font-weight:300;line-height:1;padding-left:43px;height:70px;display:flex;align-items:center;color:#49515a}@media screen and (max-width: 767px){.company-profile dl dt{max-width:111px;padding-top:20px;padding-bottom:20px;padding-left:8px;height:auto;line-height:1.5}}.company-profile dl dd{max-width:calc(100% - 261px);width:100%;font-family:"M PLUS 1",sans-serif;font-size:14px;font-weight:300;line-height:1.5;letter-spacing:.05em;height:70px;display:flex;justify-content:flex-start;align-items:center;color:#49515a}@media screen and (max-width: 767px){.company-profile dl dd{max-width:calc(100% - 111px);padding-top:20px;padding-bottom:20px;padding-left:25px;margin-left:0;height:auto;line-height:1.5;font-size:13px}.profile-ceo-dr{align-self:center}}.newProductsPage{display:block;width:100%;padding:0 20px 140px;margin:0;font-family:"M PLUS 1",sans-serif;font-optical-sizing:auto;font-weight:200;font-style:normal}@media screen and (min-width: 400px){.newProductsPage{padding:0 40px 140px}}@media screen and (min-width: 750px){.newProductsPage{padding:122px 45px 198px 36px}}@media screen and (min-width: 1050px){.newProductsPage{padding:122px 90px 198px 73px}}.newProductsPage-inner{display:block;width:100%;padding:0;margin:0}@media screen and (min-width: 750px){.newProductsPage-inner{display:flex;justify-content:space-between;max-width:1203px;margin:0 auto}}.newProductsPage-head{display:block;width:100%;padding:60px 0 100px;margin:0}@media screen and (min-width: 750px){.newProductsPage-head{width:246px;padding:0}}.newProductsPage-body{display:block;width:100%;padding:60px 0 0;margin:-60px 0 0}@media screen and (min-width: 750px){.newProductsPage-body{width:calc(100% - 286px);max-width:892px;padding-top:80px;margin-top:-112px}}.newProductsPage-title{display:block;width:100%;padding:0;margin:0;text-align:center}@media screen and (min-width: 750px){.newProductsPage-title{max-width:216px;margin:0 0 0 auto;text-align:left}}.newProductsPage-title .is-en{display:block;width:100%;padding:0;margin:0 0 16px;font-family:Oswald,sans-serif;font-weight:200;font-size:32px;letter-spacing:.05em;line-height:1.125}@media screen and (min-width: 750px){.newProductsPage-title .is-en{font-size:50px;line-height:1.5}}.newProductsPage-title .is-ja{display:block;width:100%;padding:0;margin:0;font-family:"M PLUS 1 Code",monospace;font-weight:300;font-size:16px;letter-spacing:.05em;line-height:1}@media screen and (min-width: 750px){.newProductsPage-title .is-ja{font-size:20px;line-height:1.5}}.newProductsPage-anchorMenu{display:block;width:100%;padding:40px 0 0;margin:0}@media screen and (min-width: 750px){.newProductsPage-anchorMenu{max-width:212px;padding-top:68px;margin:0 auto}}.newProductsPage-anchorMenu-list{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding:0;margin:-15px 0 0}@media screen and (min-width: 750px){.newProductsPage-anchorMenu-list{margin-top:-13px}}.newProductsPage-anchorMenu-list-item{display:block;width:calc(50% - 7.5px);padding:0;margin:15px 0 0}@media screen and (min-width: 750px){.newProductsPage-anchorMenu-list-item{width:100%;margin-top:13px}}.newProductsPage-anchorMenu-list-item .is-btn{display:block;width:100%;padding:20px 5px;margin:0;background:#f9f9f9;border-radius:10px;text-decoration:none;color:#494949;line-height:1}@media screen and (min-width: 750px){.newProductsPage-anchorMenu-list-item .is-btn{display:flex;align-items:center;justify-content:space-between;min-height:58px;padding:0;background:transparent;border-radius:0}}.newProductsPage-anchorMenu-list-item .is-icon{display:block;width:60px;padding:0;margin:0 auto 8px}@media screen and (min-width: 750px){.newProductsPage-anchorMenu-list-item .is-icon{width:49px;margin:0}}.newProductsPage-anchorMenu-list-item .is-name{display:block;width:100%;padding:0;margin:0;text-align:center;line-height:1}@media screen and (min-width: 750px){.newProductsPage-anchorMenu-list-item .is-name{width:calc(100% - 59px);text-align:left;line-height:1.5}}.newProductsPage-anchorMenu-list-item .is-name .is-ja{display:block;width:100%;padding:0;margin:0 0 9px;font-weight:300;font-size:14px;letter-spacing:0}@media screen and (min-width: 750px){.newProductsPage-anchorMenu-list-item .is-name .is-ja{margin-bottom:3px}}.newProductsPage-anchorMenu-list-item .is-name .is-en{display:block;width:100%;padding:0;margin:0;font-weight:200;font-family:Oswald,sans-serif;font-size:12px;letter-spacing:.05em}.newProductsPage-contents{display:block;width:100%;padding:0;margin:60px 0 0}@media screen and (min-width: 750px){.newProductsPage-contents{margin-top:112px}}.newProductsPage-contents-title{display:block;width:100%;padding:0 0 16px;margin:0 0 30px;border-bottom:1px solid #D4D4D4;text-align:left}@media screen and (min-width: 750px){.newProductsPage-contents-title{margin-bottom:34px}}.newProductsPage-contents-title .is-en{display:inline;width:auto;padding:0 10px 0 0;margin:0;font-family:Oswald,sans-serif;font-weight:200;font-size:26px;letter-spacing:.05em;line-height:1}.newProductsPage-contents-title .is-ja{display:inline;width:auto;padding:0;margin:0;font-family:"M PLUS 1 Code",monospace;font-weight:300;font-size:14px;letter-spacing:0;line-height:1}.newProductsPage-contents-body{display:block;width:100%;padding:0;margin:0}.newProductsPage-contents-list{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding:0;margin:0 0 -60px}@media screen and (min-width: 1050px){.newProductsPage-contents-list{padding-right:10px;margin-bottom:-50px}}.newProductsPage-contents-list-item{display:block;width:100%;padding:0;margin:0 0 60px}@media screen and (min-width: 630px) and (max-width: 749px){.newProductsPage-contents-list-item{width:calc(50% - 17px);margin-bottom:50px}}@media screen and (min-width: 1050px){.newProductsPage-contents-list-item{width:calc(50% - 17px);margin-bottom:50px}}.newProductsPage-productBlock{display:block;width:100%;padding:0;margin:0}@media screen and (min-width: 750px){.newProductsPage-productBlock{display:flex;flex-direction:column;justify-content:space-between;height:100%}}.newProductsPage-productBlock-body{display:block;width:100%;padding:0;margin:0}.newProductsPage-productBlock-imgArea{display:block;width:100%;height:0;padding:60.29% 0 0;margin:0 0 21px;background:#d9d9d9;text-align:left;text-indent:-1000px;font-size:11px;position:relative;overflow:hidden}@media screen and (min-width: 750px){.newProductsPage-productBlock-imgArea{margin-bottom:20px}}.newProductsPage-productBlock-imgArea img{display:block;width:100%;max-width:none;height:100%;object-fit:cover;object-position:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.newProductsPage-productBlock-nameArea{display:flex;align-items:flex-end;justify-content:space-between;width:100%;padding:0;margin:0 0 26px;font-family:Oswald,"M PLUS 1",sans-serif}@media screen and (min-width: 750px){.newProductsPage-productBlock-nameArea{margin-bottom:15px}}.newProductsPage-productBlock-nameArea .is-name{display:inline;width:auto;padding:0;margin:0;text-align:left;font-weight:200;font-size:20px;letter-spacing:.05em;line-height:1.5}.newProductsPage-productBlock-nameArea .is-price{display:inline;width:auto;padding:0;margin:0;text-align:right;font-weight:200;font-size:18px;letter-spacing:.05em;line-height:1.5}.newProductsPage-productBlock-nameArea .is-price .is-tax{font-weight:300;font-size:14px}.newProductsPage-productBlock-textArea{display:block;width:100%;padding:0;margin:0 0 14px;font-weight:300;font-size:16px;letter-spacing:0;line-height:2}@media screen and (min-width: 750px){.newProductsPage-productBlock-textArea{line-height:1.6}}.newProductsPage-productBlock-wordList{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding:0;margin:-8px 0 0}.newProductsPage-productBlock-wordList-item{display:flex;align-items:center;justify-content:center;width:calc(50% - 2.5px);padding:0;margin:8px 0 0;background:#f9f9f9;border-radius:100px}.newProductsPage-productBlock-wordList-item .is-text{display:inline;width:auto;padding:0;margin:0;text-align:center;font-weight:300;font-size:13px;letter-spacing:0;line-height:2}.newProductsPage-productBlock-btn{display:block;width:100%;padding:0;margin:26px 0 0}@media screen and (min-width: 750px){.newProductsPage-productBlock-btn{margin-top:24px}}.newProductsPage-productBlock-btnList{display:flex;justify-content:space-between;width:100%;padding:0;margin:0}.newProductsPage-productBlock-btnList-item{display:block;width:calc(50% - 5px);padding:0;margin:0}@media screen and (min-width: 750px){.newProductsPage-productBlock-btnList-item{width:calc(50% - 8px)}}.newProductsPage-productBlock-btnList-item .is-btn{display:flex;align-items:center;justify-content:center;width:100%;height:40px;padding:0;margin:0;background:#fff;border:1px solid #49515A;border-radius:4px;text-decoration:none;text-align:center;color:#49515a;font-weight:300;font-size:14px;letter-spacing:.06em;line-height:1}.newProductsPage-productBlock-btnList-item .is-btn.btn-dark{background:#49515a;color:#fff}.newProductsPage-2col{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding:0;margin:0}.newProductsPage-2col-item{display:block;width:100%;padding:0;margin:0}@media screen and (min-width: 630px) and (max-width: 749px){.newProductsPage-2col-item{display:flex;flex-direction:column;justify-content:space-between;width:calc(50% - 16px)}}@media screen and (min-width: 1050px){.newProductsPage-2col-item{display:flex;flex-direction:column;justify-content:space-between;width:calc(50% - 16px)}}.newProductsPage-2col-item+.newProductsPage-2col-item{margin-top:60px}@media screen and (min-width: 630px) and (max-width: 749px){.newProductsPage-2col-item+.newProductsPage-2col-item{margin-top:0}}@media screen and (min-width: 750px){.newProductsPage-2col-item+.newProductsPage-2col-item{margin-top:112px}}@media screen and (min-width: 1050px){.newProductsPage-2col-item+.newProductsPage-2col-item{margin-top:0}}@media screen and (min-width: 630px) and (max-width: 749px){.newProductsPage-2col-item .newProductsPage-contents-list-item{width:100%}}@media screen and (min-width: 1050px){.newProductsPage-2col-item .newProductsPage-contents-list-item{width:100%}}@media screen and (min-width:750px) and (max-width:1145px){.newProductsPage-2col-item .newProductsPage-contents-title .is-en{font-size:24px}.newProductsPage-2col-item .newProductsPage-contents-title .is-ja{font-size:12px}}.news-pageWrap{width:100%;padding:140px 20px 195px;background-color:#fff}@media screen and (max-width: 767px){.news-pageWrap{padding:60px 20px 100px}}.news-page{max-width:1106px;width:100%;margin:0 auto;padding:0}.news-page-inner{display:flex;justify-content:flex-start;align-items:flex-start;gap:0 161px}@media screen and (max-width: 1020px){.news-page-inner{justify-content:center;flex-wrap:wrap;gap:0 10px}}@media screen and (max-width: 1020px){.news-page-inner{text-align:center}}.news-page-title{font-family:Oswald,sans-serif;font-size:50px;font-weight:200;line-height:1.5;margin:0 0 8px;padding:0;white-space:nowrap;color:#49515a}@media screen and (max-width: 767px){.news-page-title{font-size:32px;margin-bottom:16px}}.news-page-right{padding-top:60px}@media screen and (max-width: 767px){.news-page-right{width:100%;margin:0 auto;padding-top:30px}}.news-page-right ul{max-width:816px;width:100%;padding:0 0 18px}@media screen and (max-width: 1020px){.news-page-right ul{margin:0}}.news-page-right ul li{list-style:none;margin-bottom:14px}.news-page-right ul li:not(:last-child){border-bottom:.5px solid #49515A;display:flex}@media screen and (max-width: 1020px){.news-page-right ul li{border-bottom:.5px solid #49515A}}.news-page-right ul li a{text-decoration:none;color:#49515a;overflow:hidden;padding:0 20px 16px;display:flex;justify-content:flex-start;align-items:center}@media screen and (max-width: 1020px){.news-page-right a{display:block;padding:0 10px 16px}}.news-page-right a:hover{opacity:.8}.news-page-right a .news-published{font-family:Oswald,sans-serif;font-size:14px;font-weight:200;line-height:1.5;letter-spacing:.05em;margin-right:15px}.news-page-right ul li a div{display:flex;justify-content:flex-start;align-items:center}@media screen and (max-width: 1020px){.news-page-right ul li a div{margin-bottom:5px}}.news-tag{border:1px solid #49515A;border-radius:16px;font-family:"M PLUS 1",sans-serif;font-size:10px;font-weight:300;line-height:1.5;letter-spacing:.05em;max-width:90px;min-width:90px;height:20px;overflow:hidden;text-overflow:ellipsis;display:flex;justify-content:center;align-items:center;margin-right:15px;white-space:nowrap}.news-page-right .news-item{max-width:820px;width:100%}.news-page-right .news-item a{text-decoration:none;color:#49515a;display:flex;align-items:center;padding:26px 15px}@media screen and (max-width: 1020px){.news-page-right .news-item a{flex-wrap:wrap;padding:20px 10px}}.news-item-left{display:flex;align-items:center}@media screen and (max-width: 1020px){.news-item-left{margin-bottom:14px}}.news-page-right a .news-title{font-family:"M PLUS 1",sans-serif;font-size:14px;font-weight:300;line-height:1.5;letter-spacing:.05em;width:100%}@media screen and (max-width: 1020px){.news-page-right a .news-title{white-space:normal;text-align:left;font-size:16px}}.news-page-title-ja{font-family:"M PLUS 1",sans-serif;font-size:20px;font-weight:300;line-height:1.5;margin:0 0 65px;color:#49515a}@media screen and (max-width: 767px){.news-page-title-ja{font-size:16px;margin-bottom:50px}}.news-page-category-heading{font-family:Oswald,sans-serif;font-size:18px;font-weight:200;line-height:1;margin:0 0 40px;color:#49515a}@media screen and (max-width: 1020px){.news-page-category-heading{text-align:left;max-width:375px;width:100%;margin:0 auto 20px;padding:0}}.news-page-category-buttons{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:15px}@media screen and (max-width: 1020px){.news-page-category-buttons{margin:0 auto;flex-direction:row;flex-wrap:wrap;gap:9px 10px;justify-content:flex-start}}@media screen and (max-width: 767px){.news-page-left{width:100%}.news-page-category-buttons{max-width:none;width:100%;gap:9px 10px}}.news-page-category-button button{cursor:pointer;display:flex;justify-content:center;align-items:center;width:140px;height:34px;background-color:#f6f6f6;border-radius:200px;font-family:"M PLUS 1",sans-serif;font-size:14px;font-weight:300;line-height:1;color:#49515a;text-decoration:none;border:none}@media screen and (max-width: 1020px){.news-page-category-button{max-width:calc((100% - 10px)/2);width:100%}.news-page-category-button button{width:100%;height:40px}}.news-page-category-button button:hover,.news-page-category-button button.active{background-color:#49515a;color:#fff;font-weight:400}.news-hr{border-bottom:.5px solid #49515A;margin:0}.news-pagination{display:flex;justify-content:center;align-items:flex-start;gap:18px;margin-top:53px}@media screen and (max-width: 1020px){.news-pagination{flex-wrap:wrap;margin-top:60px}}.news-pagination .page,.news-pagination a{font-family:Oswald,sans-serif;font-size:18px;font-weight:200;line-height:1;color:#49515a;text-decoration:none}@media screen and (max-width: 767px){.news-pagination .page,.news-pagination a{font-size:22px}}.news-pagination .page.current{text-decoration:underline;text-underline-offset:5px}.news-pagination .prev,.news-pagination .next,.news-pagination .not-arrow{text-decoration:none}.topBanner{display:block;max-width:833px;width:100%;padding:0;margin:0 auto}.topBanner .is-sp{width:100%;padding:0 20px}.topBnr{display:block;width:100%;padding:60px 7.26vw 0;margin:0}@media screen and (max-width: 767px){.topBnr{padding:36px 20px 0}}.topBnr-item{display:block;width:100%;max-width:1000px;padding:0;margin:0 auto}.topBnr picture{display:block;width:100%;padding:0;margin:0}.topBnr img{display:block;width:100%;height:auto}.topPage-heading{font-family:"M PLUS 1",YakuHanJPs_Noto,Noto Sans JP,Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-size:32px;font-weight:300;line-height:1.5;color:#49515a;text-align:center;margin-top:110px;margin-bottom:40px;letter-spacing:0}@media screen and (max-width: 767px){.topPage-heading{font-size:20px!important;margin-top:80px!important;margin-bottom:20px!important}}@media screen and (max-width: 767px){.topPage-note{font-size:15px!important;margin-bottom:80px!important}}.topPage-imageList{display:flex;gap:0 7.67px;padding:0;list-style-type:none;margin:0}@media screen and (max-width: 767px){.topPage-imageList{gap:5px 5px!important;flex-wrap:wrap!important}}.topPage-imageList li{max-width:calc((100% - 7.67px * 3) / 4);width:100%;padding:0}@media screen and (max-width: 767px){.topPage-imageList li{max-width:calc((100% - 5px)/2)!important;aspect-ratio:185 / 165!important}}.topPage-imageList li img{width:100%;display:block}.top-benefitsWrap{max-width:1038px;width:100%;margin:140px auto 0;padding:0 20px}@media screen and (max-width: 767px){.top-benefitsWrap{margin-top:90px}}.top-benefits{max-width:998px;width:100%;margin:0 auto}.top-benefits-contents{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0 22px;margin-bottom:51px}@media screen and (max-width: 767px){.top-benefits-contents{flex-direction:column;gap:20px 0;margin-bottom:35px}}.top-benefits-title{text-align:center;font-family:"M PLUS 1",sans-serif;font-size:32px;font-weight:400;line-height:1.5;margin:0 auto 51px;letter-spacing:0;color:#49515a}@media screen and (max-width: 767px){.top-benefits-title{font-size:20px;margin-bottom:35px}}.top-benefits-contents div{max-width:488px;width:100%}.top-benefits-contents div a:hover{opacity:.8}.top-benefits-contents div img{width:100%;display:block}.top-benefits-button{margin-bottom:99px}@media screen and (max-width: 767px){.top-benefits-button{margin-bottom:90px}}.top-benefits-button a{border-radius:4px;display:flex;justify-content:center;align-items:center;max-width:280px;width:100%;height:54px;background-color:#0076df;color:#fff;text-decoration:none;font-family:"M PLUS 1",sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:.06em;margin:0 auto}.top-benefits-button a:hover{opacity:.8}.top-bestSellerWrap{max-width:1220px;width:100%;padding:0 20px;margin:0 auto}.top-bestSeller-title-en{font-family:Oswald,sans-serif;font-size:40px;font-weight:200;line-height:1.5;letter-spacing:.05em;text-align:center;margin-top:100px;margin-bottom:0;color:#49515a}@media screen and (max-width: 767px){.top-bestSeller-title-en{font-size:26px;margin-top:80px}}.top-bestSeller-title-ja{font-family:"M PLUS 1",sans-serif;font-size:16px;font-weight:300;line-height:1.5;text-align:center;margin:0 auto 75px;color:#49515a}@media screen and (max-width: 767px){.top-bestSeller-title-ja{margin-bottom:40px}}.top-bestSeller-list{display:flex;gap:10px 20px;padding:0;list-style-type:none;margin:0;width:100%}@media screen and (max-width: 1020px){.top-bestSeller-list{flex-wrap:wrap}}.top-bestSeller-list li{border-radius:12px;box-shadow:0 0 10px #00000026;max-width:calc((100% - 60px)/4);width:100%}@media screen and (max-width: 1020px){.top-bestSeller-list li{max-width:calc((100% - 20px * 2) / 3);border-radius:10px}}@media screen and (max-width: 767px){.top-bestSeller-list li{max-width:none}}.top-bestSeller-list li a{text-decoration:none;color:#49515a}@media screen and (max-width: 767px){.top-bestSeller-list li a{display:flex;align-items:flex-start}}.top-bestSeller-list li a:hover{opacity:.8}.top-bestSeller-list li a .top-bestSeller-list-upper{position:relative;aspect-ratio:1 / 1}@media screen and (max-width: 767px){.top-bestSeller-list li a .top-bestSeller-list-upper{max-width:153px;width:100%;height:184px;aspect-ratio:184 / 153}}.top-bestSeller-list li a .top-bestSeller-list-upper img{position:absolute;top:0;left:0;width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:12px 12px 0 0}@media screen and (max-width: 767px){.top-bestSeller-list li a .top-bestSeller-list-upper img{max-width:none;border-radius:10px 0 0 10px;aspect-ratio:initial}}.top-bestSeller-list li a .top-bestSeller-list-upper span{position:absolute;top:16px;left:16px;width:50px;height:36px;display:flex;justify-content:center;align-items:center;background-color:#0076df;color:#fff;font-family:Oswald,sans-serif;font-size:17px;font-weight:200;line-height:1.5;letter-spacing:.05em;border-radius:4px;box-shadow:4px 4px 10px #00000026}@media screen and (max-width: 767px){.top-bestSeller-list li a .top-bestSeller-list-upper span{width:39px;height:25px;font-size:13px;top:7px;left:7px}}.top-bestSeller-list-lower{width:100%;padding:20px}@media screen and (max-width: 767px){.top-bestSeller-list-lower{padding:21px 16px 0 20px}}.top-bestSeller-list-lower>div{width:100%;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row}@media screen and (max-width: 767px){.top-bestSeller-list-lower>div{flex-direction:column}}.top-bestSeller-productName{font-family:Oswald,sans-serif;font-size:22px;font-weight:300;line-height:1;letter-spacing:0}@media screen and (max-width: 767px){.top-bestSeller-productName{font-size:18px;margin-bottom:13px}}.top-bestSeller-productCategory{font-family:"M PLUS 1",sans-serif;font-size:12px;font-weight:300;line-height:1.5;letter-spacing:0;display:flex;justify-content:center;align-items:center;background-color:#f6f6f6;padding:2px 10px}@media screen and (max-width: 767px){.top-bestSeller-productCategory{padding:5px 6px}}.top-bestSeller-list-lower>p{font-family:"M PLUS 1",sans-serif;font-size:14px;font-weight:300;line-height:1.8;margin-top:10px}@media screen and (max-width: 767px){.top-bestSeller-list-lower>p{margin-top:20px;margin-bottom:0}}.top-bestSeller-more a{display:flex;justify-content:center;align-items:center;margin:80px auto 0;max-width:280px;width:100%;height:54px;border:1px solid #49515A;border-radius:4px;text-decoration:none;font-family:"M PLUS 1",sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:.06em;color:#49515a}@media screen and (max-width: 767px){.top-bestSeller-more a{max-width:281px;margin:40px auto 0!important}}.top-bestSeller-more a:hover{opacity:.8}.top-doctorsColumnWrap{padding:100px 0;overflow-x:hidden;background-color:#f6f6f6}@media screen and (max-width: 767px){.top-doctorsColumnWrap{padding:80px 0}}.top-doctorsColumn-title-en{font-family:Oswald,sans-serif;font-size:40px;font-weight:200;line-height:1.5;text-align:center;margin:0 auto 15px;color:#49515a}@media screen and (max-width: 767px){.top-doctorsColumn-title-en{font-size:26px;margin-bottom:0}}.top-doctorsColumn-title-ja{font-family:"M PLUS 1",sans-serif;font-size:16px;font-weight:300;line-height:1;text-align:center;margin:0 auto 30px;color:#49515a}@media screen and (max-width: 767px){.top-doctorsColumn-title-ja{font-size:14px;margin-bottom:40px;line-height:1.5}}.dr-slickWrap{overflow-x:hidden;margin-bottom:80px}@media screen and (max-width: 767px){.dr-slickWrap{margin-bottom:40px}}.dr-slick{margin-left:100px;overflow-x:visible}@media screen and (max-width: 767px){.dr-slick{margin-left:20px}}.dr-slick .slick-list{overflow-x:hidden}.dr-slick .slick-list .slick-track{display:flex}.dr-slick-arrow{display:flex;justify-content:flex-end;align-items:center;gap:0 10px;margin-right:102px;margin-bottom:35px}@media screen and (max-width: 767px){.dr-slick-arrow{margin-right:20px;margin-bottom:20px;gap:0 8px}}.dr-slick-arrow:hover{cursor:pointer;opacity:.8}.dr-slick-arrow img{display:block}.dr-slick .slick-slide{max-width:338px;min-width:338px;margin-right:30px}@media screen and (max-width: 767px){.dr-slick .slick-slide{max-width:250px;min-width:250px}}.top-column-item a{text-decoration:none}@media screen and (max-width: 767px){.top-column-item a{max-width:250px}}.top-column-item a:hover{opacity:.8}.top-column-item a img{max-width:338px;min-width:338px;width:100%;aspect-ratio:338 / 234;object-fit:cover;margin-bottom:32px}@media screen and (max-width: 767px){.top-column-item a img{max-width:250px;min-width:250px;aspect-ratio:250 / 234}}.top-column-item a h4{font-family:"M PLUS 1",sans-serif;font-size:16px;font-weight:300;line-height:1.5;letter-spacing:0;margin:18px 0 0;color:#49515a;text-decoration:none}@media screen and (max-width: 767px){.top-column-item a h4{font-size:14px;max-width:250px}}.top-column-more a{display:flex;justify-content:center;align-items:center;max-width:280px;width:100%;height:54px;margin:0 auto;border:1px solid #49515A;border-radius:4px;color:#49515a;text-decoration:none;font-family:"M PLUS 1",sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:.06em}@media screen and (max-width: 767px){.top-column-more a{max-width:281px}}.top-column-more a:hover{opacity:.8}.dr-tag{border:1px solid #49515A;padding:2px 20px;border-radius:16px;font-family:"M PLUS 1",sans-serif;font-size:10px;font-weight:300;line-height:1.5;letter-spacing:.05em;color:#49515a;display:block;width:fit-content}.top-news2Wrap{width:100%;padding:100px 0 80px;background-color:#f6f6f6}@media screen and (max-width: 767px){.top-news2Wrap{padding:80px 0}}.top-news2{max-width:1106px;width:100%;margin:0 auto;padding:0 20px}.top-news2-inner{display:flex;justify-content:space-between;align-items:flex-start;gap:0 161px}@media screen and (max-width: 1020px){.top-news2-inner{flex-wrap:wrap}}.top-news2-title{font-family:Oswald,sans-serif;font-size:40px;font-weight:200;line-height:1.5;margin:0;padding:0;white-space:nowrap;color:#49515a}@media screen and (max-width: 767px){.top-news2-title{font-size:26px;margin-bottom:35px}}@media screen and (max-width: 767px){.top-news2-list{width:100%}}.top-news2-list ul{max-width:816px;width:100%;padding:0 0 18px}@media screen and (max-width: 1020px){.top-news2-list ul{margin:0}}.top-news2-list ul li{list-style:none;margin-bottom:14px}.top-news2-list ul li:not(:last-child){border-bottom:.5px solid #49515A;display:flex}@media screen and (max-width: 1020px){.top-news2-list ul li{border-bottom:.5px solid #49515A}}.top-news2-list ul li a{text-decoration:none;color:#49515a;overflow:hidden;padding:0 20px 16px;display:flex;justify-content:flex-start;align-items:center}@media screen and (max-width: 1020px){.top-news2-list ul li a{display:block;padding:0 10px 16px}}.top-news2-list ul li a:hover{opacity:.8}.top-news2-list ul li a .news-published_at{font-family:Oswald,sans-serif;font-size:16px;font-weight:200;line-height:1.5;letter-spacing:.05em;margin-right:15px}.top-news2-list ul li a div{display:flex;justify-content:flex-start;align-items:center}@media screen and (max-width: 1020px){.top-news2-list ul li a div{margin-bottom:5px}}.top-news2-list ul li a .news-tag{border:1px solid #49515A;border-radius:16px;font-family:"M PLUS 1",sans-serif;font-size:10px;font-weight:300;line-height:1.5;letter-spacing:.05em;max-width:90px;min-width:90px;height:20px;overflow:hidden;text-overflow:ellipsis;display:flex;justify-content:center;align-items:center;margin-right:15px;white-space:nowrap}.top-news2-list ul li a .news-title{font-family:"M PLUS 1",sans-serif;font-size:16px;font-weight:300;line-height:1.5;letter-spacing:.05em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}@media screen and (max-width: 1020px){.top-news2-list ul li a .news-title{white-space:normal}}.top-news2-more{margin:0 auto}.top-news2-more a{display:flex;justify-content:center;align-items:center;max-width:280px;width:100%;height:54px;border:1px solid #49515A;border-radius:4px;font-family:"M PLUS 1",sans-serif;font-weight:400;font-size:16px;line-height:1.5;text-decoration:none;letter-spacing:.06em;color:#49515a;margin:0 auto}.top-news2-more a:hover{opacity:.8}body{color:#49515a}#shopify-section-template--22235642691887__top_page_search2509_t9LziJ{background-color:#f6f6f6}.top-products-searchWrap{max-width:1206px;width:100%;padding:100px 20px;margin:0 auto}@media screen and (max-width: 767px){.top-products-searchWrap{padding-bottom:80px}}.top-products-search-title{font-family:"M PLUS 1",sans-serif;font-size:32px;font-weight:400;line-height:1.5;text-align:center;margin-top:0;margin-bottom:50px;color:#49515a}@media screen and (max-width: 767px){.top-products-search-title{font-size:20px;margin-bottom:35px}}.top-products-searchWrap{max-width:1206px}.top-search-futon-cleanerWrap{margin:0 auto 20px;max-width:1206px;width:100%}.top-search-futon-cleaner{display:block;max-width:none;width:100%}.top-search-futon-cleaner img{width:100%;border-radius:16px;filter:drop-shadow(0 0 4px rgba(0,0,0,.1))}.top-products-search-lower{display:flex;flex-wrap:wrap;gap:15px 21px}@media screen and (max-width: 767px){.top-products-search-lower{gap:15px 11px}}.top-products-search-lower div{max-width:calc((100% - 21px * 2) / 3);width:100%}@media screen and (max-width: 767px){.top-products-search-lower div{max-width:calc((100% - 11px)/2)}}.top-products-search-lower img{width:100%;border-radius:16px;filter:drop-shadow(0 0 4px rgba(0,0,0,.1))}.top-supportWrap{width:100%;padding:80px 0 100px;background-image:url(/cdn/shop/files/top-support-back.jpg?v=1758779997);background-repeat:no-repeat;background-size:cover;background-position:center}.top-support{max-width:1107px;width:100%;margin:0 auto;padding:0 20px;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row;gap:0 177px}@media screen and (max-width: 767px){.top-support{flex-direction:column}}.top-support-left{max-width:400px;width:100%}@media screen and (max-width: 767px){.top-support-left{max-width:none}}.top-support-title{font-family:Oswald,sans-serif;font-size:40px;font-weight:200;line-height:1.5;letter-spacing:.05em;margin:0 0 40px;color:#fff}@media screen and (max-width: 767px){.top-support-title{font-size:26px;margin-bottom:30px}}.top-support-left p{font-family:"M PLUS 1",sans-serif;font-size:16px;font-weight:300;line-height:1.8;color:#fff;margin:0 0 40px}@media screen and (max-width: 767px){.top-support-left p{font-size:14px;margin-bottom:50px}}.top-support-left div a{max-width:280px;width:100%;height:54px;display:flex;justify-content:center;align-items:center;border:1px solid #FFF;border-radius:4px;font-family:"M PLUS 1",sans-serif;font-weight:400;font-size:16px;line-height:1.5;text-decoration:none;letter-spacing:.06em;color:#fff;margin:0}.top-support-left div a:hover{opacity:.8}.top-support-right{max-width:490px;width:100%}@media screen and (max-width: 767px){.top-support-right{margin:0 auto}}.top-support-right-item:not(:last-of-type){margin-bottom:38px}.top-support-right-item a{display:flex;justify-content:space-between;align-items:center;padding:0 25px 25px 10px;border-bottom:1px solid #FFF;color:#fff;text-decoration:none;font-family:"M PLUS 1",sans-serif;font-size:22px;font-weight:300;line-height:1.5}@media screen and (max-width: 767px){.top-support-right-item a{font-size:18px;padding:0 0 25px 10px}}.top-support-right-item a:hover{opacity:.8}.top-support-right-item-left{display:flex;justify-content:flex-start;align-items:center;gap:0 25px}@media screen and (max-width: 767px){.top-support-right-item-left{gap:0 20px;font-size:16px}}.top-support-right-item-left img{width:39px}.top-support-right-item-right img{width:17px}.top-support-more{width:100%;margin:60px 0 0}.top-support-more a{border:1px solid #FFF;border-radius:4px;max-width:280px;width:100%;height:54px;display:flex;justify-content:center;align-items:center;text-decoration:none;font-family:"M PLUS 1",sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:.06em;color:#fff;margin:0 auto}.topPage-youtubeWrap{max-width:1172px;width:100%;margin:0 auto;padding:0 20px}.topPage-youtube{max-width:1132px;width:100%;margin:0 auto}.topPage-youtube-title-en{font-family:Oswald,sans-serif;font-size:40px;font-weight:200;line-height:1.5;letter-spacing:.05em;text-align:center;margin-top:100px;margin-bottom:15px;color:#49515a}@media screen and (max-width: 767px){.topPage-youtube-title-en{font-size:26px!important;margin-bottom:0!important}}.topPage-youtube-title-ja{font-family:"M PLUS 1",sans-serif;font-size:16px;font-weight:300;line-height:1;text-align:center;margin:0 auto 75px;color:#49515a}@media screen and (max-width: 767px){.topPage-youtube-title-ja{font-size:14px!important;line-height:1.5!important;letter-spacing:.05em!important;margin:0 auto 45px!important}}.topPage-youtube-upper{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:0 80px}.topPage-youtube-upper-left h3{font-family:"M PLUS 1",sans-serif;font-size:26px;font-weight:400;line-height:40px;margin:0 0 20px;letter-spacing:.05em;color:#49515a}@media screen and (max-width: 767px){.topPage-youtube-upper-left h3{font-size:22px;margin-bottom:20px}}.topPage-youtube-upper-left p{font-family:"M PLUS 1",sans-serif;font-size:16px;font-weight:300;line-height:2;margin:0 0 20px;letter-spacing:.05em;color:#49515a}@media screen and (max-width: 767px){.topPage-youtube-upper-left p{font-size:14px;margin-bottom:0}}.youtubeChannel{display:flex;justify-content:center;align-items:center;max-width:243px;width:100%;height:43px;font-family:"M PLUS 1",sans-serif;font-size:14px;font-weight:400;line-height:1;letter-spacing:.06em;color:#49515a;text-decoration:none;border:1px solid #49515A;border-radius:3px}.youtubeChannel:hover{opacity:.8}.youtubeChannel img{width:13px;height:13px;margin-left:11.5px}.topPage-youtube-upper-right{max-width:580px;width:100%;aspect-ratio:580 / 182}@media screen and (max-width: 767px){.topPage-youtube-upper-right{display:none}}.topPage-youtube-upper-right img{width:100%}.topPage-youtube-upper{margin-bottom:40px}.topPage-youtube-lower{display:flex;justify-content:flex-start;align-items:flex-start;gap:0 20px;margin-bottom:80px;list-style:none;padding:0}@media screen and (max-width: 767px){.topPage-youtube-lower{flex-wrap:wrap;justify-content:center;gap:0 15px;margin-bottom:20px}}.topPage-youtube-lower-item{max-width:268px;width:100%;margin-bottom:24px}@media screen and (max-width: 767px){.topPage-youtube-lower-item{max-width:calc((100% - 15px)/2)}}.topPage-youtube-lower-item a{text-decoration:none}.topPage-youtube-lower-item a:hover{opacity:.8}.topPage-youtube-lower-item img{width:100%;margin-bottom:20px;border-radius:8px;display:block}.topPage-youtube-lower-item h4{font-family:"M PLUS 1",sans-serif;font-size:14px;font-weight:300;line-height:1.6;margin:0;letter-spacing:0}.topPage-youtubeLowerWrap{max-width:1172px;width:100%;margin:0 auto;padding:0 20px 120px}@media screen and (max-width: 767px){.topPage-youtubeLowerWrap{padding-bottom:90px}}.topPage-youtubeLower{display:flex;justify-content:space-between;align-items:center;gap:0 82px}.topPage-youtubeLower-left{max-width:470px;width:100%}@media screen and (max-width: 767px){.topPage-youtubeLower-left{max-width:none}}.youtubeLower-heading{font-family:"M PLUS 1",sans-serif;font-size:24px;font-weight:400;line-height:40px;letter-spacing:.05em;margin:0 0 20px;color:#49515a}@media screen and (max-width: 767px){.youtubeLower-heading{font-size:22px;line-height:1.8;letter-spacing:.05em;margin-bottom:15px}}.youtubeLower-text{font-family:"M PLUS 1",sans-serif;font-size:16px;font-weight:300;line-height:2;letter-spacing:.05em;margin:0 0 26px;color:#49515a}.topPage-youtubeLower-right{max-width:580px;width:100%;box-shadow:0 4px 4px #00000040}.topPage-youtubeLower-right img{width:100%;aspect-ratio:580 / 182;display:block}.topPage-youtube-image-sp{display:none}@media screen and (max-width: 767px){.topPage-youtube-image-sp{display:block;margin-bottom:35px}.topPage-youtube-image-sp img{display:block;width:100%}.topPage-youtube-button-sp{margin-bottom:90px}.topPage-youtube-button-sp a{margin:0 auto;max-width:281px;width:100%;height:54px}.topPage-youtubeLower-image{margin-bottom:35px}.topPage-youtubeLower-image img{width:100%;box-shadow:0 4px 4px #00000040}.youtubeLower-button a{margin:50px auto 0;max-width:281px;width:100%;height:54px}}.topPageYouTubeSection-block-thumb{display:block;width:100%;padding:0;margin:0 0 12px}.topPageYouTubeSection-block-thumb-inner{display:block;width:100%;aspect-ratio:16 / 9;padding:0;margin:0;position:relative;overflow:hidden;filter:drop-shadow(0px 0px 10px rgba(0,0,0,.15))}.is-youtube{padding:0;width:100%;border:none}.topPageYouTubeSection-block-thumb-scale{display:block;width:100%;height:100%;padding:0;margin:0;position:absolute;top:0;left:0;overflow:hidden}@media screen and (max-width: 749px){.topPageYouTubeSection-block-thumb-scale{width:200%;height:200%;top:-50%;left:-50%;scale:50%}}.topPageYouTubeSection-block-title{font-family:"M PLUS 1",sans-serif;font-size:14px;font-weight:300;line-height:1.6;letter-spacing:0;margin:0;padding:0;color:#49515a}.topPageYouTubeSection-block-thumb iframe{box-sizing:border-box;display:block;width:100%;height:100%;padding:0;margin:0;border:none;position:absolute;top:0;left:0;border-radius:10px}.topPage-heading{font-family:"M PLUS 1",YakuHanJPs_Noto,Noto Sans JP,Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-size:32px;font-weight:300;line-height:1.5;color:#49515a;text-align:center;margin-top:120px;margin-bottom:40px}.topPage-note{font-family:"M PLUS 1",YakuHanJPs_Noto,Noto Sans JP,Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-size:20px;font-weight:300;line-height:2;color:#49515a;text-align:center;margin-bottom:120px}.topPage-imageList{display:flex;gap:0 7.67px;padding:0;list-style-type:none}.topPage-imageList li{max-width:calc((100% - 7.67px * 3) / 4);width:100%}.topPage-imageList li img{width:100%}
/*# sourceMappingURL=/cdn/shop/t/23/compiled_assets/styles.css.map */
