.l-home-kv{padding:0 0 4.5rem;background-color:#fff}@media print,screen and (max-width:767px){.l-home-kv{padding:0 0 1.1rem}}.l-home-kv-category{background:var(--bg)}.l-home-kv-category a{display:flex;position:relative;justify-content:center;align-items:center;color:#424242;font-size:1rem;white-space:nowrap;text-decoration:none;letter-spacing:0;color:var(--text);text-align:center;background-color:#fff;border-radius:2.2rem;padding:.5rem 0;height:4rem}.is-pc .l-home-kv-category a{transition:background-color .3s ease}.is-pc .l-home-kv-category a:hover{background-color:#fff}.l-home-kv-category a em{display:block;font-family:var(--FONT-STACK-BODY);font-size:1.2rem;font-weight:700;font-style:normal;text-indent:1em}.l-home-kv-slider{position:relative}.l-home-kv-slider-item{display:block;position:relative;box-shadow:0 .3rem 2rem #0000001a;width:24rem;margin:0 1rem}.is-pc .l-home-kv-slider-item{transition:opacity .2s ease-in-out}.is-pc .l-home-kv-slider-item:hover{opacity:.7}.l-home-kv-slider-item figure{width:100%;height:100%}.l-home-kv-slider-item img{width:100%;height:100%;font-family:"object-fit: cover;";-o-object-fit:cover;object-fit:cover}.l-home-kv-slider-arrow{display:none!important;position:absolute;z-index:10}.l-home-kv-slider-arrow.swiper-button-prev{left:3.2rem;-webkit-transform:rotateZ(180deg);transform:rotate(180deg)}.l-home-kv-slider-arrow.swiper-button-next{right:3.2rem}.l-home-kv-slider .l-home-kv-slider-pagination{display:flex;position:absolute;z-index:10;bottom:-2.5rem;left:0;justify-content:center;width:100%}.l-home-kv-slider .l-home-kv-slider-pagination>span{cursor:pointer;overflow:hidden;width:.8rem;height:.8rem;margin:0 .5rem;border-radius:50%;background-color:#e5e5e5;white-space:nowrap;text-indent:200%;transition:background-color .3s ease}.l-home-kv-slider .l-home-kv-slider-pagination>span.is-active,.l-home-kv-slider .l-home-kv-slider-pagination>span:hover{background-color:#999}.l-home-pickup{padding:2.7rem 0 3rem}.l-home-pickup a{display:block;color:#424242!important;text-decoration:none}.is-pc .l-home-pickup a:hover figure img{opacity:.7}.l-home-pickup figure img{transition:opacity .3s ease}.l-home-pickup .mod-link-figure-text{margin:1.8rem 0 0;font-size:1.3rem;line-height:1.38462;text-align:center}.l-home-pickup .mod-link-figure-text span{display:inline-block}.l-home-newarrival{padding:3rem 0 6rem}.l-home-ranking{padding:5.8rem 0 7rem}.l-home-search{padding:5.8rem 0 2.5rem}.l-home-search-size{display:flex;flex-wrap:wrap;justify-content:center;margin:.8rem 0 0 -1.4rem}.l-home-search-size-inner{width:calc(50% - 1.4rem);margin:2.2rem 0 0 1.4rem}.l-home-search-size .mod-link-figure-text{margin:1.4rem 0 0;font-size:1.2rem;line-height:1.5}.l-home-search-size .mod-link-figure-text em{display:block;font-size:1.4rem;font-style:normal}.l-home-search-size .mod-link-figure-text em .en{display:none}.l-home-search-category,.l-home-search-series{display:flex;flex-wrap:wrap}.l-home-search-series-inner{width:calc(33.33333% - .8rem)}.l-home-search-category-inner{width:calc(50% - .8rem)}.l-home-search-category{margin:.5rem 0 0 -.8rem}.l-home-search-category-inner{margin:1.6rem 0 0 .8rem}.l-home-search-category .mod-link-figure-text{margin:.4rem 0 0}.l-home-search-category .mod-link-figure figure img{width:15rem;height:15rem}.l-home-search-brand{display:flex;justify-content:space-between;flex-wrap:wrap;margin:3rem 0 0;gap:30px 23px}.l-home-search-brand-inner{width:calc((100% - 23px)/2)}.l-home-search-brand .null{display:block}.l-home-search-brand .mod-link-figure figure{display:flex;justify-content:center;align-items:center}.l-home-search-brand .mod-link-figure figure img{width:auto;width:100%;height:auto;max-height:100%}.mod-link-figure-img{max-width:100px;margin:0 auto}.mod-link-figure-img img{width:initial}.l-home-search-brand .mod-link-figure-text{margin:.9rem 0 0}.l-home-search-series{margin:.4rem 0 0 -.8rem}.l-home-search-series-inner{margin:1.6rem 0 0 .8rem}.l-home-search-series .mod-link-figure figure{display:flex;justify-content:center;align-items:center;height:5rem}.l-home-search-series .mod-link-figure figure img{width:auto;max-width:9rem;height:auto;max-height:100%}.l-home-search-series .mod-link-figure-text{margin:.6rem 0 0}.l-home-topics{padding:4.9rem 0 5.8rem}.l-home-topics .l-column{margin:-1.5rem 0 0}.l-home-topics .l-column-inner{margin:5rem 0 0}.l-home-topics a{display:block;color:#424242;text-decoration:none}.l-home-topics a figure{position:relative;z-index:0;transition:opacity .3s ease}.is-pc .l-home-topics a:hover figure{opacity:.7}.l-home-topics-text{display:flex;position:relative;z-index:5;flex-direction:column;justify-content:center;align-items:center;width:29rem;height:9rem;margin:-4.5rem auto 0;border-radius:.4rem;background-color:#fff}.l-home-topics-text-heading,.l-home-topics-text-sup{display:flex;justify-content:center;align-items:center;width:100%;height:4.5rem;text-align:center}.l-home-topics-text-heading{border-radius:.4rem .4rem 0 0;background-color:#f6f6f6;font-size:1.5rem;font-weight:700}.l-home-topics-text-sup{border-radius:0 0 .4rem .4rem;font-size:1.3rem;white-space:nowrap;letter-spacing:0}.l-home-info{padding:6rem 0 0;background-color:#fff}.l-home-info-heading{font-family:var(--FONT-STACK-BODY);font-size:1.8rem;font-weight:900;text-align:center}.l-home-info-news,.l-home-info-instagram{padding:0 2rem}.l-home-info-instagram{margin:8rem auto 0}.l-home-about{padding:5.7rem 0 6.4rem}.l-home-about .l-section-heading{position:relative}.l-home-about-logo{position:absolute;top:-9rem;left:50%;overflow:hidden;width:22.1rem;height:6.4rem;background:url(logo_ifme.svg) no-repeat 50% 50%;background-size:contain;white-space:nowrap;text-indent:200%;-webkit-transform:translateX(-50%);transform:translate(-50%)}.l-home-about figure{width:16.1rem;margin:4.1rem auto 0}.l-home-about figure img{width:100%;height:auto}.l-home-about figure figcaption{margin:1rem 0 0;font-size:1.4rem;line-height:1.5;text-align:center;letter-spacing:0}.l-home-about .mod-lead{margin:3.6rem 0 0;font-size:2rem;line-height:1.5;text-align:center}.l-home-about p{margin:1.8rem 0 0;font-size:1.4rem;text-align:center}.l-home-about .mod-btn-wrap{display:flex;justify-content:center}.l-home-about .mod-btn-wrap .mod-btn{width:28.7rem}.sp-layout .l-home-kv-category{display:grid;gap:1rem;justify-content:center;list-style:none;padding:3rem 0;margin:0 auto;grid-template-columns:repeat(3,1fr)}.sp-layout .l-home-kv-category li{text-align:center}.pc-layout{display:none}.sp-layout{display:block}@media print,screen and (min-width:768px){.ifme-kv-category{max-width:610px;margin:0 auto}.l-home-kv-category li a span{display:grid}.l-home-kv-category a{min-width:13rem;height:4.4rem;border-radius:2.2rem;font-size:1.4rem;padding:2rem 0}.l-home-kv-category a em{display:inline;font-size:1.6rem;text-indent:0;letter-spacing:.05em}.l-home-kv-category a:before{width:3.4rem;min-height:3.4rem;margin:0 .8rem 0 0!important}.pc-layout .l-home-kv-category{display:grid;gap:1rem;justify-content:center;list-style:none;padding:3rem 0;margin:0 auto}.pc-layout .l-home-kv-category li{width:calc(20% - 2rem)}.pc-layout .l-home-kv-category.first-row{grid-template-columns:repeat(4,1fr);padding-bottom:0}.pc-layout .l-home-kv-category.second-row{grid-template-columns:repeat(4,1fr)}.sp-layout{display:none}.pc-layout{display:block}.l-home-kv-slider-arrow{outline:none;display:block!important;position:absolute;z-index:5;top:50%;overflow:hidden;box-sizing:border-box;width:7rem;height:7rem;margin:0;margin:-3.5rem 0 0;padding:0;border:0;border:1px solid #fff;border-radius:50%;background:none transparent;background:#000000a6 url(../img/ico_arrow_01.svg) no-repeat 50% 50%;background-clip:padding-box;background-size:1rem auto;color:inherit;font-size:inherit;vertical-align:middle;white-space:nowrap;text-indent:200%;transition:opacity .2s ease-in-out;appearance:none;-moz-appearance:none;-webkit-appearance:none}.l-home-kv-slider-arrow::-ms-clear{display:none}.l-home-kv-slider-arrow::-ms-reveal{display:none}.l-home-kv-slider-arrow::-ms-expand{display:none}.l-home-kv-slider-arrow:hover{opacity:.7}.l-home-kv-slider .l-home-kv-slider-pagination{bottom:-5.1rem}.l-home-kv-slider .l-home-kv-slider-pagination>span{width:1.6rem;height:1.6rem;margin:0 1rem}.l-home-pickup{padding:8rem 0 2rem}.l-home-pickup .mod-link-figure-text{margin:2rem 0 0;font-size:1.4rem}.l-home-newarrival{padding:8rem 0 11rem}.l-home-ranking{padding:10rem 0 14rem}.l-home-search{padding:11.5rem 0 2.5rem}.l-home-search-size{margin:3.7rem 0 0 -2.3rem}.l-home-search-size-inner{width:calc(25% - 2.3rem);margin:0 0 4rem 2.3rem}.l-home-search-size .mod-link-figure-text{margin:1.3rem 0 0;font-size:1.4rem;font-weight:700}.l-home-search-size .mod-link-figure-text em{font-size:1.6rem}.l-home-search-size .mod-link-figure-text em .ja{display:none}.l-home-search-size .mod-link-figure-text em .en{display:block;font-family:var(--FONT-STACK-BODY)}.l-home-search-category .mod-link-figure figure img{width:auto;height:auto}.l-home-search-category{flex-wrap:nowrap}.l-home-search-category .mod-link-figure-text{margin:.6rem 0 0}.l-home-search-brand{margin:5.1rem 0 0;justify-content:center}.l-home-search-brand-inner{width:284px}.l-home-search-brand .null{display:none}.l-home-search-brand .mod-link-figure figure img{width:100%}.mod-link-figure-img{max-width:initial}.l-home-search-brand .mod-link-figure-text{margin:2.9rem 0 0;font-weight:700}.l-home-search-series .mod-link-figure figure{height:15rem}.l-home-search-series .mod-link-figure figure img{max-width:12.4rem}.l-home-search-series .mod-link-figure figure.image img{width:15rem;height:15rem}.l-home-topics{padding:8rem 0 11rem}.l-home-info{padding:9rem 0 0rem}.l-home-info-heading{font-size:2.4rem;text-align:left}.l-home-info-news,.l-home-info-instagram{max-width:124rem}.l-home-info-news{margin:0 auto}.l-home-info-instagram{max-width:124rem;margin:13.3rem auto 0}.l-home-about{padding:8rem 0 9rem}.l-home-about-logo{top:-14.4rem;width:39.5rem;height:11.3rem}.l-home-about-column{display:flex;justify-content:space-between;width:100%;max-width:75rem;margin:4.1rem auto 0}.l-home-about figure{width:20.3rem;margin:0}.l-home-about figure figcaption{margin:1.9rem 0 0}.l-home-about .mod-lead{margin:0;font-size:2.6rem}.l-home-about p{margin:2.2rem 0 0;line-height:1.875}.l-home-about .mod-btn-wrap{margin:4rem 0 0}.l-home-about .mod-btn-wrap .mod-btn{width:40rem}}@media print,screen and (min-width:1024px){.ifme-kv-category{max-width:700px}.l-home-kv-category li.all a{background-color:#fff;transition:opacity .2s ease-in-out}.l-home-kv-category li.all a:hover{opacity:.7}.l-home-kv-category li.all a:before{display:none}.l-home-kv-slider-item{width:60rem;height:60rem;margin:0 1.5rem}.l-home-kv-slider-item figure{position:absolute;top:0;left:0;width:100%;height:100%;margin:0}.l-home-search-category,.l-home-search-series{justify-content:center;padding:0 .8rem}.l-home-search-category-inner,.l-home-search-series-inner{width:calc(16.66666% - 2.8rem)}.l-home-search-category{margin:3.1rem 0 0 -2.8rem}.l-home-search-category-inner{margin:0 0 0 2.8rem}.l-home-search-series{margin:3.3rem 0 0 -2.8rem}.l-home-search-series-inner{margin:0 0 0 2.8rem}.l-home-topics .l-column{margin:4rem 0 0 -3rem}.l-home-topics .l-column-inner{margin:0 0 0 3rem}.l-home-topics-text{width:33rem;max-width:calc(100% - 2rem);height:10rem;margin:-5rem auto 0}.l-home-topics-text-heading,.l-home-topics-text-sup{height:5rem}.l-home-topics-text-heading{font-size:1.6rem}.l-home-topics-text-sup{font-size:1.4rem;font-weight:500}}@media screen and (min-width:768px)and (max-width:1023px){.l-home-kv-slider-item{width:51.95313vw;height:51.95313vw;margin:0 1.5rem}.l-home-topics .l-column{margin:4rem 0 0 -2.92969vw}.l-home-topics .l-column-inner{margin:0 0 0 2.92969vw}.l-home-topics-text{width:32.22656vw;max-width:calc(100% - 1rem);height:9.76563vw;margin:-4.88281vw auto 0}.l-home-topics-text-heading,.l-home-topics-text-sup{height:4.88281vw}.l-home-topics-text-heading,.l-home-topics-text-sup{font-size:1.5625vw}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/ifme-home.css.map */
