﻿.home-hero{padding-top:13.3333333333vw}@media print,screen and (min-width: 768px){.home-hero{padding-top:80px}}@media print,screen and (min-width: 1050px){.home-hero{padding-top:110px}}.home-hero__container{padding:0 10.6666666667vw}@media print,screen and (min-width: 768px){.home-hero__container{padding:0 70px}}.home-hero__heading{position:absolute;top:18.6666666667vw;left:8vw;width:64vw}@media print,screen and (min-width: 768px){.home-hero__heading{top:80px;left:3.6458333333vw;width:17.8645833333vw}}@media print,screen and (min-width: 1050px){.home-hero__heading{top:120px}}.home-hero__image img{margin:0 auto}@media print,screen and (min-width: 768px){.home-hero__image img{height:auto;width:33.8541666667vw}}.home-lead{position:relative;padding-bottom:69.3333333333vw}@media print,screen and (min-width: 768px){.home-lead{padding-bottom:38.0208333333vw}}.home-lead__container{width:100%;margin:0 auto;padding:0 8vw}@media print,screen and (min-width: 768px){.home-lead__container{padding:0 3.6458333333vw;max-width:72.9166666667vw}}.home-lead__copy{margin-top:74.6666666667vw;font-size:8.2666666667vw;line-height:1.5em;letter-spacing:.18em;color:#fff}@media print,screen and (min-width: 768px){.home-lead__copy{margin-top:13.5416666667vw;font-size:1.9791666667vw;letter-spacing:.5em;line-height:2.052631579em}}.home-lead__text{margin-top:5.3333333333vw;font-size:4.2666666667vw;letter-spacing:.16em;line-height:2.375em;color:#fff}@media print,screen and (min-width: 768px){.home-lead__text{margin-top:2.0833333333vw;font-size:1.1458333333vw;letter-spacing:.22em;line-height:5em}}.home-lead__text-image{width:64vw;margin-top:5.3333333333vw}@media print,screen and (min-width: 768px){.home-lead__text-image{width:28.4895833333vw;margin-top:3.3854166667vw}}.home-lead__images__item{position:absolute}.home-lead__images__item:nth-child(1){width:29.8666666667vw;top:-58.6666666667vw;left:8vw}@media print,screen and (min-width: 768px){.home-lead__images__item:nth-child(1){width:24.4791666667vw;top:-22.9166666667vw;left:0}}.home-lead__images__item:nth-child(2){width:43.4666666667vw;top:-49.3333333333vw;right:0}@media print,screen and (min-width: 768px){.home-lead__images__item:nth-child(2){width:33.3333333333vw;top:-2.6041666667vw;right:0}}.home-lead__images__item:nth-child(3){width:34.6666666667vw;bottom:30.6666666667vw;right:8vw}@media print,screen and (min-width: 768px){.home-lead__images__item:nth-child(3){bottom:auto;width:23.75vw;top:49.21875vw;right:14.4791666667vw}}.home-lead__images__item:nth-child(4){width:40.8vw;bottom:0vw;left:0vw}@media print,screen and (min-width: 768px){.home-lead__images__item:nth-child(4){bottom:auto;width:26.875vw;top:54.9479166667vw;left:8.59375vw}}.home-brand{padding-top:13.3333333333vw}@media print,screen and (min-width: 768px){.home-brand{padding-top:13.0208333333vw}}.home-brand__list{margin-top:16vw;display:grid;grid-template-columns:repeat(1, 1fr);gap:8vw 0}@media print,screen and (min-width: 768px){.home-brand__list{grid-template-columns:repeat(2, 1fr);margin-top:6.25vw;gap:2.0833333333vw 1.1458333333vw}}.home-brand__list__item__anchor{position:relative;display:block}.home-brand__list__item__anchor::before{content:"";position:absolute;bottom:2.6666666667vw;right:2.6666666667vw;width:8.5333333333vw;height:2.0533333333vw;background-image:url("/newproduct/brand_pattern/assets/images/home/arrow_palmtop.svg");background-size:contain;background-repeat:no-repeat;background-position:center;transition:transform 1s cubic-bezier(0.22, 1, 0.36, 1)}@media print,screen and (min-width: 768px){.home-brand__list__item__anchor::before{background-image:url("/newproduct/brand_pattern/assets/images/home/arrow.svg");bottom:1.0416666667vw;right:1.5625vw;width:8.75vw;height:1.09375vw}}.home-brand__list__item__image{overflow:hidden}.home-brand__list__item__image img{width:100%;height:auto;transition:transform 1s cubic-bezier(0.22, 1, 0.36, 1)}@media(hover: hover){.home-brand__list__item__anchor:hover .home-brand__list__item__image img{transform:scale(1.1)}.home-brand__list__item__anchor:hover::before{transform:translateX(1.5625vw)}}.home-brand__list__item__text{margin-top:2.6666666667vw;padding-left:4vw;display:flex;align-items:center}@media print,screen and (min-width: 768px){.home-brand__list__item__text{padding-left:0;padding-right:218px;min-height:2.1875vw;margin-top:1.0416666667vw;padding-right:11.3541666667vw}}.home-brand__list__item:nth-child(odd) .home-brand__list__item__text{padding-left:4vw}@media print,screen and (min-width: 768px){.home-brand__list__item:nth-child(odd) .home-brand__list__item__text{padding-left:1.5625vw}}.home-brand__list__item__text__name{font-family:"Jost","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif;font-size:4.2666666667vw;font-weight:500;letter-spacing:.1em;color:#fff}@media print,screen and (min-width: 768px){.home-brand__list__item__text__name{font-size:1.3541666667vw}}.home-brand__list__item:nth-child(4) .home-brand__list__item__text__name{letter-spacing:.02em}@media print,screen and (min-width: 768px){.home-brand__list__item:nth-child(4) .home-brand__list__item__text__name{letter-spacing:.1em}}.home-brand__list__item__text__logo{position:relative;padding-left:5.3333333333vw;margin-left:4vw}@media print,screen and (min-width: 768px){.home-brand__list__item__text__logo{padding-left:2.6041666667vw;margin-left:2.6041666667vw}}.home-brand__list__item__text__logo::before{content:"";position:absolute;top:50%;left:0;width:1px;height:4vw;transform:translateY(-50%);background-color:#fff}@media print,screen and (min-width: 768px){.home-brand__list__item__text__logo::before{width:2px;height:38px}}.home-brand__list__item__text__logo img{width:100%}.home-brand__list__item__text__logo img[src*=brand_infich_logo]{max-width:18.1333333333vw}@media print,screen and (min-width: 768px){.home-brand__list__item__text__logo img[src*=brand_infich_logo]{max-width:9.0104166667vw}}.home-brand__list__item__text__logo img[src*=brand_armani_logo]{max-width:29.6vw}@media print,screen and (min-width: 768px){.home-brand__list__item__text__logo img[src*=brand_armani_logo]{max-width:12.0833333333vw}}.home-brand__list__item__text__logo img[src*=brand_missoni_logo]{max-width:13.3333333333vw}@media print,screen and (min-width: 768px){.home-brand__list__item__text__logo img[src*=brand_missoni_logo]{max-width:6.40625vw}}.home-brand__list__item__text__logo img[src*=brand_jannelli_logo]{max-width:39.4666666667vw}@media print,screen and (min-width: 768px){.home-brand__list__item__text__logo img[src*=brand_jannelli_logo]{max-width:16.7708333333vw}}.home-brand__list__item__text__logo img[src*=brand_prestigious_logo]{max-width:5.3333333333vw}@media print,screen and (min-width: 768px){.home-brand__list__item__text__logo img[src*=brand_prestigious_logo]{max-width:2.6041666667vw}}.home-brand__list__item__text__logo img[src*=brand_eda_logo]{max-width:10.6666666667vw}@media print,screen and (min-width: 768px){.home-brand__list__item__text__logo img[src*=brand_eda_logo]{max-width:5.15625vw}}.home-brand__list__item__text__logo img[src*=brand_eijffinger_logo]{max-width:19.7333333333vw}@media print,screen and (min-width: 768px){.home-brand__list__item__text__logo img[src*=brand_eijffinger_logo]{max-width:9.7395833333vw}}.home-brand__list__item__text__logo img[src*=brand_autimobili_logo]{max-width:5.8666666667vw}@media print,screen and (min-width: 768px){.home-brand__list__item__text__logo img[src*=brand_autimobili_logo]{max-width:2.7604166667vw}}.home-brand__list__item__text__logo img[src*=brand_elitis_logo]{max-width:14.4vw}@media print,screen and (min-width: 768px){.home-brand__list__item__text__logo img[src*=brand_elitis_logo]{max-width:7.03125vw}}.home-other{padding-top:21.3333333333vw}@media print,screen and (min-width: 768px){.home-other{padding-top:11.4583333333vw}}.home-other__list{margin-top:10.6666666667vw;display:grid;grid-template-columns:repeat(2, 1fr);gap:4vw 1.8666666667vw}@media print,screen and (min-width: 768px){.home-other__list{grid-template-columns:repeat(3, 1fr);margin-top:6.25vw;gap:4.6875vw 1.09375vw}}.home-other__list__item__anchor{position:relative;display:block}.home-other__list__item__anchor::before{content:"";position:absolute;bottom:2.6666666667vw;right:1.3333333333vw;width:6.08vw;height:1.0933333333vw;background-image:url("/newproduct/brand_pattern/assets/images/home/arrow_palmtop.svg");background-size:contain;background-repeat:no-repeat;background-position:center;transition:transform 1s cubic-bezier(0.22, 1, 0.36, 1)}@media print,screen and (min-width: 768px){.home-other__list__item__anchor::before{background-image:url("/newproduct/brand_pattern/assets/images/home/arrow.svg");bottom:1.0416666667vw;right:1.3020833333vw;width:8.75vw;height:1.09375vw}}.home-other__list__item__image{overflow:hidden}.home-other__list__item__image img{width:100%;height:auto;transition:transform 1s cubic-bezier(0.22, 1, 0.36, 1)}@media(hover: hover){.home-other__list__item__anchor:hover .home-other__list__item__image img{transform:scale(1.1)}.home-other__list__item__anchor:hover::before{transform:translateX(1.5625vw)}}.home-other__list__item__text{margin-top:1.6vw;display:flex;align-items:center}@media print,screen and (min-width: 768px){.home-other__list__item__text{padding-right:218px;min-height:2.1875vw;margin-top:1.3020833333vw;padding-right:11.3541666667vw}}.home-other__list__item:nth-child(odd) .home-other__list__item__text{padding-left:4vw}@media print,screen and (min-width: 768px){.home-other__list__item:nth-child(odd) .home-other__list__item__text{padding-left:0}}@media print,screen and (min-width: 768px){.home-other__list__item:nth-child(3n+1) .home-other__list__item__text{padding-left:1.5625vw}}.home-other__list__item__text__name{font-family:"Jost","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif;font-size:4.2666666667vw;font-weight:500;letter-spacing:.1em;color:#fff}@media print,screen and (min-width: 768px){.home-other__list__item__text__name{font-size:1.3541666667vw}}.home-digitalbook{padding-top:80px}@media print,screen and (min-width: 768px){.home-digitalbook{padding-top:13.5416666667vw;padding-bottom:6.25vw;padding-left:5.2083333333vw}}@media print,screen and (min-width: 768px){.home-digitalbook__columns{display:flex;align-items:center}}.home-digitalbook__columns__column:nth-child(1){position:relative}@media print,screen and (min-width: 768px){.home-digitalbook__columns__column:nth-child(1){z-index:1;width:50%;margin-top:-2.6041666667vw}}.home-digitalbook__columns__column:nth-child(2){margin-top:10.6666666667vw}@media print,screen and (min-width: 768px){.home-digitalbook__columns__column:nth-child(2){margin-top:0;width:calc(50% + 19.7916666667vw);margin-left:-19.7916666667vw}}.home-digitalbook__heading{font-family:"Jost","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif;position:relative;color:#fff;font-size:7.4666666667vw;font-weight:500;letter-spacing:.06em;text-align:center}@media print,screen and (min-width: 768px){.home-digitalbook__heading{text-align:left;font-size:4.4270833333vw;padding-bottom:.5208333333vw}}@media print,screen and (min-width: 768px){.home-digitalbook__heading::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#fff;width:22.8125vw}}.home-digitalbook__lead{color:#fff;margin-top:8vw;font-size:4.2666666667vw;padding:0 9.3333333333vw;line-height:2.0625em;letter-spacing:.05em}@media print,screen and (min-width: 768px){.home-digitalbook__lead{margin-top:3.125vw;font-size:1.3020833333vw;padding:0;line-height:2.8em;letter-spacing:.22em;max-width:24.4791666667vw}}.home-digitalbook__button{margin-top:8vw;text-align:center}@media print,screen and (min-width: 768px){.home-digitalbook__button{text-align:left;margin-top:4.1666666667vw}}@media print,screen and (min-width: 768px){.home-digitalbook__button__anchor{font-size:1.1458333333vw;padding:.0520833333vw 1.8229166667vw .0520833333vw 1.3020833333vw}}.home-digitalbook__columns__column__images{display:flex;gap:0 2.1333333333vw}@media print,screen and (min-width: 768px){.home-digitalbook__columns__column__images{gap:0 30px}}@media print,screen and (min-width: 768px){.home-tam{padding-top:9.375vw;padding-bottom:7.8125vw}}@media print,screen and (min-width: 768px){.home-tam__container{max-width:1670px;padding-left:20px;padding-right:20px}}@media print,screen and (min-width: 1050px){.home-tam__container{max-width:1910px;padding-left:140px;padding-right:140px}}.home-tam__box{display:block;margin:0 auto;background-color:#eae9e9;padding:13.3333333333vw 8vw;text-align:center}@media print,screen and (min-width: 768px){.home-tam__box{padding:4.1666666667vw}}.home-tam__box__inner{position:relative}.home-tam__sub-heading{margin-bottom:1.3333333333vw;width:74.6666666667vw}@media print,screen and (min-width: 768px){.home-tam__sub-heading{margin-bottom:1.0416666667vw;width:20.8333333333vw}}@supports(-webkit-touch-callout: none){.home-tam__sub-heading{margin-left:-2.1333333333vw}}@media print,screen and (min-width: 768px){@supports(-webkit-touch-callout: none){.home-tam__sub-heading{margin-left:0}}}.home-tam__heading{color:#150e17;text-align:left;font-size:6.9333333333vw;font-weight:500;letter-spacing:.06em}@media print,screen and (min-width: 768px){.home-tam__heading{font-size:3.75vw;letter-spacing:.1em}}.home-tam__images{position:absolute;top:0;right:0}@media print,screen and (min-width: 768px){.home-tam__columns{display:flex}}.home-tam__columns__column:nth-child(1){position:relative}@media print,screen and (min-width: 768px){.home-tam__columns__column:nth-child(1){z-index:1;width:50%;padding-top:2.6041666667vw}}.home-tam__columns__column:nth-child(2){display:none}@media print,screen and (min-width: 768px){.home-tam__columns__column:nth-child(2){display:block;width:calc(50% + 19.2708333333vw);margin-left:-19.2708333333vw}}.home-tam__lead{text-align:left;margin-top:8vw;font-size:4.2666666667vw;line-height:2.0625em;letter-spacing:.05em;color:#150e17}@media print,screen and (min-width: 768px){.home-tam__lead{line-height:3.375em;letter-spacing:.12em;max-width:410px;margin-top:2.0833333333vw;font-size:.8333333333vw}}.home-tam__columns__column__images{margin-top:2.6666666667vw;display:flex;gap:0 2.1333333333vw}@media print,screen and (min-width: 768px){.home-tam__columns__column__images{margin-top:0;gap:0 .78125vw}}@media print,screen and (min-width: 768px){.home-tam__button{text-align:left;margin-top:3.125vw}}.home-tam__button__anchor{color:#fff;background-color:#251e1c}@media print,screen and (min-width: 768px){.home-tam__button__anchor{font-size:1.1458333333vw;padding:.0520833333vw 1.8229166667vw .0520833333vw 1.3020833333vw}}.home-tam__button__anchor::before{border-left:8px solid #fff}@media print,screen and (min-width: 768px){.home-tam__button__anchor::before{border-left:.4166666667vw solid #fff}}