#lp-sp-akf2024{ color: #000; letter-spacing: .1em; font-family: "Aoto Gothic Medium";}
#lp-sp-akf2024 *{ box-sizing: border-box;}
#lp-sp-akf2024 .pc{ display: block;}
#lp-sp-akf2024 .sp{ display: none;}
#lp-sp-akf2024 .anchor{ position: relative; z-index: -1;}
#lp-sp-akf2024 .anchor:before{ display: block; margin-top: -67px; width: 100%; height: 67px; content: ""; vertical-align: top;}
#lp-sp-akf2024 figure{ margin: 0; padding: 0;}

@media only screen and (max-width: 736px) {
    #lp-sp-akf2024 .pc{ display: none;}
    #lp-sp-akf2024 .sp{ display: block;}
    #lp-sp-akf2024 .anchor:before{ margin-top: -18.4vw; height: 18.4vw;}
}

#lp-sp-akf2024 .sec1{ position: relative; overflow: hidden;}
#lp-sp-akf2024 .sec1 .slide1-wrap{ width: 82.03125vw;}
#lp-sp-akf2024 .sec1 .slide1{ opacity: 0; transition: opacity 1s ease;}
#lp-sp-akf2024 .sec1 .slide1.slick-initialized{ opacity: 1;}
#lp-sp-akf2024 .sec1 .slick-slide{ overflow: hidden;}
#lp-sp-akf2024 .sec1 .slick-slide img{ transition: .5s transform .5s ease; transform: translateX(-100%);}
#lp-sp-akf2024 .sec1 .slick-slide.slick-current img{ transform: translateX(0);}
#lp-sp-akf2024 .sec1 .slick-slide .cap{ display: none;}
.slick-prev,
.slick-next{ z-index: 10; width: 2.34375vw; height: 2.34375vw;}
.slick-prev{ left: -1.302083333vw;}
.slick-next{ right: -1.302083333vw;}
.slick-prev.slick-disabled:before{ opacity: 0;}
.slick-next.slick-disabled:before{ opacity: 1;}
.slick-prev:before{ display: block; width: 100%; height: 100%; content: none; opacity: 0;}
.slick-next:before{ display: block; width: 100%; height: 100%; background: url("/static/mallDefault/contents/images/sp/actus-kids-furniture/index/arrow.png") no-repeat center / contain; content: ''; opacity: 1;}

@media only screen and (max-width: 736px) {
    #lp-sp-akf2024 .sec1 .slide1-wrap{ width: 100%;}
    #lp-sp-akf2024 .sec1 .slick-slide{ position: relative; overflow: visible; padding: 0 0 33.33333333vw;}
    #lp-sp-akf2024 .sec1 .slick-slide img{ transition: none; transform: none;}
    #lp-sp-akf2024 .sec1 .slick-slide.slick-current img{ transform: none;}
    #lp-sp-akf2024 .sec1 .slick-slide .cap{ position: absolute; bottom: 20vw; left: 50%; display: block; font-weight: 700; font-size: 4.266666667vw; font-family: oscine, sans-serif; transform: translate(-50%,0);}
    .slick-prev,
    .slick-next{ top: auto; bottom: 20.8vw; z-index: 10; width: 4.053333333vw; height: 2.392vw; transform: none;}
    .slick-prev{ left: 31.46666667vw;}
    .slick-next{ right: 31.46666667vw;}
    .slick-prev.slick-disabled:before{ opacity: 1;}
    .slick-next.slick-disabled:before{ opacity: 1;}
    .slick-prev:before,
    .slick-next:before{ background: url("/static/mallDefault/contents/images/sp/actus-kids-furniture/index/arrow_sp.png") no-repeat center / contain; content: ""; opacity: 1;}
    .slick-prev:before{ transform: rotate(180deg);}
    .slick-dotted.slick-slider{ margin-bottom: 0;}
    .slick-dots{ bottom: 32vw;}
    .slick-dots li{ margin: 0 1.066666667vw; width: 3.466666667vw; height: 3.466666667vw;}
    .slick-dots li button{ padding: 0; width: 100%; height: 100%;}
    .slick-dots li button:before{ display: block; width: 100%; height: 100%; border: 1px solid; border-radius: 100%; background: #fff; content: ''; opacity: 1;}
    .slick-dots li.slick-active button:before{ background: #F0DC46; opacity: 1;}
}

#lp-sp-akf2024 .sec1 .tl{ position: absolute; top: 11.19791667vw; right: 6.770833333vw; display: flex; flex-direction: column; text-align: right; font-weight: 700; font-family: oscine, sans-serif; align-items: flex-end;}
#lp-sp-akf2024 .sec1 h2 .line1{ letter-spacing: .06em; font-size: 1.614583333vw;}
#lp-sp-akf2024 .sec1 h2 .line2{ margin: .25em 0; font-size: 2.34375vw; line-height: 1.244444444;}
#lp-sp-akf2024 .sec1 h2 .line2 small{ font-size: 1.302083333vw;}
#lp-sp-akf2024 .sec1 p{ font-size: 0.9375vw;}
#lp-sp-akf2024 .sec1 .slide1-nav{ margin: 1.041666667vw 0 0; width: 7.8125vw; font-size: 0.729166667vw;}
#lp-sp-akf2024 .sec1 .slide1-nav > li{ position: relative; margin: 1.302083333vw 0 0; padding: 0 0.78125vw 0.260416667vw 0; border-bottom: 1px solid #000; cursor: pointer;}
#lp-sp-akf2024 .sec1 .slide1-nav > li:after{ position: absolute; bottom: 0; left: 0; z-index: -1; width: 0; height: 0.46875vw; background: #F0DC46; content: ""; transition: width .5s ease .5s;}
#lp-sp-akf2024 .sec1 .slide1-nav > li:hover:after,
#lp-sp-akf2024 .sec1 .slide1-nav > li.nav-current:after{ width: 100%;}
#lp-sp-akf2024 .sec1 > i{ position: absolute; right: 5.729166667vw; bottom: 2.083333333vw; display: block; width: 9.277604167vw;}

@media only screen and (max-width: 736px) {
    #lp-sp-akf2024 .sec1 .tl{ position: static; top: auto; right: auto; display: block; text-align: left;}
    #lp-sp-akf2024 .sec1 h2{ position: absolute; top: 18.66666667vw; left: 10.66666667vw; color: #fff;}
    #lp-sp-akf2024 .sec1 h2 .line1{ letter-spacing: .1em; font-size: 4.533333333vw; line-height: 1.208333333;}
    #lp-sp-akf2024 .sec1 h2 .line2{ margin: 0; font-size: 6.4vw; line-height: 1.208333333;}
    #lp-sp-akf2024 .sec1 h2 .line2 small{ font-size: 4.8vw;}
    #lp-sp-akf2024 .sec1 p{ position: absolute; bottom: 10.66666667vw; left: 10.66666667vw; font-size: 3.2vw;}
    #lp-sp-akf2024 .sec1 .slide1-nav{ display: none;}
    #lp-sp-akf2024 .sec1 > i{ display: none;}
}

#lp-sp-akf2024 .bn-catalog{ position: absolute; bottom: 1.5625vw; left: 13.02083333vw;}
#lp-sp-akf2024 .bn-catalog a{ display: block; width: 13.34322917vw;}

@media only screen and (max-width: 736px) {
    #lp-sp-akf2024 .bn-catalog{ bottom: 41.86666667vw; left: 10.66666667vw;}
    #lp-sp-akf2024 .bn-catalog a{ width: 44.06133333vw;}
}

#lp-sp-akf2024 .act1 { opacity: 0;}
#lp-sp-akf2024 .fadein { animation: .9s fadein .9s ease forwards;}
@keyframes fadein {
    0% { opacity: 0;}
    100% { opacity: 1;}
}

#lp-sp-akf2024 .sec2{ padding: 115px 0; background: url("/static/mallDefault/contents/images/sp/actus-kids-furniture/index/bg.jpg") repeat top center / 100vw 44.79166667vw;}
#lp-sp-akf2024 .sec2 nav{ margin: 0 auto; width: 940px;}
#lp-sp-akf2024 .sec2 nav ul > li{ position: relative; display: flex; padding: 0 20px 10px; height: 130px; border-bottom: 1px solid; justify-content: space-between; align-items: flex-end;}
#lp-sp-akf2024 .sec2 nav ul > li a{ position: absolute; bottom: -8px; left: 50%; display: flex; transform: translate(-50%,0);}
#lp-sp-akf2024 .sec2 nav ul > li a span{ display: flex; width: 80px; height: 80px; border: 1px solid; border-radius: 100%; background: #fff; font-weight: 700; font-size: 38px; font-family: oscine, sans-serif; align-items: center; justify-content: center;}
#lp-sp-akf2024 .sec2 nav ul > li a:hover span{ background: #F0DC46;}
#lp-sp-akf2024 .sec2 nav dl{ line-height: 2;}
#lp-sp-akf2024 .sec2 nav dt{ letter-spacing: .04em; font-size: 15px;}
#lp-sp-akf2024 .sec2 nav dd{ font-size: 20px;}
#lp-sp-akf2024 .sec2 nav figure{ display: flex; flex-direction: row-reverse; width: 345px; justify-content: space-between; align-items: flex-end;}
#lp-sp-akf2024 .sec2 nav figure img{ width: 110px;}
#lp-sp-akf2024 .sec2 nav figure figcaption{ display: flex; flex-direction: column; padding: 0 0 5px; white-space: nowrap; letter-spacing: .08em; font-weight: 700; font-size: 21px; font-family: oscine, sans-serif; line-height: 1.5;}
#lp-sp-akf2024 .sec2 nav figure figcaption span{ font-size: 13px;}
#lp-sp-akf2024 .sec2 .btn1{ margin: 70px 0 0;}
#lp-sp-akf2024 .sec2 .btn1 a{ display: flex; margin: 0 auto; width: 600px; height: 50px; border: 1.5px solid #000; border-radius: 25px; letter-spacing: .11em; font-weight: 600; font-size: 18px; font-family: acumin-pro-semi-condensed, sans-serif; align-items: center; justify-content: center;}
#lp-sp-akf2024 .sec2 .btn1 a:hover{ background: #F0DC46;}
#lp-sp-akf2024 .sec2 .btn1 a span{ margin: 0 .5em 0 0; padding: 0 .5em 0 0; border-right: 1px solid;}

@media only screen and (max-width: 736px) {
    #lp-sp-akf2024 .sec2{ padding: 17.33333333vw 10.66666667vw 14.66666667vw; background: url("/static/mallDefault/contents/images/sp/actus-kids-furniture/index/bg_sp.jpg") repeat top center / 100vw 250.1333333vw;}
    #lp-sp-akf2024 .sec2 nav{ margin: 8vw 0 0; width: 100%;}
    #lp-sp-akf2024 .sec2 nav ul > li{ flex-direction: column; padding: 10.66666667vw 0 8vw; height: auto; border-bottom: none; justify-content: space-between; align-items: center;}
    #lp-sp-akf2024 .sec2 nav ul > li a{ top: 0; bottom: auto; left: 0; display: flex; width: 100%; transform: none; align-items: center;}
    #lp-sp-akf2024 .sec2 nav ul > li a:before,
    #lp-sp-akf2024 .sec2 nav ul > li a:after{ height: 1px; background: #000; content: ""; flex-grow: 1;}
    #lp-sp-akf2024 .sec2 nav ul > li a:before{ margin-right: 4vw;}
    #lp-sp-akf2024 .sec2 nav ul > li a:after{ margin-left: 4vw;}
    #lp-sp-akf2024 .sec2 nav ul > li a span{ width: 10.66666667vw; height: 10.66666667vw; font-size: 6.4vw;}
    #lp-sp-akf2024 .sec2 nav dl{ display: flex; line-height: 1.647058824; align-items: flex-end; justify-content: space-between;}
    #lp-sp-akf2024 .sec2 nav dt{ width: 24vw;}
    #lp-sp-akf2024 .sec2 nav dd{ width: 52vw; white-space: nowrap; font-size: 4.533333333vw;}
    #lp-sp-akf2024 .sec2 nav figure{ display: block; margin: 4vw 0 0; width: 100%;}
    #lp-sp-akf2024 .sec2 nav figure img{ display: none;}
    #lp-sp-akf2024 .sec2 nav figure figcaption{ flex-direction: row; padding: 0 0 0 5.333333333vw; letter-spacing: .1em; font-size: 3.2vw; line-height: 1;}
    #lp-sp-akf2024 .sec2 nav figure figcaption span{ letter-spacing: .08em; font-size: 2.933333333vw;}
    #lp-sp-akf2024 .sec2 .btn1{ margin: 4vw 0 0;}
    #lp-sp-akf2024 .sec2 .btn1 a{ position: relative; margin: 0; width: 100%; height: 11.73333333vw; border-radius: 5.866666667vw; background: rgba(255,255,255,.4); font-size: 4.266666667vw;}
    #lp-sp-akf2024 .sec2 .btn1 a span{ display: none;}
    #lp-sp-akf2024 .sec2 .btn1 a:after{ position: absolute; top: 50%; right: 20vw; width: 3.093333333vw; height: 5.488vw; background: url("/static/mallDefault/contents/images/sp/actus-kids-furniture/index/arrow2_sp.png") no-repeat center / contain; content: ""; transform: translate(0,-50%);}
}

#lp-sp-akf2024 .tl-wrap{ text-align: center;}
#lp-sp-akf2024 .tl-wrap h3{ margin: 0 0 1em; letter-spacing: .06em; font-size: 22px;}
#lp-sp-akf2024 .tl-wrap .tl1s{ letter-spacing: .08em; font-weight: 700; font-size: 33px; font-family: oscine, sans-serif;}
#lp-sp-akf2024 .tl-wrap .tl2{ margin: 10px 0 0; letter-spacing: .08em; font-weight: 700; font-size: 21px; font-family: oscine, sans-serif;}
#lp-sp-akf2024 .tl-wrap .tl1{ display: flex; font-weight: 700; font-size: 55px; font-family: oscine, sans-serif; align-items: center;}
#lp-sp-akf2024 .tl-wrap .tl1 span{ margin: 0 0 0 .25em;}
#lp-sp-akf2024 .tl-wrap .tl1:before,
#lp-sp-akf2024 .tl-wrap .tl1:after{ height: 1px; background: #000; content: ""; flex-grow: 1;}
#lp-sp-akf2024 .tl-wrap .tl1:before{ margin-right: 25px;}
#lp-sp-akf2024 .tl-wrap .tl1:after{ margin-left: 25px;}
#lp-sp-akf2024 .tl-wrap .tl1-2{ display: none;}
#lp-sp-akf2024 .tl-wrap i{ display: block; margin: 30px auto 0; width: 40px;}
#lp-sp-akf2024 .tl-wrap + p{ margin: 1em 0 0; text-align: center; font-size: 16px; line-height: 2.125;}

@media only screen and (max-width: 736px) {
    #lp-sp-akf2024 .tl-wrap h3{ margin: 0 0 .5em; font-size: 3.733333333vw;}
    #lp-sp-akf2024 .sec2 .tl-wrap h3{ margin: 1.5em auto 0; text-align: left; letter-spacing: .04em; font-size: 4.266666667vw; line-height: 2; writing-mode: vertical-rl;}
    #lp-sp-akf2024 .tl-wrap .tl1s{ font-size: 4.8vw;}
    #lp-sp-akf2024 .tl-wrap .tl2{ margin: 2.666666667vw 0 0; font-size: 4vw;}
    #lp-sp-akf2024 .tl-wrap .tl1{ font-size: 8vw;}
    #lp-sp-akf2024 .tl-wrap .tl1:before{ margin-right: 4vw;}
    #lp-sp-akf2024 .tl-wrap .tl1:after{ margin-left: 4vw;}
    #lp-sp-akf2024 .tl-wrap .tl1-1{ font-size: 6.4vw;}
    #lp-sp-akf2024 .tl-wrap .tl1-1 span{ display: none;}
    #lp-sp-akf2024 .tl-wrap .tl1-2{ display: block; margin: .15em 0 0; font-weight: 700; font-size: 8vw; font-family: oscine, sans-serif;}
    #lp-sp-akf2024 .tl-wrap i{ margin: 4vw auto 0; width: 8.8vw;}
    #lp-sp-akf2024 .tl-wrap + p{ margin: 8vw 0 0; padding: 0 5.333333333vw; text-align: left; word-break: break-all; letter-spacing: .07em; font-size: 3.733333333vw; line-height: 1.785714286;}
}

#lp-sp-akf2024 .sec3{ margin: 0 auto; padding: 150px 0 50px; width: 1420px;}

@media only screen and (max-width: 736px) {
    #lp-sp-akf2024 .sec3{ margin: 0; padding: 14.66666667vw 10.66666667vw; width: 100%;}
}

#lp-sp-akf2024 .list-item{ display: flex; margin: 125px 0 150px; text-align: center; justify-content: center;}
#lp-sp-akf2024 .list-item > li{ padding: 0 15px;}
#lp-sp-akf2024 .list-item-s > li{ padding: 0 5px;}
#lp-sp-akf2024 .list-item a{ display: block;}
#lp-sp-akf2024 .list-item h4{ display: flex; flex-direction: column; letter-spacing: .06em; font-size: 14px; align-items: center;}
#lp-sp-akf2024 .list-item h4 span{ margin: 0 0 .5em; font-weight: 700; font-size: 28px; font-family: oscine, sans-serif;}
#lp-sp-akf2024 .list-item figure{ position: relative; padding: 150px 0 0; width: 210px;}
#lp-sp-akf2024 .list-item figure:before,
#lp-sp-akf2024 .list-item figure:after{ position: absolute; left: 50%; content: ""; transform: translate(-50%,0);}
#lp-sp-akf2024 .list-item figure:before{ top: 10px; width: 1px; height: 205px; background: #000;}
#lp-sp-akf2024 .list-item figure:after{ top: 215px; width: 12px; height: 12px; border-radius: 100%; background: #000;}
#lp-sp-akf2024 .list-item figcaption{ padding: 15px 0 0;}
#lp-sp-akf2024 .list-item p{white-space: nowrap; word-break: break-all; font-size: 13px; line-height: 1.769230769; }
#lp-sp-akf2024 .list-item .spec{ display: flex; flex-direction: column; margin: 15px auto 0; width: 168px; height: 40px; background: url("/static/mallDefault/contents/images/sp/actus-kids-furniture/index/blt1.png") no-repeat center / contain; letter-spacing: .06em; font-size: 12px; line-height: 1.5; align-items: center; justify-content: center;}
#lp-sp-akf2024 .list-item .spec-s{ height: 20px; background: url("/static/mallDefault/contents/images/sp/actus-kids-furniture/index/blt2.png") no-repeat center / contain;}
#lp-sp-akf2024 .list-item .spec span{ font-weight: 500; font-size: 13px; font-family: acumin-pro-semi-condensed, sans-serif;}
#lp-sp-akf2024 .list-item .btn2{ display: flex; margin: 15px auto 0; width: 140px; height: 140px; border: 1px solid; border-radius: 100%; text-align: center; letter-spacing: .11em; font-weight: 600; font-size: 20px; font-family: acumin-pro-semi-condensed, sans-serif; align-items: center; justify-content: center;}
#lp-sp-akf2024 .list-item a:hover .row{ opacity: .5;}
#lp-sp-akf2024 .list-item a:hover .btn2{ background: #F0DC46;}

@media only screen and (max-width: 736px) {
    #lp-sp-akf2024 .list-item{ flex-direction: column; margin: 6.666666667vw 0 24vw; text-align: left; justify-content: flex-start;}
    #lp-sp-akf2024 .list-item > li{ padding: 1.333333333vw 0 0;}
    #lp-sp-akf2024 .list-item-s > li{ padding: 1.333333333vw 0 0;}
    #lp-sp-akf2024 .list-item a{ display: flex; justify-content: space-around; align-items: flex-end;}
    #lp-sp-akf2024 .list-item figure{ padding: 0; width: 24vw;}
    #lp-sp-akf2024 .list-item-other figure{ padding: 0 0 0 2.666666667vw;}
    #lp-sp-akf2024 .list-item figure img{ width: 100%;}
    #lp-sp-akf2024 .list-item figure:before,
    #lp-sp-akf2024 .list-item figure:after{ content: none;}
    #lp-sp-akf2024 .list-item h4{ flex-direction: column-reverse; font-size: 2.933333333vw; align-items: flex-start;}
    #lp-sp-akf2024 .list-item h4 span{ margin: .25em 0 0; white-space: nowrap; letter-spacing: .06em; font-size: 4.8vw;}
    #lp-sp-akf2024 .list-item .row{ width: 34.66666667vw;}
    #lp-sp-akf2024 .list-item-other .row{ padding: 0 0 1em;}
    #lp-sp-akf2024 .list-item .row figure{ width: 100%;}
    #lp-sp-akf2024 .list-item .row figure img{ display: none;}
    #lp-sp-akf2024 .list-item figcaption{ padding: .25em 0 0;}
    #lp-sp-akf2024 .list-item p{ display: none;}
    #lp-sp-akf2024 .list-item .spec{ margin: 0; width: 100%; height: auto; background: none; letter-spacing: .04em; font-size: 2.933333333vw; line-height: 1.5; align-items: flex-start;}
    #lp-sp-akf2024 .list-item .spec-s{ height: auto; background: none;}
    #lp-sp-akf2024 .list-item .spec span{ letter-spacing: .12em; font-size: 3.2vw;}
    #lp-sp-akf2024 .list-item .btn2{ margin: 0; width: 18.66666667vw; height: 18.66666667vw; font-size: 3.466666667vw;}
}

#lp-sp-akf2024 .sec3 .note{ margin: 0 auto 150px; padding: 75px 120px 90px; width: 1230px; background: #F3F0E6;}
#lp-sp-akf2024 .sec3 .note h4{ margin: 0 0 1em; letter-spacing: .06em; font-size: 18px;}
#lp-sp-akf2024 .sec3 .note .tl1{ letter-spacing: .08em; font-weight: 700; font-size: 33px; font-family: oscine, sans-serif;}
#lp-sp-akf2024 .sec3 .note .tl2{ margin: .5em 0 0; letter-spacing: .08em; font-weight: 700; font-size: 21px; font-family: oscine, sans-serif;}
#lp-sp-akf2024 .sec3 .note p{ margin: 1em 0 0; font-size: 15px; line-height: 2.266666667;}
#lp-sp-akf2024 .sec3 .note .video-wrap{ display: flex; margin: 50px -120px 0; justify-content: center;}
#lp-sp-akf2024 .sec3 .note .video-wrap figure{ position: relative; width: 600px; aspect-ratio: 16 / 9;}
#lp-sp-akf2024 .sec3 .note .video-wrap figure iframe{ position: absolute; top: 0; left: 0; width: 100%; height: 100%;}

@media only screen and (max-width: 736px) {
    #lp-sp-akf2024 .sec3 .note{ margin: 0 -10.66666667vw 16vw; padding: 16vw 16vw 13.33333333vw; width: 100vw;}
    #lp-sp-akf2024 .sec3 .note h4{ margin: 0 0 1em; letter-spacing: .07em; font-size: 4.266666667vw; line-height: 1.5625;}
    #lp-sp-akf2024 .sec3 .note .tl1{ font-size: 2.933333333vw;}
    #lp-sp-akf2024 .sec3 .note .tl2{ margin: .5em 0 0; font-size: 2.933333333vw;}
    #lp-sp-akf2024 .sec3 .note p{ margin: 1em 0 0; word-break: break-all; letter-spacing: .07em; font-size: 3.733333333vw; line-height: 1.785714286;}
    #lp-sp-akf2024 .sec3 .note .video-wrap{ flex-direction: column; margin: 0;}
    #lp-sp-akf2024 .sec3 .note .video-wrap figure{ margin: 6.666666667vw 0 0; width: 100%;}
}

#lp-sp-akf2024 .sec3 .gl-wrap{ margin: 20px auto 0; width: 1000px;}

@media only screen and (max-width: 736px) {
    #lp-sp-akf2024 .sec3 .gl-wrap{ margin: 4vw 0 0; width: 100%;}
}

#lp-sp-akf2024 .bn-kidsallstars{ margin: 0 0 75px;}
#lp-sp-akf2024 .bn-kidsallstars a{display: block;  margin: 0 auto; width: 720px;}

@media only screen and (max-width: 736px) {
    #lp-sp-akf2024 .bn-kidsallstars{ margin: 0 0 13.33333333vw;}
    #lp-sp-akf2024 .bn-kidsallstars a{ width: 78.66666667vw;}
}

#lp-sp-akf2024 .next{ padding: 0 0 70px;}
#lp-sp-akf2024 .next a{ display: block; margin: 0 auto; width: 630px;}
#lp-sp-akf2024 .next a:hover{ opacity: .5;}

@media only screen and (max-width: 736px) {
    #lp-sp-akf2024 .next{ padding: 0 0 14.66666667vw;}
    #lp-sp-akf2024 .next a{ width: 48vw;}
}