.challenge{background:url(//uraraclinic.jp/wp-content/themes/urara/lp/u65/css/../img/challenge_bg.png) no-repeat center top/100%}.challenge .counter{position:absolute;font-family:"Bodoni Moda",serif;top:max(calc(-19 / 750 * 100vw), -19px);left:min(calc(200 / 750 * 100vw), 200px);font-size:min(calc(260 / 750 * 100vw), 260px);color:#cd304a;letter-spacing:-.08em}.challenge .challenge_slide{position:absolute;width:100%;z-index:0}.challenge .challenge_slide .slick-slide{width:min(calc(272 / 750 * 100vw), 272px);margin:0 min(calc(10 / 750 * 100vw), 10px)}.challenge .challenge_01{position:relative;z-index:2}.challenge li{position:relative}.challenge .challenge_li li:before{content:"";display:block;position:absolute;top:min(calc(130 / 750 * 100vw), 130px);left:0;width:min(calc(750 / 750 * 100vw), 750px);height:min(calc(176 / 750 * 100vw), 176px);background:url(//uraraclinic.jp/wp-content/themes/urara/lp/u65/css/../img/challenge_popup.png) no-repeat center top/100%;z-index:3}.challenge .challenge_li .grid-box>*{grid-area:1/1}.challenge .challenge_li li:nth-of-type(2):before,.challenge .challenge_li li:nth-of-type(3):before{top:max(calc(-73 / 750 * 100vw), -73px)}.challenge .challenge_li li .counter{position:absolute;left:min(calc(82 / 750 * 100vw), 82px);top:min(calc(47 / 750 * 100vw), 47px);font-family:"Oswald",sans-serif;font-size:min(calc(70 / 750 * 100vw), 70px);color:#cd304a;letter-spacing:-.04em}.challenge .challenge_li li .counter:nth-of-type(2){left:min(calc(184 / 750 * 100vw), 184px);top:min(calc(162 / 750 * 100vw), 162px);font-size:min(calc(28 / 750 * 100vw), 28px);letter-spacing:0em}.challenge .challenge_li li .counter:nth-of-type(3){left:min(calc(334 / 750 * 100vw), 334px);top:min(calc(47 / 750 * 100vw), 47px)}.challenge .challenge_li li .counter:nth-of-type(4){left:min(calc(425 / 750 * 100vw), 425px);top:min(calc(162 / 750 * 100vw), 162px);font-size:min(calc(28 / 750 * 100vw), 28px);letter-spacing:0em}.challenge .challenge_li li .counter:nth-of-type(5){left:min(calc(560 / 750 * 100vw), 560px);top:min(calc(47 / 750 * 100vw), 47px)}.challenge .challenge_li li .counter:nth-of-type(6){left:min(calc(634 / 750 * 100vw), 634px);top:min(calc(162 / 750 * 100vw), 162px);font-size:min(calc(28 / 750 * 100vw), 28px);letter-spacing:0em}