.announce{ background: #fff;}
#lp-brand-eilersen{ position: relative; margin: 0 auto; width: 900px; color: #2E211C; font-size: 18px; font-family: "Koburina Gothic W3 JIS2004";}
#lp-brand-eilersen *{ box-sizing: border-box;}
#lp-brand-eilersen .pc{ display: block;}
#lp-brand-eilersen .sp{ display: none;}
#lp-brand-eilersen .anchor{ position: relative; z-index: -1;}
#lp-brand-eilersen .anchor:before{ display: block; margin-top: -67px; width: 100%; height: 67px; content: ""; vertical-align: top;}
#lp-brand-eilersen figure{ margin: 0; padding: 0;}

@media only screen and (max-width: 1560px) {
    .anchor:before{ margin-top: -134px; height: 134px;}
}

@media only screen and (max-width: 736px) {
    #lp-brand-eilersen{ margin: 0; width: 100%; font-size: 3.733333333vw;}
    #lp-brand-eilersen .pc{ display: none;}
    #lp-brand-eilersen .sp{ display: block;}
    #lp-brand-eilersen .anchor:before{ margin-top: -18.4vw; height: 18.4vw;}
}

#lp-brand-eilersen .bg{ position: sticky; top: 67px; z-index: -10; margin: 0 calc(50% - 50vw); width: 100vw; height: 49.47916667vw; background: no-repeat top center / 100vw 49.47916667vw;}
#lp-brand-eilersen .main{ height: 47.65625vw; background: url("/static/mallDefault/contents/images/brand/eilersen/2025/main.jpg") no-repeat top center / 100vw 47.65625vw;;}
#lp-brand-eilersen .bg2{ background-image: url("/static/mallDefault/contents/images/brand/eilersen/2025/bg2.jpg");}
#lp-brand-eilersen .bg3{ background-image: url("/static/mallDefault/contents/images/brand/eilersen/2025/bg3.jpg");}
#lp-brand-eilersen .bg4{ background-image: url("/static/mallDefault/contents/images/brand/eilersen/2025/bg4.jpg");}
#lp-brand-eilersen .bg5{ background-image: url("/static/mallDefault/contents/images/brand/eilersen/2025/bg5.jpg");}
#lp-brand-eilersen .bg6{ background-image: url("/static/mallDefault/contents/images/brand/eilersen/2025/bg6.jpg");}
#lp-brand-eilersen .bg7{ background-image: url("/static/mallDefault/contents/images/brand/eilersen/2025/bg7.jpg");}
#lp-brand-eilersen .bg .inner{ position: relative; display: flex; padding: 11.09375vw 0 0; width: 100%; height: 100%; justify-content: center;}
#lp-brand-eilersen .bg h2{ width: 18.2828125vw;}

@media only screen and (max-width: 1560px) {
    #lp-brand-eilersen .bg{ top: 134px;}
}

@media only screen and (max-width: 736px) {
    #lp-brand-eilersen .bg{ top: 18.4vw; margin: 0; width: 100vw; height: 160vw; background: no-repeat top center / 100vw 160vw;}
    #lp-brand-eilersen .main{ height: 184.5333333vw; background: url("/static/mallDefault/contents/images/brand/eilersen/2025/main_sp.jpg") no-repeat top center / 100vw 184.5333333vw;;}
    #lp-brand-eilersen .bg2{ background-image: url("/static/mallDefault/contents/images/brand/eilersen/2025/bg2_sp.jpg");}
    #lp-brand-eilersen .bg3{ background-image: url("/static/mallDefault/contents/images/brand/eilersen/2025/bg3_sp.jpg");}
    #lp-brand-eilersen .bg4{ background-image: url("/static/mallDefault/contents/images/brand/eilersen/2025/bg4_sp.jpg");}
    #lp-brand-eilersen .bg5{ background-image: url("/static/mallDefault/contents/images/brand/eilersen/2025/bg5_sp.jpg");}
    #lp-brand-eilersen .bg6{ background-image: url("/static/mallDefault/contents/images/brand/eilersen/2025/bg6_sp.jpg");}
    #lp-brand-eilersen .bg7{ background-image: url("/static/mallDefault/contents/images/brand/eilersen/2025/bg7_sp.jpg");}
    #lp-brand-eilersen .bg .inner{ padding: 50.66666667vw 0 0;}
    #lp-brand-eilersen .bg h2{ width: 41.33333333vw;}
}

#lp-brand-eilersen .bg0{ display: none;}

@media only screen and (max-width: 736px) {
    #lp-brand-eilersen .bg0{ position: sticky; top: 18.4vw; z-index: 20; display: block; margin: 0 calc(50% - 50vw); width: 100vw;}
    #lp-brand-eilersen .bg0 a{ position: relative; display: flex; padding: 0 0 0 4.666666666666667vw; width: 100%; height: 9.6vw; background: #E0E0E0;box-shadow: 0px 0.8vw 1.6vw rgba(0, 0, 0, 0.16); font-size: 2.666666667vw; font-family: "Yu Gothic Pr6N M"; justify-content: flex-start; align-items: center;}
    #lp-brand-eilersen .bg0 a:after{ position: absolute; top: 50%; right: 6.933333333vw; width: 2.493333333vw; height: 1.474666667vw; background: url("/static/mallDefault/contents/images/brand/eilersen/2025/arrow.png") no-repeat center / contain; content: ""; transform: translate(0,-50%);}
}

#lp-brand-eilersen .sec{ overflow: hidden; margin: 0 calc(50% - 50vw); padding: 214px calc(50vw - 50%) 250px; width: 100vw; background: #fff;}
#lp-brand-eilersen .sec .tl{ display: flex; flex-direction: column; margin: 0 0 120px; font-weight: 400; font-family: "acumin-pro", sans-serif;}
#lp-brand-eilersen .sec .tl i{ margin: 0 0 1em; width: 86.82px;}
#lp-brand-eilersen .sec h3{ letter-spacing: .15em; font-size: 24px; font-family: "Yu Gothic Pr6N B"; line-height: 1.791666667;}
#lp-brand-eilersen .sec h3 + p{ margin: 70px 0 0; letter-spacing: .1em; line-height: 2.222222222;}

@media only screen and (max-width: 736px) {
    #lp-brand-eilersen .sec{ margin: 0; padding: 26.66666667vw 10.66666667vw;}
    #lp-brand-eilersen .sec .tl{ margin: 0 0 21.33333333vw; font-size: 4.8vw;}
    #lp-brand-eilersen .sec .tl i{ width: 14.56vw;}
    #lp-brand-eilersen .sec h3{ white-space: nowrap; font-size: 4.8vw; line-height: 1.888888889;}
    #lp-brand-eilersen .sec h3 + p{ margin: 2em 0 0; line-height: 1.857142857;}
}

#lp-brand-eilersen .btn1{ margin: 150px 0 0;}
#lp-brand-eilersen .btn1 a{ display: flex; margin: 0 auto; width: 450px; height: 60px; border: 1px solid #898989; border-radius: 30px; background: #fff; box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.1); letter-spacing: .15em; justify-content: center; align-items: center;}
#lp-brand-eilersen .btn1 i{ margin: 0 0 0 .5em; width: 21px; height: 21px; background: url("/static/mallDefault/contents/images/brand/eilersen/2025/ico1.png") no-repeat center / contain;}
#lp-brand-eilersen .btn1 i.ico2{ background: url("/static/mallDefault/contents/images/brand/eilersen/2025/ico2.png") no-repeat center / contain;}
#lp-brand-eilersen .btn1 div{ margin: 50px 0 0; text-align: center; letter-spacing: .05em; font-size: 14px; font-family: "Koburina Gothic W3 JIS2004";}

@media only screen and (max-width: 736px) {
    #lp-brand-eilersen .btn1{ margin: 8vw 0 0;}
    #lp-brand-eilersen .btn1 a{ width: 100%; height: 10.66666667vw; border: 0.266666667vw solid #898989; border-radius: 5.333333333vw; box-shadow: 0.533333333vw 0.533333333vw 2.133333333vw rgba(0, 0, 0, 0.1); letter-spacing: .05em;}
    #lp-brand-eilersen .btn1 i{ margin: 0 0 0 1em; width: 3.2vw; height: 3.2vw;}
    #lp-brand-eilersen .btn1 div{ margin: 8vw 0 0; text-align: left; letter-spacing: 0; font-size: 3.2vw; line-height: 1.916666667;}
}

#lp-brand-eilersen .sec1{ padding: 250px calc(50vw - 50%) 420px;}
#lp-brand-eilersen .sec1 h3{ font-size: 35px; font-family: "Koburina Gothic W6 JIS2004"; line-height: 1.885714286;}
#lp-brand-eilersen .sec1 dl{ margin: 85px 0 0;}
#lp-brand-eilersen .sec1 dt{ font-weight: 400; font-family: "acumin-pro", sans-serif; line-height: 1.75; align-items: baseline;}
#lp-brand-eilersen .sec1 dt i{ display: inline-block; margin: 0 .5em 0 0; width: 86.82px;}
#lp-brand-eilersen .sec1 dd{ padding: 80px 0 0; letter-spacing: .05em; line-height: 2.222222222;}

@media only screen and (max-width: 736px) {
    #lp-brand-eilersen .sec1{ padding: 26.66666667vw 10.66666667vw 53.33333333vw;}
    #lp-brand-eilersen .sec1 h3{ white-space: nowrap; font-size: 4.8vw; line-height: 1.888888889;}
    #lp-brand-eilersen .sec1 dl{ margin: 8vw 0 0;}
    #lp-brand-eilersen .sec1 dt{ font-size: 3.2vw;}
    #lp-brand-eilersen .sec1 dt i{ width: 12.21333333vw;}
    #lp-brand-eilersen .sec1 dd{ padding: 16vw 0 0; line-height: 1.857142857;}
}

#lp-brand-eilersen .snav{ position: sticky; top: calc(67px + 37px); z-index: 10; margin: -300px 0 0;}
#lp-brand-eilersen .snav ul{ display: flex; justify-content: space-between;}
#lp-brand-eilersen .snav ul a{ display: flex; width: 200px; height: 40px; border: 1px solid #a2a2a2; border-radius: 20px; background: #fff; color: #000; font-weight: 600; font-family: "acumin-pro", sans-serif; line-height: 1; align-items: center; justify-content: center;}

@media only screen and (max-width: 1560px) {
    #lp-brand-eilersen .snav{ top: calc(134px + 37px);}
}

@media only screen and (max-width: 736px) {
    #lp-brand-eilersen .snav{ top: 33.33333333vw; margin: -34.66666667vw 0 0;}
    #lp-brand-eilersen .snav ul{ padding: 0 10.66666667vw;}
    #lp-brand-eilersen .snav ul a{ padding: 0 .75em; width: auto; height: 6.933333333vw; border: 0.16vw solid #a2a2a2; border-radius: 3.466666667vw; font-size: 3.466666667vw;}
}

#lp-brand-eilersen .sec .set1{ display: flex; margin: 0 calc(50% - 50vw); width: 100vw; justify-content: flex-end;}
#lp-brand-eilersen .sec .set1s{ justify-content: flex-start;}
#lp-brand-eilersen .sec .set1 > figure{ padding: 0 0 0 156px; width: 50vw;}
#lp-brand-eilersen .sec .set1s > figure{ padding: 0 156px 0 0;}
#lp-brand-eilersen .sec .set1 .detail{ width: 450px;}
#lp-brand-eilersen .sec .set1 .detail figure{ margin: 70px 0 0;}
#lp-brand-eilersen .sec .set1 .detail figure ul{ display: flex; justify-content: space-between;}
#lp-brand-eilersen .sec .set1 .detail figure ul > li{ width: 219px;}
#lp-brand-eilersen .sec .set1 .detail figcaption{ margin: 1.5em 0 0; font-size: 14px; font-family: "Yu Gothic Pr6N R"; line-height: 1.785714286;}
#lp-brand-eilersen .sec .set1 .detail p{ margin: 70px 0 0; letter-spacing: .05em; line-height: 2.222222222;}
#lp-brand-eilersen .sec .set1 .detail > p:first-child{ margin: 0;}
#lp-brand-eilersen .sec .set1 .detail p + p{ margin: 35px 0 0;}
#lp-brand-eilersen .sec .set1 .detail .cap{ margin: 70px 0 0; letter-spacing: .05em; font-size: 14px; line-height: 2.285714286;}
#lp-brand-eilersen .sec .set1 + .btn1{ margin: 100px 0 0;}
#lp-brand-eilersen .sec .set1 + .btn1 a{ margin: 0;}
#lp-brand-eilersen .sec .set1 + .set1{ margin: 250px calc(50% - 50vw) 0;}

@media only screen and (max-width: 736px) {
    #lp-brand-eilersen .sec .set1{ flex-direction: column-reverse; margin: 0; width: auto; justify-content: flex-start;}
    #lp-brand-eilersen .sec .set1s{ flex-direction: column; justify-content: flex-start;}
    #lp-brand-eilersen .sec .set1 > figure{ padding: 0; width: 100%;}
    #lp-brand-eilersen .sec .set1s > figure{ margin: 0; padding: 0;}
    #lp-brand-eilersen .sec .set1 .detail{ margin: 8vw 0 0; width: 100%;}
    #lp-brand-eilersen .sec .set1 .detail figure{ margin: 10.66666667vw 0 0;}
    #lp-brand-eilersen .sec2 .set1 .detail{ margin: 0;}
    #lp-brand-eilersen .sec2 .set1 > figure{ margin: 16vw 0 0;}
    #lp-brand-eilersen .sec .set1 .detail figure ul > li{ width: 38.4vw;}
    #lp-brand-eilersen .sec .set1 .detail figcaption{ margin: 1em 0 0; white-space: nowrap; letter-spacing: 0; font-size: 3.2vw; line-height: 1.916666667;}
    #lp-brand-eilersen .sec .set1 .detail p{ margin: 1.25em 0 0; font-size: 3.733333333vw; line-height: 1.857142857;}
    #lp-brand-eilersen .sec .set1 .detail > p:first-child{ margin: 0;}
    #lp-brand-eilersen .sec .set1 .detail p + p{ margin: 1.25em 0 0;}
    #lp-brand-eilersen .sec .set1 .detail .cap{ margin: 8vw 0 0; letter-spacing: 0; font-size: 3.2vw; line-height: 1.916666667;}
    #lp-brand-eilersen .sec .set1 + .btn1{ margin: 24vw 0 0;}
    #lp-brand-eilersen .sec .set1 + .set1{ margin: 26.66666667vw 0 0;}
}

#lp-brand-eilersen .sec2 .slide1{ opacity: 0; transition: opacity .3s linear;}
#lp-brand-eilersen .sec2 .slide1.slick-initialized{ opacity: 1;}

#lp-brand-eilersen .sec3-1 .slide-wrap{ margin: 160px calc(50% - 50vw) 0;}
#lp-brand-eilersen .sec3-1 .slide2{ opacity: 0; transition: opacity .3s linear;}
#lp-brand-eilersen .sec3-1 .slide2.slick-initialized{ opacity: 1;}
#lp-brand-eilersen .sec3-1 .slide2 .slick-slide{ padding: 0 0 .5em; width: 750px;}
#lp-brand-eilersen .sec3-1 .slide2 h4{ display: flex; flex-direction: column; font-weight: 400; font-size: 20px; font-family: "acumin-pro", sans-serif; align-items: center;}
#lp-brand-eilersen .sec3-1 .slide2 h4 span{ margin: 0 0 .5em; font-size: 30px;}
#lp-brand-eilersen .sec3-1 .slide2 figure{ display: flex; margin: 5px 0 0; width: 100%; justify-content: center;}
#lp-brand-eilersen .sec3-1 .slide2 figure img{ width: auto; height: 257px;}
#lp-brand-eilersen .sec3-1 .slide2 .btn1{ margin: 0;}

@media only screen and (max-width: 736px) {
    #lp-brand-eilersen .sec3-1 .slide-wrap{ margin: 17.33333333vw calc(50% - 50vw) 0;}
    #lp-brand-eilersen .sec3-1 .slide2 .slick-slide{ padding: 0 0 .5em; width: 100vw;}
    #lp-brand-eilersen .sec3-1 .slide2 h4{ font-size: 3.2vw;}
    #lp-brand-eilersen .sec3-1 .slide2 h4 span{ margin: 0 0 .25em; font-size: 5.333333333vw;}
    #lp-brand-eilersen .sec3-1 .slide2 figure{ margin: 5px 0 0;}
    #lp-brand-eilersen .sec3-1 .slide2 figure img{ height: 34.4vw;}
    #lp-brand-eilersen .sec3-1 .slide2 .btn1{ margin: 0; display: flex; justify-content: center;}
    #lp-brand-eilersen .sec3-1 .slide2 .btn1 a{ width: auto; min-width: 74.66666667vw; padding: 0 1.5em;}
}

.slick-prev,
.slick-next{ z-index: 10; width: 33px; height: 30px;}
.slick-prev{ left: calc(50% - 375px);}
.slick-next{ right: calc(50% - 375px);}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before{ opacity: 1;}
.slick-prev:before,
.slick-next:before{ display: block; width: 100%; height: 100%; background: url("/static/mallDefault/contents/images/brand/eilersen/2025/arrow_slide.png") no-repeat center / contain; content: ''; opacity: 1;}
.slick-prev:before{ transform: scale(-1, 1);}

@media only screen and (max-width: 736px) {
    .slick-prev,
    .slick-next{ top: calc(50% - 3vw); width: 4.037333333vw; height: 3.64vw;}
    .slick-prev{ left: 8vw;}
    .slick-next{ right: 8vw;}
}

.slick-dotted.slick-slider{ margin: 0;}
.slick-dots{ position: absolute; bottom: -7.466666667vw;}
.slick-dots li{ margin: 0 1.333333333vw; width: 2.133333333vw; height: 2.133333333vw;}
.slick-dots li button{ padding: 0; width: 100%; height: 100%; border-radius: 100%;}
.slick-dots li button:before{ width: 100%; height: 100%; border-radius: 100%; background: #E0E0E0; content: ''; opacity: 1;}
.slick-dots li.slick-active button:before{ background: #2E211C; opacity: 1;}

#lp-brand-eilersen .sec3-2{ position: relative; margin: 250px 0 0; padding: 214px 0 0;}
#lp-brand-eilersen .sec3-2:before{ position: absolute; top: 0; left: 50%; width: 92.1875vw; height: 1px; background: #2E211C; content: ""; transform: translate(-50%,0);}
#lp-brand-eilersen .sec3-2 .item-wrap{ margin: 100px 0 0;}

@media only screen and (max-width: 736px) {
    #lp-brand-eilersen .sec3-2{ margin: 26.66666667vw 0 0; padding: 26.66666667vw 0 0;}
    #lp-brand-eilersen .sec3-2:before{ width: 89.33333333vw; height: 0.266666667vw;}
    #lp-brand-eilersen .sec3-2 .item-wrap{ margin: 16vw calc(50% - 50vw) 0;}
}

#lp-brand-eilersen .sec3-3{ background: #EFEFEF;}
#lp-brand-eilersen .sec3-3 .img2-1{ margin: 100px auto 0; width: 359px;}

@media only screen and (max-width: 736px) {
    #lp-brand-eilersen .sec3-3 .img2-1{ margin: 8vw auto 0; width: 66.4vw;}
}

#lp-brand-eilersen .sec4-1 .slide3{ opacity: 0; transition: opacity .3s linear;}
#lp-brand-eilersen .sec4-1 .slide3.slick-initialized{ opacity: 1;}

#lp-brand-eilersen .sec4-2{ background: #EFEFEF;}
#lp-brand-eilersen .sec4-2 .img4-1{ margin: 0 auto; width: 400px;}
#lp-brand-eilersen .sec4-2 dl{ margin: 100px 0 0; text-align: center;}
#lp-brand-eilersen .sec4-2 dt{ display: flex; flex-direction: column; letter-spacing: .15em; font-size: 20px; font-family: "Yu Gothic Pr6N B"; line-height: 1.75; align-items: center;}
#lp-brand-eilersen .sec4-2 dt span{ font-weight: 400; font-size: 30px; font-family: "acumin-pro", sans-serif;}
#lp-brand-eilersen .sec4-2 dd{ margin: 70px 0 0; letter-spacing: .05em; font-size: 18px; line-height: 2.222222222;}
#lp-brand-eilersen .sec4-2 .btn1{ margin: 35px 0 0;}
#lp-brand-eilersen .sec4-2 .img4-2{ margin: 100px 0 0;}
#lp-brand-eilersen .sec4-2 .img4-2 figcaption{ padding: 50px 0 0; letter-spacing: .05em; font-size: 14px; line-height: 2.285714286;}

@media only screen and (max-width: 736px) {
    #lp-brand-eilersen .sec4-2 .img4-1{ margin: 0; width: 100%;}
    #lp-brand-eilersen .sec4-2 dl{ margin: 13.33333333vw 0 0; text-align: left;}
    #lp-brand-eilersen .sec4-2 dt{ display: block; font-size: 4.8vw; line-height: 1.75;}
    #lp-brand-eilersen .sec4-2 dt span{ display: none;}
    #lp-brand-eilersen .sec4-2 dd{ margin: 1em 0 0; letter-spacing: .1em; font-size: 3.733333333vw; line-height: 1.857142857;}
    #lp-brand-eilersen .sec4-2 .btn1{ margin: 8vw 0 0;}
    #lp-brand-eilersen .sec4-2 .img4-2{ margin: 14.66666667vw 0 0;}
    #lp-brand-eilersen .sec4-2 .img4-2 figcaption{ padding: 8vw 0 0; letter-spacing: .03em; font-size: 3.2vw; line-height: 1.916666667;}
}

#lp-brand-eilersen .sec5 .list-row{ display: flex; justify-content: space-between; flex-wrap: wrap;}
#lp-brand-eilersen .sec5 .list-row > li{ margin: 150px 0 0; width: 405px;}
#lp-brand-eilersen .sec5 .list-row h4{ margin: 70px 0 0; letter-spacing: .15em; font-size: 24px; font-family: "Yu Gothic Pr6N B";}
#lp-brand-eilersen .sec5 .list-row p{ margin: 50px 0 0; font-size: 14px; font-family: "Yu Gothic Pr6N R"; line-height: 2.285714286;}

@media only screen and (max-width: 736px) {
    #lp-brand-eilersen .sec5 .list-row{ flex-direction: column; justify-content: flex-start;}
    #lp-brand-eilersen .sec5 .list-row > li{ margin: 21.33333333vw 0 0; width: 100%;}
    #lp-brand-eilersen .sec5 .list-row h4{ margin: 10.66666667vw 0 0; font-size: 4.8vw;}
    #lp-brand-eilersen .sec5 .list-row p{ margin: 8vw 0 0; letter-spacing: .05em; font-size: 3.733333333vw; line-height: 1.857142857;}
}

#lp-brand-eilersen .sec6{ background: #EFEFEF;}

@media only screen and (max-width: 736px) {
}

#lp-brand-eilersen .sec7{ padding: 250px calc(50vw - 50%); background: #EFEFEF;}
#lp-brand-eilersen .sec7 h3{ letter-spacing: normal; font-weight: 400; font-family: "acumin-pro", sans-serif;}
#lp-brand-eilersen .sec7 .list6{ margin: -50px 0 0;}
#lp-brand-eilersen .sec7 .list6 > li{ padding: 150px 0; border-top: 1px solid #707070;}
#lp-brand-eilersen .sec7 .list6 > li:first-child{ border: none;}
#lp-brand-eilersen .sec7 .list6 h4{ letter-spacing: .15em; font-size: 30px; font-family: "Yu Gothic Pr6N B"; line-height: 1.43333;}
#lp-brand-eilersen .sec7 .list6 p{ margin: 1em 0 0; letter-spacing: .05em; line-height: 2.222222222;}
#lp-brand-eilersen .sec7 .list6 p a{ text-decoration: underline;}
#lp-brand-eilersen .sec7 .list6 .btn1{ margin: 100px 0 0;}
#lp-brand-eilersen .sec7 .list6 .set2{ display: flex; margin: 70px 0 0; justify-content: space-between;}
#lp-brand-eilersen .sec7 .list6 .set2 .detail{ width: 450px;}
#lp-brand-eilersen .sec7 .list6 .set2 .detail p{ margin: 0;}
#lp-brand-eilersen .sec7 .list6 .set2 figure{ width: 380px;}

@media only screen and (max-width: 736px) {
    #lp-brand-eilersen .sec7{ padding: 26.66666667vw 10.66666667vw 0;}
    #lp-brand-eilersen .sec7 h3{ font-size: 3.2vw;}
    #lp-brand-eilersen .sec7 .list6{ margin: -8vw 0 0;}
    #lp-brand-eilersen .sec7 .list6 > li{ padding: 26.66666667vw 0; border-top: 0.266666667vw solid #707070;}
    #lp-brand-eilersen .sec7 .list6 h4{ font-size: 4.8vw; line-height: 1.888888889;}
    #lp-brand-eilersen .sec7 .list6 p{ margin: 10.66666667vw 0 0; font-size: 3.733333333vw; line-height: 1.857142857;}
    #lp-brand-eilersen .sec7 .list6 .btn1{ margin: 10.66666667vw 0 0;}
    #lp-brand-eilersen .sec7 .list6 .btn1 a{ width: 53.33333333vw;}
    #lp-brand-eilersen .sec7 .list6 .set2{ flex-direction: column; margin: 10.66666667vw 0 0;}
    #lp-brand-eilersen .sec7 .list6 .set2 .detail{ width: 100%;}
    #lp-brand-eilersen .sec7 .list6 .set2 .detail p{ margin: 0;}
    #lp-brand-eilersen .sec7 .list6 .set2 figure{ margin: 8vw 0 0; width: 100%;}
}

#lp-brand-eilersen .sec8{ padding: 165px calc(50vw - 50%) 200px;}
#lp-brand-eilersen .sec8 h3{ margin: 0 auto; width: 291px;}
#lp-brand-eilersen .sec8 .list-btn{ position: relative; display: flex; margin: 100px 0 0; justify-content: center;}
#lp-brand-eilersen .sec8 .list-btn:after{ position: absolute; top: 50%; left: 50%; width: 1px; height: 100%; background: #999F9F; content: ""; transform: translate(-50%,-50%);}
#lp-brand-eilersen .sec8 .list-btn > li{ display: flex; flex-direction: column; padding: 0 160px; align-items: center;}
#lp-brand-eilersen .sec8 .list-btn h4{ display: flex; flex-direction: column; height: 50px; white-space: nowrap; letter-spacing: .15em; font-size: 15px; font-family: "Yu Gothic Pr6N M"; align-items: center;}
#lp-brand-eilersen .sec8 .list-btn h4 span{ margin: .75em 0 0; font-size: 18px;}
#lp-brand-eilersen .sec8 .list-btn h4 em{ margin: .75em 0 0; font-weight: 400; font-style: normal; font-family: "acumin-pro", sans-serif;}
#lp-brand-eilersen .sec8 .list-btn a{ margin: 25px 0 0; width: 41px;}

@media only screen and (max-width: 736px) {
    #lp-brand-eilersen .sec8{ padding: 24vw 0 34.66666667vw;}
    #lp-brand-eilersen .sec8 h3{ width: 53.06666667vw;}
    #lp-brand-eilersen .sec8 .list-btn{ margin: 16vw 0 0;}
    #lp-brand-eilersen .sec8 .list-btn > li{ padding: 0; width: 50%;}
    #lp-brand-eilersen .sec8 .list-btn h4{ height: 10.66666667vw; font-size: 3.2vw;}
    #lp-brand-eilersen .sec8 .list-btn h4 span{ margin: .75em 0 0; font-size: 3.733333333vw;}
    #lp-brand-eilersen .sec8 .list-btn h4 em{ margin: .75em 0 0; letter-spacing: 0; font-size: 3.733333333vw;}
    #lp-brand-eilersen .sec8 .list-btn a{ margin: 5.333333333vw 0 0; width: 8.533333333vw;}
}