@import url(https://fonts.googleapis.com/css?family=Roboto);
[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="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:.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="1500"],body[data-aos-duration="1500"] [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,20%,0)}[data-aos=fade-down]{transform:translate3d(0,-5%,0)}[data-aos=fade-right]{transform:translate3d(-5%,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)}
.tb_wide{width:220px}.swiper-container.swiper1 .slide-img h2 img:nth-of-type(2){display:none}@media screen and (max-width:768px){.swiper-container.swiper1 .slide-img h2 img:nth-of-type(2){display:block}}
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--color--primary:#0073a8;--wp--preset--color--secondary:#005075;--wp--preset--color--dark-gray:#111;--wp--preset--color--light-gray:#767676;--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:19.5px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36.5px;--wp--preset--font-size--x-large:42px;--wp--preset--font-size--normal:22px;--wp--preset--font-size--huge:49.5px;--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}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.wp-pagenavi{clear:both}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:1px solid #bfbfbf;padding:3px 5px;margin:2px}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#000}.wp-pagenavi span.current{font-weight:700}
@charset "UTF-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,input,textarea{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;backface-visibility:hidden;-webkit-backface-visibility:hidden;font-family:游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif;font-size:18px;color:#111}@media all and (-ms-high-contrast:none){*::-ms-backdrop html,*::-ms-backdrop body,*::-ms-backdrop div,*::-ms-backdrop span,*::-ms-backdrop object,*::-ms-backdrop iframe,*::-ms-backdrop h1,*::-ms-backdrop h2,*::-ms-backdrop h3,*::-ms-backdrop h4,*::-ms-backdrop h5,*::-ms-backdrop h6,*::-ms-backdrop p,*::-ms-backdrop blockquote,*::-ms-backdrop pre,*::-ms-backdrop abbr,*::-ms-backdrop address,*::-ms-backdrop cite,*::-ms-backdrop code,*::-ms-backdrop del,*::-ms-backdrop dfn,*::-ms-backdrop em,*::-ms-backdrop img,*::-ms-backdrop ins,*::-ms-backdrop kbd,*::-ms-backdrop q,*::-ms-backdrop samp,*::-ms-backdrop small,*::-ms-backdrop strong,*::-ms-backdrop sub,*::-ms-backdrop sup,*::-ms-backdrop var,*::-ms-backdrop b,*::-ms-backdrop i,*::-ms-backdrop dl,*::-ms-backdrop dt,*::-ms-backdrop dd,*::-ms-backdrop ol,*::-ms-backdrop ul,*::-ms-backdrop li,*::-ms-backdrop fieldset,*::-ms-backdrop form,*::-ms-backdrop label,*::-ms-backdrop legend,*::-ms-backdrop table,*::-ms-backdrop caption,*::-ms-backdrop tbody,*::-ms-backdrop tfoot,*::-ms-backdrop thead,*::-ms-backdrop tr,*::-ms-backdrop th,*::-ms-backdrop td,*::-ms-backdrop article,*::-ms-backdrop aside,*::-ms-backdrop canvas,*::-ms-backdrop details,*::-ms-backdrop figcaption,*::-ms-backdrop figure,*::-ms-backdrop footer,*::-ms-backdrop header,*::-ms-backdrop hgroup,*::-ms-backdrop menu,*::-ms-backdrop nav,*::-ms-backdrop section,*::-ms-backdrop summary,*::-ms-backdrop time,*::-ms-backdrop mark,*::-ms-backdrop audio,*::-ms-backdrop video,*::-ms-backdrop input,*::-ms-backdrop textarea,.-frame a html,.-frame a body,.-frame a div,.-frame a span,.-frame a object,.-frame a iframe,.-frame a h1,.-frame a h2,.-frame a h3,.-frame a h4,.-frame a h5,.-frame a h6,.-frame a p,.-frame a blockquote,.-frame a pre,.-frame a abbr,.-frame a address,.-frame a cite,.-frame a code,.-frame a del,.-frame a dfn,.-frame a em,.-frame a img,.-frame a ins,.-frame a kbd,.-frame a q,.-frame a samp,.-frame a small,.-frame a strong,.-frame a sub,.-frame a sup,.-frame a var,.-frame a b,.-frame a i,.-frame a dl,.-frame a dt,.-frame a dd,.-frame a ol,.-frame a ul,.-frame a li,.-frame a fieldset,.-frame a form,.-frame a label,.-frame a legend,.-frame a table,.-frame a caption,.-frame a tbody,.-frame a tfoot,.-frame a thead,.-frame a tr,.-frame a th,.-frame a td,.-frame a article,.-frame a aside,.-frame a canvas,.-frame a details,.-frame a figcaption,.-frame a figure,.-frame a footer,.-frame a header,.-frame a hgroup,.-frame a menu,.-frame a nav,.-frame a section,.-frame a summary,.-frame a time,.-frame a mark,.-frame a audio,.-frame a video,.-frame a input,.-frame a textarea{font-family:游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif}}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0;text-decoration:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}li{list-style:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}strong{font-weight:400}.fix:before,.fix:after{content:"";display:table}.fix:after{clear:both}.fix{*zoom:1;}.-white{color:#fff}.main-color{color:#0f2184 !important}.sub-color{color:#bc0001 !important}.-sp{display:none}@media screen and (max-width:600px){.-sp{display:inherit}}.-tab{display:none}@media screen and (max-width:768px){.-tab{display:inherit}}.-tabpro{display:none}@media screen and (max-width:1024px){.-tabpro{display:inherit}}.-pc{display:none !important}@media screen and (min-width:768px){.-pc{display:inherit !important}}.-pc_lrage{display:inherit !important}@media screen and (max-width:768px){.-pc_lrage{display:none !important}}.non-pc{display:inherit}@media screen and (min-width:768px){.non-pc{display:none}}a{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;cursor:pointer}a:hover{opacity:.9;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}p{line-height:1.6}img{vertical-align:bottom}br{color:rgba(255,255,255,0)}@media screen and (min-width:768px){a[href^="tel:"]{pointer-events:none}a[href^="tel:"]:after{content:none}}.main-img{background:url(//mytc.co.jp/wp-content/themes/my-tech/./assets/img/company/main-img.jpg) no-repeat center center/cover;height:480px;width:100%;overflow:hidden;position:relative;border-bottom-right-radius:120px;z-index:2}@media screen and (max-width:768px){.main-img{height:420px;border-bottom-right-radius:100px}}@media screen and (max-width:600px){.main-img{height:320px;border-bottom-right-radius:80px}}.main-img:before{content:"";display:inline-block;position:absolute;top:0;left:0;background:#0f2184;opacity:.8;width:100%;height:100%;mix-blend-mode:overlay}.main-img:after{content:"Company";display:inline-block;position:absolute;bottom:-1.5rem;right:-.5rem;font-family:"Rubik",sans-serif;font-size:9rem;color:#fff;opacity:.3;font-weight:lighter;letter-spacing:-.2rem}@media screen and (max-width:768px){.main-img:after{font-size:7rem}}@media screen and (max-width:600px){.main-img:after{font-size:5rem;bottom:-1rem;right:1rem}}.main-img.-service{background:url(//mytc.co.jp/wp-content/themes/my-tech/./assets/img/service/main-img.jpg) no-repeat center center/cover}.main-img.-service:after{content:"Service"}.main-img.-works{background:url(//mytc.co.jp/wp-content/themes/my-tech/./assets/img/works/main-img.jpg) no-repeat center center/cover}.main-img.-works:after{content:"Works"}.main-img.-works.-detail{isolation:isolate;height:320px}.main-img.-works.-detail:before{background:#bc0001;mix-blend-mode:inherit;opacity:1}.main-img.-works.-detail .bread{margin-top:5rem}@media screen and (max-width:600px){.main-img.-works.-detail{height:320px;border-bottom-right-radius:80px}.main-img.-works.-detail .bread{margin-top:0}}.main-img.-faq{background:url(//mytc.co.jp/wp-content/themes/my-tech/./assets/img/faq/main-img.jpg) no-repeat center center/cover}.main-img.-faq:after{content:"Faq"}.main-img.-contact{background:url(//mytc.co.jp/wp-content/themes/my-tech/./assets/img/contact/main-img.jpg) no-repeat center center/cover}.main-img.-contact:after{content:"Contact"}.main-img.-information{background:url(//mytc.co.jp/wp-content/themes/my-tech/./assets/img/information/main-img.jpg) no-repeat center center/cover}.main-img.-information:after{content:"Information"}.main-img.-information.-detail{opacity:1;height:320px}.main-img.-information.-detail:before{background:#7586c2;mix-blend-mode:inherit;opacity:1}.main-img.-information.-detail .bread{margin-top:5rem}@media screen and (max-width:600px){.main-img.-information.-detail{height:320px;border-bottom-right-radius:80px}.main-img.-information.-detail .bread{margin-top:0}}.main-img.-products{background:url(//mytc.co.jp/wp-content/themes/my-tech/./assets/img/products/main-img.jpg) no-repeat center center/cover}.main-img.-products:after{content:"Products"}.main-img.-products.-detail{height:320px}.main-img.-products.-detail:before{background:#0f2184;mix-blend-mode:inherit;opacity:1}.main-img.-products.-detail .bread{margin-top:5rem}@media screen and (max-width:600px){.main-img.-products.-detail{height:320px;border-bottom-right-radius:80px}.main-img.-products.-detail .bread{margin-top:0}}.frame-position{text-align:center}.bread{color:#fff;font-size:.8rem}.bread a{color:#fff !important;padding-right:0;font-weight:700}@media screen and (max-width:600px){.bread{padding-top:20px}}.ttl-box{text-align:left;position:absolute;top:35%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:3}@media screen and (max-width:768px){.ttl-box{padding:0}}@media screen and (max-width:600px){.ttl-box{padding:0 4%}}.ttl-box p{font-family:"Spartan",sans-serif;color:#fff;text-transform:capitalize}.ttl-box .under-ttl{font-weight:700;text-align:left;font-size:2.2rem;margin-bottom:10px;letter-spacing:.3rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";color:#fff}@media screen and (max-width:600px){.ttl-box .under-ttl{font-size:2rem}}@-webkit-keyframes zoomUp{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.15);transform:scale(1.15)}}@keyframes zoomUp{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.15);transform:scale(1.15)}}@-webkit-keyframes fadeInDown{0%{-webkit-transform:translateY(-30px);transform:translateY(-30px);opacity:0}100%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}}@keyframes fadeInDown{0%{-webkit-transform:translateY(-30px);transform:translateY(-30px);opacity:0}100%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,input,textarea{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;backface-visibility:hidden;-webkit-backface-visibility:hidden;font-family:游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif;font-size:18px;color:#111}@media screen and (max-width:1024px){html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,input,textarea{font-size:16px}}body{overflow-x:hidden}@media screen and (max-width:1024px){body{font-size:16px}}@media screen and (max-width:768px){body{font-size:16px}}main.top-page{width:100%;position:relative}main.top-page:before{content:"";display:inline-block;position:absolute;top:5%;right:-9%;height:420px;width:650px;background:url(//mytc.co.jp/wp-content/themes/my-tech/./assets/img/cmn/logo.svg) no-repeat;opacity:.1;z-index:-2}@media screen and (max-width:1024px){main.top-page:before{height:360px;width:550px;right:-13%}}@media screen and (max-width:768px){main.top-page:before{top:15%}}@media screen and (max-width:600px){main.top-page:before{right:-5%;height:200px;width:250px}}main.top-page.fixed:before{content:"";display:inline-block;position:fixed;top:-2%;right:-9%}@media screen and (max-width:1024px){main.top-page.fixed:before{right:-12%}}@media screen and (max-width:600px){main.top-page.fixed:before{right:-5%}}main.-under{position:relative}main.-under.-detail{margin-top:-80px}main.-under:before{content:"";display:inline-block;position:fixed;top:30%;right:-9%;height:420px;width:650px;background:url(//mytc.co.jp/wp-content/themes/my-tech/./assets/img/cmn/logo.svg) no-repeat;opacity:.1}@media screen and (max-width:1024px){main.-under:before{height:360px;width:550px;right:-12%}}@media screen and (max-width:768px){main.-under:before{top:15%}}@media screen and (max-width:600px){main.-under:before{right:-5%;top:25%;height:200px;width:250px}}main.-under.fixed:before{content:"";display:inline-block;position:fixed;top:-2%;right:-9%}@media screen and (max-width:1024px){main.-under.fixed:before{right:-12%}}@media screen and (max-width:600px){main.-under.fixed:before{right:-5%}}section{padding:80px 0;padding:90px 0;position:relative;overflow:hidden}@media screen and (min-width:1280px){section{padding:90px 0}}@media screen and (max-width:768px){section{padding:70px 0}}@media screen and (max-width:600px){section{padding:80px 0 80px}}.container{overflow:hidden;width:100%}.inner-container{margin:0 auto;max-width:1280px;padding:0 4%;position:relative;z-index:1}@media screen and (max-width:768px){.inner-container{padding:0 4%}}.inner-container.under-padding{padding:0}.bg-blue{background:#10267c;background:-webkit-gradient(linear,left top,right top,from(#18589d),color-stop(35%,#1b3a91),to(#10267c));background:-o-linear-gradient(left,#18589d 0%,#1b3a91 35%,#10267c 100%);background:linear-gradient(90deg,#18589d 0%,#1b3a91 35%,#10267c 100%)}.bg-gray{background:#f0f0f0}.column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:600px){.column>.inner{width:auto}}.column>.inner img{width:100%}@media screen and (min-width:600px){.column.-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.column.-column1{width:100%;margin:0 auto;margin-bottom:20px}.column.-column1 img{width:100%}@media screen and (max-width:600px){.column.-column1{width:100%}}@media screen and (min-width:1024px){.column.-column1{width:80%;text-align:center;margin:0 auto}.column.-column1 img{width:100%}}.column.-column2{-ms-flex-wrap:wrap;flex-wrap:wrap}.column.-column2.-company>.inner{width:47%}@media screen and (max-width:1024px){.column.-column2.-company>.inner{width:100%}}.column.-column2>.inner{width:46%}@media screen and (max-width:1024px){.column.-column2>.inner{width:47%}}.column.-column2>.inner img{width:100%}@media screen and (max-width:600px){.column.-column2>.inner{width:100%}}.column.-two-third{-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:600px){.column.-two-third{margin-bottom:30px}}.column.-two-third>.inner:first-child{width:100%;text-align:center}@media screen and (min-width:1024px){.column.-two-third>.inner:first-child{width:36%}}.column.-two-third>.inner:last-child{width:100%}@media screen and (max-width:600px){.column.-two-third>.inner:last-child{margin-bottom:1rem}}@media screen and (min-width:1024px){.column.-two-third>.inner:last-child{width:60%}}.column.-one-four{-ms-flex-wrap:wrap;flex-wrap:wrap}.column.-one-four>.inner:first-child{width:100%;text-align:center}@media screen and (min-width:1024px){.column.-one-four>.inner:first-child{width:20%}}.column.-one-four>.inner:last-child{width:100%}@media screen and (min-width:1024px){.column.-one-four>.inner:last-child{width:78%}}.column.-column3{-ms-flex-wrap:wrap;flex-wrap:wrap}.column.-column3>.inner{width:30%;margin-top:30px}.column.-column3>.inner:nth-child(1){margin-top:0}.column.-column3>.inner:nth-child(2){margin-top:0}.column.-column3>.inner:nth-child(3){margin-top:0}@media screen and (max-width:600px){.column.-column3>.inner{margin-top:.5rem;width:100%}.column.-column3>.inner:nth-child(1){margin-top:0}.column.-column3>.inner:nth-child(2){margin-top:20px}.column.-column3>.inner:nth-child(3){margin-top:20px}}.column.-column4{-ms-flex-wrap:wrap;flex-wrap:wrap}.column.-column4>.inner{width:23%}.ttl-base{margin:0 auto;position:relative;height:120px;margin-bottom:80px;z-index:2}@media screen and (max-width:768px){.ttl-base{margin-bottom:60px;padding:0 4%}}.ttl-base h2{font-family:"Zen Kaku Gothic New",sans-serif;text-align:center;font-size:2rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:.2rem;line-height:3rem;padding-top:20px;font-weight:400}@media screen and (max-width:768px){.ttl-base h2{font-size:1.7rem}}@media screen and (max-width:360px){.ttl-base h2{font-size:1.6rem;line-height:2rem;letter-spacing:.1rem}.ttl-base h2 br{display:none}}.ttl-base:after{content:"";z-index:-1;display:inline-block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:160px;width:160px;background:url(//mytc.co.jp/wp-content/themes/my-tech/./assets/img/cmn/logo-frame2.svg) no-repeat;opacity:.5}@media screen and (max-width:768px){.ttl-base:after{height:100px;width:100px}}.ttl-base.-white{margin-bottom:20px}.ttl-base.-white h2{color:#fff}.-white{color:#fff !important}.index-company{background:#10267c;background:-webkit-gradient(linear,left top,right top,from(#10267c),color-stop(35%,#1b3a91),to(#18589d));background:-o-linear-gradient(left,#10267c 0%,#1b3a91 35%,#18589d 100%);background:linear-gradient(90deg,#10267c 0%,#1b3a91 35%,#18589d 100%);width:90%;margin-left:80px;margin-right:4%;margin-top:-5vh;position:relative;z-index:0;padding:70px 50px;padding-bottom:6rem;overflow:hidden;z-index:1}@media screen and (min-width:1280px){.index-company{margin-left:6%}}@media screen and (max-width:768px){.index-company{margin:8vh auto 3vh;padding:3rem}}@media screen and (max-width:600px){.index-company{padding:3rem 2rem;margin:3vh auto 3vh}}.index-company:after{position:absolute;content:"Company";font-size:8rem;color:#0a51a1;font-family:"Rubik",sans-serif;display:inline-block;bottom:-1.5rem;left:-1%;z-index:-1;opacity:.7}@media screen and (max-width:1024px){.index-company:after{font-size:7rem}}@media screen and (max-width:600px){.index-company:after{font-size:6rem;bottom:1rem;left:-10%;letter-spacing:-.1rem}}.index-company .company-sttl{color:#fff;font-size:1.5rem;line-height:2.2rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:.05rem;padding:0 2%;font-family:"Zen Kaku Gothic New",sans-serif}@media screen and (max-width:1024px){.index-company .company-sttl{font-size:1.6rem;line-height:2.2rem}}@media screen and (max-width:768px){.index-company .company-sttl{font-size:1.3rem;line-height:1.8rem}}@media screen and (max-width:768px){.index-company .company-sttl br{display:none}}.index-company .-english{font-family:"Rubik",sans-serif;font-size:.8rem;padding-left:2%;margin-top:.5rem;color:rgba(255,255,255,.5)}@media screen and (max-width:1024px){.index-company .-english{font-size:.9rem;line-height:1.2rem}}@media screen and (max-width:600px){.index-company .-english{margin-top:1rem;margin-bottom:3rem}}.index-company .border{border-bottom:1px solid #000;width:100%;margin-bottom:3rem}@media screen and (max-width:600px){.index-company .border{border-bottom:none}}.sttl{font-family:"Zen Kaku Gothic New",sans-serif;font-size:2rem;line-height:2.4rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media screen and (max-width:1024px){.sttl{font-size:1.8rem;line-height:2.2rem}}.sttl.-small{font-size:1.5rem;line-height:2rem}@media screen and (max-width:768px){.sttl.-small{font-size:1.2rem;line-height:1.6rem}}.sttl span{font-size:1rem;opacity:.6;font-family:"Rubik",sans-serif;display:block}@media screen and (max-width:1024px){.sttl span{line-height:1.4rem}}@media screen and (max-width:600px){.sttl span{padding-bottom:0}}.sttl.-white{color:#fff}.ttl-ratio .btn{width:calc(205px - 1.8rem);min-width:calc(205px - 1.8rem);max-width:calc(205px - 1.8rem)}@media screen and (min-width:1024px){.ttl-ratio .btn{width:calc(240px - 1.8rem);min-width:calc(240px - 1.8rem);max-width:calc(240px - 1.8rem)}}.ttl-ratio.column{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:600px){.ttl-ratio.column{-ms-flex-wrap:wrap;flex-wrap:wrap}}.ttl-ratio.column .inner:first-child{width:80%}@media screen and (max-width:1024px){.ttl-ratio.column .inner:first-child{width:70%}}@media screen and (max-width:600px){.ttl-ratio.column .inner:first-child{width:100%}.ttl-ratio.column .inner:first-child .sttl{margin-bottom:2rem}}@media screen and (max-width:600px){.ttl-ratio.column .inner:last-child{width:100%}}.ttl-ratio .border-red{width:120px;border-bottom:2px solid #bc0001}.ttl-ratio .border-red.-white{border-bottom:2px solid #fff}.ttl-ratio.-reverse .border-red{text-align:right;float:right}.ttl-ratio.-reverse .btn{float:right}.ttl-ratio.-reverse .sttl{text-align:right}.ttl-ratio.-reverse .sttl span{text-align:right}#index-products{margin-right:4%;padding-left:4%;border-top-right-radius:100px;position:relative}@media screen and (max-width:1024px){#index-products{border-top-right-radius:80px}}@media screen and (max-width:600px){#index-products{margin-right:0;border-top-right-radius:60px;padding:70px 4% 70px}}#index-products .ttl-ratio .sttl{width:80%}@media screen and (max-width:600px){#index-products .ttl-ratio .btn{width:100%;margin-top:30px}}#index-products:after{position:absolute;content:"Products";font-size:10rem;color:rgba(255,255,255,.1);font-family:"Rubik",sans-serif;display:inline-block;bottom:-2rem;left:-1%}@media screen and (max-width:1024px){#index-products:after{font-size:8rem}}@media screen and (max-width:768px){#index-products:after{font-size:8rem}}@media screen and (max-width:600px){#index-products:after{font-size:6rem;bottom:-1rem;left:-5%}}#index-products .-column4{margin-top:60px;-ms-flex-wrap:wrap;flex-wrap:wrap}#index-products .-column4>.inner{width:23.5%;height:320px;display:block;position:relative;text-decoration:none;overflow:hidden;height:360px}@media screen and (max-width:768px){#index-products .-column4>.inner{height:260px}}@media screen and (max-width:600px){#index-products .-column4>.inner{width:47%;margin-bottom:1rem}}@media screen and (max-width:360px){#index-products .-column4>.inner{height:220px}}#index-products .-column4>.inner:nth-of-type(3) img{-o-object-position:left;object-position:left}#index-products .-column4>.inner img{height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}#index-products .-column4>.inner:before{content:"";display:block;padding-top:56.25%}#index-products .-column4>.inner img{position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;display:block;width:110%;-webkit-filter:drop-shadow(3px 3px 10px rgba(0,0,0,.2));filter:drop-shadow(3px 3px 10px rgba(0,0,0,.2))}#index-products .-column4>.inner img:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media screen and (max-width:768px){#index-products .-column4>.inner img{border-radius:10px}}@media screen and (max-width:600px){#index-products .-column4>.inner img{border-radius:6px}}#index-products .-column4 .inner{position:relative;-webkit-transition:.7s;-o-transition:.7s;transition:.7s;border-radius:10px}#index-products .-column4 .inner a{display:block}#index-products .-column4 .inner:hover{opacity:.8;-webkit-transition:.7s;-o-transition:.7s;transition:.7s}#index-products .-column4 .inner:hover:after{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;opacity:.8}#index-products .-column4 .inner img{-webkit-filter:drop-shadow(3px 3px 10px rgba(0,0,0,.2));filter:drop-shadow(3px 3px 10px rgba(0,0,0,.2))}#index-products .-column4 .inner p{position:absolute;bottom:1rem;left:1rem;color:#fff;font-size:1.5rem;font-weight:700;text-shadow:0 0 10px rgba(0,0,0,.5)}@media screen and (max-width:1024px){#index-products .-column4 .inner p{font-size:1.3rem}}@media screen and (max-width:768px){#index-products .-column4 .inner p{font-size:1.1rem;left:.7rem}}#index-products .-column4 .inner:after{content:"";display:inline-block;position:absolute;bottom:.7rem;right:1rem;height:45px;width:45px;background:url(//mytc.co.jp/wp-content/themes/my-tech/./assets/img/cmn/icon-arrow5.svg) no-repeat;-webkit-filter:drop-shadow(3px 3px 10px rgba(0,0,0,.2));filter:drop-shadow(3px 3px 10px rgba(0,0,0,.2))}@media screen and (max-width:1024px){#index-products .-column4 .inner:after{height:40px;width:40px}}@media screen and (max-width:768px){#index-products .-column4 .inner:after{height:30px;width:30px;right:.5rem;bottom:1rem}}@media screen and (max-width:360px){#index-products .-column4 .inner:after{height:25px;width:25px}}#index-works{margin-top:90px;margin-left:4%;padding-right:4%;border-top-left-radius:80px;position:relative;padding-bottom:200px}@media screen and (max-width:768px){#index-works{margin-left:0;padding-right:0 4%}}@media screen and (max-width:600px){#index-works{margin-top:70px;border-top-left-radius:60px;padding-bottom:190px;margin-left:0;padding-right:0;padding-bottom:150px}#index-works .column{-ms-flex-wrap:wrap;flex-wrap:wrap}}#index-works .ttl-ratio{width:33%}@media screen and (max-width:1024px){#index-works .ttl-ratio{width:38%;margin-left:2%}}@media screen and (max-width:768px){#index-works .ttl-ratio{width:40%}}@media screen and (max-width:600px){#index-works .ttl-ratio{width:100%;padding:0 4%}#index-works .ttl-ratio .btn{float:inherit;margin-bottom:2rem}}#index-works .ttl-ratio .sttl{white-space:nowrap}#index-works:after{position:absolute;content:"Works";font-size:10rem;text-shadow:0 0 20px rgba(0,0,0,.02);color:#fff;font-family:"Rubik",sans-serif;display:inline-block;bottom:90px;right:-1%}@media screen and (max-width:1024px){#index-works:after{font-size:8rem}}@media screen and (max-width:768px){#index-works:after{font-size:8rem;bottom:100px}}@media screen and (max-width:600px){#index-works:after{font-size:6rem;bottom:100px}}.works-box{margin-right:4%;height:100%;width:100%}@media screen and (max-width:1024px){.works-box{margin-right:2%}}@media screen and (max-width:600px){.works-box{-ms-flex-wrap:wrap;flex-wrap:wrap}}.works-box .inner{width:48%;background:#fff;border-radius:8px;padding:10px;-webkit-box-shadow:3px 3px 15px rgba(0,0,0,.1);box-shadow:3px 3px 15px rgba(0,0,0,.1)}@media screen and (max-width:600px){.works-box .inner{width:90%;margin:0 auto;margin-bottom:2rem}}@media screen and (max-width:768px){.works-box .inner{padding:8px}}.works-box .inner a{display:block}.works-box .inner img{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";width:100%;height:200px}@media screen and (max-width:1024px){.works-box .inner img{height:150px}}.works-box .inner .sttl{margin-top:20px}.date{margin-top:5px;font-size:.85rem;line-height:1.2rem;color:#666}@media screen and (max-width:768px){.date{font-size:.8rem}}#index-faq{margin-right:10%;padding-left:10%;padding-right:4%;position:relative;z-index:2;margin-top:-120px;padding-top:0;position:relative;background:url(//mytc.co.jp/wp-content/themes/my-tech/./assets/img/index/index-faqbg.jpg) no-repeat center center/cover;border-top-right-radius:100px}#index-faq .inner-container{padding:100px 0 0}@media screen and (max-width:600px){#index-faq .inner-container{padding:70px 0 0}}@media screen and (max-width:768px){#index-faq .btn{width:180px}}@media screen and (max-width:768px){#index-faq{margin-right:4%;padding-left:6%;padding-right:2%;border-top-right-radius:80px}#index-faq .inner-container{padding:80px 0 0}}@media screen and (max-width:600px){#index-faq{margin-right:6%;padding-left:6%;padding-right:2%;border-top-right-radius:60px}}@media screen and (max-width:1024px){#index-faq{border-top-right-radius:80px}}#index-news{padding:90px 0 70px;position:relative}@media screen and (max-width:768px){#index-news{padding:70px 0 60px}}@media screen and (max-width:600px){#index-news{padding:0 4% 70px;margin:70px auto 0}#index-news .column{-ms-flex-wrap:wrap;flex-wrap:wrap}}#index-news .ttl-ratio{width:33%}@media screen and (max-width:600px){#index-news .ttl-ratio{width:100%}}#index-news .ttl-ratio .btn{float:left}@media screen and (max-width:768px){#index-news .ttl-ratio .btn{width:180px}}@media screen and (max-width:600px){#index-news .ttl-ratio .btn{float:inherit}}#index-news:after{position:absolute;content:"Information";-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:9rem;color:#f5f5f5;font-family:"Rubik",sans-serif;display:inline-block;bottom:-2rem;left:-1%}@media screen and (max-width:1024px){#index-news:after{font-size:8rem}}@media screen and (max-width:768px){#index-news:after{font-size:8rem}}@media screen and (max-width:600px){#index-news:after{font-size:6rem;bottom:-1rem}}#index-news .-date{width:65%}@media screen and (max-width:600px){#index-news .-date{width:100%;margin-top:3rem}}#index-news .-date dt{width:100%;margin-bottom:.5rem;color:#666}@media screen and (max-width:768px){#index-news .-date dt{width:80%;float:inherit;margin-bottom:.5rem}}@media screen and (max-width:600px){#index-news .-date dt{width:100%;float:inherit;margin-bottom:.5rem}}#index-news .-date dd{width:100%;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #ccc;position:relative;line-height:1.4rem}@media screen and (max-width:768px){#index-news .-date dd{padding-right:3rem}}@media screen and (max-width:600px){#index-news .-date dd{width:100%;margin-left:0}}#index-news .-date dd a{text-decoration:underline}#index-news .-date dd:hover{opacity:.8}#index-news .-date dd:hover:after{right:.5rem;-webkit-transition:.7s;-o-transition:.7s;transition:.7s}#index-news .-date dd:after{-webkit-transition:.7s;-o-transition:.7s;transition:.7s;content:"";display:inline-block;position:absolute;bottom:2rem;right:1rem;width:1.5rem;height:1.5rem;background:url(//mytc.co.jp/wp-content/themes/my-tech/./assets/img/cmn/icon-arrow3.svg) no-repeat;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}#index-repair{padding:70px 0;margin-left:8%;padding-right:4%;padding-left:4%;border-top-left-radius:80px}#index-repair .inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:768px){#index-repair .inner-container{margin-right:0;margin-left:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}#index-repair .inner-container .ttl-ratio{margin-right:1rem;margin-left:-1rem}@media screen and (max-width:768px){#index-repair .inner-container .ttl-ratio{margin-right:0;margin-left:0;width:100%}}#index-repair .inner-container .btn{margin-right:0;height:100%}@media screen and (max-width:1024px){#index-repair .inner-container .btn{margin-left:-1rem;margin-right:inherit}}@media screen and (max-width:768px){#index-repair .inner-container .btn{margin-left:0}}@media screen and (max-width:768px){#index-repair{border-top-left-radius:80px;padding-bottom:70px;margin-left:6%;padding-right:2%;padding-left:2%}#index-repair .btn{width:180px}#index-repair .ttl-ratio.column{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:768px) and (max-width:600px){#index-repair .ttl-ratio.column{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:768px){#index-repair .ttl-ratio.column .inner:first-child{width:80%}}@media screen and (max-width:768px) and (max-width:1024px){#index-repair .ttl-ratio.column .inner:first-child{width:62%}}@media screen and (max-width:768px) and (max-width:600px){#index-repair .ttl-ratio.column .inner:first-child{width:100%}}@media screen and (max-width:768px){#index-repair .ttl-ratio.column .inner:last-child{width:20%}}@media screen and (max-width:768px) and (max-width:1024px){#index-repair .ttl-ratio.column .inner:last-child{width:35%}}@media screen and (max-width:768px) and (max-width:600px){#index-repair .ttl-ratio.column .inner:last-child{width:100%}}@media screen and (max-width:600px){#index-repair{border-top-left-radius:60px}}@-webkit-keyframes animation-sample{0%{opacity:0;-webkit-transform:translate(0,0);transform:translate(0,0)}100%{opacity:1;-webkit-transform:translate(0,20px);transform:translate(0,20px)}}@keyframes animation-sample{0%{opacity:0;-webkit-transform:translate(0,0);transform:translate(0,0)}100%{opacity:1;-webkit-transform:translate(0,20px);transform:translate(0,20px)}}.scroll-down{-webkit-animation-name:animation-sample;animation-name:animation-sample;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;margin-top:2rem}main.-under{background-color:#f3f3f4;width:100%;height:100%;display:block}@media screen and (max-width:768px){main.-under{margin-top:-30px}}@media screen and (max-width:600px){main.-under{margin-top:-150px}}.partition{position:relative;padding-bottom:5%;width:100%}.partition:before{content:"";display:inline-block;position:absolute;top:0;left:0;background:#fff;opacity:.8;width:88%;height:100%;border-radius:16px;z-index:-1}@media screen and (max-width:1024px){.partition:before{left:4%;width:84%}}@media screen and (max-width:768px){.partition:before{left:4%;width:100%}}@media screen and (max-width:600px){.partition:before{left:4%;width:92%}}.partition.-reverse:before{left:inherit;right:0}@media screen and (max-width:1024px){.partition.-reverse:before{right:4%;width:84%}}@media screen and (max-width:768px){.partition.-reverse:before{right:4%;width:100%}}@media screen and (max-width:600px){.partition.-reverse:before{right:4%;width:92%}}.partition.-reverse .items-box{margin-right:inherit;margin:0 8%;margin-left:20%}@media screen and (max-width:768px){.partition.-reverse .items-box{margin:0 10%}}.partition .column{padding:5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:1024px){.partition .column{padding:7rem 5rem 5rem}}@media screen and (max-width:768px){.partition .column{padding:5rem;padding-bottom:2rem;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:600px){.partition .column{padding:2.5rem;padding-bottom:1rem}}@media screen and (max-width:768px){.partition .column .inner{width:100%;margin-bottom:2rem}}.partition .column .inner.-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";border-radius:20px;-webkit-box-shadow:3px 3px 15px rgba(0,0,0,.1);box-shadow:3px 3px 15px rgba(0,0,0,.1)}@media screen and (max-width:600px){.partition .column .inner.-img img{border-radius:10px}}.partition .items-box{margin:0 10%;margin-right:20%;border:1px solid #ccc;border-radius:12px;padding:1.6rem}@media screen and (max-width:768px){.partition .items-box{margin:0 10%}}@media screen and (max-width:600px){.partition .items-box{margin:0 10%;padding:1.5rem}}.partition .items-box .sttl{font-family:"Zen Kaku Gothic New",sans-serif;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";color:#0f2184;margin-bottom:10px;font-weight:700;font-size:1.3rem;padding-left:2.2rem;line-height:2.6rem;position:relative;margin-bottom:2rem;border-bottom:1px solid #ccc;padding-bottom:1rem}@media screen and (max-width:600px){.partition .items-box .sttl.-small{margin-bottom:1rem}}.partition .items-box .sttl:before{-webkit-transition:.7s;-o-transition:.7s;transition:.7s;content:"";display:inline-block;position:absolute;bottom:1.4rem;left:0;width:1.7rem;height:1.7rem;background:url(//mytc.co.jp/wp-content/themes/my-tech/./assets/img/cmn/icon-screw.svg) no-repeat;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.partition .items-box p{font-size:.9rem}.partition .items-box .-bold{font-weight:700;font-size:1.1rem;margin-bottom:1rem;line-height:1.6rem}#company-greeting .service-ttl{padding-left:0}.service-ttl{padding:1rem 0}@media screen and (max-width:768px){.service-ttl{padding:0}}.service-ttl .-eng{font-size:1.6rem;font-family:"Rubik",sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;width:100%}@media screen and (max-width:768px){.service-ttl .-eng{font-size:1.3rem}}.service-ttl .-eng span{font-size:3.2rem;font-family:"Rubik",sans-serif;margin-left:1rem;line-height:4rem}@media screen and (max-width:768px){.service-ttl .-eng span{font-size:2.8rem;line-height:3.4rem}}@media screen and (max-width:600px){.service-ttl .-eng span{font-size:2.4rem;line-height:3rem}}@media screen and (max-width:768px){.service-ttl p{font-size:.95rem}}@media screen and (max-width:600px){.service-ttl p{font-size:.9rem;text-align:left}}.service-ttl .sttl{font-family:"Zen Kaku Gothic New",sans-serif;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-weight:700;margin:0 0 2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2.4rem;line-height:3rem;padding-bottom:1.5rem;border-bottom:1px solid #000}@media screen and (max-width:768px){.service-ttl .sttl{font-size:2.3rem;line-height:2.8rem}}@media screen and (max-width:600px){.service-ttl .sttl{font-size:1.8rem;line-height:2.4rem;padding-bottom:.5rem}.service-ttl .sttl br{display:none}}.service-ttl .sttl span{font-family:"Zen Kaku Gothic New",sans-serif;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-weight:300;font-size:1.6rem;line-height:2rem;padding-bottom:10px;display:block}@media screen and (max-width:768px){.service-ttl .sttl span{font-size:1.5rem}}@media screen and (max-width:600px){.service-ttl .sttl span{font-size:1.3rem;line-height:2rem}}.service-ttl .sttl.no-border{border-bottom:none}.service-ttl .sttl.-small{font-size:2.3rem;line-height:2.8rem}@media screen and (max-width:600px){.service-ttl .sttl.-small{font-size:1.8rem;line-height:2.4rem}}.service-ttl .ssttl{font-family:"Zen Kaku Gothic New",sans-serif;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.4rem;line-height:1.8rem;font-weight:100;color:#0f2184}.service-ttl .ssttl.-small{font-size:1.4rem;line-height:2rem}@media screen and (max-width:768px){.service-ttl .ssttl{font-size:1.5rem;line-height:1.8rem}}@media screen and (max-width:600px){.service-ttl .ssttl{font-size:1.4rem;line-height:1.7rem}}.border-box{border:1px solid #ccc;padding:1.2rem;border-radius:1rem}.under-link{margin:2rem auto 0rem}@media screen and (max-width:600px){.under-link{margin:3rem 0 1rem}}.under-link .sttl{font-family:"Zen Kaku Gothic New",sans-serif;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";text-align:center;font-size:1.4rem;line-height:1.4rem;font-weight:700;color:#0f2184}.under-link .sttl span{font-family:"Rubik",sans-serif;font-size:3rem;color:rgba(0,0,0,.05);line-height:1.4rem}@media screen and (max-width:600px){.under-link .sttl span{font-size:2rem;letter-spacing:normal}}@media screen and (max-width:600px){#service-05{padding-left:4%;padding-right:4%}#service-05 p{font-size:.9rem}}.bg-white{position:relative;width:100%;padding:4rem;text-align:center}@media screen and (max-width:768px){.bg-white{padding:3rem}}@media screen and (max-width:600px){.bg-white{padding:2rem}}.bg-white:before{content:"";display:inline-block;position:absolute;top:0;left:0;background:#fff;opacity:.8;width:100%;height:100%;border-radius:16px;z-index:-1}@media screen and (max-width:600px){.bg-white .-column2 .inner.-img{margin-top:2rem}}#company-identity{padding:70px 0;text-align:center;position:relative}@media screen and (max-width:600px){#company-identity .inner-container{padding:0 8%}}@media screen and (max-width:600px){#company-identity .inner-container .bg-img{padding:2rem 1.5rem}}#company-identity .inner-container .bg-img .service-ttl .sttl{margin-bottom:0 !important}#company-identity:before{content:"";display:inline-block;position:absolute;top:0;left:0;background:#fff;background:url(//mytc.co.jp/wp-content/themes/my-tech/./assets/img/index/index-faqbg.jpg) no-repeat center center/cover;width:100%;height:100%;z-index:-1}#company-identity .service-ttl span{font-size:1.5rem;font-family:"Rubik",sans-serif;color:#9d9fe4;margin-right:.5rem}#company-profile{background:#fff}.company-list{width:100%;color:#111;border-collapse:separate}@media screen and (max-width:600px){.company-list{border-spacing:0 5px}}.company-list.-gray th,.company-list.-gray td{background:rgba(0,0,0,.05)}.company-list th,.company-list td{padding:1.5rem .5rem;line-height:1.6rem;text-align:left;border-bottom:1px solid #ccc}.company-list th:last-child,.company-list td:last-child{padding-left:10px}@media screen and (max-width:600px){.company-list th,.company-list td{padding:5px 15px 10px;font-size:.9rem}.company-list th span,.company-list td span{font-size:.9rem;display:block}}.company-list th{font-weight:700;width:16%;min-width:170px;padding-left:1rem}@media screen and (max-width:600px){.company-list th{padding:10px;display:block;width:100%;font-weight:700;padding-bottom:3px}}.company-list td a{color:#000}@media screen and (max-width:600px){.company-list td{display:block;width:100%;border:none;margin-bottom:0;padding:.5rem 0}}.objectfit{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.objectfit.-posisiton{-o-object-position:100% 100%;object-position:100% 100%}@media screen and (min-width:600px){.accordion{pointer-events:none !important}.accordion .-detail{display:block !important}}@media screen and (max-width:600px){#company-comment{padding-top:30px}}#company-comment .service-ttl .sttl.-small{font-weight:900;line-height:2.5rem}@media screen and (max-width:600px){#company-comment .service-ttl .sttl.-small{font-size:1.6rem;line-height:2.2rem}}#company-comment .service-ttl .ssttl{position:relative;padding-left:1.4rem;display:table;text-align:center;margin:auto;font-family:"Zen Kaku Gothic New",sans-serif;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#company-comment .service-ttl .ssttl:after{content:"■";display:inline-block;position:absolute;top:.1rem;left:0;font-size:.9rem;color:#6a8acc}@media screen and (max-width:600px){#company-comment .service-ttl .ssttl{font-size:1.2rem;line-height:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;margin:.5rem 0}}@media screen and (max-width:768px){#faq-01 .inner-container .bg-white{padding:4rem 3rem}}@media screen and (max-width:600px){#faq-01 .inner-container .bg-white{padding:3rem 1.5rem}}@media screen and (max-width:768px){#faq-01 .inner-container .bg-white.mt100{margin-top:50px !important}}#faq-01 .service-ttl{padding:0}@media screen and (max-width:600px){#faq-01 .service-ttl .ssttl{text-align:left;font-family:"Zen Kaku Gothic New",sans-serif}#faq-01 .service-ttl .ssttl br{display:none !important}}.faq-list{margin-top:40px}@media screen and (max-width:768px){.faq-list{margin-top:2rem}}.faq-list>dt p{font-weight:700;font-size:1.3rem;text-align:left;background:#e1e6ec;color:#0f2184;padding:2rem;border-left:3px solid #0f2184;padding-left:5rem;position:relative}@media screen and (max-width:768px){.faq-list>dt p{font-size:1.2rem;line-height:1.7rem;padding:1.4rem;padding-left:3.5rem;padding-right:.5rem}}@media screen and (max-width:600px){.faq-list>dt p{border-left:none;font-size:1.1rem;line-height:1.5rem}}.faq-list>dt p:before{content:"Q";display:inline-block;position:absolute;top:50%;left:1.5rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:"Rubik",sans-serif;font-size:2.5rem;color:#fff}@media screen and (max-width:768px){.faq-list>dt p:before{left:1rem;font-size:2rem}}.faq-list>dd{margin-top:2.5rem}@media screen and (max-width:768px){.faq-list>dd{margin-top:1.5rem}}.faq-list>dd p{position:relative;padding-left:5rem}@media screen and (max-width:768px){.faq-list>dd p{padding-left:3.5rem}}.faq-list>dd p:before{content:"A";display:inline-block;position:absolute;top:-5px;left:1.5rem;font-family:"Rubik",sans-serif;font-size:2.5rem;line-height:3rem;color:#0d3a97}@media screen and (max-width:768px){.faq-list>dd p:before{left:1rem;font-size:2rem}}.faq-list>dd ul{margin-top:1rem;padding-left:5rem;text-align:left}@media screen and (max-width:600px){.faq-list>dd ul{padding-left:4rem}}.faq-list>dd ul li{margin-bottom:1rem;line-height:1.4rem}@media screen and (max-width:600px){.faq-list>dd ul li{font-size:.9rem}}.faq-list>dd ul li:last-child{margin-bottom:0}@media screen and (max-width:768px){#products-detail{padding-top:120px}}@media screen and (max-width:600px){#products-detail{padding-top:40px}}@media screen and (max-width:768px){#works-detail{padding-top:120px}}@media screen and (max-width:600px){#works-detail{padding-top:40px}}#products-page .under-link p span{font-family:"Rubik",sans-serif;font-size:2rem;color:rgba(0,0,0,.05);line-height:1.4rem}#products-page .service-ttl{padding-left:0}#products-page .-column3:after{content:"";display:block;width:31%}.products-box{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:0}.products-box:after{content:"";display:block;width:31%}.products-box .inner{width:31%;margin-top:3rem;margin-right:0;background:0 0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0}.products-box .inner img{height:220px;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}@media screen and (max-width:1024px){.products-box .inner img{height:200px}}@media screen and (max-width:768px){.products-box .inner img{height:180px}}@media screen and (max-width:600px){.products-box .inner{width:100%}.products-box .inner a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.5rem}.products-box .inner a img{width:38%;height:130px;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.products-box .inner a .text{margin-left:2%;width:58%;margin-top:5px}.products-box .inner a .text .sttl{margin-top:0;width:100%}.products-box .inner a .text .date{font-size:.9rem;width:100%}}@media screen and (max-width:600px){.products-box .inner{margin-top:0}}.products-box .inner:nth-child(n+1):not(:nth-child(n+4)){margin-top:0}.products-box .inner .sttl{margin-top:1rem}@media screen and (max-width:768px){.table-scroll{overflow:scroll;overflow-y:hidden}}th.-gray{background:rgba(0,0,0,.05)}.products-table{width:100%;color:#111;border-collapse:separate;table-layout:fixed;word-wrap:break-word;vertical-align:middle}.products-table tbody{width:100%}@media screen and (max-width:600px){.products-table{max-width:600px;display:block;overflow-x:scroll;-webkit-overflow-scrolling:touch}}.products-table th,.products-table td{border:1px solid #ccc;padding:1.5rem 1rem;line-height:1.6rem;text-align:left;vertical-align:middle}@media screen and (max-width:600px){.products-table th,.products-table td{padding:.7rem;font-size:.85rem}.products-table th span,.products-table td span{font-size:.9rem;display:block}}.products-text{margin-top:60px}.products-text p{text-align:left;padding-left:1rem;font-weight:700;padding-bottom:.5rem;margin-bottom:2rem;border-bottom:1px solid #000}@media screen and (max-width:600px){iframe{width:100%;height:auto}}@media screen and (max-width:600px){#works-page{padding-top:0}}#works-page .bg-white{padding:0}@media screen and (max-width:600px){#works-page .bg-white{padding:2rem 1.5rem}}#works-page .bg-white ul{padding:3rem}@media screen and (max-width:600px){#works-page .bg-white ul{padding:0}}#works-page .works-list{padding:3rem;border:1px solid #ccc;border-radius:16px;margin-top:60px}#works-page .works-list .btn{margin-left:0}@media screen and (max-width:600px){#works-page .works-list .btn{width:160px;padding:1rem}}@media screen and (max-width:768px){#works-page .works-list{padding:2rem}}@media screen and (max-width:600px){#works-page .works-list{padding:1.5rem;margin-top:40px}#works-page .works-list .inner .text{margin-top:1rem}}#works-page .works-list:first-child{margin-top:0}#works-page .works-list .sttl{text-align:left;margin-bottom:1rem}#works-page .works-list .date{font-size:.8rem;color:#666;margin-bottom:.5rem}#works-page .works-list p{text-align:left}#works-page .works-list img{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";width:100%;height:220px}@media screen and (min-width:1280px){#works-page .works-list img{height:250px}}@media screen and (max-width:768px){#works-page .works-list img{height:180px}}@media screen and (max-width:768px){.-youtube{position:relative;width:100%;padding:calc(315/560*100%) 0 0}.-youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}}.-tag{text-align:left;font-weight:700;margin-left:0;font-size:.8rem;padding:.3rem;display:table;background:#efefef;color:#000;border-radius:6px;margin-bottom:40px}#information-detail{padding-top:200px}#information-detail .btn{padding:1rem;padding-left:1.5rem;width:160px;display:block}.news-btn-left{margin-left:0 !important}.post-box h1{font-size:2rem;font-weight:700;color:#0f2184;margin:1rem 0}.post-box h2{font-size:2rem;font-weight:700;color:#bc0001;margin:1rem 0}.post-box h3{font-size:1.5rem;font-weight:700;color:#0f2184;margin:1rem 0}.post-box h4{font-size:1.5rem;font-weight:700;color:#000;margin:1rem 0}.post-box h5{font-size:1.1rem;font-weight:700;color:#0f2184;margin:1rem 0}.post-box h6{font-size:1.5rem;font-size:1.1rem;margin:1rem 0}.post-box strong{font-weight:700;font-size:1.1rem}.post-box.-detail p{width:100%;margin-bottom:1rem}@media screen and (max-width:600px){.post-box.-detail p img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}}.products-table td:empty{display:none}.products-table th:empty{display:none}.map-pin{position:relative;text-decoration:underline}.map-pin:after{content:"";display:inline-block;position:absolute;bottom:0;right:-1.3rem;height:1rem;width:1rem;background:url(//mytc.co.jp/wp-content/themes/my-tech/./assets/img/cmn/icon-pin.svg) no-repeat}@media screen and (max-width:600px){#service-comment section .inner-container .ttl-ratio h2{text-align:left !important}#service-comment section .inner-container .ttl-ratio p{text-align:left !important}}@media screen and (max-width:600px){.js-scrollable{position:relative;white-space:nowrap !important}}.scroll-hint-icon-wrap{display:none}@media screen and (max-width:600px){.scroll-hint-icon-wrap{position:absolute;top:50% !important;left:50% !important;-webkit-transform:translate(-50%,-50%) !important;-ms-transform:translate(-50%,-50%) !important;transform:translate(-50%,-50%) !important;z-index:100;display:block}}@media screen and (max-width:600px){.scroll-hint-icon{opacity:1 !important;position:absolute;top:calc(50% - 25px);left:calc(50% - 60px);-webkit-box-sizing:border-box;box-sizing:border-box;width:120px;height:80px;border-radius:5px;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;opacity:0;background:rgba(0,0,0,.7);text-align:center;padding:20px 10px 10px}.scroll-hint-icon.opacity0{opacity:0}.scroll-hint-icon:before{display:inline-block;width:40px;height:40px;color:#fff;vertical-align:middle;text-align:center;content:"";background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDM8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIiBmaWxsPSIjZmZmIi8+PC9nPjwvZz48L3N2Zz4=)}.scroll-hint-icon:after{content:"";width:34px;height:14px;display:block;position:absolute;top:10px;left:50%;margin-left:-20px;background-repeat:no-repeat;background:url(https://mytc.co.jp/wp-content/themes/my-tech/assets/img/index/w-arrow.svg) no-repeat;-webkit-transition-delay:2.4s;-o-transition-delay:2.4s;transition-delay:2.4s}}.scroll-hint-text{font-size:10px;color:#fff;margin-top:5px}.bg-img{background:#fff;border-radius:16px;padding:3rem;-webkit-box-shadow:3px 3px 20px rgba(0,0,0,.1);box-shadow:3px 3px 20px rgba(0,0,0,.1)}.ttl-ratio .sttl{text-shadow:2px 2px 5px rgba(194,194,194,.2)}.column.-column4.service-link{padding-bottom:20px}@media screen and (max-width:600px){.column.-column4.service-link{-ms-flex-wrap:wrap;flex-wrap:wrap}.column.-column4.service-link .inner{width:48%}.column.-column4.service-link .inner:nth-of-type(3){margin-top:1rem}.column.-column4.service-link .inner:nth-of-type(4){margin-top:1rem}}.column.-column4.service-link img{position:relative;-webkit-filter:drop-shadow(2px 2px 10px rgba(0,0,0,.2));filter:drop-shadow(2px 2px 10px rgba(0,0,0,.2));-webkit-transition:.7s;-o-transition:.7s;transition:.7s}.column.-column4.service-link img:after{-webkit-transition:.7s;-o-transition:.7s;transition:.7s;content:"";display:inline-block;position:absolute;top:0;left:0;background:#fff;opacity:0;width:100%;height:100%}.column.-column4.service-link .inner a:hover img{-webkit-filter:drop-shadow(2px 2px 10px rgba(0,0,0,.1));filter:drop-shadow(2px 2px 10px rgba(0,0,0,.1));-webkit-transition:.7s;-o-transition:.7s;transition:.7s}.column.-column4.service-link .inner a:hover img:after{-webkit-transition:.7s;-o-transition:.7s;transition:.7s;content:"";display:inline-block;position:absolute;top:0;left:0;background:#fff;opacity:.7;width:100%;height:100%}.news-btn{max-width:auto}.iframe-wrapper{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:2rem}.iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#index-contact{margin-right:4%;padding-left:8%;padding-right:4%;border-top-right-radius:80px;position:relative;z-index:2;padding-top:0;position:relative;border-top-right-radius:120px}#index-contact:after{position:absolute;content:"Contact";font-size:10rem;color:rgba(255,255,255,.1);font-family:"Rubik",sans-serif;display:inline-block;bottom:-2rem;right:-1%}@media screen and (max-width:1024px){#index-contact:after{font-size:8rem}}@media screen and (max-width:768px){#index-contact:after{font-size:8rem}}@media screen and (max-width:600px){#index-contact:after{font-size:6rem;bottom:-1rem;left:-5%}}@media screen and (max-width:600px){#index-contact{border-top-right-radius:60px;margin-right:0;padding-left:8%;padding-right:8%;margin-bottom:0}}#index-contact .inner-container{padding:100px 0 0}@media screen and (max-width:){#index-contact .inner-container{padding:60px 0 0}}@media screen and (max-width:1024px){#index-contact .ttl-ratio{-ms-flex-wrap:wrap;flex-wrap:wrap}}#index-contact .ttl-ratio .inner:first-child{width:30%}@media screen and (max-width:1280px){#index-contact .ttl-ratio .inner:first-child{width:25%}}@media screen and (max-width:1024px){#index-contact .ttl-ratio .inner:first-child{width:100%;margin-bottom:40px}}@media screen and (max-width:600px){#index-contact .ttl-ratio .inner:first-child{width:100%;margin-bottom:0}}#index-contact .ttl-ratio .inner:last-child{width:65%}@media screen and (max-width:1280px){#index-contact .ttl-ratio .inner:last-child{width:72%}}@media screen and (max-width:1024px){#index-contact .ttl-ratio .inner:last-child{width:100%}}@media screen and (max-width:600px){#index-contact .ttl-ratio .inner:last-child{width:100%}}#index-contact .footer-contact{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1024px){#index-contact .footer-contact{margin-top:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:600px){#index-contact .footer-contact{margin-top:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}}#index-contact .footer-contact li{width:48%;display:block;padding:1.2;border-radius:12px;padding:1.8rem 0;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;-webkit-transition:.7s;-o-transition:.7s;transition:.7s;background:#10267c;background:-o-linear-gradient(45deg,#2671c2 0%,#1d3699 100%);background:linear-gradient(45deg,#2671c2 0%,#1d3699 100%)}#index-contact .footer-contact li a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 1.5rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left;font-weight:400;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1280px){#index-contact .footer-contact li a{padding:0;padding-left:1rem}}#index-contact .footer-contact li a p{margin-top:0;font-size:1.4rem;color:#fff;line-height:1.6rem;font-weight:700}@media screen and (max-width:1280px){#index-contact .footer-contact li a p{font-size:1.25rem}}#index-contact .footer-contact li a p span{display:block;font-size:.9rem;line-height:1.4rem;color:#fff;opacity:.7;font-weight:400}#index-contact .footer-contact li a img{margin-right:.8rem;width:1.7rem;height:1.7rem;opacity:1}@media screen and (max-width:600px){#index-contact .footer-contact li{width:100%;padding:1rem}#index-contact .footer-contact li:first-child{margin-bottom:20px}}@media screen and (max-width:360px){#index-contact .footer-contact li{width:100%}#index-contact .footer-contact li a{padding:0 1rem}#index-contact .footer-contact li p{font-size:1rem !important}}@media screen and (max-width:768px){#index-contact .footer-contact li{padding:1rem 0}}#index-contact .footer-contact li:hover{-webkit-transition:.7s;-o-transition:.7s;transition:.7s;background:#10267c;background:-o-linear-gradient(45deg,#4a8dd4 0%,#3550bb 100%);background:linear-gradient(45deg,#4a8dd4 0%,#3550bb 100%)}@media screen and (max-width:1024px){.footer-contact-text br{display:none}}@media screen and (max-width:1024px){#index-contact .ttl-ratio .inner:first-child{margin-bottom:0}}footer{padding:100px 0 0;background:#fff;position:relative;z-index:3}@media screen and (max-width:600px){footer{margin-bottom:20px}}footer .inner-container{padding-bottom:80px}@media screen and (max-width:600px){footer .inner-container{padding-bottom:40px}}@media screen and (max-width:1024px){footer{padding:80px 0 0}}footer .copy{text-align:center;margin-bottom:.5rem;padding:0 4%;color:#666;font-size:.8rem}@media screen and (max-width:600px){footer .copy{font-size:.8rem}}.-column2 .inner .footer-icon{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media screen and (max-width:768px){.-column2 .inner .footer-icon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.-column2 .inner .footer-icon .footer-logo{width:360px;padding-right:1rem}@media screen and (max-width:1280px){.-column2 .inner .footer-icon .footer-logo{width:320px;padding-right:1rem}}@media screen and (max-width:600px){.-column2 .inner .footer-icon .footer-logo{width:100%;padding:0 5% 0 10%}}.-column2 .inner .footer-icon a{width:40px;height:40px;margin-left:1rem}@media screen and (max-width:1280px){.-column2 .inner .footer-icon a{margin-left:.5rem}}.-column2 .inner .footer-icon p{margin-top:20px}@media screen and (max-width:600px){.-column2 .inner .footer-icon p{font-size:.9rem}}@media screen and (max-width:768px){.column.-column2.footer-list{-ms-flex-wrap:wrap;flex-wrap:wrap}.column.-column2.footer-list>.inner{margin:0 auto}.column.-column2.footer-list>.inner:first-child{width:80%;margin-bottom:80px}.column.-column2.footer-list>.inner:last-child{width:80%}}@media screen and (max-width:600px){.column.-column2.footer-list{-ms-flex-wrap:wrap;flex-wrap:wrap}.column.-column2.footer-list>.inner{margin:0 auto}.column.-column2.footer-list>.inner:first-child{width:100%;margin-bottom:40px}.column.-column2.footer-list>.inner:last-child{width:100%}}.-column2.column.-adress{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:768px){.-column2.column.-adress{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:600px){.-column2.column.-adress{-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}}.-column2.column.-adress .inner{width:48%}@media screen and (max-width:600px){.-column2.column.-adress .inner{width:100%;margin-bottom:2rem}}.-adress p{font-size:.9rem}@media screen and (max-width:1024px){.-adress p{font-size:.85rem}}.footer-nav a{display:block;color:#000;text-decoration:none;margin-bottom:1.5rem;font-weight:700;-webkit-transition:.7s;-o-transition:.7s;transition:.7s}.footer-nav a br{display:none}@media screen and (max-width:1280px){.footer-nav a{display:inherit;font-size:.9rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}}.footer-nav a:hover{color:#0f2184;-webkit-transition:.7s;-o-transition:.7s;transition:.7s}.footer-nav a.-sub{font-size:.9rem;color:#666;font-weight:400}@media screen and (max-width:600px){.footer-nav{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-nav .inner{width:100%}}.footer-icon-sp{text-align:center;margin:2rem auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-icon-sp a{width:40px;padding:0 2%}@media screen and (min-width:600px){.footer-icon-sp{display:none}}#book-download{background:#eee;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:101;margin-top:30px;width:470px}@media screen and (max-width:1024px){#book-download{width:430px}}@media screen and (max-width:768px){#book-download{margin:auto !important;margin-top:30px !important}}@media screen and (max-width:600px){#book-download{width:80%;-ms-flex-wrap:wrap;flex-wrap:wrap}}#book-download div{margin-right:1rem}@media screen and (max-width:600px){#book-download div{margin-right:inherit;margin:0 auto}}@media screen and (min-width:600px){#book-download .ssttl{font-weight:700;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.6rem;line-height:1.8rem;letter-spacing:-.05rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";margin-bottom:1rem}}@media screen and (max-width:600px){#book-download .ssttl{text-align:center;width:100%;font-weight:700;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.3rem;line-height:1.8rem;letter-spacing:-.05rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";margin-bottom:5px}#book-download .ssttl br{display:none}}#book-download .ssttl span{font-family:"Rubik",sans-serif;font-size:.9rem;line-height:1.3rem;color:#999;letter-spacing:normal}@media screen and (max-width:600px){#book-download .ssttl span{display:block;width:100%;text-align:center}}#book-download a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:1rem .5rem;font-family:"Zen Kaku Gothic New",sans-serif;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-weight:700;font-size:1.1rem;line-height:1rem;letter-spacing:-.05rem;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#bc0001;border-radius:50px}@media screen and (max-width:600px){#book-download a{margin-top:1rem}}#book-download .book-img{width:120px;height:100%;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.3);box-shadow:2px 2px 5px rgba(0,0,0,.3)}@media screen and (max-width:600px){#book-download .book-img{text-align:center;margin:0 auto;margin-top:1rem}}#book-download a.-sp{display:none}@media screen and (max-width:600px){#book-download a.-sp{display:inherit}}#book-download a.-pc{display:none}@media screen and (min-width:768px){#book-download a.-pc{display:inherit}}.wpcf7-form{width:560px;margin:0 auto}@media screen and (max-width:600px){.wpcf7-form{width:100%}}.form-title{font-size:1.2rem;margin-top:30px;margin-bottom:10px}@media screen and (max-width:600px){.form-title{font-size:1rem}}.form-field{border:1px solid #0f2184;background:#fff;padding:.4rem .8rem;font-size:1.1rem;border-radius:6px;width:100%;margin-bottom:10px}@media screen and (max-width:600px){.form-field{font-size:1rem}}.form-field2{border:1px solid #00949c !important;background:#fff;padding:.4rem .8rem;font-size:1.1rem;border-radius:6px;width:100%;margin-bottom:10px}@media screen and (max-width:600px){.form-field2{font-size:1rem}}.md-radio,.wpcf7-radio span{margin:0 auto}@media screen and (max-width:768px){.md-radio,.wpcf7-radio span{width:100%;line-height:1.2}}.md-radio.md-radio-inline,.wpcf7-radio span.md-radio-inline{display:inline-block}.md-radio input[type=radio],.wpcf7-radio span input[type=radio]{display:none}.md-radio input[type=radio]:checked+.wpcf7-list-item-label:before,.wpcf7-radio span input[type=radio]:checked+.wpcf7-list-item-label:before{border-color:#337ab7;-webkit-animation:ripple .2s linear forwards;animation:ripple .2s linear forwards}.md-radio input[type=radio]:checked+.wpcf7-list-item-label:after,.wpcf7-radio span input[type=radio]:checked+.wpcf7-list-item-label:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.md-radio .wpcf7-list-item-label,.wpcf7-radio span .wpcf7-list-item-label{display:block;width:500px;height:25px;position:relative;padding:0 35px;margin-bottom:20px;font-size:1.1rem;line-height:1.5;cursor:pointer;vertical-align:bottom}@media screen and (max-width:768px){.md-radio .wpcf7-list-item-label,.wpcf7-radio span .wpcf7-list-item-label{margin-bottom:10px}}@media screen and (max-width:600px){.md-radio .wpcf7-list-item-label,.wpcf7-radio span .wpcf7-list-item-label{margin-bottom:10px}}.md-radio .wpcf7-list-item-label:before,.md-radio .wpcf7-list-item-label:after,.wpcf7-radio span .wpcf7-list-item-label:before,.wpcf7-radio span .wpcf7-list-item-label:after{position:absolute;content:"";border-radius:50%;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transition-property:border-color,-webkit-transform;transition-property:border-color,-webkit-transform;-o-transition-property:transform,border-color;transition-property:transform,border-color;transition-property:transform,border-color,-webkit-transform;-webkit-box-sizing:border-box;box-sizing:border-box}.md-radio .wpcf7-list-item-label:before,.wpcf7-radio span .wpcf7-list-item-label:before{left:0;top:0;width:25px;height:25px;border:2px solid rgba(88,88,88,.54)}.md-radio .wpcf7-list-item-label:after,.wpcf7-radio span .wpcf7-list-item-label:after{top:5px;left:5px;width:15px;height:15px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);background:#337ab7}.checkbox-549 span,.checkbox-865 span{margin:0 auto}@media screen and (max-width:768px){.checkbox-549 span,.checkbox-865 span{width:100%;line-height:1.2}}.checkbox-549 span.md-radio-inline,.checkbox-865 span.md-radio-inline{display:inline-block}.checkbox-549 span input[type=checkbox],.checkbox-865 span input[type=checkbox]{display:none}.checkbox-549 span input[type=checkbox]:checked+.wpcf7-list-item-label:before,.checkbox-865 span input[type=checkbox]:checked+.wpcf7-list-item-label:before{border-color:#337ab7;-webkit-animation:ripple .2s linear forwards;animation:ripple .2s linear forwards}.checkbox-549 span input[type=checkbox]:checked+.wpcf7-list-item-label:after,.checkbox-865 span input[type=checkbox]:checked+.wpcf7-list-item-label:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.checkbox-549 span .wpcf7-list-item-label,.checkbox-865 span .wpcf7-list-item-label{display:block;width:500px;height:25px;position:relative;padding:0 35px;margin-bottom:20px;font-size:1.1rem;line-height:1.5;cursor:pointer;vertical-align:bottom}@media screen and (max-width:768px){.checkbox-549 span .wpcf7-list-item-label,.checkbox-865 span .wpcf7-list-item-label{margin-bottom:10px}}@media screen and (max-width:600px){.checkbox-549 span .wpcf7-list-item-label,.checkbox-865 span .wpcf7-list-item-label{margin-bottom:10px}}.checkbox-549 span .wpcf7-list-item-label:before,.checkbox-549 span .wpcf7-list-item-label:after,.checkbox-865 span .wpcf7-list-item-label:before,.checkbox-865 span .wpcf7-list-item-label:after{position:absolute;content:"";border-radius:50%;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transition-property:border-color,-webkit-transform;transition-property:border-color,-webkit-transform;-o-transition-property:transform,border-color;transition-property:transform,border-color;transition-property:transform,border-color,-webkit-transform;-webkit-box-sizing:border-box;box-sizing:border-box}.checkbox-549 span .wpcf7-list-item-label:before,.checkbox-865 span .wpcf7-list-item-label:before{left:0;top:0;width:25px;height:25px;border:2px solid rgba(88,88,88,.54)}.checkbox-549 span .wpcf7-list-item-label:after,.checkbox-865 span .wpcf7-list-item-label:after{top:5px;left:5px;width:15px;height:15px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);background:#337ab7}.bg_red{background:#dd7474}._require{color:#fff;border-radius:3px;font-size:12px;padding:2px 5px;margin-left:10px}.back_button{background:#666;margin-right:20px;border:none;color:#fff;font-weight:700;padding:10px;width:240px;font-size:18px;text-align:center;float:left}#submit_button{background:#0f2184;margin-right:20px;border:none;color:#fff;font-weight:700;width:240px;padding:10px;font-size:18px;text-align:center;float:left}#submit_button2{background:#00949c;margin-right:20px;border:none;color:#fff;font-weight:700;width:240px;padding:10px;font-size:18px;text-align:center;float:left}.contact_button{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:50px}.error_messe{text-align:center}.wpcf7-submit{width:240px;display:block;margin:0 auto;background-color:#0f2184;color:#fff;font-weight:700;padding:10px 30px;position:relative;text-align:center;font-size:1.2em;text-decoration:none;border-radius:3px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}@media screen and (max-width:768px){.wpcf7-submit{width:80%}}.wpcf7-submit:hover{cursor:pointer !important}.wpcf7-submit.submit-button2{background-color:#00949c}.submit-button{display:block;margin:0 auto;background-color:#0f2184;color:#fff;font-weight:700;padding:10px 30px;position:relative;text-align:center;font-size:1.2em;text-decoration:none;border-radius:3px}.submit-button.-entry{background:#00949c}.btn_more:hover,.submit-button:hover{color:#fff}.pp_container{height:200px;width:90%;overflow:scroll;margin:15px auto 35px;border:2px #6f6f6f solid;border-radius:5px;padding:5px 15px;line-height:1.6;background:#fff}.pp_container h3{margin:15px 0 5px;font-size:1.2em}.pp_container p{margin-bottom:15px;font-size:.8em !important}.pp_container ul li{list-style:disc;font-size:.8em !important;line-height:1.2;margin-bottom:8px;margin-left:10px}@media screen and (max-width:768px){.pp_container{width:90% !important}}.wpcf7-form{text-align:left}.no-xlarge{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:1rem;right:1rem;z-index:100}@media screen and (max-width:1024px){.no-xlarge{display:none}}@media screen and (min-width:1440px){.no-xlarge{display:none}}.no-xlarge .header-contact{padding:.8rem 1.2rem .8rem 2.5rem}.no-xlarge .header-contact a:before{left:-1rem}.header-logo{width:270px;height:auto;position:absolute;top:50%;left:2%;-webkit-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);transform:translate(0%,-50%);z-index:10}.header-logo img{width:100%}.header-logo a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:600px){.header-logo{width:220px;padding-left:.5rem;height:auto}}.header-logo.header-logo2{display:none}#header-top{height:110px;width:100%;padding:0 2%;position:absolute;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:100;-webkit-transition:1s;-o-transition:1s;transition:1s;background:#fff;z-index:100}@media screen and (max-width:1024px){#header-top{height:76px}}#header-top.fixed{background:rgba(255,255,255,.95);height:80px;position:fixed;top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:1px 1px 10px rgba(0,0,0,.1);box-shadow:1px 1px 10px rgba(0,0,0,.1)}@media screen and (max-width:600px){#header-top.fixed{height:80px}}#gNav ul{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:0;margin-left:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#gNav ul li{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;height:100%}@media screen and (min-width:1640px){#gNav ul li br{display:none}}@media screen and (max-width:1440px){#gNav ul li br{display:none}}#gNav ul li:first-child{padding-right:.7rem}#gNav ul li a{padding:1.4rem .7rem;color:#222;font-size:1rem;font-weight:400}@media screen and (min-width:1440px){#gNav ul li a{padding:1.5rem .7rem}}@media screen and (max-width:1280px){#gNav ul li a{font-size:.9rem;font-weight:400}}#gNav ul li a:hover{color:#bc0001;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.header-contact{background:#bc0001;padding:1rem 1rem 1rem 2rem;font-weight:700;border-radius:30px;font-size:.85rem;margin-left:1.2rem}.header-contact.-xlarge{display:none}@media screen and (min-width:1440px){.header-contact.-xlarge{display:block}}.header-contact:hover{opacity:.8}.header-contact a{color:#fff !important;position:relative}.header-contact a:before{content:"";position:absolute;display:inline-block;top:50%;left:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:18px;height:14px;background:url(//mytc.co.jp/wp-content/themes/my-tech/./assets/img/cmn/icon-mail.svg) no-repeat}.header-contact a:hover{color:#fff}.header-contact.-tel{background:#0f2184}.header-contact.-tel a:before{background:url(//mytc.co.jp/wp-content/themes/my-tech/./assets/img/cmn/icon-tel.svg) no-repeat;height:18px}#gNav .sub-menu{visibility:hidden;-ms-flex-wrap:nowrap;flex-wrap:nowrap;opacity:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:50px;height:100px !important;width:600px;left:0;right:0;margin:0 auto;white-space:nowrap;text-align:center}#gNav .sub-menu.-first{left:-50%}#gNav .sub-menu a{display:block;padding:26px 20px;line-height:1.2em}#gNav .sub-menu:hover:after{content:none}#gNav .sub-menu li{width:33.33%;font-size:16px;background:#f7f8f8 !important;height:100%}@media screen and (max-width:1024px){#gNav .sub-menu li{background:#f3f3f4;height:100% !important}}#gNav .sub-menu li a:hover{color:#555 !important;background:#d5def1}#gNav li:hover ul.sub-menu{visibility:visible;opacity:1;z-index:9999}#gNav .sub-menu{z-index:1;display:block;position:absolute;top:50px;left:0;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;white-space:nowrap}#gNav ul{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:0;margin-left:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1024px){.sub-menu{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sub-menu li{width:50% !important}.sub-menu li:first-child{border-right:1px solid #fff}.sub-menu li a{font-size:.9rem !important;color:#0f2184 !important}}.sub-menu li{-webkit-box-shadow:none !important;box-shadow:none !important;background:#f7f8f8 !important;font-size:.96rem !important;color:#444 !important}.sub-menu li:first-child{padding-top:0 !important}#gNav li:hover ul.sub-menu{visibility:visible;opacity:1;z-index:9999}#gNav li:hover ul.sub-menu a{color:#222}a.meanmenu-reveal{display:none}a.mean-bar{width:100%;position:fixed;background:0 0;min-height:90px;z-index:98;top:0;left:0}.meanmenu-reveal-btn{position:absolute;display:block;z-index:99999;-webkit-box-sizing:border-box;box-sizing:border-box;width:60px;height:60px;right:0;top:0}@media screen and (max-width:600px){.meanmenu-reveal-btn{width:55px}}.meanmenu-reveal-btn{background:#bc0001;height:76px;width:32px;padding:0 20px}.meanmenu-reveal{width:34px;height:90px;margin:28px 0;position:relative;display:block !important;position:relative}.meanmenu-reveal span{display:inline-block;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;left:0;width:100%;height:2px;margin:0 auto}.meanmenu-reveal span:nth-of-type(1){top:0;background:#fff}.meanmenu-reveal span:nth-of-type(2){top:8px;background:#fff}.meanmenu-reveal span:nth-of-type(3){top:16px;background:#fff}.meanclose span:nth-of-type(1){-webkit-animation:active-menu-ber01 .75s forwards;animation:active-menu-ber01 .75s forwards;top:-2px}.meanclose span:nth-of-type(2){opacity:0}.meanclose span:nth-of-type(3){-webkit-animation:active-menu-ber03 .75s forwards;animation:active-menu-ber03 .75s forwards}.mean-container .mean-nav{width:100%;overflow-y:auto;overflow-y:auto;position:fixed;left:0;top:0;z-index:3}.mean-container .mean-nav ul{margin:0;width:100%;list-style-type:none;overflow-y:scroll;-webkit-overflow-scrolling:touch;position:relative;z-index:99;height:100vh}.mean-container .mean-nav ul ul{padding-bottom:0;margin-bottom:0}.mean-container .mean-nav ul li{position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:100}#gmenu{position:relative;z-index:1000}@media screen and (max-width:1024px){#gmenu{padding-top:120px;background:#fff;height:100vh}#gmenu li{text-align:center}#gmenu li a{color:#0f2184;font-size:1.1rem;font-weight:700}#gmenu li a br{display:none !important}#gmenu li a span{background:#0f2184;width:180px;display:inline-block;padding:.7rem 2.5rem;border-radius:7px;position:relative;color:#fff;font-size:1.1rem;font-weight:700}#gmenu li a span .icon{width:1.4rem;height:1.4rem;display:block;position:absolute;left:3rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}#gmenu li.-sns a{padding:.4rem}}@media screen and (max-width:600px){#gmenu{padding-top:90px}}.mean-container .mean-nav ul li a{display:block;width:100%;padding:1rem 2rem;font-size:1.1em;margin:0;text-align:center;text-decoration:none;color:#333;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.mean-container .mean-nav ul li a img{display:none}@media screen and (max-width:600px){.mean-container .mean-nav ul li a{padding:.8rem 2rem}}.mean-container .mean-nav ul li a span.pre{display:block;width:100%;padding:1.2em 2em;font-size:1.1em;margin:0;text-align:left;text-decoration:none;color:#333;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.mean-container .mean-nav ul li li a{width:100%;padding:1em 8%;text-shadow:none !important;visibility:visible}.mean-container .mean-nav ul li.mean-last a{border-bottom:none;margin-bottom:0}.mean-container .mean-nav ul li li li a{width:70%;padding:1em 15%}.mean-container .mean-nav ul li li li li a{width:60%;padding:1em 20%}.mean-container .mean-nav ul li li li li li a{width:50%;padding:1em 25%}.mean-container .mean-nav ul li a:hover{background:#252525;background:rgba(255,255,255,.1)}.mean-container .mean-push{float:left;width:100%;padding:0;margin:0;clear:both}.mean-nav .wrapper{width:100%;height:100vh;padding:0;margin:0}.mean-container .mean-bar{-webkit-box-sizing:content-box;box-sizing:content-box;font-weight:400}.mean-container .mean-bar *{-webkit-box-sizing:content-box;box-sizing:content-box}.mean-container .mean-bar a span{font-weight:400}.mean-remove{display:none !important}@-webkit-keyframes menu-ber01{0%{-webkit-transform:translateY(8px) rotate(45deg)}50%{-webkit-transform:translateY(8px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0)}}@keyframes menu-ber01{0%{-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}50%{-webkit-transform:translateY(8px) rotate(0);transform:translateY(8px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@-webkit-keyframes menu-ber02{0%{-webkit-transform:translateY(-8px) rotate(-45deg)}50%{-webkit-transform:translateY(-8px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0)}}@keyframes menu-ber02{0%{-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}50%{-webkit-transform:translateY(-8px) rotate(0);transform:translateY(-8px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@-webkit-keyframes active-menu-ber01{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(10px) rotate(0)}100%{-webkit-transform:translateY(10px) rotate(45deg)}}@keyframes active-menu-ber01{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(10px) rotate(0);transform:translateY(10px) rotate(0)}100%{-webkit-transform:translateY(10px) rotate(45deg);transform:translateY(10px) rotate(45deg)}}@-webkit-keyframes active-menu-ber03{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-8px) rotate(0)}100%{-webkit-transform:translateY(-8px) rotate(-45deg)}}@keyframes active-menu-ber03{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-8px) rotate(0);transform:translateY(-8px) rotate(0)}100%{-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}}.active{color:#0f2184 !important}#gNav{padding-top:60px}@media screen and (min-width:1440px){#gNav{padding-top:0}}@media screen and (max-width:1024px){#gNav{padding-top:0}}@media screen and (min-width:600px){#gNav #gmenu{padding-top:0}}#gNav #gmenu .sub-menu{width:200px !important;display:block !important}#gNav #gmenu .sub-menu li{width:200px !important;background:#0f2184 !important;height:57px !important;margin-bottom:1px}#gNav #gmenu .sub-menu li a{padding:20px;color:#fff !important}#gNav #gmenu .sub-menu li a:hover{background:#bc0001}.swiper-flex{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:110px;height:70vh}@media screen and (max-width:768px){.swiper-flex{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:50px}}@media screen and (max-width:600px){.swiper-flex{height:auto;margin-top:110px}}.swiper-flex.-under{height:400px}.swiper-flex.-under.-info{background:#f3f3f4}.swiper-flex.-under .social-icon{position:relative;z-index:1}.swiper-flex.-under .social-icon:before{position:absolute;top:-100px;left:0;content:"";z-index:-1;display:inline-block;background:#fff;width:100%;height:200px}@media screen and (max-width:1024px){.swiper-flex.-under .social-icon{margin-top:100px}}@media screen and (max-width:768px){.swiper-flex.-under .social-icon{margin-top:50px}}.swiper-flex.-under.-detail{height:200px;background:#fff}@media screen and (max-width:600px){.swiper-flex.-under.-detail{margin-bottom:150px}}.swiper-flex.-under.-detail .social-icon{margin-top:80px}@media screen and (max-width:768px){.swiper-flex.-under.-detail .social-icon{margin-top:50px}}@media screen and (max-width:600px){.swiper-flex{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:76px}}.swiper-flex .social-icon{margin-top:250px;width:5%;min-width:80px}@media screen and (max-width:768px){.swiper-flex .social-icon{display:none}}.swiper-flex .social-icon a{display:block;text-align:center;margin-bottom:.5rem}.swiper-flex .social-icon a img{width:1.8rem;height:1.8rem}@media screen and (max-width:768px){.swiper-flex .social-icon a img{width:1.6rem;height:1.6rem}}.swiper-flex .social-icon .scroll-down{text-align:center}.swiper-flex .social-icon .scroll-down img{width:.6rem}@media screen and (max-width:768px){#information-detail{margin-top:100px !important}}@media screen and (max-width:600px){.swiper-flex{position:relative}}.swiper-flex .social-icon-sp{display:none}@media screen and (max-width:768px){.swiper-flex .social-icon-sp{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:1.2rem;right:100px;z-index:100}.swiper-flex .social-icon-sp a{display:block;margin-left:1rem}.swiper-flex .social-icon-sp a img{width:2.5rem}}@media screen and (max-width:600px){.swiper-flex .social-icon-sp{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:1rem;right:10%;z-index:2}.swiper-flex .social-icon-sp a{display:block;margin-left:.5rem}.swiper-flex .social-icon-sp a img{width:2rem}}@media screen and (max-width:600px){.swiper-container.text-side{height:220px;margin-top:30px}}.swiper-container.text-side .swiper-wrapper .swiper-slide .slide-img{background:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:visible}.swiper-container.text-side .swiper-wrapper .swiper-slide .slide-img p{font-family:"Rubik",sans-serif;font-size:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:4rem}@media screen and (max-width:600px){.swiper-container.text-side .swiper-wrapper .swiper-slide .slide-img p{font-size:1.2rem}}.swiper-container.text-side .swiper-wrapper .swiper-slide .slide-img p span{font-size:3rem;font-family:"Rubik",sans-serif;padding-left:.3rem;vertical-align:center;line-height:4rem}@media screen and (max-width:600px){.swiper-container.text-side .swiper-wrapper .swiper-slide .slide-img p span{font-size:2rem}}.swiper-container.text-side .swiper-wrapper .swiper-slide .slide-img h2{margin-top:.5rem;font-size:4rem;font-weight:700;line-height:4.6rem;background:#fff;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media screen and (max-width:1280px){.swiper-container.text-side .swiper-wrapper .swiper-slide .slide-img h2{font-size:2.8rem;line-height:3.4rem}}@media screen and (max-width:1024px){.swiper-container.text-side .swiper-wrapper .swiper-slide .slide-img h2{font-size:2.6rem;line-height:3.2rem}}@media screen and (max-width:768px){.swiper-container.text-side .swiper-wrapper .swiper-slide .slide-img h2{font-size:2rem;line-height:2.5rem}}@media screen and (max-width:600px){.swiper-container.text-side .swiper-wrapper .swiper-slide .slide-img h2{margin-top:.5rem}}@media screen and (max-width:360px){.swiper-container.text-side .swiper-wrapper .swiper-slide .slide-img h2{font-size:1.8rem}}.swiper-container{height:70vh;min-height:350px;overflow:hidden;position:relative;display:block}@media screen and (max-width:768px){.swiper-container{height:80vh}}@media screen and (max-width:600px){.swiper-container{height:70vh}}.swiper-container.swiper1{width:45%;position:relative;z-index:-1;background:#fff}@media screen and (max-width:768px){.swiper-container.swiper1{width:100%;height:40vh}}@media screen and (max-width:600px){.swiper-container.swiper1{width:100%;height:35vh}}@media screen and (min-width:1440px){.swiper-container.swiper1{width:40%}}@media screen and (min-width:1640px){.swiper-container.swiper1{width:35%}}.swiper-container.swiper1 .slide-img h2 img:first-child{display:block}@media screen and (max-width:768px){.swiper-container.swiper1 .slide-img h2 img:first-child{display:none}}.swiper-container.swiper1 .slide-img h2 img:last-child{display:none}@media screen and (max-width:768px){.swiper-container.swiper1 .slide-img h2 img:last-child{display:block}}.swiper-container.swiper1 .slide-img img{-webkit-filter:drop-shadow(0 0 0 rgba(255,255,255,0));filter:drop-shadow(0 0 0 rgba(255,255,255,0))}@media screen and (max-width:768px){.swiper-container.swiper1 .slide-img img{height:100%;width:auto}}.swiper-container.swiper1 .swiper-wrapper{padding-left:3%}@media screen and (max-width:768px){.swiper-container.swiper1 .swiper-wrapper{padding-left:0}}.swiper-container.swiper1 .swiper-wrapper .swiper-slide img{height:100%;margin-top:2vh}@media screen and (max-width:1024px){.swiper-container.swiper1 .swiper-wrapper .swiper-slide img{width:100%;margin-top:5vh;height:auto}}@media screen and (max-width:768px){.swiper-container.swiper1 .swiper-wrapper .swiper-slide img{margin-left:5%;width:95%}}.swiper-container.swiper2{width:55%;-webkit-filter:drop-shadow(3px 5px 10px rgba(0,0,0,.2));filter:drop-shadow(3px 5px 10px rgba(0,0,0,.2))}@media screen and (max-width:768px){.swiper-container.swiper2{width:100%;height:35vh}}@media screen and (min-width:1440px){.swiper-container.swiper2{width:60%}}@media screen and (min-width:1640px){.swiper-container.swiper2{width:65%}}@media screen and (max-width:600px){.swiper-container{width:100%;min-height:auto;height:250px;border-radius:20px 0 0 20px}.swiper-container.-img{height:40vh;width:100%;border-radius:0;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}}.swiper-container .slide-img{height:100%}@media screen and (max-width:600px){.swiper-container .slide-img{height:280px}}.swiper-container .slide-img img{-webkit-filter:drop-shadow(3px 3px 10px rgba(0,0,0,.2));filter:drop-shadow(3px 3px 10px rgba(0,0,0,.2));height:100%;width:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}@media screen and (max-width:600px){.swiper-container .slide-img img{height:280px;min-height:initial}}.service-btn{position:absolute;bottom:-1px;right:0;height:85px;width:500px;line-height:85px;font-size:1.4rem;font-weight:700;background:#0f2184;z-index:2;border-top-left-radius:20px;text-align:center;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:.05rem}@media screen and (max-width:1280px){.service-btn{width:500px;height:80px;line-height:80px}}@media screen and (max-width:1024px){.service-btn{width:100%;border-top-left-radius:0}}@media screen and (max-width:768px){.service-btn{width:100%;height:70px}}@media screen and (max-width:600px){.service-btn{width:100%;height:60px;line-height:60px;border-top-left-radius:0;font-size:1.2rem}}.service-btn:hover{-webkit-transition:.7s;-o-transition:.7s;transition:.7s;background:#0d3a97;border-top-left-radius:20px}.service-btn:hover img:last-child{-webkit-transform:translate(10px,0px);-ms-transform:translate(10px,0px);transform:translate(10px,0px)}.service-btn a{color:#fff}@media screen and (max-width:600px){.service-btn a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.service-btn a:before{content:"";display:inline-block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:1rem;height:55px;width:55px;opacity:.7;background:url(//mytc.co.jp/wp-content/themes/my-tech/./assets/img/cmn/icon-gear.svg) no-repeat}@media screen and (max-width:1280px){.service-btn a:before{height:45px;width:45px;left:.5rem}}@media screen and (max-width:1024px){.service-btn a:before{height:50px;width:50px;left:.5rem}}@media screen and (max-width:600px){.service-btn a:before{height:35px;width:35px;left:.5rem}}.service-btn a:after{content:"";display:inline-block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:.5rem;height:1.2rem;width:55px;background:url(//mytc.co.jp/wp-content/themes/my-tech/./assets/img/cmn/icon-arrow4.svg) no-repeat}@media screen and (max-width:1280px){.service-btn a:after{right:0;height:1.2rem;width:50px}}@media screen and (max-width:1024px){.service-btn a:after{right:0;height:1rem;width:45px}}.service-btn a img{width:40px;margin:1rem}@media screen and (max-width:1024px){.service-btn a img{width:36px;margin:.7rem}}@media screen and (max-width:768px){.service-btn a img{width:32px;margin:.7rem}}.service-btn a img:last-child{-webkit-transition:.7s;-o-transition:.7s;transition:.7s}.service-btn a img:last-child:hover{margin-right:1rem}.swiper-container.swiper3{margin:0 auto;width:90%;max-width:800px;height:450px;border-radius:20px;background:#eee}@media screen and (max-width:768px){.swiper-container.swiper3{height:350px;width:100%}}@media screen and (max-width:600px){.swiper-container.swiper3{height:200px;border-radius:12px}}@media screen and (max-width:360px){.swiper-container.swiper3{height:180px}}.swiper-container.swiper3 img{height:450px;width:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}@media screen and (max-width:768px){.swiper-container.swiper3 img{height:350px}}@media screen and (max-width:600px){.swiper-container.swiper3 img{height:200px}}@media screen and (max-width:360px){.swiper-container.swiper3 img{height:180px}}.swiper-container.swiper3.-products img{height:100%;width:auto;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.swiper-container.slider-thumbnail{margin:20px auto;border-radius:0;width:90%;max-width:800px;overflow:hidden;height:100px;max-height:100px;min-height:100px}@media screen and (max-width:768px){.swiper-container.slider-thumbnail{height:80px;max-height:80px;min-height:80px;width:100%}}@media screen and (max-width:600px){.swiper-container.slider-thumbnail{height:50px;margin:10px auto}}@media screen and (max-width:360px){.swiper-container.slider-thumbnail{height:40px}}.swiper-container.slider-thumbnail .swiper-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;height:100px;max-height:initial;min-height:initial}@media screen and (max-width:768px){.swiper-container.slider-thumbnail .swiper-wrapper{height:80px}}@media screen and (max-width:600px){.swiper-container.slider-thumbnail .swiper-wrapper{height:50px}}@media screen and (max-width:360px){.swiper-container.slider-thumbnail .swiper-wrapper{height:40px}}.swiper-container.slider-thumbnail .swiper-wrapper .swiper-slide{width:18% !important;margin-right:2.5%;border-radius:10px;height:100px;opacity:.5;overflow:hidden;cursor:pointer}.swiper-container.slider-thumbnail .swiper-wrapper .swiper-slide:last-child{margin-right:0}@media screen and (max-width:768px){.swiper-container.slider-thumbnail .swiper-wrapper .swiper-slide{height:80px}}@media screen and (max-width:600px){.swiper-container.slider-thumbnail .swiper-wrapper .swiper-slide{height:50px;border-radius:6px}}@media screen and (max-width:360px){.swiper-container.slider-thumbnail .swiper-wrapper .swiper-slide{height:40px}}.swiper-container.slider-thumbnail .swiper-wrapper .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.swiper-container.slider-thumbnail .swiper-wrapper .swiper-slide.swiper-slide-thumb-active{opacity:1}.swiper3:empty{display:none}.slider-thumbnail:empty{display:none}@keyframes zoomUp{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.1);transform:scale(1.1)}}.swiper2{position:relative;z-index:3}.swiper2:after{content:"";display:inline-block;position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.1);z-index:1}.swiper2 .swiper-slide-active .slide-img,.swiper2 .swiper-slide-duplicate-active .slide-img,.swiper2 .swiper-slide-prev .slide-img{-webkit-animation:zoomUp 10s linear 0s 1 normal both;animation:zoomUp 10s linear 0s 1 normal both}.swiper2 .slide-img img{display:block}.swiper-container.swiper3{border:1px solid rgba(0,0,0,.1)}.swiper3 .swiper-slide-visible{border:1px solid rgba(0,0,0,.1)}.btn{padding:1.2rem 0;padding-left:2rem;text-align:left;margin:0 auto;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:relative;border-radius:3rem;white-space:nowrap;color:#fff;font-size:1.1rem;font-weight:700;background:#bc0001;width:220px;display:block;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.1);box-shadow:2px 2px 4px rgba(0,0,0,.1);z-index:2}.btn.-short{padding-right:1rem}.btn.short-size{width:190px}@media screen and (min-width:1024px){.btn{width:260px}}@media screen and (max-width:768px){.btn{padding:1.1rem 0;padding-left:1.8rem;font-size:.95rem}}@media screen and (max-width:600px){.btn{width:230px;max-width:230px;padding:1.3rem 1.2rem;font-size:1.05rem;border-radius:4rem}.btn.-left{margin-left:0}.btn.-right{margin-right:0}}@media screen and (max-width:360px){.btn{font-size:1.05rem;width:220px;max-width:220px}}.btn:after{content:"";display:inline-block;position:absolute;top:51%;right:1.2rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:2.1rem;height:.9rem;background:url(//mytc.co.jp/wp-content/themes/my-tech/./assets/img/cmn/icon-arrow4.svg) no-repeat;z-index:2;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.btn:before{content:"";display:inline-block;position:absolute;top:50%;left:0;overflow:hidden;width:100%;height:50%;background:#9a0001;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;border-radius:0 0 3rem 3rem;z-index:-1}.btn.-blue{background:#0d3a97}.btn.-blue:before{background:#0f2184}.btn.-blue:hover{background:#142e99}.btn.-blue:hover:before{background:#0d3a97}.btn:hover{opacity:.8;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;background:#cc000a}.btn:hover:before{background:#bc0001;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.btn:hover:after{right:.5rem;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.btn.-sp{width:200px}#service-03 .btn{width:280px}.accordion{display:block}@media screen and (max-width:600px){.accordion{width:100%;padding:0}.accordion>li{margin-bottom:30px;position:relative}.accordion>li .accordion_icon{display:inline-block;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;z-index:2;width:26px;height:26px;top:50%;right:20px}.accordion>li .accordion_icon span{display:inline-block;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;width:100%;height:2px;background-color:#dae79f}.accordion>li .accordion_icon span:nth-of-type(1){transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}.accordion>li .accordion_icon span:nth-of-type(2){transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.accordion>li .accordion_icon.active span:nth-of-type(1){display:none}.accordion>li .accordion_icon.active span:nth-of-type(2){transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.accordion li>a{display:block;text-decoration:none;cursor:pointer;position:relative}.accordion li>a .sttl-base{margin-top:0 !important;background:#0f2184;text-align:center;margin:0 auto;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;width:100%;position:relative;margin-bottom:0 !important}.accordion li>a .sttl-base h3{font-size:1.1rem;font-family:sans-serif;font-weight:700;line-height:1.1rem;color:#fff;display:block;padding:1.5rem}.accordion li>a .sttl-base h3:after{content:none}.accordion li>.-detail{background:#fff;padding:30px;display:none;text-align:left;padding:0 .8em 1.4em 1em;color:#555;line-height:1.8}.accordion li>.-detail .items-box{padding:30px 4% 0}.accordion li>.-detail .items-box .inner{-webkit-box-shadow:none;box-shadow:none}.accordion li>.-detail .items-box .inner .text-side{padding:10px 0 20px;border-bottom:1px solid #ccc;margin-bottom:20px}}@media screen and (min-width:768px){.accordion>li{margin-top:100px}}#page-top{position:fixed;bottom:30px;right:30px;height:80px;width:80px;z-index:100;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}#page-top img{height:100%;width:100%;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}#page-top:hover{bottom:40px;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}#page-top a{display:block}@media screen and (max-width:600px){#page-top{bottom:30px;right:10px;height:60px;width:60px}#page-top img{height:60px;width:60px}}.wp-pagenavi{clear:both;text-align:center;display:block;padding:40px 0 40px}.wp-pagenavi a,.wp-pagenavi span{color:#bc0001;background-color:#fff;padding:8px 15px;margin:0 2px;white-space:nowrap;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out;text-align:center;text-decoration:none;border:thin dotted #bc0001}.wp-pagenavi a:hover{color:#fff;background-color:#bc0001}.wp-pagenavi span.current{color:#fff;background-color:#bc0001}.bg-parallax{position:relative;opacity:.8;z-index:-1}@media screen and (max-width:600px){.bg-parallax{display:none}}.bg-parallax .left-side{-webkit-transition:-webkit-transform 10s cubic-bezier(.11,.75,.71,.24);transition:-webkit-transform 10s cubic-bezier(.11,.75,.71,.24);-o-transition:transform 10s cubic-bezier(.11,.75,.71,.24);transition:transform 10s cubic-bezier(.11,.75,.71,.24);transition:transform 10s cubic-bezier(.11,.75,.71,.24),-webkit-transform 10s cubic-bezier(.11,.75,.71,.24);position:fixed;top:-5%;left:-12vw;width:500px;height:500px;-webkit-transition:.7s;-o-transition:.7s;transition:.7s;z-index:-3;opacity:.4}@media screen and (max-width:600px){.bg-parallax .left-side{right:-20vw;width:300px;height:300px;opacity:.1 !important}}.bg-parallax .right-side{position:fixed;bottom:-10%;right:-8vw;-webkit-transition:.7s;-o-transition:.7s;transition:.7s;z-index:-3;opacity:.4;width:350px;height:350px}@media screen and (max-width:600px){.bg-parallax .right-side{right:-20vw;width:400px;height:400px;opacity:.3 !important}}.bg-parallax .left-side .rellax{-webkit-transition:-webkit-transform 10s cubic-bezier(.11,.75,.71,.24);transition:-webkit-transform 10s cubic-bezier(.11,.75,.71,.24);-o-transition:transform 10s cubic-bezier(.11,.75,.71,.24);transition:transform 10s cubic-bezier(.11,.75,.71,.24);transition:transform 10s cubic-bezier(.11,.75,.71,.24),-webkit-transform 10s cubic-bezier(.11,.75,.71,.24)}.bg-parallax .right-side .rellax{-webkit-transition:-webkit-transform 10s cubic-bezier(.11,.75,.71,.24);transition:-webkit-transform 10s cubic-bezier(.11,.75,.71,.24);-o-transition:transform 10s cubic-bezier(.11,.75,.71,.24);transition:transform 10s cubic-bezier(.11,.75,.71,.24);transition:transform 10s cubic-bezier(.11,.75,.71,.24),-webkit-transform 10s cubic-bezier(.11,.75,.71,.24)}@media screen and (min-width:600px){.ta-c{text-align:center !important}}.ta-c{text-align:center !important}.ta-r{text-align:right !important}.ta-l{text-align:left !important}@media screen and (min-width:600px){.pt0{padding-top:0 !important}}.pb80{padding-bottom:80px}@media screen and (max-width:600px){.pb80{margin-top:50px !important}}.pb0{padding-bottom:0 !important}.mt0{margin-top:0 !important}.mb0{margin-bottom:0 !important}.mt10{margin-top:10px !important}.mb10{margin-bottom:10px !important}.mt20{margin-top:20px !important}.mb20{margin-bottom:20px !important}.mt30{margin-top:30px !important}.mb30{margin-bottom:30px !important}.mt40{margin-top:40px !important}.mb40{margin-bottom:40px !important}.mt50{margin-top:50px !important}.mb50{margin-bottom:50px !important}.mt60{margin-top:60px !important}.mb60{margin-bottom:60px !important}.mt70{margin-top:70px !important}.mb70{margin-bottom:70px !important}.mt80{margin-top:80px !important}.mb80{margin-bottom:80px !important}.mt90{margin-top:90px !important}.mb90{margin-bottom:90px !important}.mt100{margin-top:100px !important}.mb100{margin-bottom:100px !important}.mt110{margin-top:110px !important}.mb110{margin-bottom:110px !important}.mt120{margin-top:120px !important}.mb120{margin-bottom:120px !important}.mt130{margin-top:130px !important}.mb130{margin-bottom:130px !important}.mt140{margin-top:140px !important}.mb140{margin-bottom:140px !important}.pt0{padding-top:0 !important}.pb0{padding-bottom:0 !important}.pt10{padding-top:10px !important}.pb10{padding-bottom:10px !important}.pt20{padding-top:20px !important}.pb20{padding-bottom:20px !important}.pt30{padding-top:30px !important}.pb30{padding-bottom:30px !important}.pt40{padding-top:40px !important}.pb40{padding-bottom:40px !important}.pt50{padding-top:50px !important}.pb50{padding-bottom:50px !important}.pt60{padding-top:60px !important}.pb60{padding-bottom:60px !important}.pt70{padding-top:70px !important}.pb70{padding-bottom:70px !important}.pt80{padding-top:80px !important}.pb80{padding-bottom:80px !important}.pt90{padding-top:90px !important}.pb90{padding-bottom:90px !important}.pt100{padding-top:100px !important}.pb100{padding-bottom:100px !important}.pt110{padding-top:110px !important}.pb110{padding-bottom:110px !important}.pt120{padding-top:120px !important}.pb120{padding-bottom:120px !important}.pt130{padding-top:130px !important}.pb130{padding-bottom:130px !important}.pt140{padding-top:140px !important}.pb140{padding-bottom:140px !important}@media screen and (max-width:600px){.mb80{margin-bottom:68px !important}}@media screen and (max-width:600px){.mt60{margin-top:40px !important}}@media screen and (max-width:600px){.mt80{margin-top:60px !important}}@media screen and (max-width:600px){.mt30{margin-top:20px !important}}@media screen and (max-width:600px){.mt40{margin-top:30px !important}}@media screen and (max-width:600px){.mt60{margin-top:46px !important}}@media screen and (max-width:600px){.mt50{margin-top:40px !important}}@media screen and (max-width:768px){.mt100{margin-top:70px !important}}@media screen and (max-width:768px){.mt120{margin-top:100px !important}}@media screen and (max-width:768px){.mb120{margin-bottom:100px !important}}@media screen and (max-width:600px){.mb100{margin-bottom:80px !important}}@media screen and (max-width:600px){.font-small{font-size:.8em}}.pb180{padding-bottom:140px}@media screen and (min-width:1024px){.pb180{padding-bottom:180px}}.wpcf7-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:12px;font-size:1.2rem}.pro-wrap_detail h1{font-size:1.4rem;background:#0d3a97;padding:4px 8px;line-height:1.6;color:#fff;margin:10px 0}.pro-wrap_detail h2{font-size:1.3rem;background:#e9e9e9;padding:4px 8px;line-height:1.6;color:#101010;margin:10px 0;border-left:6px solid #0d3a97}.pro-wrap_detail h3{font-size:1.2rem;padding:4px 8px;line-height:1.6;color:#101010;margin:10px 0;border-left:6px solid #0d3a97;border-bottom:1px solid #0d3a97}.pro-wrap_detail ul,.pro-wrap_detail ol{margin:10px 0}.pro-wrap_detail ul li{list-style:disc;margin-left:1rem;line-height:1.6}.pro-wrap_detail ol li{list-style:auto;margin-left:1rem;line-height:1.6}.pro-wrap_detail a{text-decoration:underline;color:#4585d3!important;line-height:1.6;transition:.4s}.pro-wrap_detail a:hover{opacity:.7}.pro-wrap_detail strong{font-weight:700}table.pro-wrap{margin-bottom:40px}aside.pro-wrap_detail{text-align:left;line-height:1.6;margin-top:15px;border-top:1px solid #e1e1e1;padding-top:15px}#index-products .column.-top-pro_column{position:relative}#index-products .column.-top-pro_column:after{content:'';display:block;width:32%}#index-products .column.-top-pro_column li{width:32%;margin-bottom:2%}@media screen and (max-width:600px){#index-products .column.-top-pro_column li{width:47%}}@media screen and (min-width:1024px){.products-table tbody tr .mini_box{width:48px}}.onayami{margin-top:40px;padding:40px 50px;border:2px solid #0f2184;border-radius:16px}.onayami h3{font-family:"Zen Kaku Gothic New",sans-serif;border-bottom:2px #0f2184 dashed;margin:0 auto 30px;padding-bottom:14px}.onayami p{text-align:left}@media screen and (max-width:428px){.onayami{padding:40px 20px}.onayami h3{line-height:1.3}}
.lang-list{margin-top:20px}.lang-list li{margin-bottom:4px}.lang-list li:last-child{margin-bottom:0}.lang-list li a{display:block;width:55%;margin:0 auto;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.lang-list li a:hover{opacity:.7}.swiper-flex .social-icon .lang-list img{width:100%;height:auto}.swiper-flex .social-icon{margin-top:120px}.swiper-container.swiper3{width:100%;height:550px;max-width:none}@media screen and (max-width:600px){.swiper-container.swiper3{height:200px}}.products-table th,.products-table td{font-size:14px;padding:4px}.products-table.-f12 th,.products-table.-f12 td{font-size:12px}.products-table.-f16 th,.products-table.-f16 td{font-size:16px}.products-table.-f18 th,.products-table.-f18 td{font-size:18px}.products-table.-f20 th,.products-table.-f20 td{font-size:20px}.products-table.-f22 th,.products-table.-f22 td{font-size:22px}.products-table.-f24 th,.products-table.-f24 td{font-size:24px}.products-table .f12{font-size:12px !important}.products-table .f16{font-size:16px !important}.products-table .f18{font-size:18px !important}.products-table .f20{font-size:20px !important}.products-table .f22{font-size:22px !important}.products-table .f24{font-size:24px !important}@media screen and (max-width:600px){.products-table{min-height:450px}}.swiper-container.slider-thumbnail{width:100%;max-width:none}.swiper-container.slider-thumbnail .swiper-wrapper .swiper-slide{width:15.7% !important;margin-right:1.2%}#en_spbtn a{background:#0f2184 !important;font-size:1.1rem;font-weight:700;border-bottom:none;margin-bottom:0;padding:.4rem;display:block;width:260px;font-size:1.1em;margin:0;text-align:center;text-decoration:none;color:#fff !important;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:.7rem 2.5rem;border-radius:7px;margin:auto;text-align:center}@media screen and (min-width:1024px){#en_spbtn{display:none}}