[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
@charset 'UTF-8';.slick-loading .slick-list{background:#fff url(//afrode-clinic.art/wp-content/themes/AFRODEClinic/assets/css/./ajax-loader.gif) center center no-repeat}@font-face{font-family:'slick';font-weight:400;font-style:normal;src:url(//afrode-clinic.art/wp-content/themes/AFRODEClinic/assets/css/./fonts/slick.eot);src:url(//afrode-clinic.art/wp-content/themes/AFRODEClinic/assets/css/./fonts/slick.eot?#iefix) format('embedded-opentype'),url(//afrode-clinic.art/wp-content/themes/AFRODEClinic/assets/css/./fonts/slick.woff) format('woff'),url(//afrode-clinic.art/wp-content/themes/AFRODEClinic/assets/css/./fonts/slick.ttf) format('truetype'),url(//afrode-clinic.art/wp-content/themes/AFRODEClinic/assets/css/./fonts/slick.svg#slick) format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:0 0}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:0 0}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:0 0}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
*,*:after,*:before{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font-family:'Hiragino UD Sans F Std','Noto Sans JP',sans-serif;font-weight:500;font-size:16px;line-height:1.8;color:#666}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}*:focus{outline:none}.clearfix:after{visibility:hidden;height:0;display:block;font-size:0;content:" ";clear:both}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}picture{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}picture img{width:100%;object-fit:cover}.mt_0{margin-top:0 !important}.mt_10{margin-top:10px !important}.mt_15{margin-top:15px !important}.mt_20{margin-top:20px !important}.mt_30{margin-top:30px !important}.mt_40{margin-top:45px !important}.mt_45{margin-top:45px !important}.mt_55{margin-top:45px !important}.mt_60{margin-top:60px !important}.mt_75{margin-top:75px !important}.mt_90{margin-top:90px !important}.mb_0{margin-bottom:0 !important}.mb_10{margin-bottom:10px !important}.mb_15{margin-bottom:15px !important}.mb_20{margin-bottom:20px !important}.mb_25{margin-bottom:25px !important}.mb_30{margin-bottom:30px !important}.mb_40{margin-bottom:40px !important}.mb_45{margin-bottom:45px !important}.mb_60{margin-bottom:60px !important}.mb_65{margin-bottom:65px !important}.mb_75{margin-bottom:75px !important}.mb_90{margin-bottom:90px !important}.mx_auto{margin-left:auto!important;margin-right:auto!important}.ml_0{margin-left:0 !important}.mr_0{margin-right:0 !important}.px_0{padding-left:0 !important;padding-right:0 !important}.px_8{padding-left:8px !important;padding-right:8px !important}.px_15{padding-left:15px !important;padding-right:15px !important}.px_30{padding-left:30px !important;padding-right:30px !important}.pt_0{padding-top:0 !important}.pt_10{padding-top:10px !important}.pt_15{padding-top:15px !important}.pt_30{padding-top:30px !important}.pt_45{padding-top:45px !important}.pt_60{padding-top:60px !important}.pt_75{padding-top:75px !important}.pt_90{padding-top:90px !important}.pb_0{padding-bottom:0 !important}.pb_10{padding-bottom:10px !important}.pb_15{padding-bottom:15px !important}.pb_30{padding-bottom:30px !important}.pb_45{padding-bottom:45px !important}.pb_60{padding-bottom:60px !important}.pb_90{padding-bottom:90px !important}.py_60{padding-top:60px !important;padding-bottom:60px !important}.py_75{padding-top:75px !important;padding-bottom:75px !important}.container,.s_container,.l_container,.full_container{width:100%;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}.container{max-width:1070px}.l_container{max-width:1240px}.s_container{max-width:880px}.full_container{max-width:100%}.content_in{max-width:920px;width:100%;margin-left:auto;margin-right:auto}[class*=col_]{position:relative;width:100%;padding-right:15px;padding-left:15px}.col_auto{flex:0 0 auto;width:auto}.col_1{flex:0 0 auto;width:8.3333333333%}.col_2{flex:0 0 auto;width:16.6666666667%}.col_3{flex:0 0 auto;width:25%}.col_4{flex:0 0 auto;width:33.3333333333%}.col_5{flex:0 0 auto;width:41.6666666667%}.col_6{flex:0 0 auto;width:50%}.col_7{flex:0 0 auto;width:58.3333333333%}.col_8{flex:0 0 auto;width:66.6666666667%}.col_9{flex:0 0 auto;width:75%}.col_10{flex:0 0 auto;width:83.3333333333%}.col_11{flex:0 0 auto;width:91.6666666667%}.col_12{flex:0 0 auto;width:100%}@media (min-width:750px){.col_md_auto{flex:0 0 auto;width:auto}.col_md_1{flex:0 0 auto;width:8.3333333333%}.col_md_2{flex:0 0 auto;width:16.6666666667%}.col_md_3{flex:0 0 auto;width:25%}.col_md_4{flex:0 0 auto;width:33.3333333333%}.col_md_5{flex:0 0 auto;width:41.6666666667%}.col_md_6{flex:0 0 auto;width:50%}.col_md_7{flex:0 0 auto;width:58.3333333333%}.col_md_8{flex:0 0 auto;width:66.6666666667%}.col_md_9{flex:0 0 auto;width:75%}.col_md_10{flex:0 0 auto;width:83.3333333333%}.col_md_11{flex:0 0 auto;width:91.6666666667%}.col_md_12{flex:0 0 auto;width:100%}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.s_row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.s_row>[class*=col_]{padding-right:10px;padding-left:10px}.m_row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-12px;margin-left:-12px}.m_row>[class*=col_]{padding-right:12px;padding-left:12px}.l_row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-20px;margin-left:-20px}.l_row>[class*=col_]{padding-right:20px;padding-left:20px}.x_row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-25px;margin-left:-25px}.x_row>[class*=col_]{padding-right:25px;padding-left:25px}.text_center{text-align:center !important}.image_wrap{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.image_wrap img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.fw_500{font-weight:500 !important}.fw_bold{font-weight:700 !important}.fw_normal{font-weight:400 !important}.no_border_bottom{border-bottom:none !important}.color_red{color:red !important}.color_orange{color:#fc6d42 !important}.text_left{text-align:left !important}.text_right{text-align:right !important}.bg_blue{background:#b1c5eb !important}.bg_orange{background:#efc287 !important}.bg_purple{background:#e6c4c4 !important}.bg_yellow{background:#f4e8a4 !important}.bg_green{background:#b6d1c3 !important}.width_108{width:108px}.width_135{width:135px}.width_244{width:244px}.vertical_top{vertical-align:baseline !important}.vertical_bottom{vertical-align:bottom !important}
@charset "UTF-8";@font-face{font-family:"A P-OTF Shuei YobuMin StdN";src:url(//afrode-clinic.art/wp-content/themes/AFRODEClinic/assets/css/../font/A-OTF-ShueiMinPro-M.otf)}@font-face{font-family:"Hiragino UD Sans Std";src:url(//afrode-clinic.art/wp-content/themes/AFRODEClinic/assets/css/../font/HiraginoUDSansStd/ヒラギノUD角ゴ\%20Std\%20W6.otf)}@font-face{font-family:"Campton";src:url(//afrode-clinic.art/wp-content/themes/AFRODEClinic/assets/css/../font/Campton/Rene.Bieder_Campton.Bold_0.otf)}#wrapper{position:relative;width:100%}.pc{display:block !important}.sp{display:none !important}.l_pc{display:block !important}.l_sp{display:none !important}h1,h2,h3,h4,h5,h6{overflow-wrap:unset !important}.image_wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:center;overflow:hidden}.image_wrap img{width:100%;height:auto;object-fit:cover}.home_banner{height:90vh;background:url(//afrode-clinic.art/wp-content/themes/AFRODEClinic/assets/css/../img/top/top_banner.png) center no-repeat;background-size:cover;display:flex;align-items:flex-end}section{padding-top:50px;padding-bottom:50px}header.container{position:relative}.logo{position:absolute;top:30px;left:-60px}.navigation_container{position:fixed;top:0;right:0;width:56px;background:url(//afrode-clinic.art/wp-content/themes/AFRODEClinic/assets/css/../img/common/nav_bg.png) no-repeat;background-size:cover;padding:25px 16px;z-index:4;bottom:0}.navigation_container.active{width:220px;padding-left:25px}.handbar{height:21px;cursor:pointer;width:25px;float:right;z-index:3}.handbar:before{position:absolute;width:27px;height:3px;background:#707070;content:'';right:15px;transition:linear .2s;-webkit-transition:linear .2s;-moz-transition:linear .2s;-ms-transition:linear .2s;-o-transition:linear .2s}.handbar:after{position:absolute;width:27px;height:3px;top:34px;background:#707070;content:'';right:15px;transition:linear .2s}.navigation_container .menulist{display:none}.navigation_container.active .menulist{display:block}.navigation_container.active .handbar:before{transition:linear .2s;width:35px;top:33.2px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.navigation_container.active .handbar:after{transition:linear .2s;width:35px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.menulist{margin-top:20px}li.menu_item{font-family:"Hiragino UD Sans F Std";font-weight:400;font-size:16px;line-height:45px;text-align:left;color:#5a5a5a;padding-bottom:10px;border-bottom:1px solid #707070}li.menu_item:last-of-type{border-bottom:none}.submenu_item li a{font-family:"Hiragino UD Sans F Std";font-weight:400;font-size:13px;line-height:25px;text-align:left;color:#5a5a5a;position:relative}.submenu_item li a:hover{color:#0481a2}.submenu_item li a:hover:after{transform:scale(1,1)}.submenu_item li a:after{content:'';position:absolute;bottom:-4px;left:-2%;width:111%;height:2px;background:#0481a2;transition:all .3s;transform:scale(0,1);transform-origin:center top}.submenu_item li.active a:after{transform:scale(1,1)}li.menu_item li{line-height:1px}.social_menu{position:absolute;right:17px;top:unset;bottom:75px}.muli_lang{display:flex;align-items:center;width:40px;justify-content:space-between;position:absolute;right:9px;top:unset;bottom:40px}.muli_lang li:first-of-type{padding-right:2px;position:relative}.muli_lang li:first-of-type:after{position:absolute;content:'';right:-3px;top:11.3px;bottom:8.2px;width:.5px;background:#707070}.muli_lang li:last-of-type{padding-left:2px;position:relative}.muli_lang li a{font-family:Campton;font-weight:300;font-size:12px;text-align:left;color:#707070}.muli_lang li.active:before{content:'';position:absolute;bottom:3px;height:.5px;background:#45a8fb;width:17px}.top_banner_texts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:28px}.home_banner{padding-top:0;padding-bottom:0}.top_banner_texts h2{font-family:Campton;font-weight:600;font-size:31px;line-height:45px;text-align:left;color:#fff}.top_banner_texts h1{font-family:Campton;font-weight:700;font-size:42px;line-height:45px;text-align:left;color:#fff}.custom_btn{font-family:"Hiragino UD Sans Std";font-weight:400;font-size:15px;line-height:45px;text-align:left;color:#fff;border-radius:1px;background:0 0;border:2px solid #fff;padding:10px 35px;position:relative;overflow:hidden;text-decoration:none;transition:ease .2s}.reserve_btngroup .custom_btn{font-family:"Hiragino UD Sans Std";font-weight:400;font-size:15px;line-height:45px;text-align:left;color:#fff;border-radius:1px;background:0 0;border:2px solid #fff;padding:0;position:relative;overflow:hidden;text-decoration:none;transition:ease .2s;display:flex;width:140px;height:43px;align-items:center;justify-content:center}.reserve_btngroup{display:flex}.custom_btn span{position:relative;z-index:3;color:#fff}.custom_btn:before{content:'';position:absolute;top:0;left:0;z-index:2;background:#fff;width:100%;height:100%;transition:transform .3s cubic-bezier(.8,0,.2,1) 0s;transform:scale(1,0);transform-origin:center}.custom_btn:hover span{color:#707070}.custom_btn:hover:before{transform:scale(1,1);color:#fff}.top_banner_texts .custom_btn:first-child{margin-right:15px}.section_title_content_container{display:flex;align-items:baseline}.section_title_content_container .section_title{width:100px}.section_title_content_container .section_content{width:calc(100% - 100px)}.section_title h2{font-family:Campton;font-weight:400;font-size:42px;line-height:45px;text-align:left;color:#61affa}#news{padding-bottom:0}.news_title h2{transform:rotate(90deg) translateX(14px) translateY(40px);-webkit-transform:rotate(90deg) translateX(14px) translateY(40px);-moz-transform:rotate(90deg) translateX(14px) translateY(40px);-ms-transform:rotate(90deg) translateX(14px) translateY(40px);-o-transform:rotate(90deg) translateX(14px) translateY(40px)}.news_item_container{display:flex;align-items:baseline;width:580px;margin-left:calc(100% - 580px)}.news_item_container a{font-family:"Source Han Sans JP";font-weight:400;font-size:14px;line-height:35px;text-align:left;color:#707070;display:block;word-break:break-word}.news_content hr{margin-bottom:17px}.news_item_container .newstime{width:165px}.news_item_container .newtitle{width:calc(100% - 165px);line-height:24px}.conceptimg_text{display:flex;align-items:flex-start;justify-content:start}.concept_title h2{color:#223266;transform:rotate(90deg) translateX(-290px) translateY(-30px);-webkit-transform:rotate(90deg) translateX(-290px) translateY(-30px);-moz-transform:rotate(90deg) translateX(-290px) translateY(-30px);-ms-transform:rotate(90deg) translateX(-290px) translateY(-30px);-o-transform:rotate(90deg) translateX(-290px) translateY(-30px)}.conceptimg_text{padding-left:25px}.conceptimg_text .texts{padding-left:57px;padding-top:25px}.conceptimg_text .texts h3{font-family:Campton;font-weight:400;font-size:42px;line-height:45px;text-align:left;color:#313131}.conceptimg_text p{font-family:"A P-OTF Shuei YobuMin StdN";font-weight:400;font-size:22px;letter-spacing:.02em;line-height:35px;text-align:left;color:#707070;margin-top:15px}.concept_title_content_wrap{position:relative}.custom_btn_gray{border-radius:1px;background:0 0;border:2px solid #707070;font-family:"Hiragino UD Sans Std";font-weight:400;font-size:18px;line-height:45px;text-align:center;color:#707070;padding:0 32px;width:fit-content;display:block;cursor:pointer;position:relative;overflow:hidden;text-decoration:none;transition:ease .2s}.custom_btn_gray span{position:relative;z-index:3;color:#707070}.custom_btn_gray:before{content:'';position:absolute;top:0;left:0;z-index:2;background:#707070;width:100%;height:100%;transition:transform .3s cubic-bezier(.8,0,.2,1) 0s;transform:scale(1,0);transform-origin:center}.custom_btn_gray:hover span{color:#fff}.custom_btn_gray:hover:before{transform:scale(1,1);color:#fff}.concept_title_content_wrap .custom_btn_gray{position:absolute;bottom:5px;right:0}#lifecare{background:url(//afrode-clinic.art/wp-content/themes/AFRODEClinic/assets/css/../img/top/grunge-wall-texture.png) center no-repeat;background-size:cover;overflow:hidden}.lifecare_content{position:relative;display:flex;flex-direction:column;align-items:flex-end}.lifecare_content .three_circle{position:absolute;left:0;bottom:-95px}.lifecare_content .three_circle.three01{z-index:2}.lifecare_content .three_circle.three02 img{mix-blend-mode:multiply}.lifecare_content .visual_img{max-width:345px}.lifecare_content p{text-align:end;margin-bottom:35px;font-family:"A P-OTF Shuei YobuMin StdN";font-weight:400;font-size:14px;letter-spacing:.02em;line-height:24px;color:#707070}.custom_btn03{font-family:"A P-OTF Shuei YobuMin StdN";font-weight:400;font-size:18px;letter-spacing:.02em;line-height:22px;text-align:center;color:#fff;border-radius:20.5px;padding:10px 37px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPoAAABMBAMAAAC2UbdmAAAAElBMVEUWFhYaGhoYGBgnJychISEbGxvyCe5eAAAAA3RSTlMBu15wVqVpAAAJ2ElEQVRo3qVayXIcNwyV5crdVqK77Crd4yJ8jwvgPbbJ//+VEO+BSy8zmlHa2kYaN4jt4QHoh4d5ffkstdZs1r6WbO3DL2kfmtqFV0lUrV+Kz4RL0vYy6z+1G1hut62l3Vk/Pz2cXV+fS8VV2vvwzuKiJbk4v0n7Bsk8h/qx1Pg1HS/T9SR+Nfk1N7V+vhyFf6lxFVffvzfhVjS1ewsUa6L9n0AZVYFdtF1JT6Srht7txy491KtPF4VDbvYvTbofIPndXTx1d2nuDNEwvZxpnvxcOIRLF7yx6ZUpwJ4uC2/vyXBAMwFv7rJF/PS8CoMhw+4u/ER5S5Y2ns/ZrXqm/eMqHD6v0BuOVYhvBi+5mUEZde0wIVxP7d7+mw3ZHjM5R0zxWn3/vBHe5OYSarawk9CNIe9WELg/0/3pguEt4q6dWML0nkrh+59T+IeN3bObqXQztwzTsD6sTG/CBMXwSiK5Vv+7n6RnYnMC3JY977rtPw27f99o7tYpw8nqMa/UOQKpyRNPuEKfC1MibV1gNnLOkC9+w5K78Pr7ZVG9TN2b2sj3dgyF/SLuQm3/jZuy6R7qiqZ95EmCcxZL9IDNEXnl05nXW7xZe4MNvytVtiEJGYigx4skZ3EnTLY4lUSswvxbz28DvrpxMtGOccWobuElhB2hrolBIEz4Q/S1X+hEHuuAY3lkHU3/x0jzirjMxKVAeYh01wsDT41HSPilSzhNOQb7yL+IIvfqUPPfg+H97x6f2cpSSlxrhLknsUItd75nvxzry7HOMAGBdn6Cupj+ced097UXg1DdYGgkGxA+uXw/BUxOq19wvaZt2FVPZJuy3PQf6z7bYXiPdbhdE/RUxp6DmBJfhQVGLhh+awfxBPVsnpZHyr/WfcijuJnbFfXTdeYJXH0V4J94IuLXSDu7LryZyMPdI9pGram/mvS6v5rR4aV2y2wW1RUxFqDjiYy6nxiR6bLvhxMi2Usepm/uP+SbKx8lpoW5BLNwPLOwMbDeJNLQ0g2GR/RMwCk9s1+2GN/BFlDLWqo9uwm3hA+DDTwNryitG7/rFG8z7E6kg4O5x1ukKL3QHWARyxoWtzc0jzLnuSI9fyfW/z2wZlb+wkIsxvezRHmCexYAWYE9Gk64wfRKHmChSUSX483r0fCQP4kr6xWDPGvPYwAPse5txyN7O9YPeteC/vkofa0yRliNKEuVuY+aKemcSx+cHpHX6R3Qzs1ffpxKZ4UFaYWicJp2PwvITboNZtK+yja4c+M6yTmVzqDvASfgh/RAhFrSXmhulUzhPelzu78R6fOGzEY8AGtdxeZn2L7TtKiwg0rJRsQ1zSPnsxu+SUfS/35YFQbljTxfrsSSIhO4zkRdNwUpqRseYZXp+EU6Kyyqu1cDi7Io6B5UuutvzLJjb8Okc3bnRgbFetjaHVrnQDrFq8LOEU1T1/J+4cEIme6loNqVKZ18C3TaS4H/uaUIOlq0T+wfwaTkjoBbbV8U3azrjo+6SOfrXl+Z66V3zUIaG1zqPVcLO9AmVzkD6TbSIby43nBNPwHthSKPHH+H2hKx2qzpBY4UC9T+YTK63Ok8q+Akdr3O6MKWbwjzg9srdG+qu1/dAUvUWQS+Y6HFl4gTtEVoo2RT2NRuYlW9j/UOMXlWeVpXx7yH2UARbEC9Cr2vboiosaMrTL2md17zdokh+wafVty9kmWtfs8kHQi6bMEuvV0KxLctWRW7NdhBQJFHiHgmHQrNw9K4sscCFFupW7SbMwo9r2HXcCYUcEu6ku6Cssk4gGwm4KDb6T4nx3CcXaLuvuqmmKP4AKHhBysMZG2wbkQdcpIgO6Ie3D3qzL3SYwIBBIeZA+xDd5yDQO81CB7i4KBb3omZ2t1GD93BTEEvEE5ueptoU2Z1Dd35SR6qVRli2bbpfuM5jLML0kpOwoArK9ZN06PANd/DVYRdr/KiuWOMDnZ9m+W9/8QJLKRWNuk76Qi7gulJ0eC0mTMEm4kO0NF76gv4cfJ0K1bGAbbS85idsJsYVGxMgLry95V4QeMJoGc+1zPpk1HzXaPWgWLqHAjouwqsd7GeyZCeL0nvU5MaxYUm0Gt0+aYCS2phq53PpBNsmPI0mcL2mmYndy+vCZqGUTF4BMQvnLaM7+B1wa/IqNDMv5NXBCMK1ASSksE26d+PzQS9A27FQ4uOcnaMdr3R6zE3AtwyuRqjPnQTLryOgEto4fR/qN3H9EHUUGFC+s8uvczu2Tg0g3wM4X0UqidMRu7gNb5lEB+I5UwGcS4dWTGyzpxgKEfRh0G83hPwaZnv1zGufF1hrnJ/ELLbSaUw2S1U3UTe7W2kohvJwRmt49qvZXrQZ0YU7UOzJr4Oail6GFboPSEvdCZKyJhWfqh7xweZ9jN0Xo+kN44Nu9JvcGvd91FCqlpJbWJg97gvcWytO85mMAMfWCH1iLhStC/pboZZwA3vm+fU6HHdiFRMUnvLQ7BHA28xDGbqNaqZ5A7pDlccmZQgDWNUmpd+wrXOo672lHeoRc+OYbXBjZecbuebuVkt8zI42kxKsY+pnB2gHuW+dBQCjs+mQS/NLo9Ez5tX3eo0JqVzSowGxxud6jNNcL9Iel9GYESmXAbqzdJj8JHmegBhDIP/s07I+wSzIudKDBI4axNuKLidkMtD+Z108hAM+EJy7LrmcuL7OqOcy8jh9wxepzEelBiUnoONravnNPqfhjUFU5sSLeJczLxuuFV0l32GQ/ItKeyfYAJuSfohdpgagEwqCWMJp5wxsBr7kV+7XSD7uFiXAvRyzIsVK7C+hJEY2x61544IOzPWJj+DBLkQMnVoNfeBz5sBcVk66hijwO+h6cjB84mkwUeGgT7LIz3voguWrN5JuYv7LvTjDujzIh1TI9QIFnnebjTRJ8llmmJ/IGwDxpyy9Fz3KmpjFbrhN2TbpQbYYd4RG1n2ZGaXu2fhlKVwh6SY7yJclouEXc+3wNSdhQBtfrC70AWwexbunN0j6ltlVI73RgNgNZpDonyeW+Dp+YIOM0o8l6J8AAJph0ZcT2FWkYoi/SkHC4fHlC3ZQi0Q1D922/8ItxJ+zxaIwxzNfRkPxEunuuOpDHLXzODE2tq65ftuwDV72T75kLNtMS9KIZmG8hGMKOyn3JoI3LcvRQNe8RSC5M4ajJBy5cGLjOldjDlKZlUsHNqxHze5SNp7hBoWWeH9QeZj03v1oRMewHKfIY1GgMTKuJmUPZMZdaQz8JgyzzM5my8nT7w03/+1a2fR5OOpH9WYI1hkj9jmmRKwLOnjJawUcDhQU7cCFoEcVln99nL+tNGXP7vj87KWc06NZwkwNXPpygq7o9cqOvfWIqOqIvt8I+FW/Pb0dZH4H+QE9L6NIH1vAAAAAElFTkSuQmCC) no-repeat;background-size:cover}.lifecare_content .custom_btn03{position:absolute;left:223px;bottom:7px;z-index:4}.lifecare_title h2{color:#fd733e;transform:rotate(90deg) translate(30px,-30px);-webkit-transform:rotate(90deg) translate(30px,-30px);-moz-transform:rotate(90deg) translate(30px,-30px);-ms-transform:rotate(90deg) translate(30px,-30px);-o-transform:rotate(90deg) translate(30px,-30px)}.features_title h2{color:#f8e104;transform:rotate(90deg) translate(-33px,38px);-webkit-transform:rotate(90deg) translate(-33px,38px);-moz-transform:rotate(90deg) translate(-33px,38px);-ms-transform:rotate(90deg) translate(-33px,38px);-o-transform:rotate(90deg) translate(-33px,38px)}.feature_content .card_wrap{display:flex;align-items:baseline;justify-content:space-between;padding:0 35px}.feature_content .card_wrap .card{width:33.3333%;padding-left:40px;padding-right:40px}.feature_content .card_wrap .card img{height:190px}.feature_content .card_wrap .card p{font-family:"A P-OTF Shuei YobuMin StdN";font-weight:400;font-size:14px;letter-spacing:.02em;line-height:20px;text-align:left;color:#707070;margin-top:23px;margin-bottom:44px}.feature_content hr{margin-bottom:-2px}#services{background:#eee}.service_content .card_wrap{display:flex;align-items:baseline;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.list_title{font-family:Campton;font-weight:300;font-size:23px;letter-spacing:.02em;line-height:26px;text-align:left;color:#707070}.service_content{margin-left:calc(100% - 932px)}.service_content .card{display:flex;flex-direction:column;align-items:center;justify-content:center;width:25%;padding:5px 10px;position:relative}.service_content .card .image_wrap{box-shadow:2px 6px 15px #898989;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.service_content .card .image img:hover{transition:linear .3s;transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transition:linear .3s;-moz-transition:linear .3s;-ms-transition:linear .3s;-o-transition:linear .3s}.service_content .card .image img{transition:linear .2s;-webkit-transition:linear .2s;-moz-transition:linear .2s;-ms-transition:linear .2s;-o-transition:linear .2s}.service_content .card p{font-family:"A P-OTF Shuei YobuMin StdN";font-weight:400;font-size:15px;letter-spacing:.02em;line-height:12px;text-align:center;color:#707070;margin-top:21px}.service_content .card p.two_row{margin-top:16px;line-height:16px}.services_title h2{color:#41a2f8;transform:rotate(90deg) translate(25px,-29px);-webkit-transform:rotate(90deg) translate(25px,-29px);-moz-transform:rotate(90deg) translate(25px,-29px);-ms-transform:rotate(90deg) translate(25px,-29px);-o-transform:rotate(90deg) translate(25px,-29px)}.service_content .list_title{margin-bottom:14px}.coming_soon{position:absolute;bottom:47px;font-family:Campton;font-weight:300;font-size:16px;letter-spacing:.02em;line-height:13px;text-align:center;color:#707070}.mt_70{margin-top:70px}.pb_120{position:relative;padding-bottom:120px}.section_title_content_container .custom_btn_gray{position:absolute;bottom:5px;right:0}.workshop_title h2{color:#223266;transform:rotate(90deg) translateX(10px) translateY(30px);-webkit-transform:rotate(90deg) translateX(10px) translateY(30px);-moz-transform:rotate(90deg) translateX(10px) translateY(30px);-ms-transform:rotate(90deg) translateX(10px) translateY(30px);-o-transform:rotate(90deg) translateX(10px) translateY(30px)}.des_text{font-family:"Source Han Sans JP";font-weight:400;font-size:14px;line-height:65px;text-align:left;color:#707070}.float_right{float:right}.text_end{text-align:end}.time_line{display:flex;align-items:center}.workshop_content .card_wrap{display:flex;align-items:baseline;margin-left:-14px;margin-right:-14px;margin-top:20px}.time_line .time{font-family:"Source Han Sans JP";font-weight:400;font-size:14px;line-height:15px;text-align:left;color:#707070;width:80px}.time_line hr{width:calc(100% - 80px)}.workshop_content .card_wrap .card{width:25%;padding:0 14px}.workshop_content .card_wrap .card .image_wrap{height:128px;margin-top:8px;margin-bottom:8px}.workshop_content .card_wrap .card img{width:100%;transition:linear .3s}.workshop_content .card_wrap .card img:hover{transform:scale(1.1);transition:linear .3s;-webkit-transition:linear .3s;-moz-transition:linear .3s;-ms-transition:linear .3s;-o-transition:linear .3s;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.workshop_content .card_wrap .card>p{font-family:"Source Han Sans JP";font-weight:400;font-size:9px;line-height:14px;text-align:left;color:#707070}.workshop_container.pb_120{padding-bottom:80px}#slide_section{background:url(//afrode-clinic.art/wp-content/themes/AFRODEClinic/assets/css/../img/top/slide_bg.png) center no-repeat;background-size:cover}.slick-slide img{width:100%;object-fit:cover;object-position:center}.slick-slide{margin:0 15px}#gallery{background:url(//afrode-clinic.art/wp-content/themes/AFRODEClinic/assets/css/../img/top/gallery_bg.png) center no-repeat;background-size:cover}.gallery_content{display:flex;justify-content:space-between}.gallery_content .image_wrap{position:relative;flex:0 0 auto;width:288px}.gallery_content .info_wrap{position:relative;flex:0 0 auto;width:calc(100% - 288px - 40px);display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between}.gallery_container .custom_btn_gray{position:relative;color:#fff}.gallery_content .tests{position:relative;flex:1 auto}.gallery_content .btn_wrap{position:relative;flex:0 0 auto}.gallery_content .tests h4{font-family:"Source Han Sans JP";font-weight:400;font-size:18px;line-height:21px;text-align:left;color:#fff;margin-bottom:6px}.gallery_content .tests{font-family:"Source Han Sans JP";font-weight:400;font-size:12px;line-height:25px;text-align:left;color:#fff}.gallery_title h2{color:#f8e104;width:max-content;transform:rotate(90deg) translate(-211px,57px);-webkit-transform:rotate(90deg) translate(-211px,57px);-moz-transform:rotate(90deg) translate(-211px,57px);-ms-transform:rotate(90deg) translate(-211px,57px);-o-transform:rotate(90deg) translate(-211px,57px)}.access_title h2{color:#41a2f8;transform:rotate(90deg) translateX(-115px) translateY(38px);-webkit-transform:rotate(90deg) translateX(-115px) translateY(38px);-moz-transform:rotate(90deg) translateX(-115px) translateY(38px);-ms-transform:rotate(90deg) translateX(-115px) translateY(38px);-o-transform:rotate(90deg) translateX(-115px) translateY(38px)}.access_content{padding-left:50px}.access_content iframe{height:385px;width:100%;filter:grayscale(1)}.access_content .texts{display:flex;justify-content:space-between;align-items:flex-start}.access_content .texts p{width:47%;font-family:"Source Han Sans JP";font-weight:500;font-size:11px;line-height:14px;text-align:left;color:#707070}footer{background:#f5f5f5;padding-top:45px;padding-bottom:95px}.footer_title_menu{display:flex}.footer_title{width:100px}.footer_title p{width:max-content;transform:rotate(90deg) translate(175px,124px);-webkit-transform:rotate(90deg) translate(175px,124px);-moz-transform:rotate(90deg) translate(175px,124px);-ms-transform:rotate(90deg) translate(175px,124px);-o-transform:rotate(90deg) translate(175px,124px)}.footer_menu{width:calc(100% - 100px);display:flex;justify-content:flex-end}.footer_menu div{margin-left:44px}.footer_menu h3{margin-bottom:30px;font-family:"Hiragino UD Sans F Std";font-weight:400;font-size:16px;line-height:45px;text-align:left;color:#5a5a5a}.footer_menu ul li a{font-family:"Hiragino UD Sans F Std";font-weight:400;font-size:11px;line-height:25px;text-align:left;color:#5a5a5a;position:relative}.footer_menu ul li a:after{content:'';position:absolute;bottom:-4px;left:-2%;width:111%;height:2px;background:#0481a2;transition:all .3s;transform:scale(0,1);transform-origin:center top}.footer_menu ul li a:hover{color:#0481a2}.footer_menu li a:hover:after{transform:scale(1,1)}.footer_menu li.active a:after{transform:scale(1,1)}#lifecare .section_title_content_container{align-items:flex-start}.social_menu li{padding:4px 0}.subpage_header{background:#000}.subpage_header .header_wrap{display:flex;align-items:center;justify-content:center;flex:0 0 auto;height:84px;width:100%;position:relative}.sub_page_logo{position:absolute;left:0;top:57%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.subpage_title{font-family:Campton;font-weight:600;font-size:42px;line-height:45px;text-align:left;color:#fff;padding-top:13px}.introduction_wrap{width:615px;padding-top:55px}.about_list_item{display:flex;align-items:flex-start;flex:0 0 auto;justify-content:flex-end;position:relative;padding-bottom:15px}.about_list_item:after{position:absolute;content:'';right:540px;top:0;bottom:0;width:1px;background:#707070}.grade_wrap{display:flex;align-items:baseline}.intro_main_item{display:flex;align-items:flex-start;flex:0 0 auto}.intro_main_item .intro_main_ttl{width:93px;flex:0 0 auto}.introduction_wrap .grade_wrap h2{font-family:"A P-OTF Shuei YobuMin StdN";font-weight:400;font-size:28px;letter-spacing:.02em;line-height:35px;text-align:left;color:#313131}.introduction_wrap .grade_wrap p{font-family:Campton;font-weight:700;font-size:14px;line-height:46px;text-align:left;color:#313131;margin-left:20px}.intro_main_ttl{font-family:"Source Han Sans JP";font-weight:400;font-size:14px;line-height:20px;text-align:left;color:#707070}.intro_main_item_cont{font-family:"Source Han Sans JP";font-weight:400;font-size:14px;line-height:18px;text-align:left;color:#707070}.intro_main_item_cont{font-family:"Source Han Sans JP";font-weight:400;font-size:14px;line-height:23px;text-align:left;color:#707070}#main_section .about_list_item:nth-of-type(1):after{top:117px}#main_section .about_list_item:nth-child(even) .grade_wrap p{order:1;margin-left:0;margin-right:20px}#main_section .about_list_item:nth-child(even){justify-content:flex-start}#main_section .about_list_item:nth-child(even) img{order:2}#main_section .about_list_item:nth-child(even) .grade_wrap{justify-content:flex-end;padding-right:92px}#main_section .about_list_item:nth-child(even) .grade_wrap h2{order:2}#main_section .about_list_item:nth-child(even) .intro_main_item{justify-content:flex-end}#main_section .about_list_item:nth-child(even) .intro_main_item .intro_main_ttl{order:2;text-align:end}#main_section .about_list_item:nth-child(even) .intro_main_item .intro_main_item_cont{text-align:end}#main_section .about_list_item:nth-child(even) .introduction_wrap{width:563px}#main_section .about_list_item:nth-child(odd) .grade_wrap{padding-left:92px}#main_section .about_list_item:nth-of-type(1) .grade_wrap{padding-left:0}#about_banner{background:url(//afrode-clinic.art/wp-content/themes/AFRODEClinic/assets/css/../img/about/banner.jpg) center center no-repeat;background-size:cover;height:350px}#main_section{padding-bottom:0}.pc_subpage_title{font-family:Campton;font-weight:600;font-size:21px;line-height:38px;text-align:center;color:#020202;margin-bottom:45px}.info_list_wrap{display:flex;align-items:flex-start;flex:0 0 auto;flex-wrap:wrap;margin-left:-25px;margin-right:-25px}.info_list{width:25%;padding-left:25px;padding-right:25px;margin-bottom:45px}.info_list .image_wrap{border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px}.info_list .image_wrap img{transition:linear .3s;-webkit-transition:linear .3s;-moz-transition:linear .3s;-ms-transition:linear .3s;-o-transition:linear .3s}.info_list .image_wrap img:hover{transform:scale(1.1);transition:linear .3s;-webkit-transition:linear .3s;-moz-transition:linear .3s;-ms-transition:linear .3s;-o-transition:linear .3s;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.info_list .cat_time{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-bottom:solid 1px #bebebe}.info_list .cat_time .category{font-family:"Source Han Sans JP";font-weight:400;font-size:12px;line-height:15px;text-align:left;color:#707070}.info_list .cat_time .pub_date{font-family:"Source Han Sans JP";font-weight:400;font-size:12px;line-height:15px;text-align:right;color:#707070}.info_list .info_cont h3{font-family:"Source Han Sans JP";font-weight:400;font-size:18px;line-height:25px;text-align:left;color:#707070;margin:10px 0;white-space:nowrap;overflow:hidden;width:100%;text-overflow:ellipsis}.info_list .info_cont p{font-family:"Source Han Sans JP";font-weight:400;font-size:9px;line-height:14px;text-align:left;color:#707070}#service_line_banner{background:url(//afrode-clinic.art/wp-content/themes/AFRODEClinic/assets/css/../img/service_line/banner.png) center center no-repeat;background-size:cover;padding:50px 0}#service_line_banner .banner_cont{display:flex;align-items:center;flex-direction:column;justify-content:center}#service_line_banner .banner_cont p{font-family:"A P-OTF Shuei YobuMin StdN";font-weight:400;font-size:18px;line-height:45px;text-align:center;color:#3b3b3b}#service_line_banner .banner_cont h1{font-family:"A P-OTF Shuei YobuMin StdN";font-weight:400;font-size:40px;letter-spacing:.03em;line-height:65px;text-align:center;color:#020202}.serce_line_subitems_container{margin-left:auto;margin-right:auto;display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;max-width:910px;padding-bottom:16px}.subitem_title_sub_title{display:flex;align-items:center;justify-content:center;flex-direction:column}.subitem_title_sub_title h3{font-family:Campton;font-weight:600;font-size:30px;line-height:45px;text-align:left;color:#020202}.subitem_title_sub_title p{font-family:"A P-OTF Shuei YobuMin StdN";font-weight:400;font-size:14px;letter-spacing:.02em;line-height:20px;text-align:left;color:#707070}.service_line_item{padding:0 15px;width:25%;margin-bottom:40px;position:relative}.service_line_item .coming_soon{position:absolute;font-family:Campton;font-weight:300;font-size:16px;letter-spacing:.02em;line-height:13px;text-align:center;color:#707070;right:50%;top:42%;transform:translate(-50%,-50%);-webkit-transform:translate(50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.service_line_item .image_wrap{box-shadow:2px 6px 15px #898989;border-radius:18px;-webkit-border-radius:10px;-moz-border-radius:18px;-ms-border-radius:18px;-o-border-radius:18px;background:#fff}.service_line_item .image_wrap img{transition:linear .3s;-webkit-transition:linear .3s;-moz-transition:linear .3s;-ms-transition:linear .3s;-o-transition:linear .3s}.service_line_item .image_wrap img:hover{transform:scale(1.1);transition:linear .3s;-webkit-transition:linear .3s;-moz-transition:linear .3s;-ms-transition:linear .3s;-o-transition:linear .3s;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.service_line_item p{font-family:"A P-OTF Shuei YobuMin StdN";font-weight:400;font-size:15px;letter-spacing:.02em;line-height:18px;text-align:center;color:#707070;margin-top:25px}.page_content_item{border-bottom:1px solid #d8d8d8}.bg_d9dfe{background:#d9dfe7 !important}.bg_FFE5E5{background:#ffe5e5 !important}.bg_D0F5F5{background:#d0f5f5 !important}#service_line_page_mainsection{padding-bottom:0}#service_line_page_mainsection .page_content_item:last-of-type{border-bottom:none}.subpage_title small{font-family:Campton;font-weight:600;font-size:25px;line-height:45px;text-align:center;color:#fff}.flow_content{padding-top:0;padding-bottom:0}.flow_content h3{padding:10px 75px;background:#000;color:#fff;width:fit-content;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:center;border-radius:0 0 15px 15px;-webkit-border-radius:0 0 15px 15px;-moz-border-radius:0 0 15px 15px;-ms-border-radius:0 0 15px 15px;-o-border-radius:0 0 15px 15px}.flow_content_wrap{display:flex;align-items:flex-start;justify-content:space-between;margin-top:45px}.flow_content .list_items_wrap{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}.flow_content .list_items_wrap .list_item{display:flex;align-items:flex-start;flex:0 0 auto}.flow_content_wrap .mark{width:130px;display:flex;align-items:center;justify-content:center;flex-direction:column;flex:0 0 auto}.flow_content_wrap .mark div:first-of-type{background:#707070;width:100%;display:flex;align-items:center;justify-content:center;height:210px;position:relative}.flow_content_wrap .mark div:last-of-type{background:#acacac;width:100%;display:flex;align-items:center;justify-content:center;height:255px;position:relative}.flow_content_wrap .list_items_wrap .list_item{margin-bottom:45px;width:100%}.flow_content_wrap .list_items_wrap .list_item .list_item_content_wrap{width:100%}.flow_content_wrap .list_items_wrap .list_item>p{font-family:"Charlemagne Std";font-weight:700;font-size:68px;text-align:center;color:#000;line-height:70px;width:130px;flex:0 0 auto}.flow_content_wrap .list_items_wrap .list_item .list_item_content_wrap .title{font-family:Campton;font-weight:700;font-size:18px;letter-spacing:.02em;line-height:20px;text-align:left;color:#000;border-bottom:solid 1px #707070;padding-bottom:13px;margin-bottom:15px}.flow_content_wrap .list_items_wrap .list_item .list_item_content_wrap .content{font-family:"A P-OTF Shuei YobuMin StdN";font-weight:400;font-size:14px;letter-spacing:.02em;line-height:20px;text-align:left;color:#707070}.flow_content_wrap .mark div p{font-family:Campton;font-weight:600;font-size:20px;line-height:32px;text-align:center;color:#fff}.flow_content_wrap .mark div:first-of-type:after{position:absolute;top:100%;left:0;content:'';z-index:2;border-left:65px solid transparent;border-right:65px solid transparent;border-bottom:0;border-top:45px solid #707070}.flow_content_wrap .mark div:last-of-type:after{position:absolute;top:100%;left:0;content:'';z-index:2;border-left:65px solid transparent;border-right:65px solid transparent;border-bottom:0;border-top:45px solid #acacac}.flow_content_wrap .mark div:last-of-type p{padding-top:60px}.faq_lists_wrap{border:solid 1px #000;padding:30px;margin-top:60px;margin-bottom:60px;position:relative}.faq_lists_wrap .faq_ttle_wrap{position:absolute;top:-40px;right:50%;padding:10px 0;border:solid 3px #000;background:#fff;width:fit-content;transform:translateX(50%);-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%)}.faq_lists_wrap .faq_ttle_wrap h5{font-family:Campton;font-weight:600;font-size:24px;line-height:45px;padding-top:5px;padding-left:155px;padding-right:155px;text-align:center;color:#000;border-top:solid 1px #3f3f3f;border-bottom:solid 1px #3f3f3f}.faq_lists_wrap .quz_ans_pair li{font-family:Campton;font-weight:700;font-size:18px;letter-spacing:.02em;line-height:20px;text-align:left;color:#000}.faq_lists_wrap .quz_ans_pair .quz_tr{border-bottom:solid 5px #f5f5f5;padding-bottom:10px;margin-bottom:10px;padding-left:60px}.faq_lists_wrap .quz_ans_pair:first-of-type .quz_tr{margin-top:80px}.faq_lists_wrap .quz_ans_pair .ans_tr{margin-bottom:45px;padding-left:80px}.faq_lists_wrap .quz_ans_pair:last-of-type .ans_tr{margin-bottom:15px}.recruitment_header{margin-bottom:45px;display:flex;align-items:center;justify-content:center;flex-direction:column}.recruitment_header .pc_subpage_title{margin-bottom:5px}.recruitment_header small{font-family:Campton;font-weight:600;font-size:16px;line-height:30px;text-align:center;color:#020202;width:100%}#recruitment_main_section .tabcontent{display:none}#recruitment_main_section .tabcontent.active{display:block}.tab_btns_wrap{display:flex;align-items:center;max-width:880px;margin-left:auto;margin-right:auto;margin-bottom:40px}.tab_btns_wrap .button_wrap{width:25%;padding:0 15px}.tab_btns_wrap .button_wrap button{width:100%;padding:25px 0;padding-bottom:19px;font-family:Campton;font-weight:600;font-size:17px;letter-spacing:.05em;line-height:20px;text-align:center;color:#020202;border:dashed 1px #9d9d9d;outline:none;border-radius:9px;-webkit-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;-o-border-radius:9px;cursor:pointer}.tab_btns_wrap .button_wrap .tablinks.active{border:2px solid #000;outline:none}.tabcontent table tr td:first-of-type{width:180px;border-right:3px solid #f0f0f0;text-align:center;vertical-align:middle}.tabcontent table{font-family:Campton;font-weight:600;font-size:18px;letter-spacing:.1em;line-height:30px;color:#020202}.tabcontent table tr td:last-of-type{text-align:start;padding-left:45px}.tabcontent table tr td{padding-top:20px;padding-bottom:20px}.tabcontent table{border-collapse:separate;width:100%;border-spacing:0}.tabcontent table tr td small{font-family:Campton;font-weight:600;font-size:14px;letter-spacing:.1em;line-height:30px;text-align:left;color:#020202}.tabcontent table tr:nth-child(odd) td:first-child{background:#f8f8f8;border-radius:10px 0 0 10px;-webkit-border-radius:10px 0px 0px 10px;-moz-border-radius:10px 0px 0px 10px;-ms-border-radius:10px 0px 0px 10px;-o-border-radius:10px 0px 0px 10px}.tabcontent table tr:nth-child(odd) td:last-child{background:#f8f8f8;border-radius:0 10px 10px 0;-webkit-border-radius:0px 10px 10px 0px;-moz-border-radius:0px 10px 10px 0px;-ms-border-radius:0px 10px 10px 0px;-o-border-radius:0px 10px 10px 0px}.recruitment_tabcontent{margin-top:40px}.recruitment_form .form_item{display:flex;align-items:center;flex:0 0 auto;margin-bottom:20px}.recruitment_form .form_item .label_wrap{width:105px;font-family:Campton;font-weight:600;font-size:18px;letter-spacing:.1em;line-height:30px;text-align:start;color:#020202}.recruitment_form .form_item .input_wrap{width:557px;display:flex;align-items:center;margin-left:-10px;margin-right:-10px}.recruitment_form .form_item .input_wrap input{height:46px;border-radius:5px;background:#fff;border:1px solid #e2e2e2;width:100%;padding:0 25px;padding-top:5px;font-family:Campton;font-weight:600;font-size:18px;letter-spacing:.1em;line-height:30px;color:#020202;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.recruitment_form .form_item .input_wrap input::placeholder{font-family:Campton;font-weight:600;font-size:18px;letter-spacing:.1em;line-height:30px;text-align:left;color:#e0e0e0}.recruitment_form .form_item .input_wrap select{-webkit-appearance:none;-moz-appearance:none;height:46px;width:100%;border-radius:5px;background:#fff;padding:0 25px;padding-top:5px;border:1px solid #e2e2e2;font-family:Campton;font-weight:600;font-size:18px;letter-spacing:.1em;line-height:30px;color:#020202}.recruitment_form .form_item .input_wrap select::-ms-expand{display:none}.recruitment_form .form_item .input_wrap div{width:100%;padding-left:10px;padding-right:10px}.recruitment_form .form_item .input_wrap.two_item div{width:50%;padding-left:10px;padding-right:10px}.recruitment_form .form_item .input_wrap.three_item div{width:33.33333%;padding-left:10px;padding-right:10px;position:relative}.recruitment_form{display:flex;align-items:center;justify-content:center;margin-top:75px}.select_wrap{position:relative}.recruitment_form .form_item .input_wrap.three_item div:before,.select_wrap:before{position:absolute;content:'';top:8px;height:32px;width:15px;right:45px;background:#fff;border-left:solid 1px #d6d6d6}.recruitment_form .form_item .input_wrap.three_item div:after{font-family:Campton;font-weight:600;font-size:18px;letter-spacing:.1em;line-height:30px;text-align:left;color:#000;right:16px;top:11px;width:29px;background:#fff;position:absolute}.birth_year:after{content:'年'}.birth_month:after{content:'月'}.birth_day:after{content:'日'}.select_wrap:after{position:absolute;cursor:pointer;content:'';border-left:solid 7px transparent;border-right:solid 7px transparent;border-bottom:0;border-top:solid 8px #000;top:19px;right:27px}.recruitform_submitbtn{margin-top:50px;display:flex;align-items:center;justify-content:center}.recruitform_submitbtn button{width:170px;height:48px;display:flex;align-items:center;justify-content:center}#service_line_banner .banner_cont.three_title p{font-family:"A P-OTF Shuei YobuMin StdN";font-weight:400;font-size:18px;line-height:45px;text-align:left;color:#3b3b3b}#service_line_banner .banner_cont.three_title h1{line-height:46px}#service_line_banner .banner_cont.three_title h5{font-family:Campton;font-weight:600;font-size:18px;line-height:45px;text-align:left;color:#020202}#treatment_page_descript_section{padding-top:38px;padding-bottom:38px}.wrap{display:flex;align-items:center}#treatment_page_descript_section .wrap{max-width:884px;margin-left:auto;margin-right:auto}.treatment_ttl{font-family:Campton;font-weight:600;font-size:30px;line-height:45px;text-align:left;color:#020202;width:210px;flex:0 0 auto}.treatment_descript{font-family:"A P-OTF Shuei YobuMin StdN";font-weight:400;font-size:14px;letter-spacing:.02em;line-height:20px;text-align:left;color:#707070}.boder_top_1{border-top:solid 1px #707070}.bg_000_border_radius_001616{background:#000;border-radius:0 0 16px 16px;padding:0 62px;padding-top:7px;width:fit-content;font-family:Campton;font-weight:600;font-size:22px;letter-spacing:.01em;line-height:45px;text-align:left;color:#fff;margin-left:auto;margin-right:auto}.typical_symptoms{margin-top:35px;max-width:940px;width:100%;margin-left:auto;margin-right:auto}.typical_symptoms .item{display:flex;align-items:center;margin-bottom:17px}.typical_symptoms .item .order{font-family:"A P-OTF Shuei YobuMin StdN";font-weight:400;font-size:33px;letter-spacing:.02em;line-height:32px;text-align:left;width:56px;color:#fff;display:flex;align-items:center;justify-content:center;height:70px;background:#000;border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-ms-border-radius:5px 0 0 5px;-o-border-radius:5px 0 0 5px}.typical_symptoms .item .item_cont{padding-left:21px;height:70px;width:100%;border:solid 1px #000;display:flex;align-items:center;font-family:Campton;font-weight:700;font-size:18px;letter-spacing:.02em;line-height:20px;text-align:left;color:#000;border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-ms-border-radius:0 5px 5px 0;-o-border-radius:0 5px 5px 0}.treatment_price{margin-top:30px;width:100%;font-family:Campton;font-weight:700;font-size:18px;letter-spacing:.02em;line-height:20px;text-align:left;color:#000;vertical-align:middle}.treatment_price tr:nth-child(even){background:#f5f5f5}.treatment_price td{padding-top:15px;padding-bottom:15px}.treatment_price tr td:first-of-type{padding-left:60px;width:40%;border-right:solid 2px #e3e3e3}.treatment_price tr td:nth-of-type(2),.treatment_price tr td:nth-of-type(3){border-right:solid 2px #e3e3e3}.treatment_price tr td:nth-of-type(2),.treatment_price tr td:nth-of-type(3),.treatment_price tr td:nth-of-type(4){text-align:end;width:20%;padding-right:20px}.ttl_line{display:flex;align-items:center}.ttl_line p{font-family:Campton;font-weight:600;font-size:24px;line-height:45px;text-align:left;color:#000;width:160px}.ttl_line .line{height:1px;width:calc(100% - 160px);background:#000}.fixed_price_list{margin-top:20px}.fixed_price_list p{font-family:Campton;font-weight:700;font-size:18px;letter-spacing:.02em;line-height:20px;text-align:left;color:#000}.fixed_price_list div{display:flex;align-items:center;justify-content:space-between;padding:14px 60px;padding-top:15px}.fixed_price_list div:nth-child(odd){background:#f5f5f5}.detail_information{font-family:Campton;font-weight:700;font-size:18px;letter-spacing:.02em;line-height:20px;text-align:left;color:#000;width:100%}.detail_information tr td{padding:14px 0;padding-top:16px;width:50%;border-bottom:solid 5px #f5f5f5;padding-left:70px}.detail_information tr td:last-of-type{text-align:end;padding-left:0;padding-right:70px}#faga_table_list .faq_lists_wrap{max-width:940px;margin-left:auto;margin-right:auto}.detail_information.usage_list tr td:first-child{width:130px;padding-left:30px;text-align:start;vertical-align:middle}.detail_information.usage_list tr td:last-of-type{width:calc(100% - 130px);padding-right:50px;text-align:start;line-height:29px;vertical-align:middle}.detail_information.usage_list tr td{padding:20px 0}.two_img_wrap{display:flex;align-items:center;justify-content:center}.two_img_wrap div{display:flex;align-items:center;justify-content:center;flex-direction:column}.befor_after_item_ttl{font-family:Campton;font-weight:500;font-size:14px;letter-spacing:.02em;line-height:20px;text-align:center;color:#000;margin-top:35px;margin-bottom:20px}.two_img_wrap div{width:160px}.two_img_wrap div img{width:100%}.two_img_wrap div p{font-family:Campton;font-weight:500;font-size:18px;letter-spacing:.02em;line-height:20px;text-align:left;color:#000;margin-top:15px}.two_img_wrap div:first-of-type{margin-right:30px}.befor_after_item_ttl{font-family:Campton;font-weight:500;font-size:14px;letter-spacing:.02em;line-height:20px;text-align:center;color:#000}.befor_after_wrap{justify-content:space-between;padding:0 50px}#faga_faq{background:url(//afrode-clinic.art/wp-content/themes/AFRODEClinic/assets/css/../img/faga/bg.png) center no-repeat;background-size:cover}.faga_faq_item_wrap{max-width:915px;margin-left:auto;margin-right:auto;position:relative}.faga_faq_mark{position:absolute;top:-1px;left:-36px;width:auto}.faga_faq_item_wrap p{font-family:Campton;font-weight:500;font-size:18px;letter-spacing:.02em;line-height:28px;text-align:left;color:#000}.faga_faq_item_wrap p:first-of-type{margin-bottom:15px;font-weight:700}.info_list_wrap.webgallery .info_list{width:33.333333%;padding-left:25px;padding-right:25px;margin-bottom:45px}.info_list_wrap.webgallery .info_list .info_cont h3{color:#000}#webgallery_detail_main_section .detail_cont{background:rgba(239,239,239,.53);padding:23px 45px;margin-top:66px}#webgallery_detail_main_section .detail_cont .wrap{margin-left:-15px;margin-right:-15px}#webgallery_detail_main_section .detail_cont .wrap p{font-family:"Source Han Sans JP";font-weight:400;font-size:12px;line-height:17px;text-align:left;color:#707070;padding-left:15px;padding-right:15px}#webgallery_detail_main_section .detail_cont h3{font-family:"Source Han Sans JP";font-weight:500;font-size:18px;line-height:19px;text-align:left;color:#000;margin-bottom:20px}#webgallery_detail_main_section .image_wrap{max-width:670px;margin-left:auto;margin-right:auto}.influencer_content_wrap{margin-left:auto;margin-right:auto;max-width:570px}.influencer_content_item{display:flex;align-items:center;justify-content:center;border-bottom:dashed 1px #707070;padding:27px 0}.influencer_content_item p{width:200px;text-align:start;font-family:Campton;font-weight:600;font-size:18px;line-height:33px;color:#020202;margin-left:35px}#workshop_perpage_main_section .pc_subpage_title{font-family:Campton;font-weight:600;font-size:28px;line-height:42px;text-align:center;color:#020202}#workshop_perpage_main_section .top_sectioncontent_wrap{max-width:980px}.workshopperpage section .image_wrap{max-width:588px;margin-left:auto;margin-right:auto}.workshopperpage section .image_wrap.specific_img_wrap{max-width:478px}#workshop_perpage_main_section .top_sectioncontent_wrap p{font-family:Campton;font-weight:600;font-size:16px;letter-spacing:.02em;line-height:30px;text-align:center;color:#000;margin-top:43px}.workshop_ttl_and_img h3{font-family:Campton;font-weight:600;font-size:21px;line-height:38px;text-align:center;color:#020202}.workshopperpage_description_ttl{border-radius:4px;background:#f4f4f4;width:100%;padding:20px 27px 13px}.workshopperpage_description_ttl p{font-family:Campton;font-weight:600;font-size:16px;letter-spacing:.02em;line-height:30px;text-align:left;color:#000}.workshopperpage_description_text{font-family:Campton;font-weight:500;font-size:16px;letter-spacing:.02em;line-height:30px;text-align:left;color:#000;padding:0 27px}.workshopperpage_page_siteurl{padding:0 27px;font-family:"Hiragino UD Serif StdN";font-weight:400;font-size:16px;letter-spacing:.02em;line-height:30px;text-align:left;color:#000;display:block}.workshopperpage_description_text b{font-weight:700}.policypage_banner{background:url(//afrode-clinic.art/wp-content/themes/AFRODEClinic/assets/css/../img/service_line/banner.png) center center no-repeat;background-size:cover;padding:50px 0}.policypage_banner .banner_cont h1{font-family:"A P-OTF Shuei YobuMin StdN";font-weight:400;font-size:40px;letter-spacing:.03em;line-height:65px;text-align:center;color:#020202}.policypage_banner .banner_cont p{font-family:Campton;font-weight:600;font-size:18px;line-height:45px;text-align:center;color:#020202}#policy_cont_section{margin-bottom:80px}#policy_cont_section p{font-family:Campton;font-weight:500;font-size:16px;line-height:35px;text-align:left;color:#020202}#policy_cont_section p.policy_item_title{margin-top:50px;font-weight:700}#gallery .custom_btn_gray span{color:#fff}.decorate_title{font-family:Campton;font-weight:600;font-size:21px;line-height:38px;text-align:center;color:#020202;width:760px;position:relative;margin-left:auto;margin-right:auto;padding:10px 0;padding-top:15px}.decorate_title:before{content:"";position:absolute;width:51%;left:0;top:0;height:53%;border-top:solid 1px #000;border-left:solid 1px #000}.decorate_title:after{content:"";position:absolute;width:51%;right:0;bottom:0;height:53%;border-bottom:solid 1px #000;border-right:solid 1px #000}.detail_information.vertical_mid tr td{vertical-align:middle}.information_detail_table{max-width:85%;margin-left:auto;margin-right:auto}.information_detail_table.faq_lists_wrap .faq_ttle_wrap h5{padding-left:0;padding-right:0;width:570px}.detail_information.vertical_mid tr td:first-of-type{width:160px}.detail_information.vertical_mid tr td:last-of-type{width:calc(100% - 160px)}.detail_information.vertical_mid{font-family:Campton;font-weight:700;font-size:15px;letter-spacing:.02em;line-height:20px;text-align:left;color:#000;width:100%}.detail_information.vertical_mid tr td{padding-left:35px}.detail_information.vertical_mid tr td:last-of-type{padding-right:35px}.table_4td_information_list_table_wrap{width:940px;margin-left:auto;margin-right:auto;border:solid 1px #000;border-radius:5px;padding:15px 24px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.table_4td_information_list_table{font-family:Campton;font-weight:600;font-size:16px;letter-spacing:.02em;line-height:20px;text-align:end;color:#000;width:100%}.table_4td_information_list_table td{padding-right:15px;vertical-align:middle;padding-top:12px;padding-bottom:8px}.table_4td_information_list_table td:first-of-type{width:190px;text-align:start;padding-left:20px;border-right:2px solid #e3e3e3}.table_4td_information_list_table td:nth-of-type(2),.table_4td_information_list_table td:nth-of-type(3){width:247px;border-right:2px solid #e3e3e3}.table_4td_information_list_table td:last-of-type{width:190px}.table_4td_information_list_table tr:nth-child(even),.two_information_list_table tr:nth-child(even){background:#f5f5f5}.two_information_list_table{width:100%;font-family:Campton;font-weight:600;font-size:16px;letter-spacing:.02em;line-height:20px;text-align:end;color:#000}.two_information_list_table tr td{padding-top:12px;padding-bottom:8px}.two_information_list_table tr td:first-child{width:610px;text-align:start;padding-left:60px;border-right:2px solid #e3e3e3}.two_information_list_table tr td:last-of-type{padding-right:15px}.information_detailpage_content{padding-bottom:200px}.greenbg{background:#d0f5f5 !important}.footer_custom_btn{width:50%;display:flex;align-items:center;justify-content:center;font-family:"Hiragino UD Sans F Std";font-weight:400;font-size:23px;line-height:43px;color:#000;background:#fff;border:solid 1px #9d9d9d}.footer_custom_btn span{font-family:"A P-OTF Shuei YobuMin StdN";font-weight:400;font-size:16px;line-height:39px;text-align:center;color:#555454}.footer_custom_btn img{margin-top:0;margin-right:10px}.footer_custom_btn:first-child{border-right:0;border-radius:6px 0 0;-webkit-border-radius:6px 0 0;-moz-border-radius:6px 0 0;-ms-border-radius:6px 0 0;-o-border-radius:6px 0 0}.footer_custom_btn:last-child{border-radius:0 6px 0 0;-webkit-border-radius:0 6px 0 0;-moz-border-radius:0 6px 0 0;-ms-border-radius:0 6px 0 0;-o-border-radius:0 6px 0 0}@media(max-width:1210px){.container{max-width:1037px}.logo{left:0}.reserve_btngroup{padding-right:0}#main_section .about_list_item:nth-child(even) .introduction_wrap{width:560px}#main_section .about_list_item:nth-child(odd) .introduction_wrap{width:580px}.about_list_item:after{right:507px}#main_section .about_list_item:nth-child(odd) .intro_main_item_cont{padding-right:40px}.flow_content_wrap{padding-right:45px}.home_banner{height:80vh}.top_banner_texts h2{font-size:24px}}@media(max-width:1120px){#top section{padding-left:40px;padding-right:70px}.info_list_wrap{padding-right:40px}#policy_cont_section p{padding-left:40px;padding-right:40px}.post_detailpage main .container{padding-left:70px;padding-right:73px}.table_4td_information_list_table_wrap{width:100%}}@media(max-width:1100px){.logo{left:70px}#recruitment_main_section .tabcontent{max-width:850px;margin-left:auto;margin-right:auto}.tabcontent table{font-size:15px;line-height:25px}.tabcontent table tr td:first-of-type{width:150px}.tabcontent table tr td:last-of-type{padding-left:30px}#treatment_page_descript_section .wrap{max-width:800px}.treatment_ttl{font-size:24px;line-height:45px;width:138px}.typical_symptoms,#faga_table_list .faq_lists_wrap,.faga_faq_item_wrap{max-width:730px}.treatment_price,.fixed_price_list p,.detail_information{font-size:14px}.ttl_line p{font-size:17px;width:125px}.treatment_price tr td:first-of-type{padding-left:28px;width:33%}.detail_information.usage_list tr td:last-of-type{width:calc(100% - 100px);padding-right:15px}.detail_information.usage_list tr td:first-child{width:100px;padding-left:7px}.befor_after_wrap{padding:0}.two_img_wrap div:first-of-type{margin-right:15px}.two_img_wrap div{width:42%}}@media(max-width:1040px){.about_list_item{justify-content:center}#main_section .about_list_item:nth-child(even){justify-content:center}#main_section .about_list_item:nth-child(odd) .introduction_wrap,#main_section .about_list_item:nth-child(even) .introduction_wrap{width:427px}.about_list_item:after{right:50%;transform:translateX(-50%)}.info_list{padding-left:15px;padding-right:15px}.info_list_wrap{margin-left:-15px;margin-right:-15px}}@media(max-width:1014px){.top_banner_texts{flex-direction:column;justify-content:center}.top_banner_texts h2{font-size:26px}.top_banner_texts h1{font-size:40px;text-align:center;margin-bottom:25px}.reserve_btngroup{padding-right:0}.conceptimg_text .texts h3{font-size:36px;line-height:38px}.conceptimg_text p{font-size:17px;line-height:28px}.section_title h2{font-size:35px}.lifecare_content .three_circle{left:-54px;width:430px;bottom:-73px}.lifecare_content .custom_btn03{left:131px;bottom:14px;z-index:4}.lifecare_content .visual_img{max-width:300px}.feature_content .card_wrap .card{padding-left:15px;padding-right:15px}.service_content{margin-left:0}#recruitment_main_section .tabcontent,.tab_btns_wrap{max-width:660px}.treatment_descript{padding-right:40px}.faga_faq_item_wrap{padding-left:35px;padding-right:35px}.faga_faq_mark{left:1px}.decorate_title{width:96%}.information_detail_table{max-width:100%}}@media(max-width:865px){.top_banner_texts{flex-direction:column}.top_banner_texts h2{text-align:center}.top_banner_texts h1{text-align:center;margin-bottom:25px}.conceptimg_text{display:block}.conceptimg_text img{width:auto}.conceptimg_text .image_wrap{justify-content:flex-end}.conceptimg_text .texts{padding-left:0;padding-top:0;position:absolute;bottom:-45px}#concept{padding-top:35px;padding-bottom:130px}section{padding-top:35px;padding-bottom:35px}.concept_title_content_wrap .custom_btn_gray{bottom:-60px}.service_content .card{width:25%;margin-top:17px}.feature_content .card_wrap .card p{line-height:26px}.service_content .card .image{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.service_content .card .image img{max-height:316px}.service_content .list_title{margin-bottom:0}.des_text{line-height:20px;text-align:start}.workshop_content .mhr{margin-top:-10px}.workshop_title h2{transform:rotate(90deg) translateX(27px) translateY(30px);-webkit-transform:rotate(90deg) translateX(27px) translateY(30px);-moz-transform:rotate(90deg) translateX(27px) translateY(30px);-ms-transform:rotate(90deg) translateX(27px) translateY(30px);-o-transform:rotate(90deg) translateX(27px) translateY(30px)}.flow_content_wrap .mark div:first-of-type{height:245px}.flow_content_wrap .mark{width:90px}.flow_content_wrap .mark div:first-of-type:after{border-left:45px solid transparent;border-right:45px solid transparent;border-bottom:0;border-top:25px solid #707070}.flow_content_wrap .mark div:last-of-type:after{border-left:45px solid transparent;border-right:45px solid transparent;border-bottom:0;border-top:30px solid #acacac}.flow_content_wrap .mark div p{font-size:17px;line-height:25px}.flow_content_wrap .mark div:last-of-type p{padding-top:45px}.flow_content_wrap .list_items_wrap .list_item>p{font-size:45px;line-height:60px;width:77px}}@media(max-width:825px){.l_sp{display:block !important}.l_pc{display:none !important}.lifecare_content p{order:2;margin-top:281px}.lifecare_content{align-items:flex-start}.lifecare_content p{width:100%}.lifecare_content .three_circle{left:unset;width:430px;bottom:unset;top:265px;right:-40px}.lifecare_container{position:relative}.lifecare_content .custom_btn03{left:unset;bottom:unset;z-index:4;top:520px;right:38px}.news_item_container{display:flex;align-items:baseline;width:100%;margin-left:unset}.feature_content .card_wrap{flex-direction:column}.feature_content .card_wrap .card{width:100%;display:flex;align-items:center}.feature_content .card_wrap .card:nth-of-type(2) p{order:1}.feature_content .card_wrap .card:nth-of-type(2) img{order:2}.feature_content hr,.news_content hr,.workshop_content .mhr{display:none}.news_title h2{transform:rotate(90deg) translateX(-12px) translateY(40px);-webkit-transform:rotate(90deg) translateX(43px) translateY(40px);-moz-transform:rotate(90deg) translateX(-12px) translateY(40px);-ms-transform:rotate(90deg) translateX(-12px) translateY(40px);-o-transform:rotate(90deg) translateX(-12px) translateY(40px)}#news{padding-top:40px;padding-bottom:0}section{padding-top:39px;padding-bottom:40px}.workshop_title h2{transform:rotate(90deg) translateX(27px) translateY(30px);-webkit-transform:rotate(90deg) translateX(46px) translateY(30px);-moz-transform:rotate(90deg) translateX(27px) translateY(30px);-ms-transform:rotate(90deg) translateX(27px) translateY(30px);-o-transform:rotate(90deg) translateX(27px) translateY(30px)}.workshop_content .card_wrap{flex-wrap:wrap}.workshop_content .card_wrap .card{width:50%;padding:0 14px;margin-bottom:25px}.gallery_content{flex-direction:column;padding-left:80px}.gallery_content .tests{margin-top:25px;margin-bottom:47px}.gallery_content .info_wrap{width:100%}.gallery_content .btn_wrap{display:flex;justify-content:flex-end}.access_content .texts{flex-direction:column}.access_content .texts p{width:100%;margin-top:20px;font-size:18px;line-height:26px}.access_content .texts p br{display:none}.navigation_container{width:0;padding:0}.subpage .navigation_container{width:0;padding:0;height:0}.subpage .navigation_container.active{width:220px;padding-left:25px;height:100vh}.social_menu,.muli_lang{display:none}.subpage .handbar:before{top:34px;width:40px;background:#fff}.subpage .handbar:after{top:55px;width:40px;background:#fff}.subpage .navigation_container.active .handbar:before{top:40.2px}.subpage .navigation_container.active .handbar:after{top:42px}.handbar:before{top:22px}.handbar{width:0;height:0}.navigation_container.active .social_menu{display:block}.navigation_container.active .muli_lang{display:flex}.navigation_container.active{padding-right:15px}.features_title h2{transform:rotate(90deg) translate(9px,38px);-webkit-transform:rotate(90deg) translate(-159px,16px);-moz-transform:rotate(90deg) translate(9px,38px);-ms-transform:rotate(90deg) translate(9px,38px);-o-transform:rotate(90deg) translate(9px,38px)}.section_title_content_container .section_title{width:50px}.section_title_content_container .section_content{width:calc(100% - 50px)}.news_title h2{transform:rotate(90deg) translate(9px,38px);-webkit-transform:rotate(90deg) translate(15px,16px);-moz-transform:rotate(90deg) translate(9px,38px);-ms-transform:rotate(90deg) translate(9px,38px);-o-transform:rotate(90deg) translate(9px,38px)}.gallery_title h2{transform:rotate(90deg) translate(-263px,57px);-webkit-transform:rotate(90deg) translate(-263px,57px);-moz-transform:rotate(90deg) translate(-263px,57px);-ms-transform:rotate(90deg) translate(-263px,57px);-o-transform:rotate(90deg) translate(-263px,57px)}.access_title h2{transform:rotate(90deg) translateX(-115px) translateY(38px);-webkit-transform:rotate(90deg) translateX(-351px) translateY(16px);-moz-transform:rotate(90deg) translateX(-115px) translateY(38px);-ms-transform:rotate(90deg) translateX(-115px) translateY(38px);-o-transform:rotate(90deg) translateX(-115px) translateY(38px)}.access_content{padding-left:0}.services_title h2{transform:rotate(90deg) translate(25px,-29px);-webkit-transform:rotate(90deg) translate(-1px,-8px);-moz-transform:rotate(90deg) translate(25px,-29px);-ms-transform:rotate(90deg) translate(25px,-29px);-o-transform:rotate(90deg) translate(25px,-29px)}.workshop_title h2{transform:rotate(90deg) translateX(27px) translateY(30px);-webkit-transform:rotate(90deg) translateX(2px) translateY(8px);-moz-transform:rotate(90deg) translateX(27px) translateY(30px);-ms-transform:rotate(90deg) translateX(27px) translateY(30px);-o-transform:rotate(90deg) translateX(27px) translateY(30px)}.concept_title h2{transform:rotate(90deg) translateX(-290px) translateY(-30px);-webkit-transform:rotate(90deg) translateX(-317px) translateY(-8px);-moz-transform:rotate(90deg) translateX(-290px) translateY(-30px);-ms-transform:rotate(90deg) translateX(-290px) translateY(-30px);-o-transform:rotate(90deg) translateX(-290px) translateY(-30px)}.lifecare_title h2{color:#fd733e;transform:rotate(90deg) translate(30px,-30px);-webkit-transform:rotate(90deg) translate(2px,-8px);-moz-transform:rotate(90deg) translate(30px,-30px);-ms-transform:rotate(90deg) translate(30px,-30px);-o-transform:rotate(90deg) translate(30px,-30px)}.reserve_btngroup{padding-right:0;width:100%;display:flex;align-items:center;justify-content:center}.top_banner_texts .custom_btn:first-child{margin-right:15px;padding:0 20px;line-height:40px}.top_banner_texts .custom_btn:last-child{padding:0 20px;line-height:40px}.top_banner_texts h1{text-align:center;margin-bottom:10px}.approach_sp_text{margin-top:285px;text-align:end}}@media (max-width:750px){.subpage_header .header_wrap{height:65px}.sub_page_logo{position:absolute;left:0;top:60%}.workshop_content .card_wrap .card .image_wrap{height:auto}.top_banner_texts{height:35%}.footer_btns{position:fixed;bottom:0;left:0;z-index:6;right:0}.footer_btns .sp_footer_container{display:flex;align-items:center;justify-content:center;z-index:8}.workshop_content .card_wrap .card .image_wrap img:hover,.service_content .card .image img:hover{transform:unset;-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;-o-transform:unset}.sp_policy_banner{padding-top:57px}.policypage_banner .banner_cont h1{font-family:"A P-OTF Shuei YobuMin StdN";font-weight:400;font-size:40px;letter-spacing:.03em}.list_title.mt_70{margin-top:50px!important}#top section{padding-left:0;padding-right:0}.service_content .card p{font-size:13px;line-height:18px;margin-top:16px}.post_detailpage main .container{padding-left:20px;padding-right:20px}.table_4td_information_list_table_wrap{overflow-x:scroll}.detail_information.vertical_mid,.table_4td_information_list_table_wrap table{font-size:12px}.two_information_list_table tr td:first-child{width:440px}.table_4td_information_list_table_wrap table{width:625px}.decorate_title{font-size:18px}.information_detail_table.faq_lists_wrap .faq_ttle_wrap h5{width:fit-content;padding-left:40px;padding-right:40px}.home_banner{height:525px;background:url(//afrode-clinic.art/wp-content/themes/AFRODEClinic/assets/css/../img/top/top_banner_sp.png) center right no-repeat;background-size:cover}.access_content .texts{display:none}.access_texts p{font-family:"Source Han Sans JP";font-weight:500;font-size:12px;line-height:21px;text-align:left;color:#707070}.access_texts p:first-of-type{margin-bottom:20px}.pc{display:none !important}.sp{display:block !important}.navigation_container{position:fixed;top:0;right:0;left:0;width:100%;height:65px;padding:25px 16px;z-index:3;box-shadow:0 .5px 6px;transition:linear .1s}.navigation_container.active{width:100%;padding-left:50px;padding-right:36vw;height:100vh;z-index:7;overflow:auto;transition:linear .1s;-webkit-transition:linear .1s;-moz-transition:linear .1s;-ms-transition:linear .1s;-o-transition:linear .1s}.subpage .navigation_container{width:100vw;left:unset;right:0;padding:0;box-shadow:unset}.logo{left:26px;z-index:5;top:14px;position:fixed;width:175px}.handbar:before{top:27px;width:52px;background:#5c5c5c}.handbar:after{top:43px;width:52px;background:#5c5c5c}.navigation_container.active .handbar:before{width:52px;top:50.2px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.navigation_container.active .handbar:after{width:52px;top:52px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}li.menu_item{font-size:39px;line-height:110px}.submenu_item li a{font-size:27px;line-height:61px}.menulist{margin-top:-20px}.navigation_container.active .muli_lang{display:flex;position:absolute;top:129px;right:23px;bottom:unset}.muli_lang li a{font-family:Campton;font-weight:300;font-size:35px;text-align:left;color:#707070}.muli_lang{width:max-content}.muli_lang li.active:before,.muli_lang li.active:after{content:unset}.muli_lang li a{padding-top:8px;width:110px;height:50px;border:2px solid #707070;display:flex;align-items:center;justify-content:center}.muli_lang li:first-of-type{padding-right:20px}.social_menu{position:absolute;right:45px;top:240px;bottom:unset}.social_menu li{padding:10px 0}.close_sp_menu_container{position:absolute;right:65px}.navigation_container .close_sp_menu_container{display:none !important}.navigation_container.active .close_sp_menu_container{display:block !important}.feature_content .card_wrap{padding:10px 0}.footer_menu{flex-direction:column}.footer_menu div{display:flex;align-items:flex-start;margin-left:0;margin-bottom:30px;border-bottom:solid 1px #707070;padding-bottom:10px}.footer_menu div:last-child{padding-bottom:0;border-bottom:none}.footer_menu h3{font-size:28px;line-height:55px;width:190px;padding-left:30px;flex:0 0 auto}.footer_menu ul li a{font-size:17px;line-height:48px}.footer .container{padding-right:0}.service_content .card_wrap{padding-left:45px}.service_content .list_title{margin-bottom:0;padding-left:39px}.gallery_content{flex-direction:column;padding-left:0}.gallery_container .custom_btn_gray{position:absolute;color:#fff;right:-40px;bottom:-40px}.gallery_content .btn_wrap{position:relative}.gallery_content .info_wrap{width:100%;padding-bottom:28px}.access_content .texts p{width:100%;margin-top:20px;font-size:15px;line-height:21px}.workshop_title h2{transform:rotate(90deg) translateX(27px) translateY(30px);-webkit-transform:rotate(90deg) translateX(20px) translateY(8px);-moz-transform:rotate(90deg) translateX(27px) translateY(30px);-ms-transform:rotate(90deg) translateX(27px) translateY(30px);-o-transform:rotate(90deg) translateX(27px) translateY(30px)}.subpage .social_menu{display:none}.subpage .muli_lang{display:none}.subpage .handbar:before{top:27px;width:52px;background:#fff}.subpage .navigation_container.active .handbar:before,.subpage .navigation_container.active .handbar:after{background:#000}.subpage .handbar:after{top:43px;width:52px;background:#fff}.subpage .navigation_container.active{width:100vw;padding-left:25px;padding-right:36vw}.subpage_header{position:fixed;width:100%;z-index:3}.about_list_item:after{content:unset}#main_section{padding-bottom:40px;padding-top:95px}.subpage_title{font-family:Campton;font-weight:600;font-size:53px;line-height:57px;text-align:center;color:#000;margin-bottom:30px}#main_section .about_list_item:nth-child(odd) .intro_main_item_cont{padding-right:0}.introduction_wrap .grade_wrap h2{font-size:30px;letter-spacing:.02em;line-height:35px}.introduction_wrap .grade_wrap p{font-size:18px;line-height:46px}.about_list_item img{width:225px}#main_section .about_list_item:nth-child(odd) .introduction_wrap,#main_section .about_list_item:nth-child(even) .introduction_wrap{width:calc(100% - 225px)}.introduction_wrap{padding-top:35px}#main_section .about_list_item:nth-child(even) .grade_wrap{justify-content:flex-start;padding-right:0}#main_section .about_list_item:nth-child(even) .grade_wrap h2{order:1}#main_section .about_list_item:nth-child(even) .grade_wrap p{order:2;margin-left:20px;margin-right:0}#main_section .about_list_item:nth-child(even) .intro_main_item{justify-content:flex-start}#main_section .about_list_item:nth-child(even) .intro_main_item .intro_main_ttl{order:1;text-align:start}#main_section .about_list_item:nth-child(even) .intro_main_item .intro_main_item_cont{text-align:start;order:2}#main_section .about_list_item:nth-child(odd) .grade_wrap{padding-left:0}.about_list_item{padding-bottom:40px;border-bottom:solid 1px #707070;margin-bottom:40px}.about_list_item:last-of-type{padding-bottom:0;margin-bottom:0;border-bottom:unset}#about_banner{background:url(//afrode-clinic.art/wp-content/themes/AFRODEClinic/assets/css/../img/about/sp_banner_bg.png) center center no-repeat;background-size:cover;height:492px}.info_list{padding-left:8px;padding-right:8px;width:50%}.info_list_wrap{margin-left:-8px;margin-right:-8px}.service_line_item{width:33.33333%}#service_line_banner{padding:30px 0;padding-top:120px}.flow_content_wrap{padding-right:0;position:relative;justify-content:flex-end}.faq_lists_wrap .quz_ans_pair li{font-size:15px}.flow_content_wrap .mark{position:absolute;top:0;left:0;width:90px;height:calc(100% - 20px)}.flow_content_wrap .mark div:first-of-type,.flow_content_wrap .mark div:last-of-type{height:50%}.flow_content .list_items_wrap{width:calc(100% - 105px)}.flow_content_wrap .list_items_wrap .list_item>p{display:none}.flow_content_wrap .list_items_wrap .list_item .list_item_content_wrap .title{display:flex;align-items:baseline}.flow_content_wrap .list_items_wrap .list_item .list_item_content_wrap .title small{font-size:35px;font-family:"Charlemagne Std";font-weight:700;padding-right:8px}.faq_lists_wrap{margin-top:105px}.recruitment_header{padding-top:57px}.recruitment_header small{font-size:12px;line-height:22px}.tab_btns_wrap .button_wrap button{padding:15px 0;padding-bottom:10px;font-size:14px;line-height:20px}.tabcontent table{font-size:12px}.tabcontent table tr td small{font-size:10px;line-height:24px}.tab_btns_wrap .button_wrap{padding:0 6px}.recruitment_form .form_item{flex-direction:column;align-items:flex-start}.recruitment_form .form_item .input_wrap{width:100%}.recruitment_form .form_item .label_wrap,.recruitment_form .form_item .input_wrap input::placeholder,.recruitment_form .form_item .input_wrap select{font-size:15px}.recruitment_form .form_item .input_wrap.three_item div:after{font-size:15px}.recruitment_form .form_item .input_wrap.three_item div{width:100%;margin-bottom:20px}.recruitment_form .form_item .input_wrap.three_item div:last-of-type{margin-bottom:0}.recruitment_form .form_item .input_wrap.three_item{flex-direction:column}#treatment_page_descript_section .wrap{flex-direction:column}.treatment_descript{padding-right:0}.treatment_ttl{font-size:24px;line-height:45px;width:100%;text-align:center}.typical_symptoms .item .item_cont{font-size:13px}.typical_symptoms .item .order{font-size:30px}.treatment_price,.fixed_price_list p,.detail_information{font-size:12px}.treatment_price tr td:first-of-type{padding-left:17px;width:auto}.treatment_price tr td:nth-of-type(2),.treatment_price tr td:nth-of-type(3),.treatment_price tr td:nth-of-type(4){text-align:center;width:auto;padding-right:0}.befor_after_wrap{flex-direction:column}.two_img_wrap div:first-of-type{margin-right:8px;width:100%}.two_img_wrap div:last-of-type{margin-left:8px;width:100%}.before_after_wrap_item{width:100%}.faga_faq_item_wrap p{font-size:13px}.faga_faq_mark{left:8px;width:20px;top:0}.faga_faq_item_wrap{padding-left:35px;padding-right:0}.detail_information tr td{width:32%;padding-left:14px}.detail_information tr td:last-of-type{text-align:end;padding-left:0;padding-right:11px;width:68%}.detail_information.mt_45{margin-top:30px !important}.faq_lists_wrap .faq_ttle_wrap h5{font-size:16px;line-height:37px;padding-top:4px;padding-left:40px;padding-right:40px}.info_list_wrap.webgallery .info_list{padding-left:8px;padding-right:8px;width:50%}.info_list_wrap{padding-right:0}#webgallery_detail_main_section .detail_cont .wrap{flex-direction:column}#webgallery_detail_main_section .detail_cont .wrap p:first-of-type{margin-bottom:20px}#webgallery_detail_main_section .detail_cont{padding:23px 16px;margin-top:66px}#webgallery_detail_main_section{padding-top:120px}.influencer_content_item p{font-size:15px;margin-left:28px;width:170px}.influencer_content_item img{width:44px}.influencer_content_item{padding:18px 0}#workshop_perpage_main_section .pc_subpage_title{padding-top:85px}#workshop_perpage_main_section .top_sectioncontent_wrap p{font-size:13px;line-height:25px;text-align:start;margin-top:35px}.workshop_ttl_and_img h3{font-size:18px;line-height:25px}.workshopperpage_description_ttl p{font-size:13px;line-height:24px}.workshopperpage_description_ttl{border-radius:4px;background:#f4f4f4;width:100%;padding:15px 10px 13px}.workshopperpage_description_text{font-size:12px;line-height:24px;padding:0 10px}#policy_cont_section p{padding-left:0;padding-right:0}#policy_cont_section p{font-size:13px;line-height:25px}#policy_cont_section p.policy_item_title{margin-top:25px;font-weight:700}}@media(max-width:650px){.info_list .info_cont h3{font-size:13px;line-height:17px}.info_list .cat_time .category,.info_list .cat_time .pub_date{font-size:10px}.about_list_item img{width:160px}.service_content .card{width:50%;margin-top:25px}#main_section .about_list_item:nth-child(odd) .introduction_wrap,#main_section .about_list_item:nth-child(even) .introduction_wrap{width:calc(100% - 160px)}.introduction_wrap .grade_wrap h2{font-size:20px;letter-spacing:.02em;line-height:28px}.introduction_wrap .grade_wrap p{font-size:14px;line-height:23px}.subpage_title{font-size:38px}.intro_main_item .intro_main_ttl{width:75px;font-size:12px;font-weight:600}.intro_main_item_cont{font-size:13px;line-height:23px}.mt_45{margin-top:20px !important}.introduction_wrap{padding-top:20px}.about_list_item{margin-bottom:20px}.pc_subpage_title{font-size:15px;line-height:29px;margin-bottom:35px}.pc_subpage_title.text_sp_left{text-align:start}.faq_lists_wrap .quz_ans_pair:first-of-type .quz_tr{margin-top:65px}.faq_lists_wrap .quz_ans_pair .quz_tr{border-bottom:solid 5px #f5f5f5;padding-bottom:10px;margin-bottom:10px;padding-left:25px}.faq_lists_wrap{padding:12px}.faq_lists_wrap .quz_ans_pair .ans_tr{margin-bottom:45px;padding-left:50px}.detail_information.vertical_mid tr td:last-of-type{padding-right:10px}.detail_information.vertical_mid tr td:first-of-type{width:145px;padding-left:15px}.decorate_title{font-size:16px;padding-left:20px;padding-right:20px;line-height:25px}}@media(max-width:550px){.policypage_banner .banner_cont h1{font-size:30px;letter-spacing:.03em;line-height:29px}.workshopperpage_description_text.mt_40{margin-top:30px !important}.information_detailpage_content{padding-bottom:100px}.post_detailpage #workshop_perpage_main_section .pc_subpage_title{font-size:20px}.post_detailpage #workshop_perpage_main_section .top_sectioncontent_wrap p{margin-top:-23px}.information_detail_table.faq_lists_wrap .faq_ttle_wrap h5{width:fit-content;padding-left:15px;padding-right:15px;font-size:13px}.feature_content .card_wrap .card img{height:auto;width:45%}.feature_content .card_wrap .card p{font-family:"A P-OTF Shuei YobuMin StdN";font-weight:400;font-size:11px;letter-spacing:.02em;line-height:19px;text-align:left;color:#707070;margin-top:23px;margin-bottom:10px}.features_title h2{transform:rotate(90deg) translate(9px,38px);-webkit-transform:rotate(90deg) translate(-86px,16px);-moz-transform:rotate(90deg) translate(9px,38px);-ms-transform:rotate(90deg) translate(9px,38px);-o-transform:rotate(90deg) translate(9px,38px)}.footer_menu h3{font-size:17px;line-height:40px;width:116px;padding-left:12px;flex:0 0 auto}.footer_menu ul li a{font-size:13px;line-height:11px}.top_banner_texts h2{font-size:17px}.top_banner_texts h1{font-size:32px}.custom_btn{font-size:15px;padding:10px 20px}.custom_btn_gray{font-size:15px;line-height:36px;padding:0 22px}.news_item_container .newstime{width:130px;flex:0 0 auto}.news_item_container .newtitle{width:unset}.conceptimg_text img{width:158px}.concept_title h2{transform:rotate(90deg) translateX(-290px) translateY(-30px);-webkit-transform:rotate(90deg) translateX(-129px) translateY(-8px);-moz-transform:rotate(90deg) translateX(-290px) translateY(-30px);-ms-transform:rotate(90deg) translateX(-290px) translateY(-30px);-o-transform:rotate(90deg) translateX(-290px) translateY(-30px)}.conceptimg_text .texts h3{font-size:22px;line-height:27px}.conceptimg_text p{font-size:11px;line-height:22px}.logo img{width:220px}.toppage .logo img{width:174px}.handbar:before,.subpage .handbar:before{width:35px}.handbar:after,.subpage .handbar:after{width:35px}.muli_lang li a{width:57px;font-size:22px;height:33px}.submenu_item li a{font-size:18px;line-height:35px}li.menu_item{font-size:29px;line-height:111px}.social_menu li img{width:50px}.navigation_container.active{padding-left:20px}.social_menu{position:absolute;right:23px;top:145px}.navigation_container.active .muli_lang{right:25px;top:100px}.concept_title_content_wrap .custom_btn_gray{bottom:-85px}.conceptimg_text .texts{left:0}.section_title h2{font-size:27px}.lifecare_content .visual_img{max-width:210px}.lifecare_content .three_circle{left:unset;width:300px;bottom:unset;top:187px;right:-44px}.custom_btn03{font-size:14px;line-height:16px;border-radius:20.5px;padding:10px 26px}.lifecare_content .custom_btn03{top:362px;right:6px}.approach_sp_text{margin-top:211px;font-size:12px;text-align:end}.service_content .card_wrap{padding-left:0}.service_content .list_title{padding-left:0;margin-bottom:-20px;font-size:20px}.about_list_item{flex-direction:column}.about_list_item img{width:100%}#main_section .about_list_item:nth-child(odd) .introduction_wrap,#main_section .about_list_item:nth-child(even) .introduction_wrap{width:100%}#main_section .about_list_item:nth-child(even) img{order:1}#main_section .about_list_item:nth-child(even) .introduction_wrap{order:2}.service_line_item{width:50%;padding:0 7px}.flow_content_wrap .mark{width:66px}.flow_content_wrap .mark div:first-of-type:after{border-left:33px solid transparent;border-right:33px solid transparent;border-bottom:0;border-top:20px solid #707070}.flow_content_wrap .mark div:last-of-type:after{border-left:33px solid transparent;border-right:33px solid transparent;border-bottom:0;border-top:20px solid #acacac}.flow_content_wrap .mark div p{font-size:13px;line-height:22px}.flow_content_wrap .mark div:last-of-type p{padding-top:0}.flow_content .list_items_wrap{width:calc(100% - 75px)}.flow_content_wrap .list_items_wrap .list_item .list_item_content_wrap .title{font-size:14px;line-height:14px;padding-bottom:10px;margin-bottom:11px}.flow_content_wrap .list_items_wrap .list_item .list_item_content_wrap .title small{font-size:31px;line-height:30px}.flow_content_wrap .list_items_wrap .list_item .list_item_content_wrap .content{font-size:11px;line-height:20px}.flow_content_wrap .list_items_wrap .list_item{margin-bottom:24px}.faq_lists_wrap .quz_ans_pair li{font-size:12px}.faq_lists_wrap .quz_ans_pair .quz_tr{border-bottom:solid 3px #f5f5f5;padding-bottom:7px;margin-bottom:9px;padding-left:10px}.faq_lists_wrap .quz_ans_pair .ans_tr{margin-bottom:25px;padding-left:24px}.faq_lists_wrap .faq_ttle_wrap h5{font-size:17px}#service_line_banner .banner_cont h1{font-size:28px;line-height:31px}.tab_btns_wrap{flex-wrap:wrap;margin-bottom:20px}.tab_btns_wrap .button_wrap{width:50%;margin-bottom:10px}.tabcontent table tr td:first-of-type{width:80px}.tabcontent table tr td:last-of-type{padding-left:10px}.detail_information.usage_list tr td:first-child{width:80px}.detail_information.usage_list tr td:last-of-type{width:calc(100% - 80px);padding-right:8px}.treatment_price tr td:first-of-type{padding-left:5px}.treatment_price{font-size:11px}.workshop_content .card_wrap .card>p{font-size:12px;line-height:17px}.workshop_content .card_wrap .card{width:100%}.info_list{width:100%}.info_list .cat_time .category,.info_list .cat_time .pub_date{font-size:14px;line-height:18px}.info_list .info_cont p{font-size:13px}.info_list .info_cont h3{font-size:16px;line-height:20px}}
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
@charset "UTF-8";