.brand{font-family:Zen Old Mincho,serif;font-size:16px;font-weight:400;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.brand a:hover{opacity:.5!important}.brand .fadeinup{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:opacity 1s ease-out,-webkit-transform 1s ease-out;transition:opacity 1s ease-out,-webkit-transform 1s ease-out;transition:opacity 1s ease-out,transform 1s ease-out;transition:opacity 1s ease-out,transform 1s ease-out,-webkit-transform 1s ease-out}.brand .fadeinup.animated{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.brand .parallax{display:block!important;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;-webkit-transform:translateY(0);transform:translateY(0);will-change:transform}.brand-sentence{font-size:18px;line-height:2;margin:0}.brand-sentence+.brand-sentence{margin-top:2em}@media screen and (min-width: 850px){.brand-pc-hide{display:none}}.brand-pc-visible{display:none}@media screen and (min-width: 850px){.brand-pc-visible{display:block}}.brand-mv{position:relative;width:100%;height:calc(100lvh - 50px);overflow:hidden}.brand-mv__bg{background-image:url(./brand-mv_bg_sp.jpg)}.brand-mv__content{position:absolute;z-index:1;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);width:calc(100% - 60px);height:100%;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:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:17.02vh 0 20px}.brand-mv__logo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;max-width:337px;aspect-ratio:337/204;margin:0}.brand-mv__logo img,.brand-mv__logo source{-o-object-fit:contain;object-fit:contain}.brand-mv__desc{color:#fff;font-size:min(3.17vh,27px);font-weight:700;margin:0}.brand-mv__scroll{-ms-flex-item-align:center;align-self:center;width:50px}@media screen and (min-width: 850px){.brand-mv{height:calc(100lvh - 60px)}.brand-mv__bg{background-image:url(./brand-mv_bg.jpg)}.brand-mv__content{width:calc(100% - 100px);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;padding:0 0 32px}.brand-mv__logo{top:45px;-webkit-transform:translateX(-50%);transform:translate(-50%);max-width:1100px;aspect-ratio:1100/142}.brand-mv__desc{font-size:38px;margin:0 0 0 50px}.brand-mv__scroll{margin:24px 0 0}}@media screen and (max-width: 1279px) and (min-width: 850px){.brand-mv__desc{margin:0}}.brand-sec__inner{max-width:1040px;width:calc(100% - 60px);margin:0 auto}.brand-sec__body{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:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:90px 100px}.brand-sec__header,.brand-sec__content{width:100%}.brand-sec__heading{font-family:Zen Old Mincho,serif;font-size:16px;font-weight:400;margin:0}.brand-sec__heading>span{display:inline;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-bottom:1px solid #000000;line-height:1.6}.brand-sec__heading--center{text-align:center}@media screen and (min-width: 850px){.brand-sec__inner{width:calc(100% - 140px)}.brand-sec__body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.brand-sec__header{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:150px}.brand-sec__content{-webkit-box-flex:1;-ms-flex:1;flex:1}}.brand-about{background-color:#fff;padding:34px 0 154px}.brand-about__catch{font-size:23px}@media screen and (min-width: 850px){.brand-about{padding:168px 0}.brand-about__catch{font-size:18px}}@media screen and (max-width: 1279px) and (min-width: 850px){.brand-about{padding:100px 0}.brand-about__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.brand-store{position:relative;width:100%;overflow:hidden}.brand-store__bg{background-image:url(./brand-store_bg_sp.jpg)}.brand-store__inner{padding:63.62vh 0 34.62vh}.brand-store__content{position:relative;z-index:1;max-width:700px;width:calc(100% - 60px);text-align:center;background-color:#fff;border-radius:15px;padding:50px 30px;margin:0 auto}.brand-store__heading{text-align:center;margin:0 0 35px}.brand-store__logo{display:block;max-width:152px;width:100%;margin:0 auto 32px}.brand-store__title{display:inline-block;font-family:Zen Old Mincho,serif;border-bottom:1px solid #000000;font-size:20px;letter-spacing:.2em}.brand-store__desc{text-align:left}.brand-store__btn{width:100%;max-width:268px;display:inline-block;color:#fff;font-size:18px;font-weight:700;line-height:1.8;background-color:#f87835;border-radius:9999px;padding:20px;margin:40px 0 0}.brand-store__btn>span{font-size:16px}@media screen and (min-width: 850px){.brand-store__bg{background-image:url(./brand-store_bg.jpg)}.brand-store__content{width:calc(100% - 140px);padding:55px 70px 45px}.brand-store__logo{max-width:300px;margin:0 auto 20px}.brand-store__title{display:block;border-bottom:none;border-top:1px solid #000000;font-size:24px;letter-spacing:.15em;padding:20px 0 0}.brand-store__desc{text-align:center}.brand-store__btn{max-width:400px;line-height:2;padding:25px 30px;margin:35px 0 0}}.brand-activity{background-color:#ededea;padding:100px 0}.brand-activity__body{gap:110px 36px}.brand-activity__header{width:100%}.brand-activity__heading{margin:0 0 70px}.brand-activity__content{text-align:center}.brand-activity__img{display:inline-block;width:calc(100% + 60px);max-width:385px;margin:0 -30px}@media screen and (min-width: 850px){.brand-activity__img{max-width:400px;width:100%;margin:0}.brand-activity__header{max-width:360px}.brand-activity__content{max-width:400px}}@media screen and (max-width: 1279px) and (min-width: 850px){.brand-activity__header{max-width:270px}.brand-activity__heading{margin:0 0 48px}}.brand-pic01{height:495px}@media screen and (min-width: 850px){.brand-pic01{height:540px}}.brand-policy{padding:30px 0 110px}.brand-policy__list{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-align:center;-ms-flex-align:center;align-items:center;gap:84px 36px;margin:50px 0 0;padding:0}.brand-policy__item{max-width:320px;width:100%}.brand-policy__ico{width:72px;aspect-ratio:82/60;margin:0 auto}.brand-policy__title{font-family:Zen Old Mincho,serif;font-size:24px;font-weight:700;text-align:center;margin:0 0 16px}@media screen and (min-width: 850px){.brand-policy{padding:60px 0 134px}.brand-policy__heading{text-align:center}.brand-policy__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:90px 0 0}.brand-policy__item{max-width:284px;-webkit-box-flex:1;-ms-flex:1;flex:1}.brand-policy__ico{width:82px}}@media screen and (max-width: 1279px) and (min-width: 850px){.brand-policy__list{margin:60px 0 0}}.brand-pic02{height:495px}@media screen and (min-width: 850px){.brand-pic02{height:540px}}.brand-partner{padding:80px 0}.brand-partner__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:36px 20px;padding:0}.brand-partner__item{width:calc(50% - 10px);cursor:pointer;-webkit-transition:opacity .2s linear!important;transition:opacity .2s linear!important}.brand-partner__item:hover{opacity:.5!important}.brand-partner__img{aspect-ratio:1/1;margin:0 0 10px}.brand-partner__title{font-family:Zen Old Mincho,serif;margin:0}.brand-partner__name{display:block;font-size:16px;margin:0 0 4px}.brand-partner__restName{display:block;font-size:14px}@media screen and (min-width: 850px){.brand-partner{padding:150px 0}.brand-partner__list{gap:90px 70px}.brand-partner__item{width:calc((100% - 140px) / 3)}.brand-partner__img{margin:0 0 12px}}@media screen and (max-width: 1279px) and (min-width: 850px){.brand-partner{padding:60px 0 114px}.brand-partner__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.brand-partner__list{gap:60px 32px}.brand-partner__item{width:calc((100% - 64px) / 3)}}.brand-gallery{padding:0 0 120px}.brand-gallery__slider .swiper-wrapper{padding-bottom:75px!important}.brand-gallery__slider .swiper-pagination{bottom:0!important}.brand-gallery__slider .swiper-pagination-bullet{width:10px!important;height:10px!important;margin:0 7.5px!important;background:#e0e0e0!important;opacity:1!important}.brand-gallery__slider .swiper-pagination-bullet-active{background:#000!important}.brand-gallery__slider .swiper-slide{width:300px}@media screen and (min-width: 850px){.brand-gallery{padding:0 0 90px}.brand-gallery__slider .swiper-wrapper{padding-bottom:55px!important}.brand-gallery__slider .swiper-slide{width:660px}}.brand-comment{background-color:#ededea;padding:80px 0 140px}.brand-comment__heading{margin:0 0 95px}.brand-comment__block{max-width:948px;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-align:start;-ms-flex-align:start;align-items:flex-start;gap:30px 40px}.brand-comment__block .brand-comment__img{margin:0 0 0 -30px}.brand-comment__block:not(:last-of-type){margin-bottom:130px}.brand-comment__block:nth-of-type(2n){-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.brand-comment__block:nth-of-type(2n) .brand-comment__img{margin:0 -30px 0 0}.brand-comment__img{width:100%;max-width:274px;aspect-ratio:274/305}.brand-comment__title{font-family:Zen Old Mincho,serif;margin:0 0 25px}.brand-comment__companyName{display:block;font-size:20px;margin:0 0 8px}.brand-comment__name{display:block;font-size:14px}@media screen and (min-width: 850px){.brand-comment{padding:110px 0 226px}.brand-comment__block{max-width:948px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 0 auto}.brand-comment__block:not(:last-of-type){margin-bottom:164px}.brand-comment__block:nth-of-type(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.brand-comment__block:nth-of-type(2){max-width:725px}.brand-comment__img{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:332px;aspect-ratio:332/415}}.brand-message{padding:86px 0 136px}.brand-message__body{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-align:end;-ms-flex-align:end;align-items:flex-end;gap:40px 0}.brand-message__heading{margin:0 0 75px}.brand-message__img{width:192px;aspect-ratio:192/280;margin:40px 0 0}.brand-message__name{text-align:right;font-weight:400;line-height:1.9;margin:0}@media screen and (min-width: 850px){.brand-message{position:relative;padding:0 0 162px}.brand-message__body{gap:120px 0}.brand-message__img{position:absolute;top:0;left:0;width:50vw;aspect-ratio:640/816;margin:0}.brand-message__content{max-width:420px;padding:130px 0 0}.brand-message__name{max-width:420px}}@media screen and (max-width: 1279px) and (min-width: 850px){.brand-message__body{gap:70px 0}.brand-message__content{max-width:324px;padding:80px 0 0}.brand-message__heading{margin:0 0 36px}.brand-message__name{max-width:324px}}.brand-magazine{min-height:100lvh;background:url(./brand-magazine_bg_sp.jpg) no-repeat bottom center/cover}.brand-magazine__inner{min-height:100lvh;height:100%;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:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:45px 0;padding:190px 0 130px}.brand-magazine__btn{display:inline-block;color:#000;font-size:16px;font-weight:400;line-height:2;letter-spacing:.2em;text-align:center;background-color:#fff;border-radius:9999px;padding:22px 30px}.brand-magazine__logo{width:176px;aspect-ratio:176/106;margin:0}.brand-magazine__logo img,.brand-magazine__logo source{-o-object-fit:contain;object-fit:contain}.brand-magazine__desc{color:#fff;text-align:center;line-height:1.9;margin-top:auto}@media screen and (min-width: 850px){.brand-magazine{background:url(./brand-magazine_bg.jpg) no-repeat bottom center/cover}.brand-magazine__inner{gap:45px 0;padding:255px 0 146px}.brand-magazine__logo{width:455px;aspect-ratio:455/58}.brand-magazine__btn{font-size:18px;padding:25px 30px}}@media screen and (max-width: 1279px) and (min-width: 850px){.brand-magazine__inner{gap:24px 0;padding:208px 0 78px}}.brand-news{padding:90px 0 70px}.brand-news__inner{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-align:start;-ms-flex-align:start;align-items:flex-start;gap:52px 0}.brand-news__btn{-ms-flex-item-align:end;align-self:flex-end;font-size:16px;font-weight:400;border-bottom:1px solid #000000}.brand-news__list{width:100%}.brand-news__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0 35px;border-bottom:1px solid #707070;padding:20px 0 24px}.brand-news__thumb{-ms-flex-negative:0;flex-shrink:0;width:85px;height:85px}.brand-news__title{font-family:Zen Old Mincho,serif;font-size:16px;font-weight:400;line-height:1.9;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0}@media screen and (min-width: 850px){.brand-news__inner{gap:24px 0}.brand-news__heading{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.brand-news__btn{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-item-align:start;align-self:flex-start;font-size:14px;border-bottom:none}.brand-news__list{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.brand-news__item{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:0 50px}}.brand-foot{background-color:#ededea;padding:46px 0}.brand-foot__btnWrap{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;gap:26px 125px}.brand-foot__btn{width:224px;color:#fff;font-size:14px;font-weight:400;text-align:center;border-radius:9999px;background-color:#f87835;padding:16px 30px}@media screen and (min-width: 850px){.brand-foot__btnWrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.brand-partner-modal{visibility:hidden;opacity:0;position:fixed;z-index:50;top:0;left:0;width:100%;height:100lvh;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.brand-partner-modal__bg{display:block!important;position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background-color:#383838}.brand-partner-modal__wrap{position:absolute;z-index:1;top:100px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);width:calc(100% - 72px);max-width:1040px;height:100%;max-height:calc(100% - 200px);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.brand-partner-modal__body{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-align:center;-ms-flex-align:center;align-items:center;gap:30px 0}.brand-partner-modal__closeBtn{color:#fff;font-size:14px;border-bottom:1px solid #fff;margin:50px 0 auto;cursor:pointer;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.brand-partner-modal__closeBtn:hover{opacity:.5}.brand-partner-modal__imgArea01{grid-area:imgArea01}.brand-partner-modal__img01{aspect-ratio:465/300}.brand-partner-modal__imgArea02{grid-area:imgArea02;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 24px}.brand-partner-modal__img02,.brand-partner-modal__img03{width:calc(50% - 14px);aspect-ratio:220/300}.brand-partner-modal__content{grid-area:content;color:#fff}.brand-partner-modal__heading{font-family:Zen Old Mincho,serif;color:#fff;text-align:center}.brand-partner-modal__name{display:block;font-weight:400}.brand-partner-modal__restName{display:block;font-size:14px;font-weight:400}.brand-partner-modal__comment{font-weight:400;line-height:1.9;margin:0 0 40px}.brand-partner-modal__profile{font-weight:400;line-height:1.9}.brand-partner-modal.is-visible{visibility:visible;opacity:1}@media screen and (min-width: 850px){.brand-partner-modal__wrap{top:136px;width:calc(100% - 140px);max-height:calc(100% - 236px)}.brand-partner-modal__body{display:grid;grid-template-areas:"imgArea01 content" "imgArea02 content";grid-template-columns:45% 1fr;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:24px 110px}.brand-partner-modal__imgArea01{grid-area:imgArea01}.brand-partner-modal__imgArea02{grid-area:imgArea02;gap:0 24px}.brand-partner-modal__content{grid-area:content}.brand-partner-modal__heading{text-align:left;margin:0 0 50px}.brand-partner-modal__closeBtn{position:absolute;z-index:1;top:50px;right:50px;width:32px;aspect-ratio:1/1;color:#fff;cursor:pointer;border-bottom:none}}@media screen and (max-width: 1279px) and (min-width: 850px){.brand-partner-modal__body{gap:24px 50px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/main-brand.css.map */
