.blog-wrap{padding:7.6rem 0 0}.feature-blog__title-wrap{margin-bottom:2.6rem}.feature-blog__title-wrap h2.blog__title{letter-spacing:.08em;font-weight:400}.feature-blog__readtext{padding:0 5.6%;color:#222;letter-spacing:.04em}.feature-blog .feature-blog__list{gap:6.4rem;margin-top:5.6rem}.feature-blog .feature-blog__list .card:not(.ratio){height:auto}.feature-blog__list li.grid__item .card__inner .media{background:0;position:initial}.feature-blog__list li.grid__item .card__inner .media>img{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;position:initial}.feature-blog__list li.grid__item .card--media .card__inner .card__content{padding:0}.feature-blog__list li.grid__item .card__inner:not(.ratio)>.card__content{height:auto}.feature-blog__list li.grid__item .card__information{padding:1rem 2.5rem 0}.feature-blog__list li.grid__item .card__information-detail{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.feature-blog__list li.grid__item .card__information .article-card__info{padding-top:0;color:gray;font-size:1.1rem;font-weight:500;letter-spacing:.05em;padding-right:2em;white-space:nowrap;font-family:var(--font-en)}.feature-blog__list li.grid__item .article-meta{color:gray;font-size:1rem;font-weight:500;letter-spacing:.04em;display:flex}.feature-blog__list li.grid__item .article-meta .article-meta__company{padding-left:.8rem;margin-left:.6rem;position:relative}.feature-blog__list li.grid__item .article-meta .article-meta__company:before{position:absolute;content:"";background:#bcbbbb;width:1px;height:75%;top:10%;left:0}.feature-blog__list li.grid__item h3.card__heading{font-size:1.4rem;font-weight:500;text-align:left;word-break:normal;text-wrap:auto;margin-bottom:0;line-height:1.6;letter-spacing:.08em}.year-filter-button__wrap{text-align:center;margin:4rem 0 0}.year-filter-button{font-size:1.3rem;font-family:var(--font-en);color:#222;cursor:pointer;text-align:center;position:relative;display:inline-flex;align-items:center;justify-content:center;padding-right:2.6rem}.year-filter-button:after{content:"";display:inline-block;width:6px;height:6px;position:absolute;right:0;top:calc(50% - .5rem);border-right:1px solid #808080;border-bottom:1px solid #808080;transform:rotate(45deg);margin-left:8px;pointer-events:none}.year-filter-overlay{position:fixed;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#0000004d;display:none;z-index:10}.year-filter-modal{position:fixed;bottom:-100%;left:0;width:100%;height:176px;z-index:101;display:flex;justify-content:center;align-items:center;transition:bottom .3s ease;font-family:var(--font-en)}.year-filter-modal.active{bottom:0}.year-filter-option{padding:0 0 3.2rem;font-weight:500;font-size:1.3rem;cursor:pointer;text-align:center}.year-filter-option:first-child{padding-top:4rem}.year-filter-option.selected{color:#bcbbbb}.year-filter-bottom-sheet{background-color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;box-shadow:0 -2px 10px #0003;height:100%;width:100%;overflow-y:auto;scrollbar-width:none}#custom-year-select{position:relative;height:100%;width:100%;margin:0 auto}.year-filter-content{height:100%;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}@media screen and (min-width: 750px){.year-filter-content{height:8rem}}.year-filter-content::-webkit-scrollbar{display:none}.custom-scrollbar{position:absolute;top:50%;right:8px;transform:translateY(-50%);width:2px;height:120px;background-color:#d9d9d9;z-index:102}@media screen and (min-width: 750px){.custom-scrollbar{top:3rem;transform:translateY(0)}}div.custom-scrollbar-thumb{display:block;width:100%;height:66px;background-color:#222;cursor:pointer;position:absolute;top:0}@media screen and (min-width: 750px){.blog-wrap{padding:9.6rem 0 0}.feature-blog__title-wrap{margin-bottom:2.4rem}.feature-blog{max-width:100%;padding-left:5.8%;padding-right:5.8%;margin:0}.feature-blog__readtext{font-size:1.3rem;text-align:center}.feature-blog .feature-blog__list{display:grid;grid-template-columns:1fr 1fr;column-gap:6.6rem;row-gap:0;margin-top:9.6rem;align-items:start}.feature-blog__list li.grid__item{width:100%;max-width:100%}.feature-blog__list:not(.is-filtered) li:nth-child(2n){margin-top:12rem}.feature-blog__list:not(.is-filtered) li:nth-child(2){margin-top:7.8rem}.feature-blog__list li.is-even-visible{margin-top:12rem}.feature-blog__list li.is-second-visible{margin-top:7.8rem}.feature-blog__list li.grid__item .card__information{padding:1rem 0 0}.feature-blog__list li.grid__item .card__information .article-card__info{font-size:1.3rem}..feature-blog__list li.grid__item .article-meta .article-meta__company:before{top:15%}.feature-blog__list li.grid__item .article-meta{font-size:1.2rem}.feature-blog__list li.grid__item h3.card__heading{font-size:1.6rem}.year-filter-button{font-size:1.4rem}.year-filter-modal{display:none}.year-filter-modal.active{display:block}.year-filter-button__wrap{position:relative}.year-filter-modal{position:absolute;height:138px;top:95%;left:0;width:100%;background-color:#fff;box-shadow:0 4px 6px -1px #0000001a}.year-filter-bottom-sheet{border-radius:0;box-shadow:none}#custom-year-select{height:100%;width:90px;margin:0 auto;overflow:hidden;padding-left:2rem;padding:3rem 0 0 .9rem}.custom-scrollbar{position:absolute;right:0;height:80px;background-color:#d9d9d9}div.custom-scrollbar-thumb{height:42px}.year-filter-bottom-sheet{box-shadow:0}.year-filter-option{padding:0 0 1.5rem;font-weight:400;font-size:1.3rem;text-align:left}.year-filter-option:first-child{padding-top:0}}@media screen and (max-width: 749px){.feature-blog__list li.grid__item.blog__post.article{width:100%}}.article-template article-feature__template{position:relative}.article-feature__breadcrumbs{width:100%;margin-top:0!important;position:absolute}.article-feature__breadcrumbs .c-breadcrumbs{color:#fff;margin-top:0}.article-feature__image img{margin-bottom:0;border:none;box-shadow:none;border-radius:0;width:100%;height:auto}@media screen and (min-width: 750px){.article-feature__image img{aspect-ratio:3 / 2;object-fit:contain}}.article-feature__template{margin-top:-8.4rem;margin-bottom:4rem}.article-feature__breadcrumbs,.article-feature__breadcrumbs a{color:var(--color-white)}.article-feature__template .article-feature__mv{margin-top:0!important}.article-template__back{margin-top:1.6rem;padding-left:5%}.article-template__link{display:flex;justify-content:flex-start;align-items:center;font-size:1.1rem}@media screen and (max-width: 749px){.article-template__link .arrow-link__arrow{transform:rotate(180deg) translateY(-1px)}}@media screen and (min-width: 750px){.article-template__link{font-size:1.3rem}}.article-template__back .svg-wrapper{width:15px;height:9px}.article-feature__mv .article-feature__mv-image{aspect-ratio:4 / 5;position:relative}.article-feature__mv .article-feature__mv-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:.05}.article-feature__mv .article-feature__mv-image picture{display:block;height:100%;width:100%}.article-feature__mv .article-feature__mv-image img{position:static!important;height:100%!important;width:100%!important;object-fit:cover;object-position:center;display:block}.article-template header{margin:6.6rem auto 4rem}h1.article-template__title{font-size:1.6rem;font-weight:500;letter-spacing:.08em;line-height:140%;text-align:center;text-wrap:wrap;padding:0 6.4%}.circle-divider{text-align:center}.article-feature__info{color:gray;margin-top:2.4rem;display:flex;justify-content:center;align-items:center}.article-feature__info .article-feature__time{font-family:var(--font-en);font-size:1.2rem;font-weight:500;letter-spacing:.05em;line-height:1;transform:translateY(2px);margin-right:1rem;text-align:right}.article-feature__info .article-feature__company{font-size:1.2rem;font-weight:500;letter-spacing:.04em;padding-left:1.2rem;line-height:1;position:relative}.article-feature__info .article-feature__company:before{position:absolute;content:"";background:#bcbbbb;width:1px;height:110%;top:0;left:0}.article-feature__textcontent,.article-feature__storeinfo{padding:0 6.4%}.article-feature__textcontent,.article-feature__image,.article-feature__slider{margin-bottom:5.6rem}.article-feature__textcontent-last{margin-bottom:0}.article-feature__textcontent-mb{margin-bottom:9.6rem}.article-feature__textcontent p{letter-spacing:.05em;line-height:1.8}.article-feature__textcontent a.feature-blog__btn{width:100%;position:relative;display:inline-flex;justify-content:center;box-sizing:border-box;align-items:center;border:1px solid #222;padding:1.3rem;font-size:1.3rem;font-weight:400;letter-spacing:.04em;line-height:1.6;border-radius:.3rem;margin-top:2rem}h2.article-feature__title{font-weight:500;font-size:1.4rem;letter-spacing:.08em;line-height:140%;margin-bottom:1.6rem;text-wrap:wrap}.article-feature__storeinfo{margin-top:9.6rem}.article-feature__storeinfo-wrap{border-top:1px solid #BCBBBB;border-bottom:1px solid #BCBBBB;padding:4rem 6%}.article-feature__storeinfo-image{margin-bottom:2.4rem}.article-feature__storeinfo-image img{width:100%}.article-feature__storeinfo-title{font-size:1.4rem;font-weight:500;line-height:140%;letter-spacing:.08em;text-align:center;text-wrap:wrap}.article-feature__storeinfo-wrap p{letter-spacing:.04em;line-height:1.8;margin-top:1.6rem}.article-feature__storeinfo-link-wrap{margin-top:.8rem}.article-feature__storeinfo-link{letter-spacing:.04em;text-decoration:underline}.thumbnail-feature{margin:.5rem .5rem 0}.feature-slider .swiper-slide,.thumbnail-feature .swiper-slide{height:auto}.feature-slider img,.thumbnail-feature img{width:100%;height:auto}.thumbnail-feature img{aspect-ratio:3/2;object-fit:contain}@media screen and (min-width: 750px){.feature-slider img{aspect-ratio:3/2;object-fit:contain}}.feature-slider .swiper-wrapper,.thumbnail-feature .swiper-wrapper{align-items:center}.article-feature__check-item{margin:12rem 0 20rem}h3.article-feature__check-item-title{font-size:1.4rem;letter-spacing:.08em;font-weight:500;text-align:center;margin-bottom:2.4rem}.article-feature__related-articles{margin:20rem 0 0}.article-feature__related-articles-image{height:66.67vw}.article-feature__related-articles-image img{width:100%;height:100%;object-fit:cover;display:block}.article-feature__related-articles-text{padding:0 6.4%;line-height:1}.article-feature__related-articles-info{display:flex;justify-content:space-between;align-items:center;color:gray;margin-top:1.6rem;margin-bottom:1.2rem}.article-feature__related-articles-date{transform:translateY(2px);font-family:var(--font-en);font-size:1.1rem;font-weight:500;letter-spacing:.05em;color:gray}.article-feature__related-articles-author{font-size:1rem;font-weight:500;letter-spacing:.04em;color:gray}.article-feature__related-articles-company{padding-left:.8rem;margin-left:.6rem;position:relative}.article-feature__related-articles-company:before{position:absolute;content:"";background:#bcbbbb;width:1px;height:80%;top:10%;left:0}.article-feature__related-articles-text p{font-size:1.4rem;font-weight:500;line-height:160%;letter-spacing:.05em}.article-feature__related-articles-button{padding:1.6rem 6.7% 0}.article-feature__related-articles-button a{display:block;width:100%;height:100%;border:1px solid #222222;border-radius:3px;font-size:1.4rem;letter-spacing:.04em;line-height:1.4;padding:1.4rem 0;text-align:center}.article-feature__footer-products-image img{object-fit:cover;aspect-ratio:4 / 5;width:100%;height:auto}.article-feature__footer-products-title{font-size:1.2rem;letter-spacing:.04em;line-height:1.6;text-align:center;margin-top:.8rem}.article-feature__footer-products-price{font-size:1.3rem;line-height:1.3;text-align:center;margin-top:.5rem;letter-spacing:.03em;font-family:var(--font-en)}.article-feature__footer-products-price .tax{font-size:1rem}@media screen and (min-width: 750px){.article-feature__template{margin-top:-6.7rem;margin-bottom:8rem}.article-feature__breadcrumbs .c-breadcrumbs .c-breadcrumbs__item a:hover{color:#fff;opacity:.8}.article-template__back{margin-top:1.3rem;padding-left:2.2%}.article-template__content{max-width:65.9%;padding:0 3.6%;margin:0 auto}.article-feature__mv .article-feature__mv-image{aspect-ratio:auto;overflow:hidden}.article-image--aspect-ratio{position:static!important}.article-feature__mv .article-feature__mv-image img{height:auto!important;object-fit:fill}.article-template header{margin:8rem auto 5.6rem}h1.article-template__title{font-size:2rem;font-weight:400;letter-spacing:.1em;line-height:160%;padding:0}.article-feature__info .article-feature__time{transform:translateY(1px);font-size:1.4rem}.article-feature__info .article-feature__company{font-size:1.4rem;letter-spacing:.05em}.article-feature__textcontent p{font-size:1.4rem}h2.article-feature__title{font-weight:500;font-size:1.6rem;letter-spacing:.05em;line-height:1.4;margin-bottom:1.3rem}.article-feature__textcontent,.article-feature__storeinfo{padding:0}.article-feature__textcontent-mb{margin-bottom:12rem}.article-feature__textcontent .feature-blog__btn-wrap{text-align:center}.article-feature__textcontent a.feature-blog__btn{width:300px;padding:1.2rem 0;font-size:1.4rem;line-height:1.6;margin:4rem auto 0}.article-feature__textcontent a.feature-blog__btn:hover{opacity:.9}.article-feature__image{margin-bottom:5.9rem}.article-feature__storeinfo{margin-top:12rem}.article-feature__storeinfo-wrap{display:grid;grid-template-columns:1fr 1.5fr;gap:42px;padding-left:0;padding-right:0}.article-feature__storeinfo-title{font-size:1.8rem;line-height:120%;letter-spacing:.05em;text-align:left}.article-feature__storeinfo-image{margin:0}.article-feature__storeinfo p{font-size:1.4rem;margin-top:1.7rem}.thumbnail-feature{margin:.8rem 0 0}.thumbnail-feature .swiper-slide:hover{opacity:.8;cursor:pointer}h3.article-feature__check-item-title{font-size:2rem;font-weight:400;margin-bottom:4rem}.article-feature__related-articles{margin:24rem 0 0;padding-left:1.8%}.article-feature__related-articles-image{height:24.46vw}.article-feature__related-articles-text{padding:0}.article-feature__related-articles-date{font-size:1.3rem}.article-feature__related-articles-author{font-size:1.2rem}.article-feature__related-articles-text p{font-size:1.6rem;line-height:160%}.related-articles-slider .swiper-button-next,.related-articles-slider .swiper-button-prev{display:block;top:44%;width:14px;height:24px;color:#fff}.related-articles-slider .swiper-button-next:after,.related-articles-slider .swiper-button-prev:after{font-size:24px}.related-articles-slider .swiper-button-next{right:24px}.related-articles-slider .swiper-button-prev{display:none}.article-feature__related-articles-button{padding:5.6rem 0 0;width:25.4%;margin:0 auto}.article-feature__related-articles-button a:hover{opacity:.9}.article-feature__footer-products-swiper .swiper-wrapper{display:flex;flex-wrap:wrap;gap:4px}.article-feature__footer-products-swiper .swiper-wrapper .swiper-slide{width:calc(100% / 3 - 8px / 3);flex-shrink:0}.article-feature__footer-products-title{margin-top:1.7rem;font-size:1.4rem}.article-feature__footer-products-price{font-size:1.5rem}.article-feature__footer-products-price .tax{font-size:1.2rem}}@media screen and (max-width: 749px){.article-feature__footer-products-swiper .swiper-button-next,.article-feature__footer-products-swiper .swiper-button-prev{display:block;top:calc(31.25vw - .8rem);margin-top:0;width:1rem;height:1.6rem;color:#222}.article-feature__footer-products-swiper .swiper-button-next:after,.article-feature__footer-products-swiper .swiper-button-prev:after{font-size:16px}.article-feature__footer-products-swiper .swiper-button-next{right:10px}.article-feature__footer-products-swiper .swiper-button-prev{display:none}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{pointer-events:auto;display:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/article-feature.css.map */
