﻿@media (max-width: 829px){.pconly{display:none}}.sponly{display:none}@media (max-width: 829px){.sponly{display:block}}.txtLeft{text-align:left !important}.txtCenter{text-align:center !important}.txtRight{text-align:right !important}.alignCenter{margin-left:auto !important;margin-right:auto !important}.mt-0{margin-top:0px !important}@media (min-width: 830px) and (max-width: 1366px){.mt-0{margin-top:calc(0 / 1366 * 100vw) !important}}@media (max-width: 829px){.mt-0{margin-top:calc(0 / 390 * 100vw) !important}}.mr-0{margin-right:0px !important}@media (min-width: 830px) and (max-width: 1366px){.mr-0{margin-right:calc(0 / 1366 * 100vw) !important}}@media (max-width: 829px){.mr-0{margin-right:calc(0 / 390 * 100vw) !important}}.mb-0{margin-bottom:0px !important}@media (min-width: 830px) and (max-width: 1366px){.mb-0{margin-bottom:calc(0 / 1366 * 100vw) !important}}@media (max-width: 829px){.mb-0{margin-bottom:calc(0 / 390 * 100vw) !important}}.ml-0{margin-left:0px !important}@media (min-width: 830px) and (max-width: 1366px){.ml-0{margin-left:calc(0 / 1366 * 100vw) !important}}@media (max-width: 829px){.ml-0{margin-left:calc(0 / 390 * 100vw) !important}}.pt-0{padding-top:0px !important}@media (min-width: 830px) and (max-width: 1366px){.pt-0{padding-top:calc(0 / 1366 * 100vw) !important}}@media (max-width: 829px){.pt-0{padding-top:calc(0 / 390 * 100vw) !important}}.pr-0{padding-right:0px !important}@media (min-width: 830px) and (max-width: 1366px){.pr-0{padding-right:calc(0 / 1366 * 100vw) !important}}@media (max-width: 829px){.pr-0{padding-right:calc(0 / 390 * 100vw) !important}}.pb-0{padding-bottom:0px !important}@media (min-width: 830px) and (max-width: 1366px){.pb-0{padding-bottom:calc(0 / 1366 * 100vw) !important}}@media (max-width: 829px){.pb-0{padding-bottom:calc(0 / 390 * 100vw) !important}}.pl-0{padding-left:0px !important}@media (min-width: 830px) and (max-width: 1366px){.pl-0{padding-left:calc(0 / 1366 * 100vw) !important}}@media (max-width: 829px){.pl-0{padding-left:calc(0 / 390 * 100vw) !important}}.mt-5{margin-top:5px !important}@media (min-width: 830px) and (max-width: 1366px){.mt-5{margin-top:calc(5 / 1366 * 100vw) !important}}@media (max-width: 829px){.mt-5{margin-top:calc(5 / 390 * 100vw) !important}}.mr-5{margin-right:5px !important}@media (min-width: 830px) and (max-width: 1366px){.mr-5{margin-right:calc(5 / 1366 * 100vw) !important}}@media (max-width: 829px){.mr-5{margin-right:calc(5 / 390 * 100vw) !important}}.mb-5{margin-bottom:5px !important}@media (min-width: 830px) and (max-width: 1366px){.mb-5{margin-bottom:calc(5 / 1366 * 100vw) !important}}@media (max-width: 829px){.mb-5{margin-bottom:calc(5 / 390 * 100vw) !important}}.ml-5{margin-left:5px !important}@media (min-width: 830px) and (max-width: 1366px){.ml-5{margin-left:calc(5 / 1366 * 100vw) !important}}@media (max-width: 829px){.ml-5{margin-left:calc(5 / 390 * 100vw) !important}}.pt-5{padding-top:5px !important}@media (min-width: 830px) and (max-width: 1366px){.pt-5{padding-top:calc(5 / 1366 * 100vw) !important}}@media (max-width: 829px){.pt-5{padding-top:calc(5 / 390 * 100vw) !important}}.pr-5{padding-right:5px !important}@media (min-width: 830px) and (max-width: 1366px){.pr-5{padding-right:calc(5 / 1366 * 100vw) !important}}@media (max-width: 829px){.pr-5{padding-right:calc(5 / 390 * 100vw) !important}}.pb-5{padding-bottom:5px !important}@media (min-width: 830px) and (max-width: 1366px){.pb-5{padding-bottom:calc(5 / 1366 * 100vw) !important}}@media (max-width: 829px){.pb-5{padding-bottom:calc(5 / 390 * 100vw) !important}}.pl-5{padding-left:5px !important}@media (min-width: 830px) and (max-width: 1366px){.pl-5{padding-left:calc(5 / 1366 * 100vw) !important}}@media (max-width: 829px){.pl-5{padding-left:calc(5 / 390 * 100vw) !important}}.mt-10{margin-top:10px !important}@media (min-width: 830px) and (max-width: 1366px){.mt-10{margin-top:calc(10 / 1366 * 100vw) !important}}@media (max-width: 829px){.mt-10{margin-top:calc(10 / 390 * 100vw) !important}}.mr-10{margin-right:10px !important}@media (min-width: 830px) and (max-width: 1366px){.mr-10{margin-right:calc(10 / 1366 * 100vw) !important}}@media (max-width: 829px){.mr-10{margin-right:calc(10 / 390 * 100vw) !important}}.mb-10{margin-bottom:10px !important}@media (min-width: 830px) and (max-width: 1366px){.mb-10{margin-bottom:calc(10 / 1366 * 100vw) !important}}@media (max-width: 829px){.mb-10{margin-bottom:calc(10 / 390 * 100vw) !important}}.ml-10{margin-left:10px !important}@media (min-width: 830px) and (max-width: 1366px){.ml-10{margin-left:calc(10 / 1366 * 100vw) !important}}@media (max-width: 829px){.ml-10{margin-left:calc(10 / 390 * 100vw) !important}}.pt-10{padding-top:10px !important}@media (min-width: 830px) and (max-width: 1366px){.pt-10{padding-top:calc(10 / 1366 * 100vw) !important}}@media (max-width: 829px){.pt-10{padding-top:calc(10 / 390 * 100vw) !important}}.pr-10{padding-right:10px !important}@media (min-width: 830px) and (max-width: 1366px){.pr-10{padding-right:calc(10 / 1366 * 100vw) !important}}@media (max-width: 829px){.pr-10{padding-right:calc(10 / 390 * 100vw) !important}}.pb-10{padding-bottom:10px !important}@media (min-width: 830px) and (max-width: 1366px){.pb-10{padding-bottom:calc(10 / 1366 * 100vw) !important}}@media (max-width: 829px){.pb-10{padding-bottom:calc(10 / 390 * 100vw) !important}}.pl-10{padding-left:10px !important}@media (min-width: 830px) and (max-width: 1366px){.pl-10{padding-left:calc(10 / 1366 * 100vw) !important}}@media (max-width: 829px){.pl-10{padding-left:calc(10 / 390 * 100vw) !important}}.mt-15{margin-top:15px !important}@media (min-width: 830px) and (max-width: 1366px){.mt-15{margin-top:calc(15 / 1366 * 100vw) !important}}@media (max-width: 829px){.mt-15{margin-top:calc(15 / 390 * 100vw) !important}}.mr-15{margin-right:15px !important}@media (min-width: 830px) and (max-width: 1366px){.mr-15{margin-right:calc(15 / 1366 * 100vw) !important}}@media (max-width: 829px){.mr-15{margin-right:calc(15 / 390 * 100vw) !important}}.mb-15{margin-bottom:15px !important}@media (min-width: 830px) and (max-width: 1366px){.mb-15{margin-bottom:calc(15 / 1366 * 100vw) !important}}@media (max-width: 829px){.mb-15{margin-bottom:calc(15 / 390 * 100vw) !important}}.ml-15{margin-left:15px !important}@media (min-width: 830px) and (max-width: 1366px){.ml-15{margin-left:calc(15 / 1366 * 100vw) !important}}@media (max-width: 829px){.ml-15{margin-left:calc(15 / 390 * 100vw) !important}}.pt-15{padding-top:15px !important}@media (min-width: 830px) and (max-width: 1366px){.pt-15{padding-top:calc(15 / 1366 * 100vw) !important}}@media (max-width: 829px){.pt-15{padding-top:calc(15 / 390 * 100vw) !important}}.pr-15{padding-right:15px !important}@media (min-width: 830px) and (max-width: 1366px){.pr-15{padding-right:calc(15 / 1366 * 100vw) !important}}@media (max-width: 829px){.pr-15{padding-right:calc(15 / 390 * 100vw) !important}}.pb-15{padding-bottom:15px !important}@media (min-width: 830px) and (max-width: 1366px){.pb-15{padding-bottom:calc(15 / 1366 * 100vw) !important}}@media (max-width: 829px){.pb-15{padding-bottom:calc(15 / 390 * 100vw) !important}}.pl-15{padding-left:15px !important}@media (min-width: 830px) and (max-width: 1366px){.pl-15{padding-left:calc(15 / 1366 * 100vw) !important}}@media (max-width: 829px){.pl-15{padding-left:calc(15 / 390 * 100vw) !important}}.mt-20{margin-top:20px !important}@media (min-width: 830px) and (max-width: 1366px){.mt-20{margin-top:calc(20 / 1366 * 100vw) !important}}@media (max-width: 829px){.mt-20{margin-top:calc(20 / 390 * 100vw) !important}}.mr-20{margin-right:20px !important}@media (min-width: 830px) and (max-width: 1366px){.mr-20{margin-right:calc(20 / 1366 * 100vw) !important}}@media (max-width: 829px){.mr-20{margin-right:calc(20 / 390 * 100vw) !important}}.mb-20{margin-bottom:20px !important}@media (min-width: 830px) and (max-width: 1366px){.mb-20{margin-bottom:calc(20 / 1366 * 100vw) !important}}@media (max-width: 829px){.mb-20{margin-bottom:calc(20 / 390 * 100vw) !important}}.ml-20{margin-left:20px !important}@media (min-width: 830px) and (max-width: 1366px){.ml-20{margin-left:calc(20 / 1366 * 100vw) !important}}@media (max-width: 829px){.ml-20{margin-left:calc(20 / 390 * 100vw) !important}}.pt-20{padding-top:20px !important}@media (min-width: 830px) and (max-width: 1366px){.pt-20{padding-top:calc(20 / 1366 * 100vw) !important}}@media (max-width: 829px){.pt-20{padding-top:calc(20 / 390 * 100vw) !important}}.pr-20{padding-right:20px !important}@media (min-width: 830px) and (max-width: 1366px){.pr-20{padding-right:calc(20 / 1366 * 100vw) !important}}@media (max-width: 829px){.pr-20{padding-right:calc(20 / 390 * 100vw) !important}}.pb-20{padding-bottom:20px !important}@media (min-width: 830px) and (max-width: 1366px){.pb-20{padding-bottom:calc(20 / 1366 * 100vw) !important}}@media (max-width: 829px){.pb-20{padding-bottom:calc(20 / 390 * 100vw) !important}}.pl-20{padding-left:20px !important}@media (min-width: 830px) and (max-width: 1366px){.pl-20{padding-left:calc(20 / 1366 * 100vw) !important}}@media (max-width: 829px){.pl-20{padding-left:calc(20 / 390 * 100vw) !important}}.mt-25{margin-top:25px !important}@media (min-width: 830px) and (max-width: 1366px){.mt-25{margin-top:calc(25 / 1366 * 100vw) !important}}@media (max-width: 829px){.mt-25{margin-top:calc(25 / 390 * 100vw) !important}}.mr-25{margin-right:25px !important}@media (min-width: 830px) and (max-width: 1366px){.mr-25{margin-right:calc(25 / 1366 * 100vw) !important}}@media (max-width: 829px){.mr-25{margin-right:calc(25 / 390 * 100vw) !important}}.mb-25{margin-bottom:25px !important}@media (min-width: 830px) and (max-width: 1366px){.mb-25{margin-bottom:calc(25 / 1366 * 100vw) !important}}@media (max-width: 829px){.mb-25{margin-bottom:calc(25 / 390 * 100vw) !important}}.ml-25{margin-left:25px !important}@media (min-width: 830px) and (max-width: 1366px){.ml-25{margin-left:calc(25 / 1366 * 100vw) !important}}@media (max-width: 829px){.ml-25{margin-left:calc(25 / 390 * 100vw) !important}}.pt-25{padding-top:25px !important}@media (min-width: 830px) and (max-width: 1366px){.pt-25{padding-top:calc(25 / 1366 * 100vw) !important}}@media (max-width: 829px){.pt-25{padding-top:calc(25 / 390 * 100vw) !important}}.pr-25{padding-right:25px !important}@media (min-width: 830px) and (max-width: 1366px){.pr-25{padding-right:calc(25 / 1366 * 100vw) !important}}@media (max-width: 829px){.pr-25{padding-right:calc(25 / 390 * 100vw) !important}}.pb-25{padding-bottom:25px !important}@media (min-width: 830px) and (max-width: 1366px){.pb-25{padding-bottom:calc(25 / 1366 * 100vw) !important}}@media (max-width: 829px){.pb-25{padding-bottom:calc(25 / 390 * 100vw) !important}}.pl-25{padding-left:25px !important}@media (min-width: 830px) and (max-width: 1366px){.pl-25{padding-left:calc(25 / 1366 * 100vw) !important}}@media (max-width: 829px){.pl-25{padding-left:calc(25 / 390 * 100vw) !important}}.mt-30{margin-top:30px !important}@media (min-width: 830px) and (max-width: 1366px){.mt-30{margin-top:calc(30 / 1366 * 100vw) !important}}@media (max-width: 829px){.mt-30{margin-top:calc(30 / 390 * 100vw) !important}}.mr-30{margin-right:30px !important}@media (min-width: 830px) and (max-width: 1366px){.mr-30{margin-right:calc(30 / 1366 * 100vw) !important}}@media (max-width: 829px){.mr-30{margin-right:calc(30 / 390 * 100vw) !important}}.mb-30{margin-bottom:30px !important}@media (min-width: 830px) and (max-width: 1366px){.mb-30{margin-bottom:calc(30 / 1366 * 100vw) !important}}@media (max-width: 829px){.mb-30{margin-bottom:calc(30 / 390 * 100vw) !important}}.ml-30{margin-left:30px !important}@media (min-width: 830px) and (max-width: 1366px){.ml-30{margin-left:calc(30 / 1366 * 100vw) !important}}@media (max-width: 829px){.ml-30{margin-left:calc(30 / 390 * 100vw) !important}}.pt-30{padding-top:30px !important}@media (min-width: 830px) and (max-width: 1366px){.pt-30{padding-top:calc(30 / 1366 * 100vw) !important}}@media (max-width: 829px){.pt-30{padding-top:calc(30 / 390 * 100vw) !important}}.pr-30{padding-right:30px !important}@media (min-width: 830px) and (max-width: 1366px){.pr-30{padding-right:calc(30 / 1366 * 100vw) !important}}@media (max-width: 829px){.pr-30{padding-right:calc(30 / 390 * 100vw) !important}}.pb-30{padding-bottom:30px !important}@media (min-width: 830px) and (max-width: 1366px){.pb-30{padding-bottom:calc(30 / 1366 * 100vw) !important}}@media (max-width: 829px){.pb-30{padding-bottom:calc(30 / 390 * 100vw) !important}}.pl-30{padding-left:30px !important}@media (min-width: 830px) and (max-width: 1366px){.pl-30{padding-left:calc(30 / 1366 * 100vw) !important}}@media (max-width: 829px){.pl-30{padding-left:calc(30 / 390 * 100vw) !important}}.mt-35{margin-top:35px !important}@media (min-width: 830px) and (max-width: 1366px){.mt-35{margin-top:calc(35 / 1366 * 100vw) !important}}@media (max-width: 829px){.mt-35{margin-top:calc(35 / 390 * 100vw) !important}}.mr-35{margin-right:35px !important}@media (min-width: 830px) and (max-width: 1366px){.mr-35{margin-right:calc(35 / 1366 * 100vw) !important}}@media (max-width: 829px){.mr-35{margin-right:calc(35 / 390 * 100vw) !important}}.mb-35{margin-bottom:35px !important}@media (min-width: 830px) and (max-width: 1366px){.mb-35{margin-bottom:calc(35 / 1366 * 100vw) !important}}@media (max-width: 829px){.mb-35{margin-bottom:calc(35 / 390 * 100vw) !important}}.ml-35{margin-left:35px !important}@media (min-width: 830px) and (max-width: 1366px){.ml-35{margin-left:calc(35 / 1366 * 100vw) !important}}@media (max-width: 829px){.ml-35{margin-left:calc(35 / 390 * 100vw) !important}}.pt-35{padding-top:35px !important}@media (min-width: 830px) and (max-width: 1366px){.pt-35{padding-top:calc(35 / 1366 * 100vw) !important}}@media (max-width: 829px){.pt-35{padding-top:calc(35 / 390 * 100vw) !important}}.pr-35{padding-right:35px !important}@media (min-width: 830px) and (max-width: 1366px){.pr-35{padding-right:calc(35 / 1366 * 100vw) !important}}@media (max-width: 829px){.pr-35{padding-right:calc(35 / 390 * 100vw) !important}}.pb-35{padding-bottom:35px !important}@media (min-width: 830px) and (max-width: 1366px){.pb-35{padding-bottom:calc(35 / 1366 * 100vw) !important}}@media (max-width: 829px){.pb-35{padding-bottom:calc(35 / 390 * 100vw) !important}}.pl-35{padding-left:35px !important}@media (min-width: 830px) and (max-width: 1366px){.pl-35{padding-left:calc(35 / 1366 * 100vw) !important}}@media (max-width: 829px){.pl-35{padding-left:calc(35 / 390 * 100vw) !important}}.mt-40{margin-top:40px !important}@media (min-width: 830px) and (max-width: 1366px){.mt-40{margin-top:calc(40 / 1366 * 100vw) !important}}@media (max-width: 829px){.mt-40{margin-top:calc(40 / 390 * 100vw) !important}}.mr-40{margin-right:40px !important}@media (min-width: 830px) and (max-width: 1366px){.mr-40{margin-right:calc(40 / 1366 * 100vw) !important}}@media (max-width: 829px){.mr-40{margin-right:calc(40 / 390 * 100vw) !important}}.mb-40{margin-bottom:40px !important}@media (min-width: 830px) and (max-width: 1366px){.mb-40{margin-bottom:calc(40 / 1366 * 100vw) !important}}@media (max-width: 829px){.mb-40{margin-bottom:calc(40 / 390 * 100vw) !important}}.ml-40{margin-left:40px !important}@media (min-width: 830px) and (max-width: 1366px){.ml-40{margin-left:calc(40 / 1366 * 100vw) !important}}@media (max-width: 829px){.ml-40{margin-left:calc(40 / 390 * 100vw) !important}}.pt-40{padding-top:40px !important}@media (min-width: 830px) and (max-width: 1366px){.pt-40{padding-top:calc(40 / 1366 * 100vw) !important}}@media (max-width: 829px){.pt-40{padding-top:calc(40 / 390 * 100vw) !important}}.pr-40{padding-right:40px !important}@media (min-width: 830px) and (max-width: 1366px){.pr-40{padding-right:calc(40 / 1366 * 100vw) !important}}@media (max-width: 829px){.pr-40{padding-right:calc(40 / 390 * 100vw) !important}}.pb-40{padding-bottom:40px !important}@media (min-width: 830px) and (max-width: 1366px){.pb-40{padding-bottom:calc(40 / 1366 * 100vw) !important}}@media (max-width: 829px){.pb-40{padding-bottom:calc(40 / 390 * 100vw) !important}}.pl-40{padding-left:40px !important}@media (min-width: 830px) and (max-width: 1366px){.pl-40{padding-left:calc(40 / 1366 * 100vw) !important}}@media (max-width: 829px){.pl-40{padding-left:calc(40 / 390 * 100vw) !important}}.mt-45{margin-top:45px !important}@media (min-width: 830px) and (max-width: 1366px){.mt-45{margin-top:calc(45 / 1366 * 100vw) !important}}@media (max-width: 829px){.mt-45{margin-top:calc(45 / 390 * 100vw) !important}}.mr-45{margin-right:45px !important}@media (min-width: 830px) and (max-width: 1366px){.mr-45{margin-right:calc(45 / 1366 * 100vw) !important}}@media (max-width: 829px){.mr-45{margin-right:calc(45 / 390 * 100vw) !important}}.mb-45{margin-bottom:45px !important}@media (min-width: 830px) and (max-width: 1366px){.mb-45{margin-bottom:calc(45 / 1366 * 100vw) !important}}@media (max-width: 829px){.mb-45{margin-bottom:calc(45 / 390 * 100vw) !important}}.ml-45{margin-left:45px !important}@media (min-width: 830px) and (max-width: 1366px){.ml-45{margin-left:calc(45 / 1366 * 100vw) !important}}@media (max-width: 829px){.ml-45{margin-left:calc(45 / 390 * 100vw) !important}}.pt-45{padding-top:45px !important}@media (min-width: 830px) and (max-width: 1366px){.pt-45{padding-top:calc(45 / 1366 * 100vw) !important}}@media (max-width: 829px){.pt-45{padding-top:calc(45 / 390 * 100vw) !important}}.pr-45{padding-right:45px !important}@media (min-width: 830px) and (max-width: 1366px){.pr-45{padding-right:calc(45 / 1366 * 100vw) !important}}@media (max-width: 829px){.pr-45{padding-right:calc(45 / 390 * 100vw) !important}}.pb-45{padding-bottom:45px !important}@media (min-width: 830px) and (max-width: 1366px){.pb-45{padding-bottom:calc(45 / 1366 * 100vw) !important}}@media (max-width: 829px){.pb-45{padding-bottom:calc(45 / 390 * 100vw) !important}}.pl-45{padding-left:45px !important}@media (min-width: 830px) and (max-width: 1366px){.pl-45{padding-left:calc(45 / 1366 * 100vw) !important}}@media (max-width: 829px){.pl-45{padding-left:calc(45 / 390 * 100vw) !important}}.mt-50{margin-top:50px !important}@media (min-width: 830px) and (max-width: 1366px){.mt-50{margin-top:calc(50 / 1366 * 100vw) !important}}@media (max-width: 829px){.mt-50{margin-top:calc(50 / 390 * 100vw) !important}}.mr-50{margin-right:50px !important}@media (min-width: 830px) and (max-width: 1366px){.mr-50{margin-right:calc(50 / 1366 * 100vw) !important}}@media (max-width: 829px){.mr-50{margin-right:calc(50 / 390 * 100vw) !important}}.mb-50{margin-bottom:50px !important}@media (min-width: 830px) and (max-width: 1366px){.mb-50{margin-bottom:calc(50 / 1366 * 100vw) !important}}@media (max-width: 829px){.mb-50{margin-bottom:calc(50 / 390 * 100vw) !important}}.ml-50{margin-left:50px !important}@media (min-width: 830px) and (max-width: 1366px){.ml-50{margin-left:calc(50 / 1366 * 100vw) !important}}@media (max-width: 829px){.ml-50{margin-left:calc(50 / 390 * 100vw) !important}}.pt-50{padding-top:50px !important}@media (min-width: 830px) and (max-width: 1366px){.pt-50{padding-top:calc(50 / 1366 * 100vw) !important}}@media (max-width: 829px){.pt-50{padding-top:calc(50 / 390 * 100vw) !important}}.pr-50{padding-right:50px !important}@media (min-width: 830px) and (max-width: 1366px){.pr-50{padding-right:calc(50 / 1366 * 100vw) !important}}@media (max-width: 829px){.pr-50{padding-right:calc(50 / 390 * 100vw) !important}}.pb-50{padding-bottom:50px !important}@media (min-width: 830px) and (max-width: 1366px){.pb-50{padding-bottom:calc(50 / 1366 * 100vw) !important}}@media (max-width: 829px){.pb-50{padding-bottom:calc(50 / 390 * 100vw) !important}}.pl-50{padding-left:50px !important}@media (min-width: 830px) and (max-width: 1366px){.pl-50{padding-left:calc(50 / 1366 * 100vw) !important}}@media (max-width: 829px){.pl-50{padding-left:calc(50 / 390 * 100vw) !important}}.mt-55{margin-top:55px !important}@media (min-width: 830px) and (max-width: 1366px){.mt-55{margin-top:calc(55 / 1366 * 100vw) !important}}@media (max-width: 829px){.mt-55{margin-top:calc(55 / 390 * 100vw) !important}}.mr-55{margin-right:55px !important}@media (min-width: 830px) and (max-width: 1366px){.mr-55{margin-right:calc(55 / 1366 * 100vw) !important}}@media (max-width: 829px){.mr-55{margin-right:calc(55 / 390 * 100vw) !important}}.mb-55{margin-bottom:55px !important}@media (min-width: 830px) and (max-width: 1366px){.mb-55{margin-bottom:calc(55 / 1366 * 100vw) !important}}@media (max-width: 829px){.mb-55{margin-bottom:calc(55 / 390 * 100vw) !important}}.ml-55{margin-left:55px !important}@media (min-width: 830px) and (max-width: 1366px){.ml-55{margin-left:calc(55 / 1366 * 100vw) !important}}@media (max-width: 829px){.ml-55{margin-left:calc(55 / 390 * 100vw) !important}}.pt-55{padding-top:55px !important}@media (min-width: 830px) and (max-width: 1366px){.pt-55{padding-top:calc(55 / 1366 * 100vw) !important}}@media (max-width: 829px){.pt-55{padding-top:calc(55 / 390 * 100vw) !important}}.pr-55{padding-right:55px !important}@media (min-width: 830px) and (max-width: 1366px){.pr-55{padding-right:calc(55 / 1366 * 100vw) !important}}@media (max-width: 829px){.pr-55{padding-right:calc(55 / 390 * 100vw) !important}}.pb-55{padding-bottom:55px !important}@media (min-width: 830px) and (max-width: 1366px){.pb-55{padding-bottom:calc(55 / 1366 * 100vw) !important}}@media (max-width: 829px){.pb-55{padding-bottom:calc(55 / 390 * 100vw) !important}}.pl-55{padding-left:55px !important}@media (min-width: 830px) and (max-width: 1366px){.pl-55{padding-left:calc(55 / 1366 * 100vw) !important}}@media (max-width: 829px){.pl-55{padding-left:calc(55 / 390 * 100vw) !important}}.mt-60{margin-top:60px !important}@media (min-width: 830px) and (max-width: 1366px){.mt-60{margin-top:calc(60 / 1366 * 100vw) !important}}@media (max-width: 829px){.mt-60{margin-top:calc(60 / 390 * 100vw) !important}}.mr-60{margin-right:60px !important}@media (min-width: 830px) and (max-width: 1366px){.mr-60{margin-right:calc(60 / 1366 * 100vw) !important}}@media (max-width: 829px){.mr-60{margin-right:calc(60 / 390 * 100vw) !important}}.mb-60{margin-bottom:60px !important}@media (min-width: 830px) and (max-width: 1366px){.mb-60{margin-bottom:calc(60 / 1366 * 100vw) !important}}@media (max-width: 829px){.mb-60{margin-bottom:calc(60 / 390 * 100vw) !important}}.ml-60{margin-left:60px !important}@media (min-width: 830px) and (max-width: 1366px){.ml-60{margin-left:calc(60 / 1366 * 100vw) !important}}@media (max-width: 829px){.ml-60{margin-left:calc(60 / 390 * 100vw) !important}}.pt-60{padding-top:60px !important}@media (min-width: 830px) and (max-width: 1366px){.pt-60{padding-top:calc(60 / 1366 * 100vw) !important}}@media (max-width: 829px){.pt-60{padding-top:calc(60 / 390 * 100vw) !important}}.pr-60{padding-right:60px !important}@media (min-width: 830px) and (max-width: 1366px){.pr-60{padding-right:calc(60 / 1366 * 100vw) !important}}@media (max-width: 829px){.pr-60{padding-right:calc(60 / 390 * 100vw) !important}}.pb-60{padding-bottom:60px !important}@media (min-width: 830px) and (max-width: 1366px){.pb-60{padding-bottom:calc(60 / 1366 * 100vw) !important}}@media (max-width: 829px){.pb-60{padding-bottom:calc(60 / 390 * 100vw) !important}}.pl-60{padding-left:60px !important}@media (min-width: 830px) and (max-width: 1366px){.pl-60{padding-left:calc(60 / 1366 * 100vw) !important}}@media (max-width: 829px){.pl-60{padding-left:calc(60 / 390 * 100vw) !important}}.mt-65{margin-top:65px !important}@media (min-width: 830px) and (max-width: 1366px){.mt-65{margin-top:calc(65 / 1366 * 100vw) !important}}@media (max-width: 829px){.mt-65{margin-top:calc(65 / 390 * 100vw) !important}}.mr-65{margin-right:65px !important}@media (min-width: 830px) and (max-width: 1366px){.mr-65{margin-right:calc(65 / 1366 * 100vw) !important}}@media (max-width: 829px){.mr-65{margin-right:calc(65 / 390 * 100vw) !important}}.mb-65{margin-bottom:65px !important}@media (min-width: 830px) and (max-width: 1366px){.mb-65{margin-bottom:calc(65 / 1366 * 100vw) !important}}@media (max-width: 829px){.mb-65{margin-bottom:calc(65 / 390 * 100vw) !important}}.ml-65{margin-left:65px !important}@media (min-width: 830px) and (max-width: 1366px){.ml-65{margin-left:calc(65 / 1366 * 100vw) !important}}@media (max-width: 829px){.ml-65{margin-left:calc(65 / 390 * 100vw) !important}}.pt-65{padding-top:65px !important}@media (min-width: 830px) and (max-width: 1366px){.pt-65{padding-top:calc(65 / 1366 * 100vw) !important}}@media (max-width: 829px){.pt-65{padding-top:calc(65 / 390 * 100vw) !important}}.pr-65{padding-right:65px !important}@media (min-width: 830px) and (max-width: 1366px){.pr-65{padding-right:calc(65 / 1366 * 100vw) !important}}@media (max-width: 829px){.pr-65{padding-right:calc(65 / 390 * 100vw) !important}}.pb-65{padding-bottom:65px !important}@media (min-width: 830px) and (max-width: 1366px){.pb-65{padding-bottom:calc(65 / 1366 * 100vw) !important}}@media (max-width: 829px){.pb-65{padding-bottom:calc(65 / 390 * 100vw) !important}}.pl-65{padding-left:65px !important}@media (min-width: 830px) and (max-width: 1366px){.pl-65{padding-left:calc(65 / 1366 * 100vw) !important}}@media (max-width: 829px){.pl-65{padding-left:calc(65 / 390 * 100vw) !important}}.mt-70{margin-top:70px !important}@media (min-width: 830px) and (max-width: 1366px){.mt-70{margin-top:calc(70 / 1366 * 100vw) !important}}@media (max-width: 829px){.mt-70{margin-top:calc(70 / 390 * 100vw) !important}}.mr-70{margin-right:70px !important}@media (min-width: 830px) and (max-width: 1366px){.mr-70{margin-right:calc(70 / 1366 * 100vw) !important}}@media (max-width: 829px){.mr-70{margin-right:calc(70 / 390 * 100vw) !important}}.mb-70{margin-bottom:70px !important}@media (min-width: 830px) and (max-width: 1366px){.mb-70{margin-bottom:calc(70 / 1366 * 100vw) !important}}@media (max-width: 829px){.mb-70{margin-bottom:calc(70 / 390 * 100vw) !important}}.ml-70{margin-left:70px !important}@media (min-width: 830px) and (max-width: 1366px){.ml-70{margin-left:calc(70 / 1366 * 100vw) !important}}@media (max-width: 829px){.ml-70{margin-left:calc(70 / 390 * 100vw) !important}}.pt-70{padding-top:70px !important}@media (min-width: 830px) and (max-width: 1366px){.pt-70{padding-top:calc(70 / 1366 * 100vw) !important}}@media (max-width: 829px){.pt-70{padding-top:calc(70 / 390 * 100vw) !important}}.pr-70{padding-right:70px !important}@media (min-width: 830px) and (max-width: 1366px){.pr-70{padding-right:calc(70 / 1366 * 100vw) !important}}@media (max-width: 829px){.pr-70{padding-right:calc(70 / 390 * 100vw) !important}}.pb-70{padding-bottom:70px !important}@media (min-width: 830px) and (max-width: 1366px){.pb-70{padding-bottom:calc(70 / 1366 * 100vw) !important}}@media (max-width: 829px){.pb-70{padding-bottom:calc(70 / 390 * 100vw) !important}}.pl-70{padding-left:70px !important}@media (min-width: 830px) and (max-width: 1366px){.pl-70{padding-left:calc(70 / 1366 * 100vw) !important}}@media (max-width: 829px){.pl-70{padding-left:calc(70 / 390 * 100vw) !important}}.mt-75{margin-top:75px !important}@media (min-width: 830px) and (max-width: 1366px){.mt-75{margin-top:calc(75 / 1366 * 100vw) !important}}@media (max-width: 829px){.mt-75{margin-top:calc(75 / 390 * 100vw) !important}}.mr-75{margin-right:75px !important}@media (min-width: 830px) and (max-width: 1366px){.mr-75{margin-right:calc(75 / 1366 * 100vw) !important}}@media (max-width: 829px){.mr-75{margin-right:calc(75 / 390 * 100vw) !important}}.mb-75{margin-bottom:75px !important}@media (min-width: 830px) and (max-width: 1366px){.mb-75{margin-bottom:calc(75 / 1366 * 100vw) !important}}@media (max-width: 829px){.mb-75{margin-bottom:calc(75 / 390 * 100vw) !important}}.ml-75{margin-left:75px !important}@media (min-width: 830px) and (max-width: 1366px){.ml-75{margin-left:calc(75 / 1366 * 100vw) !important}}@media (max-width: 829px){.ml-75{margin-left:calc(75 / 390 * 100vw) !important}}.pt-75{padding-top:75px !important}@media (min-width: 830px) and (max-width: 1366px){.pt-75{padding-top:calc(75 / 1366 * 100vw) !important}}@media (max-width: 829px){.pt-75{padding-top:calc(75 / 390 * 100vw) !important}}.pr-75{padding-right:75px !important}@media (min-width: 830px) and (max-width: 1366px){.pr-75{padding-right:calc(75 / 1366 * 100vw) !important}}@media (max-width: 829px){.pr-75{padding-right:calc(75 / 390 * 100vw) !important}}.pb-75{padding-bottom:75px !important}@media (min-width: 830px) and (max-width: 1366px){.pb-75{padding-bottom:calc(75 / 1366 * 100vw) !important}}@media (max-width: 829px){.pb-75{padding-bottom:calc(75 / 390 * 100vw) !important}}.pl-75{padding-left:75px !important}@media (min-width: 830px) and (max-width: 1366px){.pl-75{padding-left:calc(75 / 1366 * 100vw) !important}}@media (max-width: 829px){.pl-75{padding-left:calc(75 / 390 * 100vw) !important}}.mt-80{margin-top:80px !important}@media (min-width: 830px) and (max-width: 1366px){.mt-80{margin-top:calc(80 / 1366 * 100vw) !important}}@media (max-width: 829px){.mt-80{margin-top:calc(80 / 390 * 100vw) !important}}.mr-80{margin-right:80px !important}@media (min-width: 830px) and (max-width: 1366px){.mr-80{margin-right:calc(80 / 1366 * 100vw) !important}}@media (max-width: 829px){.mr-80{margin-right:calc(80 / 390 * 100vw) !important}}.mb-80{margin-bottom:80px !important}@media (min-width: 830px) and (max-width: 1366px){.mb-80{margin-bottom:calc(80 / 1366 * 100vw) !important}}@media (max-width: 829px){.mb-80{margin-bottom:calc(80 / 390 * 100vw) !important}}.ml-80{margin-left:80px !important}@media (min-width: 830px) and (max-width: 1366px){.ml-80{margin-left:calc(80 / 1366 * 100vw) !important}}@media (max-width: 829px){.ml-80{margin-left:calc(80 / 390 * 100vw) !important}}.pt-80{padding-top:80px !important}@media (min-width: 830px) and (max-width: 1366px){.pt-80{padding-top:calc(80 / 1366 * 100vw) !important}}@media (max-width: 829px){.pt-80{padding-top:calc(80 / 390 * 100vw) !important}}.pr-80{padding-right:80px !important}@media (min-width: 830px) and (max-width: 1366px){.pr-80{padding-right:calc(80 / 1366 * 100vw) !important}}@media (max-width: 829px){.pr-80{padding-right:calc(80 / 390 * 100vw) !important}}.pb-80{padding-bottom:80px !important}@media (min-width: 830px) and (max-width: 1366px){.pb-80{padding-bottom:calc(80 / 1366 * 100vw) !important}}@media (max-width: 829px){.pb-80{padding-bottom:calc(80 / 390 * 100vw) !important}}.pl-80{padding-left:80px !important}@media (min-width: 830px) and (max-width: 1366px){.pl-80{padding-left:calc(80 / 1366 * 100vw) !important}}@media (max-width: 829px){.pl-80{padding-left:calc(80 / 390 * 100vw) !important}}.mt-85{margin-top:85px !important}@media (min-width: 830px) and (max-width: 1366px){.mt-85{margin-top:calc(85 / 1366 * 100vw) !important}}@media (max-width: 829px){.mt-85{margin-top:calc(85 / 390 * 100vw) !important}}.mr-85{margin-right:85px !important}@media (min-width: 830px) and (max-width: 1366px){.mr-85{margin-right:calc(85 / 1366 * 100vw) !important}}@media (max-width: 829px){.mr-85{margin-right:calc(85 / 390 * 100vw) !important}}.mb-85{margin-bottom:85px !important}@media (min-width: 830px) and (max-width: 1366px){.mb-85{margin-bottom:calc(85 / 1366 * 100vw) !important}}@media (max-width: 829px){.mb-85{margin-bottom:calc(85 / 390 * 100vw) !important}}.ml-85{margin-left:85px !important}@media (min-width: 830px) and (max-width: 1366px){.ml-85{margin-left:calc(85 / 1366 * 100vw) !important}}@media (max-width: 829px){.ml-85{margin-left:calc(85 / 390 * 100vw) !important}}.pt-85{padding-top:85px !important}@media (min-width: 830px) and (max-width: 1366px){.pt-85{padding-top:calc(85 / 1366 * 100vw) !important}}@media (max-width: 829px){.pt-85{padding-top:calc(85 / 390 * 100vw) !important}}.pr-85{padding-right:85px !important}@media (min-width: 830px) and (max-width: 1366px){.pr-85{padding-right:calc(85 / 1366 * 100vw) !important}}@media (max-width: 829px){.pr-85{padding-right:calc(85 / 390 * 100vw) !important}}.pb-85{padding-bottom:85px !important}@media (min-width: 830px) and (max-width: 1366px){.pb-85{padding-bottom:calc(85 / 1366 * 100vw) !important}}@media (max-width: 829px){.pb-85{padding-bottom:calc(85 / 390 * 100vw) !important}}.pl-85{padding-left:85px !important}@media (min-width: 830px) and (max-width: 1366px){.pl-85{padding-left:calc(85 / 1366 * 100vw) !important}}@media (max-width: 829px){.pl-85{padding-left:calc(85 / 390 * 100vw) !important}}.mt-90{margin-top:90px !important}@media (min-width: 830px) and (max-width: 1366px){.mt-90{margin-top:calc(90 / 1366 * 100vw) !important}}@media (max-width: 829px){.mt-90{margin-top:calc(90 / 390 * 100vw) !important}}.mr-90{margin-right:90px !important}@media (min-width: 830px) and (max-width: 1366px){.mr-90{margin-right:calc(90 / 1366 * 100vw) !important}}@media (max-width: 829px){.mr-90{margin-right:calc(90 / 390 * 100vw) !important}}.mb-90{margin-bottom:90px !important}@media (min-width: 830px) and (max-width: 1366px){.mb-90{margin-bottom:calc(90 / 1366 * 100vw) !important}}@media (max-width: 829px){.mb-90{margin-bottom:calc(90 / 390 * 100vw) !important}}.ml-90{margin-left:90px !important}@media (min-width: 830px) and (max-width: 1366px){.ml-90{margin-left:calc(90 / 1366 * 100vw) !important}}@media (max-width: 829px){.ml-90{margin-left:calc(90 / 390 * 100vw) !important}}.pt-90{padding-top:90px !important}@media (min-width: 830px) and (max-width: 1366px){.pt-90{padding-top:calc(90 / 1366 * 100vw) !important}}@media (max-width: 829px){.pt-90{padding-top:calc(90 / 390 * 100vw) !important}}.pr-90{padding-right:90px !important}@media (min-width: 830px) and (max-width: 1366px){.pr-90{padding-right:calc(90 / 1366 * 100vw) !important}}@media (max-width: 829px){.pr-90{padding-right:calc(90 / 390 * 100vw) !important}}.pb-90{padding-bottom:90px !important}@media (min-width: 830px) and (max-width: 1366px){.pb-90{padding-bottom:calc(90 / 1366 * 100vw) !important}}@media (max-width: 829px){.pb-90{padding-bottom:calc(90 / 390 * 100vw) !important}}.pl-90{padding-left:90px !important}@media (min-width: 830px) and (max-width: 1366px){.pl-90{padding-left:calc(90 / 1366 * 100vw) !important}}@media (max-width: 829px){.pl-90{padding-left:calc(90 / 390 * 100vw) !important}}.mt-95{margin-top:95px !important}@media (min-width: 830px) and (max-width: 1366px){.mt-95{margin-top:calc(95 / 1366 * 100vw) !important}}@media (max-width: 829px){.mt-95{margin-top:calc(95 / 390 * 100vw) !important}}.mr-95{margin-right:95px !important}@media (min-width: 830px) and (max-width: 1366px){.mr-95{margin-right:calc(95 / 1366 * 100vw) !important}}@media (max-width: 829px){.mr-95{margin-right:calc(95 / 390 * 100vw) !important}}.mb-95{margin-bottom:95px !important}@media (min-width: 830px) and (max-width: 1366px){.mb-95{margin-bottom:calc(95 / 1366 * 100vw) !important}}@media (max-width: 829px){.mb-95{margin-bottom:calc(95 / 390 * 100vw) !important}}.ml-95{margin-left:95px !important}@media (min-width: 830px) and (max-width: 1366px){.ml-95{margin-left:calc(95 / 1366 * 100vw) !important}}@media (max-width: 829px){.ml-95{margin-left:calc(95 / 390 * 100vw) !important}}.pt-95{padding-top:95px !important}@media (min-width: 830px) and (max-width: 1366px){.pt-95{padding-top:calc(95 / 1366 * 100vw) !important}}@media (max-width: 829px){.pt-95{padding-top:calc(95 / 390 * 100vw) !important}}.pr-95{padding-right:95px !important}@media (min-width: 830px) and (max-width: 1366px){.pr-95{padding-right:calc(95 / 1366 * 100vw) !important}}@media (max-width: 829px){.pr-95{padding-right:calc(95 / 390 * 100vw) !important}}.pb-95{padding-bottom:95px !important}@media (min-width: 830px) and (max-width: 1366px){.pb-95{padding-bottom:calc(95 / 1366 * 100vw) !important}}@media (max-width: 829px){.pb-95{padding-bottom:calc(95 / 390 * 100vw) !important}}.pl-95{padding-left:95px !important}@media (min-width: 830px) and (max-width: 1366px){.pl-95{padding-left:calc(95 / 1366 * 100vw) !important}}@media (max-width: 829px){.pl-95{padding-left:calc(95 / 390 * 100vw) !important}}.mt-100{margin-top:100px !important}@media (min-width: 830px) and (max-width: 1366px){.mt-100{margin-top:calc(100 / 1366 * 100vw) !important}}@media (max-width: 829px){.mt-100{margin-top:calc(100 / 390 * 100vw) !important}}.mr-100{margin-right:100px !important}@media (min-width: 830px) and (max-width: 1366px){.mr-100{margin-right:calc(100 / 1366 * 100vw) !important}}@media (max-width: 829px){.mr-100{margin-right:calc(100 / 390 * 100vw) !important}}.mb-100{margin-bottom:100px !important}@media (min-width: 830px) and (max-width: 1366px){.mb-100{margin-bottom:calc(100 / 1366 * 100vw) !important}}@media (max-width: 829px){.mb-100{margin-bottom:calc(100 / 390 * 100vw) !important}}.ml-100{margin-left:100px !important}@media (min-width: 830px) and (max-width: 1366px){.ml-100{margin-left:calc(100 / 1366 * 100vw) !important}}@media (max-width: 829px){.ml-100{margin-left:calc(100 / 390 * 100vw) !important}}.pt-100{padding-top:100px !important}@media (min-width: 830px) and (max-width: 1366px){.pt-100{padding-top:calc(100 / 1366 * 100vw) !important}}@media (max-width: 829px){.pt-100{padding-top:calc(100 / 390 * 100vw) !important}}.pr-100{padding-right:100px !important}@media (min-width: 830px) and (max-width: 1366px){.pr-100{padding-right:calc(100 / 1366 * 100vw) !important}}@media (max-width: 829px){.pr-100{padding-right:calc(100 / 390 * 100vw) !important}}.pb-100{padding-bottom:100px !important}@media (min-width: 830px) and (max-width: 1366px){.pb-100{padding-bottom:calc(100 / 1366 * 100vw) !important}}@media (max-width: 829px){.pb-100{padding-bottom:calc(100 / 390 * 100vw) !important}}.pl-100{padding-left:100px !important}@media (min-width: 830px) and (max-width: 1366px){.pl-100{padding-left:calc(100 / 1366 * 100vw) !important}}@media (max-width: 829px){.pl-100{padding-left:calc(100 / 390 * 100vw) !important}}.mt-105{margin-top:105px !important}@media (min-width: 830px) and (max-width: 1366px){.mt-105{margin-top:calc(105 / 1366 * 100vw) !important}}@media (max-width: 829px){.mt-105{margin-top:calc(105 / 390 * 100vw) !important}}.mr-105{margin-right:105px !important}@media (min-width: 830px) and (max-width: 1366px){.mr-105{margin-right:calc(105 / 1366 * 100vw) !important}}@media (max-width: 829px){.mr-105{margin-right:calc(105 / 390 * 100vw) !important}}.mb-105{margin-bottom:105px !important}@media (min-width: 830px) and (max-width: 1366px){.mb-105{margin-bottom:calc(105 / 1366 * 100vw) !important}}@media (max-width: 829px){.mb-105{margin-bottom:calc(105 / 390 * 100vw) !important}}.ml-105{margin-left:105px !important}@media (min-width: 830px) and (max-width: 1366px){.ml-105{margin-left:calc(105 / 1366 * 100vw) !important}}@media (max-width: 829px){.ml-105{margin-left:calc(105 / 390 * 100vw) !important}}.pt-105{padding-top:105px !important}@media (min-width: 830px) and (max-width: 1366px){.pt-105{padding-top:calc(105 / 1366 * 100vw) !important}}@media (max-width: 829px){.pt-105{padding-top:calc(105 / 390 * 100vw) !important}}.pr-105{padding-right:105px !important}@media (min-width: 830px) and (max-width: 1366px){.pr-105{padding-right:calc(105 / 1366 * 100vw) !important}}@media (max-width: 829px){.pr-105{padding-right:calc(105 / 390 * 100vw) !important}}.pb-105{padding-bottom:105px !important}@media (min-width: 830px) and (max-width: 1366px){.pb-105{padding-bottom:calc(105 / 1366 * 100vw) !important}}@media (max-width: 829px){.pb-105{padding-bottom:calc(105 / 390 * 100vw) !important}}.pl-105{padding-left:105px !important}@media (min-width: 830px) and (max-width: 1366px){.pl-105{padding-left:calc(105 / 1366 * 100vw) !important}}@media (max-width: 829px){.pl-105{padding-left:calc(105 / 390 * 100vw) !important}}.mt-110{margin-top:110px !important}@media (min-width: 830px) and (max-width: 1366px){.mt-110{margin-top:calc(110 / 1366 * 100vw) !important}}@media (max-width: 829px){.mt-110{margin-top:calc(110 / 390 * 100vw) !important}}.mr-110{margin-right:110px !important}@media (min-width: 830px) and (max-width: 1366px){.mr-110{margin-right:calc(110 / 1366 * 100vw) !important}}@media (max-width: 829px){.mr-110{margin-right:calc(110 / 390 * 100vw) !important}}.mb-110{margin-bottom:110px !important}@media (min-width: 830px) and (max-width: 1366px){.mb-110{margin-bottom:calc(110 / 1366 * 100vw) !important}}@media (max-width: 829px){.mb-110{margin-bottom:calc(110 / 390 * 100vw) !important}}.ml-110{margin-left:110px !important}@media (min-width: 830px) and (max-width: 1366px){.ml-110{margin-left:calc(110 / 1366 * 100vw) !important}}@media (max-width: 829px){.ml-110{margin-left:calc(110 / 390 * 100vw) !important}}.pt-110{padding-top:110px !important}@media (min-width: 830px) and (max-width: 1366px){.pt-110{padding-top:calc(110 / 1366 * 100vw) !important}}@media (max-width: 829px){.pt-110{padding-top:calc(110 / 390 * 100vw) !important}}.pr-110{padding-right:110px !important}@media (min-width: 830px) and (max-width: 1366px){.pr-110{padding-right:calc(110 / 1366 * 100vw) !important}}@media (max-width: 829px){.pr-110{padding-right:calc(110 / 390 * 100vw) !important}}.pb-110{padding-bottom:110px !important}@media (min-width: 830px) and (max-width: 1366px){.pb-110{padding-bottom:calc(110 / 1366 * 100vw) !important}}@media (max-width: 829px){.pb-110{padding-bottom:calc(110 / 390 * 100vw) !important}}.pl-110{padding-left:110px !important}@media (min-width: 830px) and (max-width: 1366px){.pl-110{padding-left:calc(110 / 1366 * 100vw) !important}}@media (max-width: 829px){.pl-110{padding-left:calc(110 / 390 * 100vw) !important}}.mt-115{margin-top:115px !important}@media (min-width: 830px) and (max-width: 1366px){.mt-115{margin-top:calc(115 / 1366 * 100vw) !important}}@media (max-width: 829px){.mt-115{margin-top:calc(115 / 390 * 100vw) !important}}.mr-115{margin-right:115px !important}@media (min-width: 830px) and (max-width: 1366px){.mr-115{margin-right:calc(115 / 1366 * 100vw) !important}}@media (max-width: 829px){.mr-115{margin-right:calc(115 / 390 * 100vw) !important}}.mb-115{margin-bottom:115px !important}@media (min-width: 830px) and (max-width: 1366px){.mb-115{margin-bottom:calc(115 / 1366 * 100vw) !important}}@media (max-width: 829px){.mb-115{margin-bottom:calc(115 / 390 * 100vw) !important}}.ml-115{margin-left:115px !important}@media (min-width: 830px) and (max-width: 1366px){.ml-115{margin-left:calc(115 / 1366 * 100vw) !important}}@media (max-width: 829px){.ml-115{margin-left:calc(115 / 390 * 100vw) !important}}.pt-115{padding-top:115px !important}@media (min-width: 830px) and (max-width: 1366px){.pt-115{padding-top:calc(115 / 1366 * 100vw) !important}}@media (max-width: 829px){.pt-115{padding-top:calc(115 / 390 * 100vw) !important}}.pr-115{padding-right:115px !important}@media (min-width: 830px) and (max-width: 1366px){.pr-115{padding-right:calc(115 / 1366 * 100vw) !important}}@media (max-width: 829px){.pr-115{padding-right:calc(115 / 390 * 100vw) !important}}.pb-115{padding-bottom:115px !important}@media (min-width: 830px) and (max-width: 1366px){.pb-115{padding-bottom:calc(115 / 1366 * 100vw) !important}}@media (max-width: 829px){.pb-115{padding-bottom:calc(115 / 390 * 100vw) !important}}.pl-115{padding-left:115px !important}@media (min-width: 830px) and (max-width: 1366px){.pl-115{padding-left:calc(115 / 1366 * 100vw) !important}}@media (max-width: 829px){.pl-115{padding-left:calc(115 / 390 * 100vw) !important}}.mt-120{margin-top:120px !important}@media (min-width: 830px) and (max-width: 1366px){.mt-120{margin-top:calc(120 / 1366 * 100vw) !important}}@media (max-width: 829px){.mt-120{margin-top:calc(120 / 390 * 100vw) !important}}.mr-120{margin-right:120px !important}@media (min-width: 830px) and (max-width: 1366px){.mr-120{margin-right:calc(120 / 1366 * 100vw) !important}}@media (max-width: 829px){.mr-120{margin-right:calc(120 / 390 * 100vw) !important}}.mb-120{margin-bottom:120px !important}@media (min-width: 830px) and (max-width: 1366px){.mb-120{margin-bottom:calc(120 / 1366 * 100vw) !important}}@media (max-width: 829px){.mb-120{margin-bottom:calc(120 / 390 * 100vw) !important}}.ml-120{margin-left:120px !important}@media (min-width: 830px) and (max-width: 1366px){.ml-120{margin-left:calc(120 / 1366 * 100vw) !important}}@media (max-width: 829px){.ml-120{margin-left:calc(120 / 390 * 100vw) !important}}.pt-120{padding-top:120px !important}@media (min-width: 830px) and (max-width: 1366px){.pt-120{padding-top:calc(120 / 1366 * 100vw) !important}}@media (max-width: 829px){.pt-120{padding-top:calc(120 / 390 * 100vw) !important}}.pr-120{padding-right:120px !important}@media (min-width: 830px) and (max-width: 1366px){.pr-120{padding-right:calc(120 / 1366 * 100vw) !important}}@media (max-width: 829px){.pr-120{padding-right:calc(120 / 390 * 100vw) !important}}.pb-120{padding-bottom:120px !important}@media (min-width: 830px) and (max-width: 1366px){.pb-120{padding-bottom:calc(120 / 1366 * 100vw) !important}}@media (max-width: 829px){.pb-120{padding-bottom:calc(120 / 390 * 100vw) !important}}.pl-120{padding-left:120px !important}@media (min-width: 830px) and (max-width: 1366px){.pl-120{padding-left:calc(120 / 1366 * 100vw) !important}}@media (max-width: 829px){.pl-120{padding-left:calc(120 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mt-0{margin-top:calc(0 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mr-0{margin-right:calc(0 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mb-0{margin-bottom:calc(0 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-ml-0{margin-left:calc(0 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pt-0{padding-top:calc(0 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pr-0{padding-right:calc(0 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pb-0{padding-bottom:calc(0 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pl-0{padding-left:calc(0 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mt-5{margin-top:calc(5 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mr-5{margin-right:calc(5 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mb-5{margin-bottom:calc(5 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-ml-5{margin-left:calc(5 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pt-5{padding-top:calc(5 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pr-5{padding-right:calc(5 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pb-5{padding-bottom:calc(5 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pl-5{padding-left:calc(5 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mt-10{margin-top:calc(10 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mr-10{margin-right:calc(10 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mb-10{margin-bottom:calc(10 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-ml-10{margin-left:calc(10 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pt-10{padding-top:calc(10 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pr-10{padding-right:calc(10 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pb-10{padding-bottom:calc(10 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pl-10{padding-left:calc(10 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mt-15{margin-top:calc(15 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mr-15{margin-right:calc(15 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mb-15{margin-bottom:calc(15 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-ml-15{margin-left:calc(15 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pt-15{padding-top:calc(15 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pr-15{padding-right:calc(15 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pb-15{padding-bottom:calc(15 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pl-15{padding-left:calc(15 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mt-20{margin-top:calc(20 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mr-20{margin-right:calc(20 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mb-20{margin-bottom:calc(20 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-ml-20{margin-left:calc(20 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pt-20{padding-top:calc(20 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pr-20{padding-right:calc(20 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pb-20{padding-bottom:calc(20 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pl-20{padding-left:calc(20 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mt-25{margin-top:calc(25 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mr-25{margin-right:calc(25 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mb-25{margin-bottom:calc(25 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-ml-25{margin-left:calc(25 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pt-25{padding-top:calc(25 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pr-25{padding-right:calc(25 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pb-25{padding-bottom:calc(25 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pl-25{padding-left:calc(25 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mt-30{margin-top:calc(30 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mr-30{margin-right:calc(30 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mb-30{margin-bottom:calc(30 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-ml-30{margin-left:calc(30 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pt-30{padding-top:calc(30 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pr-30{padding-right:calc(30 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pb-30{padding-bottom:calc(30 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pl-30{padding-left:calc(30 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mt-35{margin-top:calc(35 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mr-35{margin-right:calc(35 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mb-35{margin-bottom:calc(35 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-ml-35{margin-left:calc(35 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pt-35{padding-top:calc(35 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pr-35{padding-right:calc(35 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pb-35{padding-bottom:calc(35 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pl-35{padding-left:calc(35 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mt-40{margin-top:calc(40 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mr-40{margin-right:calc(40 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mb-40{margin-bottom:calc(40 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-ml-40{margin-left:calc(40 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pt-40{padding-top:calc(40 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pr-40{padding-right:calc(40 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pb-40{padding-bottom:calc(40 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pl-40{padding-left:calc(40 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mt-45{margin-top:calc(45 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mr-45{margin-right:calc(45 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mb-45{margin-bottom:calc(45 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-ml-45{margin-left:calc(45 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pt-45{padding-top:calc(45 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pr-45{padding-right:calc(45 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pb-45{padding-bottom:calc(45 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pl-45{padding-left:calc(45 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mt-50{margin-top:calc(50 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mr-50{margin-right:calc(50 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mb-50{margin-bottom:calc(50 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-ml-50{margin-left:calc(50 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pt-50{padding-top:calc(50 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pr-50{padding-right:calc(50 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pb-50{padding-bottom:calc(50 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pl-50{padding-left:calc(50 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mt-55{margin-top:calc(55 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mr-55{margin-right:calc(55 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mb-55{margin-bottom:calc(55 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-ml-55{margin-left:calc(55 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pt-55{padding-top:calc(55 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pr-55{padding-right:calc(55 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pb-55{padding-bottom:calc(55 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pl-55{padding-left:calc(55 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mt-60{margin-top:calc(60 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mr-60{margin-right:calc(60 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mb-60{margin-bottom:calc(60 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-ml-60{margin-left:calc(60 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pt-60{padding-top:calc(60 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pr-60{padding-right:calc(60 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pb-60{padding-bottom:calc(60 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pl-60{padding-left:calc(60 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mt-65{margin-top:calc(65 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mr-65{margin-right:calc(65 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mb-65{margin-bottom:calc(65 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-ml-65{margin-left:calc(65 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pt-65{padding-top:calc(65 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pr-65{padding-right:calc(65 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pb-65{padding-bottom:calc(65 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pl-65{padding-left:calc(65 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mt-70{margin-top:calc(70 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mr-70{margin-right:calc(70 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mb-70{margin-bottom:calc(70 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-ml-70{margin-left:calc(70 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pt-70{padding-top:calc(70 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pr-70{padding-right:calc(70 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pb-70{padding-bottom:calc(70 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pl-70{padding-left:calc(70 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mt-75{margin-top:calc(75 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mr-75{margin-right:calc(75 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mb-75{margin-bottom:calc(75 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-ml-75{margin-left:calc(75 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pt-75{padding-top:calc(75 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pr-75{padding-right:calc(75 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pb-75{padding-bottom:calc(75 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pl-75{padding-left:calc(75 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mt-80{margin-top:calc(80 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mr-80{margin-right:calc(80 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mb-80{margin-bottom:calc(80 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-ml-80{margin-left:calc(80 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pt-80{padding-top:calc(80 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pr-80{padding-right:calc(80 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pb-80{padding-bottom:calc(80 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pl-80{padding-left:calc(80 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mt-85{margin-top:calc(85 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mr-85{margin-right:calc(85 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mb-85{margin-bottom:calc(85 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-ml-85{margin-left:calc(85 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pt-85{padding-top:calc(85 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pr-85{padding-right:calc(85 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pb-85{padding-bottom:calc(85 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pl-85{padding-left:calc(85 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mt-90{margin-top:calc(90 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mr-90{margin-right:calc(90 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mb-90{margin-bottom:calc(90 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-ml-90{margin-left:calc(90 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pt-90{padding-top:calc(90 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pr-90{padding-right:calc(90 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pb-90{padding-bottom:calc(90 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pl-90{padding-left:calc(90 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mt-95{margin-top:calc(95 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mr-95{margin-right:calc(95 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mb-95{margin-bottom:calc(95 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-ml-95{margin-left:calc(95 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pt-95{padding-top:calc(95 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pr-95{padding-right:calc(95 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pb-95{padding-bottom:calc(95 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pl-95{padding-left:calc(95 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mt-100{margin-top:calc(100 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mr-100{margin-right:calc(100 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mb-100{margin-bottom:calc(100 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-ml-100{margin-left:calc(100 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pt-100{padding-top:calc(100 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pr-100{padding-right:calc(100 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pb-100{padding-bottom:calc(100 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pl-100{padding-left:calc(100 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mt-105{margin-top:calc(105 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mr-105{margin-right:calc(105 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mb-105{margin-bottom:calc(105 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-ml-105{margin-left:calc(105 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pt-105{padding-top:calc(105 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pr-105{padding-right:calc(105 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pb-105{padding-bottom:calc(105 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pl-105{padding-left:calc(105 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mt-110{margin-top:calc(110 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mr-110{margin-right:calc(110 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mb-110{margin-bottom:calc(110 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-ml-110{margin-left:calc(110 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pt-110{padding-top:calc(110 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pr-110{padding-right:calc(110 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pb-110{padding-bottom:calc(110 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pl-110{padding-left:calc(110 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mt-115{margin-top:calc(115 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mr-115{margin-right:calc(115 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mb-115{margin-bottom:calc(115 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-ml-115{margin-left:calc(115 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pt-115{padding-top:calc(115 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pr-115{padding-right:calc(115 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pb-115{padding-bottom:calc(115 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pl-115{padding-left:calc(115 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mt-120{margin-top:calc(120 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mr-120{margin-right:calc(120 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-mb-120{margin-bottom:calc(120 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-ml-120{margin-left:calc(120 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pt-120{padding-top:calc(120 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pr-120{padding-right:calc(120 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pb-120{padding-bottom:calc(120 / 390 * 100vw) !important}}@media (max-width: 829px){.sp-pl-120{padding-left:calc(120 / 390 * 100vw) !important}}.mb-1line{margin-bottom:1.5em !important}.pl-18{padding-left:18px !important}@media (min-width: 830px) and (max-width: 1366px){.pl-18{padding-left:1.317715959vw !important}}@media (max-width: 829px){.pl-18{padding-left:4.6153846154vw !important}}.pl-36{padding-left:36px !important}@media (min-width: 830px) and (max-width: 1366px){.pl-36{padding-left:2.635431918vw !important}}@media (max-width: 829px){.pl-36{padding-left:9.2307692308vw !important}}html,body{margin:0;padding:0;color:#000;font-family:"Noto Sans JP","メイリオ",Meiryo,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;font-style:normal;font-size:10px;position:relative;-webkit-text-size-adjust:100%}*{box-sizing:border-box}html,body,#wrapper{min-height:100vh}#wrapper{z-index:1;background:#EBEEF1}img{max-width:100%;height:auto;vertical-align:bottom;backface-visibility:hidden}.btn.focus,.btn:focus,.btn:hover{outline:none}a,a img,button{transition:all 0.2s ease-out 0s;will-change:transform}iframe{max-width:100%}header,footer,nav,main{margin:0;padding:0;display:block}.contentsWrap{position:relative}#pageHead{width:100%;background:rgba(0,0,0,0.8);position:fixed;top:0;left:0;right:0;z-index:1000;box-shadow:0 3px 6px rgba(0,0,0,0.23)}@media (max-width: 829px){#pageHead{width:100vw}}#pageHead.min .container{justify-content:center}#pageHead .container{display:flex;align-items:center;justify-content:space-between;max-width:1366px;margin:0 auto;padding:0 20px 0 10px;gap:20px;height:50px}@media (min-width: 830px) and (max-width: 1366px){#pageHead .container{max-width:100vw;padding:0 1.4641288433vw 0 .7320644217vw;gap:1.4641288433vw;height:3.6603221083vw}}@media (max-width: 829px){#pageHead .container{max-width:100vw;padding:0 5.1282051282vw;gap:5.1282051282vw;height:12.8205128205vw}}@media (min-width: 830px) and (max-width: 1366px){#pageHead .logo img{width:8.8982430454vw;height:1.6647144949vw}}@media (max-width: 829px){#pageHead .logo img{width:31.1666666667vw;height:5.8307692308vw}}@media (max-width: 829px){#pageHead .headMenu{width:100vw;height:0;background:rgba(0,0,0,0.9);position:absolute;top:12.8205128205vw;left:0;opacity:0;overflow-y:auto;padding-bottom:5.1282051282vw;visibility:hidden}#pageHead .headMenu.active{height:100vh;opacity:1;visibility:visible}}#pageHead .headMenu .menuList ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;gap:37px;justify-content:flex-end;align-items:center;margin:0;padding:0}@media (min-width: 830px) and (max-width: 1366px){#pageHead .headMenu .menuList ul{gap:2.7086383602vw}}@media (max-width: 829px){#pageHead .headMenu .menuList ul{margin:0;padding:0;display:block;position:relative}}#pageHead .headMenu .menuList ul li{list-style:none;font-size:12px;color:#fff;line-height:calc(17/12);padding:10px 0}@media (min-width: 830px) and (max-width: 1366px){#pageHead .headMenu .menuList ul li{font-size:.878477306vw;padding:.7320644217vw 0}}@media (max-width: 829px){#pageHead .headMenu .menuList ul li{margin:0;padding:0;border-top:.2564102564vw solid #ddd;position:relative}#pageHead .headMenu .menuList ul li:last-of-type{border-bottom:.2564102564vw solid #ddd}#pageHead .headMenu .menuList ul li::after{content:"";width:1.7948717949vw;height:3.0769230769vw;background-image:url("../img/icon_right_arrow.svg");background-size:cover;background-position:center;position:absolute;display:block;top:4.1025641026vw;right:7.6923076923vw}}#pageHead .headMenu .menuList ul li.hasChild{position:relative}@media (max-width: 829px){#pageHead .headMenu .menuList ul li.hasChild{font-size:4.1025641026vw;position:relative}#pageHead .headMenu .menuList ul li.hasChild::after{content:none}}#pageHead .headMenu .menuList ul li.hasChild:hover .child{opacity:1;visibility:visible}@media (max-width: 829px){#pageHead .headMenu .menuList ul li.hasChild.childOpen span::after{background-image:url("../img/icon_minus.svg")}}@media (max-width: 829px){#pageHead .headMenu .menuList ul li.hasChild span{display:block;width:100%;padding:2.5641025641vw 3.8461538462vw;position:relative}}#pageHead .headMenu .menuList ul li.hasChild span::after{content:"";width:13px;height:13px;background-image:url("../img/icon_plus.svg");background-size:cover;display:inline-block;margin-left:6px;vertical-align:middle;transform:translateY(-1px)}@media (min-width: 830px) and (max-width: 1366px){#pageHead .headMenu .menuList ul li.hasChild span::after{width:.9516837482vw;height:.9516837482vw;margin-left:.439238653vw;transform:translateY(-.0732064422vw)}}@media (max-width: 829px){#pageHead .headMenu .menuList ul li.hasChild span::after{width:3.3333333333vw;height:3.3333333333vw;margin-left:1.5384615385vw;transform:translateY(-50%);position:absolute;display:block;top:50%;right:7.6923076923vw}}#pageHead .headMenu .menuList ul li a{font-size:12px;color:#fff;line-height:calc(17/12);text-decoration:none}@media (min-width: 830px) and (max-width: 1366px){#pageHead .headMenu .menuList ul li a{font-size:.878477306vw}}@media (max-width: 829px){#pageHead .headMenu .menuList ul li a{padding:2.5641025641vw 3.8461538462vw;font-size:4.1025641026vw;display:block}}#pageHead .headMenu .menuList ul li a:hover{color:#1FA4DF}#pageHead .headMenu .menuList ul li a.material{display:inline-block;background:#000000;padding:4px 0;border:1.5px solid #FFFFFF;border-radius:4px;width:94px;text-align:center}@media (min-width: 830px) and (max-width: 1366px){#pageHead .headMenu .menuList ul li a.material{padding:.2928257687vw 0;border-width:.1098096633vw;border-radius:.2928257687vw;width:6.8814055637vw}}#pageHead .headMenu .menuList ul li a.material:hover{background:#ED5C34;color:#fff}#pageHead .headMenu .menuList ul li a.contact{display:inline-block;background:#1FA4DF;padding:4px 0;border:1.5px solid #1FA4DF;border-radius:4px;color:#fff;text-align:center;width:88px}@media (min-width: 830px) and (max-width: 1366px){#pageHead .headMenu .menuList ul li a.contact{padding:.2928257687vw 0;border-width:.1098096633vw;border-radius:.2928257687vw;width:6.4421669107vw}}@media (max-width: 829px){#pageHead .headMenu .menuList ul li a.contact{width:100%;background:none;border-radius:0;padding:2.5641025641vw 3.8461538462vw;border:none;text-align:left}}#pageHead .headMenu .menuList ul li a.contact:hover{background:#ED5C34;color:#fff;border-color:#ED5C34}#pageHead .headMenu .menuList .child{position:absolute;background:rgba(0,0,0,0.8);flex-direction:column;width:180px;gap:20px;padding:20px 15px;align-items:flex-start;left:0;top:43.5px;transition:all 0.2s ease-out 0s;opacity:0;visibility:hidden}@media (min-width: 830px) and (max-width: 1366px){#pageHead .headMenu .menuList .child{width:13.17715959vw;gap:1.4641288433vw;padding:1.4641288433vw 1.0980966325vw;top:3.1844802343vw}}@media (max-width: 829px){#pageHead .headMenu .menuList .child{position:static;width:100%;opacity:1;visibility:visible;gap:0;background:transparent;padding:0}}#pageHead .headMenu .menuList .child li{padding:0}@media (max-width: 829px){#pageHead .headMenu .menuList .child li a{padding-left:7.6923076923vw}}#pageHead .hamburger{display:none;cursor:pointer;position:relative}#pageHead .hamburger span{width:100%;height:2px;background:#fff;display:block;position:absolute;left:0;transition:all 0.2s ease-out 0s}#pageHead .hamburger span:nth-of-type(1){top:0}#pageHead .hamburger span:nth-of-type(2){top:50%;transform:translate(0, -50%)}#pageHead .hamburger span:nth-of-type(3){bottom:0}#pageHead .hamburger.active span:nth-of-type(1){transform:translate(0, -50%) rotate(45deg);transform-origin:left top}#pageHead .hamburger.active span:nth-of-type(2){left:100%;opacity:0}#pageHead .hamburger.active span:nth-of-type(3){transform:rotate(-45deg);transform-origin:left bottom}@media (max-width: 829px){#pageHead .hamburger{display:block;width:calc(25 / 390 * 100vw);height:calc(18 / 390 * 100vw)}#pageHead .hamburger span{height:calc(2 / 390 * 100vw)}}.mode-scroll-down header{animation:hide-nav 0.3s both}.mode-scroll-down.-isMenuOpen header{transform:translate(0, 0);animation:inherit}.mode-scroll-up header{animation:show-nav 0.3s both}@keyframes show-nav{0%{transform:translate(0, -100%)}100%{transform:translate(0, 0)}}@keyframes hide-nav{0%{transform:translate(0, 0)}100%{transform:translate(0, -100%)}}#pageFoot{padding:60px 0 22px;background:url("../img/bg_footer2.png") bottom -33px right -313px no-repeat #000;background-size:1492px}@media (min-width: 830px) and (max-width: 1366px){#pageFoot{padding:4.39238653vw 0 1.6105417277vw;background:url("../img/bg_footer2.png") bottom -2.4158125915vw right -22.9136163982vw no-repeat #000;background-size:109.224011713vw}}@media (max-width: 829px){#pageFoot{padding:10.2564102564vw 0 5.1282051282vw;background:url("../img/bg_footer2.png") bottom -2.4158125915vw right -112.8205128205vw no-repeat #000}}#pageFoot.min{padding:30px 0}@media (min-width: 830px) and (max-width: 1366px){#pageFoot.min{padding:2.196193265vw 0}}@media (max-width: 829px){#pageFoot.min{padding:7.6923076923vw 0}}#pageFoot.min .logo{width:171.36px;height:32.38px;display:block;margin:0 auto 23px}@media (min-width: 830px) and (max-width: 1366px){#pageFoot.min .logo{width:12.5446559297vw;height:2.3704245974vw;margin:0 auto 1.6837481698vw}}@media (max-width: 829px){#pageFoot.min .logo{width:43.9384615385vw;height:8.3025641026vw;margin:0 auto 5.8974358974vw}}#pageFoot.min .container{max-width:1060px}@media (min-width: 830px) and (max-width: 1366px){#pageFoot.min .container{max-width:77.5988286969vw}}@media (max-width: 829px){#pageFoot.min .container{max-width:100%}}#pageFoot.min .footCopy{margin-top:30px}@media (min-width: 830px) and (max-width: 1366px){#pageFoot.min .footCopy{margin-top:2.196193265vw}}@media (max-width: 829px){#pageFoot.min .footCopy{margin-top:7.6923076923vw}}#pageFoot .container{max-width:1314px;margin:0 auto;padding:0 20px}@media (min-width: 830px) and (max-width: 1366px){#pageFoot .container{max-width:96.1932650073vw;padding:0 1.4641288433vw}}@media (max-width: 829px){#pageFoot .container{max-width:100%;padding:0 5.1282051282vw}}#pageFoot .footMenu{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;gap:16px}@media (min-width: 830px) and (max-width: 1366px){#pageFoot .footMenu{gap:1.1713030747vw}}@media (max-width: 829px){#pageFoot .footMenu{gap:3.8461538462vw;flex-direction:column}}#pageFoot .footMenu .company{width:284px;margin-left:72px}@media (min-width: 830px) and (max-width: 1366px){#pageFoot .footMenu .company{width:20.7906295754vw;margin-left:5.270863836vw}}@media (max-width: 829px){#pageFoot .footMenu .company{width:100%;margin-left:0}}#pageFoot .footMenu .company .logo{width:171.36px;height:32.38px}@media (min-width: 830px) and (max-width: 1366px){#pageFoot .footMenu .company .logo{width:12.5446559297vw;height:2.3704245974vw}}@media (max-width: 829px){#pageFoot .footMenu .company .logo{width:43.9384615385vw;height:8.3025641026vw;display:block;margin:0 auto 7.6923076923vw}}#pageFoot .footMenu .company .logo img{width:100%}#pageFoot .footMenu .company .name{margin-top:37px;color:#fff}#pageFoot .footMenu .company .name a{color:#fff;font-size:18px;line-height:calc(26/18);text-decoration:none}@media (min-width: 830px) and (max-width: 1366px){#pageFoot .footMenu .company .name a{font-size:1.317715959vw}}@media (max-width: 829px){#pageFoot .footMenu .company .name a{font-size:4.6153846154vw}}#pageFoot .footMenu .company .name a:hover{text-decoration:underline}@media (min-width: 830px) and (max-width: 1366px){#pageFoot .footMenu .company .name{margin-top:2.7086383602vw}}@media (max-width: 829px){#pageFoot .footMenu .company .name{margin-top:7.6923076923vw}}#pageFoot .footMenu .company .adress{margin-top:14px;font-size:12px;line-height:calc(17/12);color:#fff}@media (min-width: 830px) and (max-width: 1366px){#pageFoot .footMenu .company .adress{margin-top:1.0248901903vw;font-size:.878477306vw}}@media (max-width: 829px){#pageFoot .footMenu .company .adress{margin-top:3.5897435897vw;font-size:3.0769230769vw}}#pageFoot .footMenu .footMenuColumn{width:180px}@media (min-width: 830px) and (max-width: 1366px){#pageFoot .footMenu .footMenuColumn{width:13.17715959vw}}@media (max-width: 829px){#pageFoot .footMenu .footMenuColumn{width:100%}}#pageFoot .footMenu .footMenuColumn ul{padding:0;margin:0}#pageFoot .footMenu .footMenuColumn ul li{line-height:1;list-style:none}#pageFoot .footMenu .footMenuColumn ul li+li{margin-top:15px}@media (min-width: 830px) and (max-width: 1366px){#pageFoot .footMenu .footMenuColumn ul li+li{margin-top:1.0980966325vw}}@media (max-width: 829px){#pageFoot .footMenu .footMenuColumn ul li+li{margin-top:3.8461538462vw}}#pageFoot .footMenu .footMenuColumn ul li span,#pageFoot .footMenu .footMenuColumn ul li a{display:inline-block;font-size:13px;line-height:calc(19/13);font-weight:bold;color:#fff}@media (min-width: 830px) and (max-width: 1366px){#pageFoot .footMenu .footMenuColumn ul li span,#pageFoot .footMenu .footMenuColumn ul li a{font-size:.9516837482vw}}@media (max-width: 829px){#pageFoot .footMenu .footMenuColumn ul li span,#pageFoot .footMenu .footMenuColumn ul li a{font-size:3.3333333333vw}}#pageFoot .footMenu .footMenuColumn ul li a{text-decoration:none}#pageFoot .footMenu .footMenuColumn ul li a:hover{text-decoration:underline}#pageFoot .footMenu .footMenuColumn ul .child{margin-top:18px}@media (min-width: 830px) and (max-width: 1366px){#pageFoot .footMenu .footMenuColumn ul .child{margin-top:1.317715959vw}}@media (max-width: 829px){#pageFoot .footMenu .footMenuColumn ul .child{margin-top:2.3076923077vw}}#pageFoot .footMenu .footMenuColumn ul .child li{position:relative;padding-left:1em;font-size:12px}@media (min-width: 830px) and (max-width: 1366px){#pageFoot .footMenu .footMenuColumn ul .child li{font-size:.878477306vw}}@media (max-width: 829px){#pageFoot .footMenu .footMenuColumn ul .child li{font-size:3.0769230769vw}}#pageFoot .footMenu .footMenuColumn ul .child li+li{margin-top:8px}@media (min-width: 830px) and (max-width: 1366px){#pageFoot .footMenu .footMenuColumn ul .child li+li{margin-top:.5856515373vw}}@media (max-width: 829px){#pageFoot .footMenu .footMenuColumn ul .child li+li{margin-top:2.0512820513vw}}#pageFoot .footMenu .footMenuColumn ul .child li::before{content:"・";position:absolute;top:3.5px;left:0;display:block;color:#fff}@media (min-width: 830px) and (max-width: 1366px){#pageFoot .footMenu .footMenuColumn ul .child li::before{top:.2562225476vw}}@media (max-width: 829px){#pageFoot .footMenu .footMenuColumn ul .child li::before{top:.8974358974vw}}#pageFoot .footMenu .footMenuColumn ul .child li a{font-size:12px;line-height:1.5;font-weight:normal}@media (min-width: 830px) and (max-width: 1366px){#pageFoot .footMenu .footMenuColumn ul .child li a{font-size:.878477306vw}}@media (max-width: 829px){#pageFoot .footMenu .footMenuColumn ul .child li a{font-size:3.0769230769vw}}#pageFoot .footCopy{margin-top:120px;border-top:1px solid #FFFFFF;padding:19px 20px 0;color:#fff;font-size:12px;line-height:calc(17/12);text-align:center;display:block}@media (min-width: 830px) and (max-width: 1366px){#pageFoot .footCopy{margin-top:8.78477306vw;padding:1.3909224012vw 1.4641288433vw 0;font-size:.878477306vw}}@media (max-width: 829px){#pageFoot .footCopy{margin-top:10.2564102564vw;padding:4.8717948718vw 5.1282051282vw 0;font-size:3.0769230769vw}}.popup-bnr{position:fixed;bottom:90px;right:10px;z-index:100}@media (min-width: 830px) and (max-width: 1366px){.popup-bnr{bottom:calc(90 / 1366 * 100vw);right:.7320644217vw;width:18.3016105417vw}}@media (max-width: 829px){.popup-bnr{width:38.4615384615vw;bottom:25.641025641vw;right:1.2820512821vw}}.popup-bnr.hidden{display:none}.popup-bnr .inner{position:relative;padding:0;background:transparent;border-radius:0;margin-bottom:0}.popup-bnr .inner a:hover{opacity:0.8}.popup-bnr .inner a img{box-shadow:0px 0px 9px rgba(0,0,0,0.29);width:250px}@media (min-width: 830px) and (max-width: 1366px){.popup-bnr .inner a img{width:18.3016105417vw}}@media (max-width: 829px){.popup-bnr .inner a img{width:38.4615384615vw}}.popup-bnr .inner .closeBtn{position:absolute;top:-25px;right:0;cursor:pointer;width:20px;height:20px}@media (min-width: 830px) and (max-width: 1366px){.popup-bnr .inner .closeBtn{top:-1.8301610542vw;width:1.4641288433vw;height:1.4641288433vw}}@media (max-width: 829px){.popup-bnr .inner .closeBtn{top:-4.358974359vw;width:3.8461538462vw;height:3.8461538462vw}}.popup-bnr .inner .closeBtn:hover{opacity:0.8}.popup-bnr .inner .closeBtn img{width:100%}.followCTA2{background:rgba(0,0,0,0.71);position:fixed;bottom:0;left:0;z-index:5;width:100%;transition:all 0.2s ease-out 0s;transform:translate(0, 100%)}.followCTA2.mode-scroll-down{animation:show-cta 0.3s both}.followCTA2.mode-scroll-up{animation:hide-cta 0.3s both}.followCTA2.-isHide{animation:hide-cta 0.3s both}.followCTA2 .followCTAContainer{max-width:868px;margin:0 auto;padding:12px 20px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;gap:70px}@media (min-width: 830px) and (max-width: 1366px){.followCTA2 .followCTAContainer{max-width:63.5431918009vw;padding:.878477306vw 1.4641288433vw;gap:5.1244509517vw}}@media (max-width: 829px){.followCTA2 .followCTAContainer{max-width:100%;padding:3.8461538462vw 5.1282051282vw;gap:2.5641025641vw}}.followCTA2 .col{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;gap:15px;align-items:center;justify-content:center}@media (min-width: 830px) and (max-width: 1366px){.followCTA2 .col{gap:1.0980966325vw}}@media (max-width: 829px){.followCTA2 .col{gap:2.5641025641vw;flex-direction:column}}.followCTA2 .txt{color:#fff;text-align:center;font-weight:bold;font-size:12px}@media (min-width: 830px) and (max-width: 1366px){.followCTA2 .txt{font-size:.878477306vw}}@media (max-width: 829px){.followCTA2 .txt{font-size:3.0769230769vw}}.followCTA2 .btn02{width:260px;min-width:auto;font-size:16px;font-weight:600;line-height:1.5;gap:5px;padding:15px 10px}@media (min-width: 830px) and (max-width: 1366px){.followCTA2 .btn02{font-size:1.1713030747vw;width:19.0336749634vw;max-width:auto;gap:.3660322108vw;padding:1.0980966325vw .7320644217vw}}@media (max-width: 829px){.followCTA2 .btn02{width:46.1538461538vw;font-size:3.0769230769vw;gap:.7692307692vw;padding:2.5641025641vw .7692307692vw}}.followCTA2 .btn02.-bgBlue{background:#2351A3}.followCTA2 .btn02.-bgBlue:hover{background:#ED5C34}.followCTA2 .btn02::after{width:25.8px;height:25.8px}@media (min-width: 830px) and (max-width: 1366px){.followCTA2 .btn02::after{width:1.8887262079vw;height:1.8887262079vw}}@media (max-width: 829px){.followCTA2 .btn02::after{width:5.1282051282vw;height:5.1282051282vw}}body.menuOpen{overflow:hidden}.hiding{opacity:0}.visible{opacity:1}.toLeftBlock{opacity:0;transform:translate(50px);transition:.8s}@media (max-width: 829px){.toLeftBlock{opacity:1;transform:none}}.toLeftBlock.toLeft{transform:translate(0);opacity:1}.toRightBlock{opacity:0;transform:translate(-50px);transition:.8s}@media (max-width: 829px){.toRightBlock{opacity:1;transform:none}}.toRightBlock.toRight{transform:translate(0);opacity:1}.toTopBlock{opacity:0;transform:translateY(50px);transition:.8s}@media (max-width: 829px){.toTopBlock{opacity:1;transform:none}}.toTopBlock.toTop{transform:translateY(0);opacity:1}.toBottomBlock{opacity:0;transform:translateY(-50px);transition:.8s}@media (max-width: 829px){.toBottomBlock{opacity:1;transform:none}}.toBottomBlock.toBottom{transform:translateY(0);opacity:1}.btn{display:inline-block;min-width:304px;color:#fff;font-weight:bold;font-size:1.8rem;line-height:1.333;text-align:center;padding:16px 10px;background:#032D60;border-radius:4px;text-decoration:none;position:relative;z-index:1;overflow:hidden;box-shadow:0 3px 6px rgba(0,0,0,0.16);cursor:pointer}@media (min-width: 830px) and (max-width: 1366px){.btn{min-width:calc(304 / 1366 * 100vw);padding:calc(16 / 1366 * 100vw) calc(10 / 1366 * 100vw);border-radius:calc(4 / 1366 * 100vw);box-shadow:0 calc(3 / 1366 * 100vw) calc(6 / 1366 * 100vw) rgba(0,0,0,0.16);font-size:calc(18 / 1366 * 100vw)}}@media (max-width: 829px){.btn{min-width:calc(304 / 390 * 100vw);padding:calc(16 / 390 * 100vw) calc(10 / 390 * 100vw);border-radius:calc(4 / 390 * 100vw);box-shadow:0 calc(3 / 390 * 100vw) calc(6 / 390 * 100vw) rgba(0,0,0,0.16);font-size:calc(18 / 390 * 100vw)}}.btn.-btn02{min-width:150px;font-size:1.4rem;line-height:1.357;padding:6.5px 17.5px;border-radius:20px}@media (min-width: 830px) and (max-width: 1366px){.btn.-btn02{padding:calc(6.5 / 1366 * 100vw) calc(17.5 / 1366 * 100vw);border-radius:calc(20 / 1366 * 100vw);font-size:calc(14 / 1366 * 100vw);min-width:calc(150 / 1366 * 100vw)}}@media (max-width: 829px){.btn.-btn02{padding:calc(6.5 / 390 * 100vw) calc(17.5 / 390 * 100vw);border-radius:calc(20 / 390 * 100vw);font-size:calc(14 / 390 * 100vw);min-width:calc(150 / 390 * 100vw)}}.btn.-btn02::before{transform:translateX(-150%) skewX(45deg);right:-50px}@media (min-width: 830px) and (max-width: 1366px){.btn.-btn02::before{right:calc(-50 / 1366 * 100vw)}}@media (max-width: 829px){.btn.-btn02::before{right:calc(-50 / 390 * 100vw)}}.btn.-btn02::after{transform:translateX(150%) skewX(45deg);left:-50px}@media (min-width: 830px) and (max-width: 1366px){.btn.-btn02::after{left:calc(-50 / 1366 * 100vw)}}@media (max-width: 829px){.btn.-btn02::after{left:calc(-50 / 390 * 100vw)}}.btn.-btn03{min-width:auto;font-size:2.5rem;line-height:1.32;padding:18.5px 10px;border-radius:35px;width:463px}@media (min-width: 830px) and (max-width: 1366px){.btn.-btn03{padding:calc(18.5 / 1366 * 100vw) calc(10 / 1366 * 100vw);border-radius:calc(35 / 1366 * 100vw);font-size:calc(25 / 1366 * 100vw);width:calc(463 / 1366 * 100vw)}}@media (max-width: 829px){.btn.-btn03{padding:calc(15 / 390 * 100vw) calc(10 / 390 * 100vw);border-radius:calc(35 / 390 * 100vw);font-size:calc(20 / 390 * 100vw);width:calc(300 / 390 * 100vw)}}.btn.-btn04{min-width:195px}@media (min-width: 830px) and (max-width: 1366px){.btn.-btn04{min-width:calc(195 / 1366 * 100vw)}}@media (max-width: 829px){.btn.-btn04{min-width:calc(195 / 390 * 100vw)}}.btn.-btn04::before{transform:translateX(-150%) skewX(45deg);right:-30px}@media (min-width: 830px) and (max-width: 1366px){.btn.-btn04::before{right:calc(-30 / 1366 * 100vw)}}@media (max-width: 829px){.btn.-btn04::before{right:calc(-30 / 390 * 100vw)}}.btn.-btn04::after{transform:translateX(150%) skewX(45deg);left:-30px}@media (min-width: 830px) and (max-width: 1366px){.btn.-btn04::after{left:calc(-30 / 1366 * 100vw)}}@media (max-width: 829px){.btn.-btn04::after{left:calc(-30 / 390 * 100vw)}}.btn.-btn05{width:463px;font-size:2.5rem;line-height:1.32;height:100px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;align-items:center;max-width:100%}@media (min-width: 830px) and (max-width: 1366px){.btn.-btn05{width:calc(463 / 1366 * 100vw);height:calc(100 / 1366 * 100vw);font-size:calc(25 / 1366 * 100vw)}}@media (max-width: 829px){.btn.-btn05{width:calc(463 / 390 * 100vw);height:calc(100 / 390 * 100vw);font-size:calc(25 / 390 * 100vw)}}.btn.-btn05::before{transform:translateX(-150%) skewX(45deg);right:-30px}@media (min-width: 830px) and (max-width: 1366px){.btn.-btn05::before{right:calc(-30 / 1366 * 100vw)}}@media (max-width: 829px){.btn.-btn05::before{right:calc(-30 / 390 * 100vw)}}.btn.-btn05::after{transform:translateX(150%) skewX(45deg);left:-30px}@media (min-width: 830px) and (max-width: 1366px){.btn.-btn05::after{left:calc(-30 / 1366 * 100vw)}}@media (max-width: 829px){.btn.-btn05::after{left:calc(-30 / 390 * 100vw)}}.btn.-btn06{min-width:160px;font-size:1.6rem;line-height:1.3125;padding:9px 10px;border-radius:20px}@media (min-width: 830px) and (max-width: 1366px){.btn.-btn06{padding:calc(9 / 1366 * 100vw) calc(10 / 1366 * 100vw);border-radius:calc(20 / 1366 * 100vw);font-size:calc(16 / 1366 * 100vw);min-width:calc(160 / 1366 * 100vw)}}@media (max-width: 829px){.btn.-btn06{padding:calc(9 / 390 * 100vw) calc(10 / 390 * 100vw);border-radius:calc(20 / 390 * 100vw);font-size:calc(16 / 390 * 100vw);min-width:calc(160 / 390 * 100vw)}}.btn.-btn06::before{transform:translateX(-150%) skewX(45deg);right:-50px}@media (min-width: 830px) and (max-width: 1366px){.btn.-btn06::before{right:calc(-50 / 1366 * 100vw)}}@media (max-width: 829px){.btn.-btn06::before{right:calc(-50 / 390 * 100vw)}}.btn.-btn06::after{transform:translateX(150%) skewX(45deg);left:-50px}@media (min-width: 830px) and (max-width: 1366px){.btn.-btn06::after{left:calc(-50 / 1366 * 100vw)}}@media (max-width: 829px){.btn.-btn06::after{left:calc(-50 / 390 * 100vw)}}.btn.-btn07{width:300px;font-size:1.8rem;line-height:1.32;height:60px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;align-items:center;max-width:100%;min-width:auto}@media (min-width: 830px) and (max-width: 1366px){.btn.-btn07{width:calc(300 / 1366 * 100vw);height:calc(60 / 1366 * 100vw);font-size:calc(18 / 1366 * 100vw);min-width:auto}}@media (max-width: 829px){.btn.-btn07{width:calc(180 / 390 * 100vw);height:calc(50 / 390 * 100vw);font-size:calc(14 / 390 * 100vw);min-width:auto}}.btn.-btn07::before{transform:translateX(-150%) skewX(45deg);right:-30px}@media (min-width: 830px) and (max-width: 1366px){.btn.-btn07::before{right:calc(-30 / 1366 * 100vw)}}@media (max-width: 829px){.btn.-btn07::before{right:calc(-30 / 390 * 100vw)}}.btn.-btn07::after{transform:translateX(150%) skewX(45deg);left:-30px}@media (min-width: 830px) and (max-width: 1366px){.btn.-btn07::after{left:calc(-30 / 1366 * 100vw)}}@media (max-width: 829px){.btn.-btn07::after{left:calc(-30 / 390 * 100vw)}}.btn.-btn08{min-width:280px;font-size:2.5rem;line-height:1.32;padding:18.5px 10px;border-radius:35px}@media (min-width: 830px) and (max-width: 1366px){.btn.-btn08{padding:calc(18.5 / 1366 * 100vw) calc(10 / 1366 * 100vw);border-radius:calc(35 / 1366 * 100vw);font-size:calc(25 / 1366 * 100vw);min-width:calc(280 / 1366 * 100vw)}}@media (max-width: 829px){.btn.-btn08{padding:calc(12 / 390 * 100vw) calc(10 / 390 * 100vw);border-radius:calc(35 / 390 * 100vw);font-size:calc(20 / 390 * 100vw);min-width:calc(200 / 390 * 100vw)}}.btn.-btn08::before{transform:translateX(-150%) skewX(45deg);right:-50px}@media (min-width: 830px) and (max-width: 1366px){.btn.-btn08::before{right:calc(-50 / 1366 * 100vw)}}@media (max-width: 829px){.btn.-btn08::before{right:calc(-50 / 390 * 100vw)}}.btn.-btn08::after{transform:translateX(150%) skewX(45deg);left:-50px}@media (min-width: 830px) and (max-width: 1366px){.btn.-btn08::after{left:calc(-50 / 1366 * 100vw)}}@media (max-width: 829px){.btn.-btn08::after{left:calc(-50 / 390 * 100vw)}}.btn.-btn09{min-width:280px;font-size:2.5rem;line-height:1.32;padding:20px 10px;border-radius:6px;background:#ED5C34}@media (min-width: 830px) and (max-width: 1366px){.btn.-btn09{padding:calc(18.5 / 1366 * 100vw) calc(10 / 1366 * 100vw);border-radius:calc(6 / 1366 * 100vw);font-size:calc(25 / 1366 * 100vw);min-width:calc(280 / 1366 * 100vw)}}@media (max-width: 829px){.btn.-btn09{padding:calc(12 / 390 * 100vw) calc(10 / 390 * 100vw);border-radius:calc(6 / 390 * 100vw);font-size:calc(20 / 390 * 100vw);min-width:calc(200 / 390 * 100vw)}}.btn.-btn09::before{transform:translateX(-150%) skewX(45deg);right:-50px}@media (min-width: 830px) and (max-width: 1366px){.btn.-btn09::before{right:calc(-50 / 1366 * 100vw)}}@media (max-width: 829px){.btn.-btn09::before{right:calc(-50 / 390 * 100vw)}}.btn.-btn09::after{transform:translateX(150%) skewX(45deg);left:-50px}@media (min-width: 830px) and (max-width: 1366px){.btn.-btn09::after{left:calc(-50 / 1366 * 100vw)}}@media (max-width: 829px){.btn.-btn09::after{left:calc(-50 / 390 * 100vw)}}.btn::before,.btn::after{content:"";width:100%;height:100%;position:absolute;top:0;z-index:-1;transition:transform ease .2s;background:#0091C9}.btn::before{right:-60px;transform:translateX(-130%) skewX(45deg)}@media (min-width: 830px) and (max-width: 1366px){.btn::before{right:calc(-60 / 1366 * 100vw)}}@media (max-width: 829px){.btn::before{right:calc(-50 / 390 * 100vw)}}.btn::after{left:-60px;transform:translateX(130%) skewX(45deg)}@media (min-width: 830px) and (max-width: 1366px){.btn::after{left:calc(-50 / 1366 * 100vw)}}@media (max-width: 829px){.btn::after{left:calc(-50 / 390 * 100vw)}}.btn:hover::before{transform:translateX(-49%) skewX(45deg)}.btn:hover::after{transform:translateX(49%) skewX(45deg)}.openBtn{position:relative}.openBtn.-opened .toggleIcon::after{content:"ー";font-size:16px}@media (min-width: 830px) and (max-width: 1366px){.openBtn.-opened .toggleIcon::after{font-size:calc(16 / 1366 * 100vw)}}@media (max-width: 829px){.openBtn.-opened .toggleIcon::after{font-size:calc(16 / 390 * 100vw)}}.openBtn .toggleIcon::after{content:"+";display:block;position:absolute;color:#fff;font-weight:bold;top:50%;right:15px;transform:translateY(-50%);font-size:18px}@media (min-width: 830px) and (max-width: 1366px){.openBtn .toggleIcon::after{right:calc(15 / 1366 * 100vw);font-size:calc(18 / 1366 * 100vw)}}@media (max-width: 829px){.openBtn .toggleIcon::after{right:calc(15 / 390 * 100vw);font-size:calc(18 / 390 * 100vw)}}.dlBtn{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;width:463px;max-width:100%;height:100px;align-items:center;justify-content:center;background:#ED5C34;padding:25px 10px;text-decoration:none;border-radius:6px;margin:0 auto;overflow:hidden}.dlBtn.-min{width:300px;height:60px;padding:15px 10px}@media (min-width: 830px) and (max-width: 1366px){.dlBtn.-min{width:calc(300 / 1366 * 100vw);height:calc(60 / 1366 * 100vw);padding:calc(15 / 1366 * 100vw) calc(10 / 1366 * 100vw)}}@media (max-width: 829px){.dlBtn.-min{width:calc(180 / 390 * 100vw);height:calc(50 / 390 * 100vw);padding:calc(15 / 390 * 100vw) calc(5 / 390 * 100vw)}.dlBtn.-min img{display:none}}@media (max-width: 829px){.dlBtn.-min::before{transform:translateX(-160%) skewX(45deg)}}@media (max-width: 829px){.dlBtn.-min::after{transform:translateX(160%) skewX(45deg)}}.dlBtn.-min span{font-size:1.8rem;margin-left:15px}@media (min-width: 830px) and (max-width: 1366px){.dlBtn.-min span{font-size:calc(18 / 1366 * 100vw);margin-left:calc(15 / 1366 * 100vw)}}@media (max-width: 829px){.dlBtn.-min span{font-size:calc(14 / 390 * 100vw);margin-left:0;text-align:center}}.dlBtn.-w576{width:576px}@media (min-width: 830px) and (max-width: 1366px){.dlBtn.-w576{width:calc(576 / 1366 * 100vw)}}@media (max-width: 829px){.dlBtn.-w576{width:calc(576 / 390 * 100vw)}}@media (min-width: 830px) and (max-width: 1366px){.dlBtn{width:calc(463 / 1366 * 100vw);height:calc(100 / 1366 * 100vw);padding:calc(25 / 1366 * 100vw) calc(10 / 1366 * 100vw);border-radius:calc(6 / 1366 * 100vw)}}@media (max-width: 829px){.dlBtn{width:calc(463 / 390 * 100vw);height:calc(100 / 390 * 100vw);padding:calc(25 / 390 * 100vw) calc(10 / 390 * 100vw);border-radius:calc(6 / 390 * 100vw)}}@media (min-width: 830px) and (max-width: 1366px){.dlBtn img{width:calc(32 / 1366 * 100vw)}}@media (max-width: 829px){.dlBtn img{width:calc(26 / 390 * 100vw)}}.dlBtn span{color:#fff;font-weight:bold;margin-left:36px;display:inline-block;font-size:2.5rem;line-height:1.44}@media (min-width: 830px) and (max-width: 1366px){.dlBtn span{margin-left:calc(36 / 1366 * 100vw);font-size:calc(25 / 1366 * 100vw)}}@media (max-width: 829px){.dlBtn span{margin-left:calc(20 / 390 * 100vw);font-size:calc(20 / 390 * 100vw)}}.dlBtn::before,.dlBtn::after{content:"";width:100%;position:absolute;top:0;z-index:-1;transition:transform ease .2s;height:100%;background:#0091C9}.dlBtn::before{right:-100px;transform:translateX(-150%) skewX(45deg)}@media (min-width: 830px) and (max-width: 1366px){.dlBtn::before{right:calc(-100 / 1366 * 100vw)}}@media (max-width: 829px){.dlBtn::before{right:calc(-60 / 390 * 100vw)}}.dlBtn::after{left:-100px;transform:translateX(150%) skewX(45deg)}@media (min-width: 830px) and (max-width: 1366px){.dlBtn::after{left:calc(-100 / 1366 * 100vw)}}@media (max-width: 829px){.dlBtn::after{left:calc(-60 / 390 * 100vw)}}.dlBtn:hover::before{transform:translateX(-49%) skewX(45deg)}.dlBtn:hover::after{transform:translateX(49%) skewX(45deg)}.blank::after{content:"";width:11px;height:12px;background-image:url("../img/icon_blank.svg");background-size:cover;margin-left:10px;display:inline-block}@media (min-width: 830px) and (max-width: 1366px){.blank::after{width:calc(11 / 1366 * 100vw);height:calc(12 / 1366 * 100vw);margin-left:calc(10 / 1366 * 100vw)}}@media (max-width: 829px){.blank::after{width:calc(11 / 390 * 100vw);height:calc(12 / 390 * 100vw);margin-left:calc(10 / 390 * 100vw)}}.container1{max-width:1064px;margin:0 auto;padding-left:20px;padding-right:20px}@media (min-width: 830px) and (max-width: 1366px){.container1{max-width:calc(1064 / 1366 * 100vw);padding-left:calc(20 / 1366 * 100vw);padding-right:calc(20 / 1366 * 100vw)}}@media (max-width: 829px){.container1{padding-left:calc(20 / 390 * 100vw);padding-right:calc(20 / 390 * 100vw)}}.container2{max-width:1140px;margin:0 auto;padding:0 20px}@media (min-width: 830px) and (max-width: 1366px){.container2{max-width:calc(1140 / 1366 * 100vw);padding:0 calc(20 / 1366 * 100vw)}}@media (max-width: 829px){.container2{padding:0 calc(20 / 390 * 100vw)}}.container3{max-width:1190px;margin:0 auto;padding:0 20px}@media (min-width: 830px) and (max-width: 1366px){.container3{max-width:calc(1190 / 1366 * 100vw);padding:0 calc(20 / 1366 * 100vw)}}@media (max-width: 829px){.container3{padding:0 calc(20 / 390 * 100vw)}}.inner{padding:32px 38px;background:#fff;border-radius:10px;margin-bottom:55px}@media (min-width: 830px) and (max-width: 1366px){.inner{padding:calc(32 / 1366 * 100vw) calc(38 / 1366 * 100vw);border-radius:calc(10 / 1366 * 100vw);margin-bottom:calc(55 / 1366 * 100vw)}}@media (max-width: 829px){.inner{padding:calc(20 / 390 * 100vw) calc(15 / 390 * 100vw);border-radius:calc(10 / 390 * 100vw);margin-bottom:calc(40 / 390 * 100vw)}}.inner2{padding:30px 20px;background:#fff;border-radius:10px;margin-bottom:55px;box-shadow:0 0 10px rgba(0,0,0,0.37)}@media (min-width: 830px) and (max-width: 1366px){.inner2{padding:calc(30 / 1366 * 100vw) calc(20 / 1366 * 100vw);border-radius:calc(10 / 1366 * 100vw);margin-bottom:calc(55 / 1366 * 100vw);box-shadow:0 0 calc(10 / 1366 * 100vw) rgba(0,0,0,0.37)}}@media (max-width: 829px){.inner2{padding:calc(20 / 390 * 100vw) calc(15 / 390 * 100vw);border-radius:calc(10 / 390 * 100vw);margin-bottom:calc(40 / 390 * 100vw)}}.inner3{padding:30px 40px;background:#fff;border-radius:10px;margin-bottom:55px;box-shadow:0 0 10px rgba(0,0,0,0.37)}@media (min-width: 830px) and (max-width: 1366px){.inner3{padding:calc(30 / 1366 * 100vw) calc(40 / 1366 * 100vw);border-radius:calc(10 / 1366 * 100vw);margin-bottom:calc(55 / 1366 * 100vw);box-shadow:0 0 calc(10 / 1366 * 100vw) rgba(0,0,0,0.37)}}@media (max-width: 829px){.inner3{padding:calc(20 / 390 * 100vw) calc(15 / 390 * 100vw);border-radius:calc(10 / 390 * 100vw);margin-bottom:calc(40 / 390 * 100vw)}}.inner4{padding:30px 15.5px;background:#FAFAFA;margin-bottom:55px;box-shadow:0 0 6px rgba(0,0,0,0.16)}@media (min-width: 830px) and (max-width: 1366px){.inner4{padding:calc(30 / 1366 * 100vw) calc(15.5 / 1366 * 100vw);margin-bottom:calc(55 / 1366 * 100vw);box-shadow:0 0 calc(6 / 1366 * 100vw) rgba(0,0,0,0.16)}}@media (max-width: 829px){.inner4{padding:calc(20 / 390 * 100vw) calc(15 / 390 * 100vw);margin-bottom:calc(40 / 390 * 100vw)}}.contentWidth480{max-width:480px !important;margin:0 auto}@media (min-width: 830px) and (max-width: 1366px){.contentWidth480{max-width:calc(480 / 1366 * 100vw) !important}}@media (max-width: 829px){.contentWidth480{max-width:100% !important}}.contentWidth880{max-width:880px !important;margin:0 auto}@media (min-width: 830px) and (max-width: 1366px){.contentWidth880{max-width:calc(880 / 1366 * 100vw) !important}}.contentWidth910{max-width:910px !important;margin:0 auto}@media (min-width: 830px) and (max-width: 1366px){.contentWidth910{max-width:calc(910 / 1366 * 100vw) !important}}.contentWidth930{max-width:930px !important;margin:0 auto}@media (min-width: 830px) and (max-width: 1366px){.contentWidth930{max-width:calc(930 / 1366 * 100vw) !important}}.contentWidth940{max-width:940px !important;margin:0 auto}@media (min-width: 830px) and (max-width: 1366px){.contentWidth940{max-width:calc(940 / 1366 * 100vw) !important}}.contentWidth1000{max-width:1000px !important;margin:0 auto}@media (min-width: 830px) and (max-width: 1366px){.contentWidth1000{max-width:calc(1000 / 1366 * 100vw) !important}}.contentWidth1150{max-width:1150px !important;margin:0 auto}@media (min-width: 830px) and (max-width: 1366px){.contentWidth1150{max-width:calc(1150 / 1366 * 100vw) !important}}.topMainVisual{background-image:url("../img/bg_top_mainvisual.png");background-size:cover;background-position:center;min-height:605px;position:relative}@media (min-width: 830px) and (max-width: 1366px){.topMainVisual{min-height:calc(605 / 1366 * 100vw)}}@media (max-width: 829px){.topMainVisual{min-height:calc(480 / 390 * 100vw)}}.topMainVisual::after{position:absolute;content:"";bottom:0;width:100%;height:10px;display:block;background:#0091C9;bottom:0;left:0}@media (min-width: 830px) and (max-width: 1366px){.topMainVisual::after{height:calc(10 / 1366 * 100vw)}}@media (max-width: 829px){.topMainVisual::after{height:calc(10 / 390 * 100vw)}}.topMainVisual .container1{padding:120px 20px 20px;height:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;gap:28px;justify-content:space-between}@media (min-width: 830px) and (max-width: 1366px){.topMainVisual .container1{padding:calc(120 / 1366 * 100vw) calc(20 / 1366 * 100vw) calc(20 / 1366 * 100vw)}}@media (max-width: 829px){.topMainVisual .container1{padding:calc(85 / 390 * 100vw) calc(20 / 390 * 100vw) calc(30 / 390 * 100vw);flex-direction:column}}.topMainVisual .left{flex:none}@media (max-width: 829px){.topMainVisual .left{margin-right:0}}.topMainVisual .left .tagline{font-size:2.5rem;line-height:1.44;font-weight:bold;margin-bottom:12px;letter-spacing:.145em}@media (min-width: 830px) and (max-width: 1366px){.topMainVisual .left .tagline{font-size:calc(25 / 1366 * 100vw);margin-bottom:calc(12 / 1366 * 100vw)}}@media (max-width: 829px){.topMainVisual .left .tagline{font-size:calc(19 / 390 * 100vw);margin-bottom:calc(12 / 390 * 100vw)}}.topMainVisual .left .catch{font-size:6.8rem;line-height:1.236;font-weight:bold;color:#032D60;margin:0 0 34px;letter-spacing:-0.015em}@media (min-width: 830px) and (max-width: 1366px){.topMainVisual .left .catch{font-size:calc(68 / 1366 * 100vw);margin-bottom:calc(34 / 1366 * 100vw)}}@media (max-width: 829px){.topMainVisual .left .catch{font-size:calc(44 / 390 * 100vw);margin-bottom:calc(34 / 390 * 100vw)}}.topMainVisual .left .catch span{color:#0091C9}.topMainVisual .left .topLink{font-size:1.5rem;line-height:1.333;font-weight:bold;color:#0B5CAB;text-decoration:none;position:relative}@media (min-width: 830px) and (max-width: 1366px){.topMainVisual .left .topLink{font-size:calc(15 / 1366 * 100vw)}}@media (max-width: 829px){.topMainVisual .left .topLink{font-size:calc(15 / 390 * 100vw)}}.topMainVisual .left .topLink:hover{color:#0091C9}.topMainVisual .left .topLink:hover::before{background:#0091C9}.topMainVisual .left .topLink::before{content:"";position:absolute;bottom:-4.5px;width:100%;height:1px;background:#0B5CAB;left:0;display:block;transition:all 0.2s ease-out 0s}@media (min-width: 830px) and (max-width: 1366px){.topMainVisual .left .topLink::before{bottom:calc(-4.5 / 1366 * 100vw);height:calc(1 / 1366 * 100vw)}}@media (max-width: 829px){.topMainVisual .left .topLink::before{bottom:calc(-4.5 / 390 * 100vw);height:calc(1 / 390 * 100vw)}}.topMainVisual .right{transform:translateY(-10px)}@media (min-width: 830px) and (max-width: 1366px){.topMainVisual .right{transform:translateY(calc(-10 / 1366 * 100vw))}}@media (max-width: 829px){.topMainVisual .right{transform:none}}.topMainVisual .right .img{margin-top:96px}@media (min-width: 830px) and (max-width: 1366px){.topMainVisual .right .img{width:calc(270.44 / 1366 * 100vw);height:calc(181.06 / 1366 * 100vw);margin-top:calc(96 / 1366 * 100vw)}}.topMainVisual .right .movie{position:relative;margin-bottom:17px;opacity:0;visibility:hidden}.topMainVisual .right .movie.active{opacity:1;visibility:visible}@media (min-width: 830px) and (max-width: 1366px){.topMainVisual .right .movie{margin-bottom:calc(17 / 1366 * 100vw)}}@media (max-width: 829px){.topMainVisual .right .movie{margin-bottom:calc(15 / 390 * 100vw)}}.topMainVisual .right .movie .label{font-size:2.2rem;font-weight:bold;color:#032D60;width:280px;height:53px;position:relative;bottom:-26px;background:#FFF;border-radius:50px;display:inline-flex;gap:8.6px;justify-content:center;align-items:center;box-shadow:0 0 13px rgba(0,0,0,0.1);z-index:1}@media (min-width: 830px) and (max-width: 1366px){.topMainVisual .right .movie .label{font-size:calc(22 / 1366 * 100vw);width:calc(280 / 1366 * 100vw);height:calc(53 / 1366 * 100vw);bottom:calc(-26 / 1366 * 100vw)}}@media (max-width: 829px){.topMainVisual .right .movie .label{font-size:calc(18 / 390 * 100vw);width:calc(250 / 390 * 100vw);height:calc(50 / 390 * 100vw);bottom:calc(-25 / 390 * 100vw)}}.topMainVisual .right .movie .label::before{content:'';width:33px;height:33px;background:url("../img/ico_ai.svg") no-repeat center/contain}@media (max-width: 829px){.topMainVisual .right .movie .label::before{width:calc(28 / 390 * 100vw);height:calc(28 / 390 * 100vw)}}.topMainVisual .right .movie .videoWrap2{max-width:100%}.topMainVisual .right .movie .videoWrap2 video{box-shadow:0 0 13px rgba(0,0,0,0.1)}@media (min-width: 830px) and (max-width: 1366px){.topMainVisual .right .movie .videoWrap2 video{width:calc(460 / 1366 * 100vw);height:calc(287.5 / 1366 * 100vw)}}@media (max-width: 829px){.topMainVisual .right .movie .videoWrap2 video{width:calc(350 / 390 * 100vw);height:calc(218.75 / 390 * 100vw)}}@media (max-width: 829px){.topMainVisual .right .movie .videoWrap2{width:100%}}.logoSliderArea{padding:15px 0 15px;border-bottom:1px solid #0091C9}@media (min-width: 830px) and (max-width: 1366px){.logoSliderArea{padding:calc(15 / 1366 * 100vw) 0 calc(15 / 1366 * 100vw)}}@media (max-width: 829px){.logoSliderArea{padding:calc(15 / 390 * 100vw) 0 calc(15 / 390 * 100vw)}}.logoSliderArea .topLogoList{opacity:0;transition:opacity .3s linear}.logoSliderArea .topLogoList.slick-initialized{opacity:1}.logoSliderArea .topLogoList .slick-track .logoItem{padding:0 10px;text-align:center}.topSec01{padding:40px 0;background:#FAFAFA}@media (min-width: 830px) and (max-width: 1366px){.topSec01{padding:calc(40 / 1366 * 100vw) 0}}@media (max-width: 829px){.topSec01{padding:calc(40 / 390 * 100vw) 0}}.topSec01 .container1{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}@media (max-width: 829px){.topSec01 .container1{display:block}}.topSec01 .container1 .left{margin-right:40px;width:400px}@media (min-width: 830px) and (max-width: 1366px){.topSec01 .container1 .left{width:calc(400 / 1366 * 100vw);margin-right:calc(40 / 1366 * 100vw)}}@media (max-width: 829px){.topSec01 .container1 .left{width:100%;margin-right:0;margin-bottom:calc(20 / 390 * 100vw)}}.topSec01 .container1 .left .topSec01Title{font-size:4rem;line-height:1.6;font-weight:bold;margin:0}@media (min-width: 830px) and (max-width: 1366px){.topSec01 .container1 .left .topSec01Title{font-size:calc(40 / 1366 * 100vw)}}@media (max-width: 829px){.topSec01 .container1 .left .topSec01Title{font-size:calc(35 / 390 * 100vw)}}.topSec01 .container1 .right{width:498px}@media (min-width: 830px) and (max-width: 1366px){.topSec01 .container1 .right{width:calc(498 / 1366 * 100vw)}}@media (max-width: 829px){.topSec01 .container1 .right{width:100%}}.topSec02{background:#FAFAFA;padding-bottom:80px}@media (min-width: 830px) and (max-width: 1366px){.topSec02{padding-bottom:calc(80 / 1366 * 100vw)}}@media (max-width: 829px){.topSec02{padding-bottom:calc(80 / 390 * 100vw)}}.topSec02 h3{font-size:3rem;line-height:1.467;font-weight:bold;margin:0 0 11px;position:relative;color:#032D60}@media (min-width: 830px) and (max-width: 1366px){.topSec02 h3{margin:0 0 calc(11 / 1366 * 100vw);font-size:calc(30 / 1366 * 100vw)}}@media (max-width: 829px){.topSec02 h3{margin:0 0 calc(11 / 390 * 100vw);font-size:calc(26 / 390 * 100vw)}}.topSec02 h3::after{content:"";width:100%;height:8px;background-image:url("../img/bg_h3_01.png");background-size:cover;background-position:center;display:block;bottom:0;left:0;margin-top:12px}@media (min-width: 830px) and (max-width: 1366px){.topSec02 h3::after{height:calc(8 / 1366 * 100vw);margin-top:calc(12 / 1366 * 100vw)}}@media (max-width: 829px){.topSec02 h3::after{height:calc(8 / 390 * 100vw);margin-top:calc(12 / 390 * 100vw)}}.topSec02 .subtitle{font-size:2.3rem;line-height:1.304;font-weight:500;margin-bottom:26px}@media (min-width: 830px) and (max-width: 1366px){.topSec02 .subtitle{margin-bottom:calc(26 / 1366 * 100vw);font-size:calc(23 / 1366 * 100vw)}}@media (max-width: 829px){.topSec02 .subtitle{margin-bottom:calc(26 / 390 * 100vw);font-size:calc(20 / 390 * 100vw)}}.topSec03 .item{margin-top:100px}@media (min-width: 830px) and (max-width: 1366px){.topSec03 .item{margin-top:calc(100 / 1366 * 100vw)}}@media (max-width: 829px){.topSec03 .item{margin-top:30px}}.topSec03 .item .textArea{background:#FAFAFA;box-shadow:0 3px 10px rgba(0,0,0,0.16);min-height:272px;padding:30px 32px;width:605px;max-width:100%;margin-left:auto;position:relative;z-index:2}@media (min-width: 830px) and (max-width: 1366px){.topSec03 .item .textArea{width:calc(605 / 1366 * 100vw);min-height:calc(272 / 1366 * 100vw);padding:calc(30 / 1366 * 100vw) calc(32 / 1366 * 100vw);box-shadow:0 calc(3 / 1366 * 100vw) calc(6 / 1366 * 100vw) rgba(0,0,0,0.16)}}@media (max-width: 829px){.topSec03 .item .textArea{width:100%;min-height:auto;padding:calc(20 / 390 * 100vw) calc(15 / 390 * 100vw);box-shadow:0 calc(3 / 390 * 100vw) calc(10 / 390 * 100vw) rgba(0,0,0,0.16)}}.topSec03 .item .textArea h3{font-size:2.6rem;line-height:1.423;font-weight:bold;padding:0 40px 14px 0;border-bottom:3px solid #0091C9;display:table;margin:0 0 30px}@media (min-width: 830px) and (max-width: 1366px){.topSec03 .item .textArea h3{margin:0 0 calc(30 / 1366 * 100vw);padding:0 calc(40 / 1366 * 100vw) calc(14 / 1366 * 100vw) 0;border-bottom-width:calc(3 / 1366 * 100vw);font-size:calc(26 / 1366 * 100vw)}}@media (max-width: 829px){.topSec03 .item .textArea h3{margin:0 0 calc(30 / 390 * 100vw);padding:0 0 calc(14 / 390 * 100vw);border-bottom-width:calc(3 / 390 * 100vw);font-size:calc(24 / 390 * 100vw)}}.topSec03 .item .img01{height:312px;box-shadow:0 3px 6px rgba(0,0,0,0.16);width:486px;padding:50px 50px 50px 105px;margin-top:-277px;position:relative;z-index:1;background:#fff}@media (min-width: 830px) and (max-width: 1366px){.topSec03 .item .img01{width:calc(486 / 1366 * 100vw);height:calc(312 / 1366 * 100vw);margin-top:calc(-277 / 1366 * 100vw);padding:calc(50 / 1366 * 100vw) calc(50 / 1366 * 100vw) calc(50 / 1366 * 100vw) calc(105 / 1366 * 100vw);box-shadow:0 calc(3 / 1366 * 100vw) calc(6 / 1366 * 100vw) rgba(0,0,0,0.16)}.topSec03 .item .img01 img{width:calc(210 / 1366 * 100vw);height:calc(170 / 1366 * 100vw)}}@media (max-width: 829px){.topSec03 .item .img01{width:100%;height:auto;margin-top:calc(15 / 390 * 100vw);padding:calc(10 / 390 * 100vw);box-shadow:0 calc(3 / 390 * 100vw) calc(6 / 390 * 100vw) rgba(0,0,0,0.16)}}.topSec03 .item .img01 .logoSlider{width:210px !important}@media (min-width: 830px) and (max-width: 1366px){.topSec03 .item .img01 .logoSlider{width:calc(210 / 1366 * 100vw) !important}}@media (max-width: 829px){.topSec03 .item .img01 .logoSlider{width:auto !important}}.topSec03 .item .img01 .item{margin-top:0}@media (max-width: 829px){.topSec03 .item .img01 .item img{margin:0 auto}}.topSec03 .item .img02{height:312px;width:486px;margin-top:-235px;margin-left:auto;position:relative;z-index:1}@media (min-width: 830px) and (max-width: 1366px){.topSec03 .item .img02{width:calc(486 / 1366 * 100vw);height:calc(312 / 1366 * 100vw);margin-top:calc(-235 / 1366 * 100vw)}}@media (max-width: 829px){.topSec03 .item .img02{width:100%;height:auto;margin-top:calc(15 / 390 * 100vw)}}.topSec03 .item.-type2{margin-top:125px;margin-bottom:110px}@media (min-width: 830px) and (max-width: 1366px){.topSec03 .item.-type2{margin-top:calc(125 / 1366 * 100vw);margin-bottom:calc(110 / 1366 * 100vw)}}@media (max-width: 829px){.topSec03 .item.-type2{margin-top:calc(50 / 390 * 100vw);margin-bottom:calc(80 / 390 * 100vw)}}.topSec03 .item.-type2 .textArea{margin-left:0}.list{padding-left:0}.list li{list-style:none;font-size:1.8rem;left:1.5em;font-weight:500;padding-left:1.65em;text-indent:-1.65em}@media (min-width: 830px) and (max-width: 1366px){.list li{font-size:calc(18 / 1366 * 100vw)}}@media (max-width: 829px){.list li{font-size:calc(18 / 390 * 100vw)}}.list li:not(:first-of-type){margin-top:13px}@media (min-width: 830px) and (max-width: 1366px){.list li:not(:first-of-type){margin-top:calc(13 / 1366 * 100vw)}}@media (max-width: 829px){.list li:not(:first-of-type){margin-top:calc(13 / 390 * 100vw)}}.list li::before{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;background:#0091C9;margin-right:19px;transform:translateY(-1px)}@media (min-width: 830px) and (max-width: 1366px){.list li::before{width:calc(10 / 1366 * 100vw);height:calc(10 / 1366 * 100vw);margin-right:calc(19 / 1366 * 100vw)}}@media (max-width: 829px){.list li::before{width:calc(10 / 390 * 100vw);height:calc(10 / 390 * 100vw);margin-right:calc(19 / 390 * 100vw)}}.list2{padding-left:1em}.list2 li{list-style:none;font-size:1.6rem;font-weight:bold;padding-left:1.2em;text-indent:-1.2em}@media (min-width: 830px) and (max-width: 1366px){.list2 li{font-size:calc(16 / 1366 * 100vw)}}@media (max-width: 829px){.list2 li{font-size:calc(16 / 390 * 100vw)}}.list2 li:not(:first-of-type){margin-top:19px}@media (min-width: 830px) and (max-width: 1366px){.list2 li:not(:first-of-type){margin-top:calc(19 / 1366 * 100vw)}}@media (max-width: 829px){.list2 li:not(:first-of-type){margin-top:calc(19 / 390 * 100vw)}}.list2 li::before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:#032D60;margin-right:12px;transform:translateY(-2px)}@media (min-width: 830px) and (max-width: 1366px){.list2 li::before{width:calc(7 / 1366 * 100vw);height:calc(7 / 1366 * 100vw);margin-right:calc(12 / 1366 * 100vw)}}@media (max-width: 829px){.list2 li::before{width:calc(7 / 390 * 100vw);height:calc(7 / 390 * 100vw);margin-right:calc(12 / 390 * 100vw)}}.list3{padding-left:1em;margin:25px 0}.list3 li{list-style:none;font-size:1.6rem;font-weight:bold;padding-left:1em;text-indent:-1em}@media (min-width: 830px) and (max-width: 1366px){.list3 li{font-size:calc(16 / 1366 * 100vw)}}@media (max-width: 829px){.list3 li{font-size:calc(16 / 390 * 100vw)}}.list3 li:not(:first-of-type){margin-top:7px}@media (min-width: 830px) and (max-width: 1366px){.list3 li:not(:first-of-type){margin-top:calc(7 / 1366 * 100vw)}}@media (max-width: 829px){.list3 li:not(:first-of-type){margin-top:calc(7 / 390 * 100vw)}}.list3 li::before{content:"・"}.list4{padding-left:1em}.list4 li{list-style:none;font-size:1.6rem;padding-left:1.2em;text-indent:-1.2em}@media (min-width: 830px) and (max-width: 1366px){.list4 li{font-size:calc(16 / 1366 * 100vw)}}@media (max-width: 829px){.list4 li{font-size:calc(16 / 390 * 100vw)}}.list4 li:not(:first-of-type){margin-top:19px}@media (min-width: 830px) and (max-width: 1366px){.list4 li:not(:first-of-type){margin-top:calc(19 / 1366 * 100vw)}}@media (max-width: 829px){.list4 li:not(:first-of-type){margin-top:calc(19 / 390 * 100vw)}}.list4 li::before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:#032D60;margin-right:12px;transform:translateY(-2px)}@media (min-width: 830px) and (max-width: 1366px){.list4 li::before{width:calc(7 / 1366 * 100vw);height:calc(7 / 1366 * 100vw);margin-right:calc(12 / 1366 * 100vw)}}@media (max-width: 829px){.list4 li::before{width:calc(7 / 390 * 100vw);height:calc(7 / 390 * 100vw);margin-right:calc(12 / 390 * 100vw)}}.list5{padding-left:1em;margin:25px 0}.list5 li{list-style:none;font-size:2rem;font-weight:bold;padding-left:1em;text-indent:-1em}@media (min-width: 830px) and (max-width: 1366px){.list5 li{font-size:calc(20 / 1366 * 100vw)}}@media (max-width: 829px){.list5 li{font-size:calc(16 / 390 * 100vw)}}.list5 li:not(:first-of-type){margin-top:7px}@media (min-width: 830px) and (max-width: 1366px){.list5 li:not(:first-of-type){margin-top:calc(7 / 1366 * 100vw)}}@media (max-width: 829px){.list5 li:not(:first-of-type){margin-top:calc(7 / 390 * 100vw)}}.list5 li::before{content:"・"}p{font-size:1.6rem;line-height:1.875;font-weight:normal;margin:0}@media (min-width: 830px) and (max-width: 1366px){p{font-size:calc(16 / 1366 * 100vw)}}@media (max-width: 829px){p{font-size:calc(16 / 390 * 100vw)}}.fontNormal{font-weight:normal !important}.font11{font-size:1.1rem !important;line-height:1.818 !important;margin:0}@media (min-width: 830px) and (max-width: 1366px){.font11{font-size:calc(11 / 1366 * 100vw) !important}}@media (max-width: 829px){.font11{font-size:calc(11 / 390 * 100vw) !important}}.font10{font-size:1rem !important;line-height:1.5 !important;margin:0}@media (min-width: 830px) and (max-width: 1366px){.font10{font-size:calc(10 / 1366 * 100vw) !important}}@media (max-width: 829px){.font10{font-size:calc(10 / 390 * 100vw) !important}}.font12{font-size:1.2rem !important;line-height:1.417 !important;margin:0}@media (min-width: 830px) and (max-width: 1366px){.font12{font-size:calc(12 / 1366 * 100vw) !important}}@media (max-width: 829px){.font12{font-size:calc(12 / 390 * 100vw) !important}}.font14{font-size:1.4rem !important;line-height:1.5 !important;margin:0}@media (min-width: 830px) and (max-width: 1366px){.font14{font-size:calc(14 / 1366 * 100vw) !important}}@media (max-width: 829px){.font14{font-size:calc(14 / 390 * 100vw) !important}}.font16{font-size:1.6rem !important;line-height:1.5 !important;margin:0}@media (min-width: 830px) and (max-width: 1366px){.font16{font-size:calc(16 / 1366 * 100vw) !important}}@media (max-width: 829px){.font16{font-size:calc(16 / 390 * 100vw) !important}}.font18{font-size:1.8rem !important;line-height:1.667 !important;margin:0}@media (min-width: 830px) and (max-width: 1366px){.font18{font-size:calc(18 / 1366 * 100vw) !important}}@media (max-width: 829px){.font18{font-size:calc(18 / 390 * 100vw) !important}}.font19{font-size:1.9rem !important;line-height:1.667 !important;margin:0}@media (min-width: 830px) and (max-width: 1366px){.font19{font-size:calc(19 / 1366 * 100vw) !important}}@media (max-width: 829px){.font19{font-size:calc(19 / 390 * 100vw) !important}}.font26{font-size:2.6rem !important;line-height:1.667 !important;margin:0}@media (min-width: 830px) and (max-width: 1366px){.font26{font-size:calc(26 / 1366 * 100vw) !important}}@media (max-width: 829px){.font26{font-size:calc(26 / 390 * 100vw) !important}}.font26 .kome{font-size:16px !important;display:inline-block;vertical-align:super}@media (min-width: 830px) and (max-width: 1366px){.font26 .kome{font-size:calc(16 / 1366 * 100vw) !important}}@media (max-width: 829px){.font26 .kome{font-size:calc(16 / 390 * 100vw) !important}}.font38{font-size:3.8rem !important;line-height:1.474 !important;margin:0}@media (min-width: 830px) and (max-width: 1366px){.font38{font-size:calc(38 / 1366 * 100vw) !important}}@media (max-width: 829px){.font38{font-size:calc(26 / 390 * 100vw) !important}}.fontBold{font-weight:bold !important}.topH2Title{background:url("../img/bg_h2_01.png");background-size:cover;background-position:center;padding:34.5px 20px;color:#fff;font-weight:bold;margin:0 0 55px;text-align:center;font-size:3.3rem;line-height:1.455}@media (min-width: 830px) and (max-width: 1366px){.topH2Title{margin:0 0 calc(55 / 1366 * 100vw);padding:calc(34.5 / 1366 * 100vw) calc(20 / 1366 * 100vw);font-size:calc(33 / 1366 * 100vw)}}@media (max-width: 829px){.topH2Title{margin:0 0 calc(30 / 390 * 100vw);padding:calc(34.5 / 390 * 100vw) calc(20 / 390 * 100vw);font-size:calc(33 / 390 * 100vw)}}.formTitleArea{padding:95px 0 25px;background:#F2F5F7}@media (min-width: 830px) and (max-width: 1366px){.formTitleArea{padding:calc(95 / 1366 * 100vw) 0 calc(25 / 1366 * 100vw)}}@media (max-width: 829px){.formTitleArea{padding:calc(80 / 390 * 100vw) 0 calc(25 / 390 * 100vw)}}.formTitleArea h1{margin:0 0 23px;padding:0 0 22px;color:#000000;font-size:4rem;font-weight:500;line-height:1.475em;text-align:center;position:relative}@media (min-width: 830px) and (max-width: 1366px){.formTitleArea h1{margin:0 0 calc(23 / 1366 * 100vw);padding:0 0 calc(22 / 1366 * 100vw);font-size:calc(40 / 1366 * 100vw)}}@media (max-width: 829px){.formTitleArea h1{margin:0 0 calc(15 / 390 * 100vw);padding:0 0 calc(9 / 390 * 100vw);font-size:calc(26 / 390 * 100vw)}}.formTitleArea h1:after{width:876px;height:5px;background:#00B4D5;content:"";display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%, -50%)}@media (min-width: 830px) and (max-width: 1366px){.formTitleArea h1:after{width:calc(876 / 1366 * 100vw);height:calc(5 / 1366 * 100vw)}}@media (max-width: 829px){.formTitleArea h1:after{width:100%;height:calc(3 / 390 * 100vw)}}.formTitleArea p{margin:0;font-size:1.8rem;text-align:center}@media (min-width: 830px) and (max-width: 1366px){.formTitleArea p{font-size:calc(18 / 1366 * 100vw)}}@media (max-width: 829px){.formTitleArea p{font-size:calc(16 / 390 * 100vw)}}.formContent{padding:70px 0;background:#fff}@media (min-width: 830px) and (max-width: 1366px){.formContent{padding:calc(70 / 1366 * 100vw) 0}}@media (max-width: 829px){.formContent{padding:calc(30 / 390 * 100vw) 0}}.formContent .formColumn{width:1020px;margin:0 auto;padding:20px;display:flex;justify-content:space-between}@media (min-width: 830px) and (max-width: 1366px){.formContent .formColumn{width:calc(1020 / 1366 * 100vw);padding:calc(20 / 1366 * 100vw)}}@media (max-width: 829px){.formContent .formColumn{display:block;width:100%;padding:0}}.formContent .formColumn .leftBox{width:520px;padding:20px;background:#f9f9f9;border-radius:5px}@media (min-width: 830px) and (max-width: 1366px){.formContent .formColumn .leftBox{width:calc(520 / 1366 * 100vw);padding:calc(20 / 1366 * 100vw);border-radius:calc(5 / 1366 * 100vw)}}@media (max-width: 829px){.formContent .formColumn .leftBox{width:100%;margin:0 0 calc(15 / 390 * 100vw);padding:calc(15 / 390 * 100vw);border-radius:calc(5 / 390 * 100vw)}}.formContent .formColumn .leftBox .img{margin-bottom:20px}@media (min-width: 830px) and (max-width: 1366px){.formContent .formColumn .leftBox .img{margin-bottom:calc(20 / 1366 * 100vw)}}@media (max-width: 829px){.formContent .formColumn .leftBox .img{margin-bottom:calc(15 / 390 * 100vw)}}.formContent .formColumn .leftBox .text{padding:24px 20px 5px;background:#fff;border-radius:6px}@media (min-width: 830px) and (max-width: 1366px){.formContent .formColumn .leftBox .text{padding:calc(24 / 1366 * 100vw) calc(20 / 1366 * 100vw) calc(5 / 1366 * 100vw);border-radius:calc(6 / 1366 * 100vw)}}@media (max-width: 829px){.formContent .formColumn .leftBox .text{padding:calc(15 / 390 * 100vw) calc(15 / 390 * 100vw) calc(1 / 390 * 100vw);border-radius:calc(6 / 390 * 100vw)}}.formContent .formColumn .leftBox .text :first-child{margin-top:0}.formContent .formColumn .leftBox h2{margin:30px 0 11.5px;padding:0 0 10.5px;border-bottom:5px solid #00B4D5;font-size:24px;font-weight:bold;line-height:1.5em}@media (min-width: 830px) and (max-width: 1366px){.formContent .formColumn .leftBox h2{margin:0 0 calc(11.5 / 1366 * 100vw);padding:0 0 calc(10.5 / 1366 * 100vw);border-width:calc(5 / 1366 * 100vw);font-size:calc(24 / 1366 * 100vw)}}@media (max-width: 829px){.formContent .formColumn .leftBox h2{margin:0 0 calc(10 / 390 * 100vw);padding:0 0 calc(10 / 390 * 100vw);border-width:calc(4 / 390 * 100vw);font-size:calc(18 / 390 * 100vw)}}.formContent .formColumn .leftBox p{margin:1em 0;font-size:16px;line-height:1.5em}@media (min-width: 830px) and (max-width: 1366px){.formContent .formColumn .leftBox p{font-size:calc(16 / 1366 * 100vw)}}@media (max-width: 829px){.formContent .formColumn .leftBox p{font-size:calc(14 / 390 * 100vw)}}.formContent .formColumn .leftBox p.price{margin:0;padding:0 0 0 15.5px;font-size:18px;font-weight:bold;line-height:1.5em}@media (min-width: 830px) and (max-width: 1366px){.formContent .formColumn .leftBox p.price{padding:0 0 0 calc(15.5 / 1366 * 100vw);font-size:calc(18 / 1366 * 100vw)}}@media (max-width: 829px){.formContent .formColumn .leftBox p.price{padding:0 0 0 calc(10 / 390 * 100vw);font-size:calc(16 / 390 * 100vw)}}.formContent .formColumn .leftBox ul{margin:0 0 15px;padding:0 0 0 15.5px;list-style:none}@media (min-width: 830px) and (max-width: 1366px){.formContent .formColumn .leftBox ul{margin:0 0 calc(15 / 1366 * 100vw);padding:0 0 0 calc(15.5 / 1366 * 100vw)}}@media (max-width: 829px){.formContent .formColumn .leftBox ul{margin:0 0 calc(14 / 390 * 100vw);padding:0 0 0 calc(10 / 390 * 100vw)}}.formContent .formColumn .leftBox ul li{margin:0 0 8px;padding:0 0 0 12px;font-size:18px;font-weight:bold;line-height:1.5em;position:relative}@media (min-width: 830px) and (max-width: 1366px){.formContent .formColumn .leftBox ul li{margin:0 0 calc(8 / 1366 * 100vw);padding:0 0 0 calc(12 / 1366 * 100vw);font-size:calc(18 / 1366 * 100vw)}}@media (max-width: 829px){.formContent .formColumn .leftBox ul li{margin:0 0 calc(6 / 390 * 100vw);padding:0 0 0 calc(10 / 390 * 100vw);font-size:calc(16 / 390 * 100vw)}}.formContent .formColumn .leftBox ul li:before{content:"-";display:block;position:absolute;top:0;left:0}.formContent .formColumn .leftBox ul ul li{font-weight:normal}.formContent .formColumn .leftBox ol{margin:0 0 15px;padding:0 0 0 15.5px}@media (min-width: 830px) and (max-width: 1366px){.formContent .formColumn .leftBox ol{margin:0 0 calc(15 / 1366 * 100vw);padding:0 0 0 calc(15.5 / 1366 * 100vw)}}@media (max-width: 829px){.formContent .formColumn .leftBox ol{margin:0 0 calc(14 / 390 * 100vw);padding:0 0 0 calc(10 / 390 * 100vw)}}.formContent .formColumn .leftBox ol li{margin:0 0 8px 12px;padding:0 0 0 12px;font-size:16px;font-weight:normal;line-height:1.5em;position:relative}@media (min-width: 830px) and (max-width: 1366px){.formContent .formColumn .leftBox ol li{margin:0 0 calc(8 / 1366 * 100vw);padding:0 0 0 calc(12 / 1366 * 100vw);font-size:calc(14 / 1366 * 100vw)}}@media (max-width: 829px){.formContent .formColumn .leftBox ol li{margin:0 0 calc(6 / 390 * 100vw);padding:0 0 0 calc(10 / 390 * 100vw);font-size:calc(14 / 390 * 100vw)}}.formContent .formColumn .leftBox ol ol li{font-weight:normal}.formContent .formColumn .leftBox a{color:red;text-decoration:none}.formContent .formColumn .leftBox a:hover{text-decoration:underline}.formContent .formColumn .rightBox{width:420px}@media (min-width: 830px) and (max-width: 1366px){.formContent .formColumn .rightBox{width:calc(420 / 1366 * 100vw)}}@media (max-width: 829px){.formContent .formColumn .rightBox{width:100%}}.formContent .formColumn .rightBox p{margin:0 0 30px;font-size:1.5rem}@media (min-width: 830px) and (max-width: 1366px){.formContent .formColumn .rightBox p{margin:0 0 calc(30 / 1366 * 100vw);font-size:calc(15 / 1366 * 100vw)}}@media (max-width: 829px){.formContent .formColumn .rightBox p{margin:0 0 calc(15 / 390 * 100vw);font-size:calc(14 / 390 * 100vw)}}.thanksContent{padding:30px 0;text-align:center}@media (min-width: 830px) and (max-width: 1366px){.thanksContent{padding:calc(30 / 1366 * 100vw) 0}}@media (max-width: 829px){.thanksContent{padding:0}}.thanksContent p{margin:0;font-size:1.8rem;line-height:2.16666em}@media (min-width: 830px) and (max-width: 1366px){.thanksContent p{font-size:calc(18 / 1366 * 100vw)}}@media (max-width: 829px){.thanksContent p{font-size:calc(14 / 390 * 100vw)}}.thanksContent p.logo{margin-top:80px}@media (min-width: 830px) and (max-width: 1366px){.thanksContent p.logo{margin-top:calc(80 / 1366 * 100vw)}.thanksContent p.logo img{width:calc(130.37 / 1366 * 100vw);height:calc(24.63 / 1366 * 100vw)}}@media (max-width: 829px){.thanksContent p.logo{margin-top:calc(30 / 390 * 100vw)}.thanksContent p.logo img{width:calc(130.37 / 390 * 100vw);height:calc(24.63 / 390 * 100vw)}}.thanksContent p.logo a{color:#404040;text-decoration:none;display:inline-block}.thanksContent p.logo a .eng{margin:7px 0 14px;color:#000;font-size:1.6rem;line-height:1em;display:block}@media (min-width: 830px) and (max-width: 1366px){.thanksContent p.logo a .eng{margin:calc(7 / 1366 * 100vw) 0 calc(14 / 1366 * 100vw);font-size:calc(16 / 1366 * 100vw)}}@media (max-width: 829px){.thanksContent p.logo a .eng{margin:calc(7 / 390 * 100vw) 0 calc(14 / 390 * 100vw);font-size:calc(16 / 390 * 100vw)}}.thanksContent p.logo a:hover{opacity:.6}.formLeftDl{margin:0 0 15px}@media (min-width: 830px) and (max-width: 1366px){.formLeftDl{margin:0 0 calc(15 / 1366 * 100vw)}}@media (max-width: 829px){.formLeftDl{margin:0 0 calc(15 / 390 * 100vw)}}.formLeftDl dt{margin:0 0 11.5px;padding:0 0 10.5px;border-bottom:5px solid #00B4D5;font-size:24px;font-weight:bold;line-height:1.5em}@media (min-width: 830px) and (max-width: 1366px){.formLeftDl dt{margin:0 0 calc(11.5 / 1366 * 100vw);padding:0 0 calc(10.5 / 1366 * 100vw);border-width:calc(5 / 1366 * 100vw);font-size:calc(24 / 1366 * 100vw)}}@media (max-width: 829px){.formLeftDl dt{margin:0 0 calc(10 / 390 * 100vw);padding:0 0 calc(10 / 390 * 100vw);border-width:calc(4 / 390 * 100vw);font-size:calc(18 / 390 * 100vw)}}.formLeftDl dd{margin:0;padding:0 0 0 15.5px;font-size:18px;font-weight:bold;line-height:1.5em}@media (min-width: 830px) and (max-width: 1366px){.formLeftDl dd{padding:0 0 0 calc(15.5 / 1366 * 100vw);font-size:calc(18 / 1366 * 100vw)}}@media (max-width: 829px){.formLeftDl dd{padding:0 0 0 calc(10 / 390 * 100vw);font-size:calc(16 / 390 * 100vw)}}.formLeftDl dd ul{margin:0;padding:0;list-style:none}.formLeftDl dd ul li{margin:0 0 8px;padding:0 0 0 12px;position:relative}@media (min-width: 830px) and (max-width: 1366px){.formLeftDl dd ul li{margin:0 0 calc(8 / 1366 * 100vw);padding:0 0 0 calc(12 / 1366 * 100vw)}}@media (max-width: 829px){.formLeftDl dd ul li{margin:0 0 calc(6 / 390 * 100vw);padding:0 0 0 calc(10 / 390 * 100vw)}}.formLeftDl dd ul li:before{content:"-";display:block;position:absolute;top:0;left:0}.formLeftDl dd+dt{margin-top:30px}@media (min-width: 830px) and (max-width: 1366px){.formLeftDl dd+dt{margin-top:calc(30 / 1366 * 100vw)}}@media (max-width: 829px){.formLeftDl dd+dt{margin-top:calc(30 / 390 * 100vw)}}.floatBtns{position:fixed;right:0;top:378px;z-index:6}@media (max-width: 829px){.floatBtns{display:none}}.floatBtns a{width:150px;height:72px;padding:14px 25px;background:#ED5C34;border-radius:6px 0 0 6px;box-shadow:0 3px 6px rgba(125,125,125,0.79);color:#fff;font-size:1.4rem;font-weight:500;line-height:calc(23em / 14);text-align:center;text-decoration:none;display:flex;align-items:center;justify-content:center;overflow:hidden}.floatBtns a:hover{background:#0091C9}.floatBtns a+a{margin-top:16px}.mainvisual{margin-top:50px;min-height:160px;background-image:url("../img/bg_mainvisual.png");background-size:cover;background-position:center;position:relative}@media (min-width: 830px) and (max-width: 1366px){.mainvisual{min-height:calc(160 / 1366 * 100vw)}}@media (max-width: 829px){.mainvisual{margin-top:calc(50 / 390 * 100vw);min-height:calc(160 / 390 * 100vw)}}.mainvisual::after{content:"";width:100%;height:10px;background:#0091C9;display:block;left:0;bottom:0;position:absolute}@media (min-width: 830px) and (max-width: 1366px){.mainvisual::after{height:calc(10 / 1366 * 100vw)}}@media (max-width: 829px){.mainvisual::after{height:calc(10 / 390 * 100vw)}}.mainvisual .container{height:100%;padding:35px 20px 0;max-width:1064px;margin:0 auto}@media (min-width: 830px) and (max-width: 1366px){.mainvisual .container{padding:calc(35 / 1366 * 100vw) calc(20 / 1366 * 100vw) 0}}@media (max-width: 829px){.mainvisual .container{padding:calc(35 / 390 * 100vw) calc(20 / 390 * 100vw) calc(10 / 390 * 100vw)}}.mainvisual .subtitle{color:#032D60;font-size:1.8rem;line-height:1.444;text-align:center;margin-bottom:9px}@media (min-width: 830px) and (max-width: 1366px){.mainvisual .subtitle{font-size:calc(18 / 1366 * 100vw);margin-bottom:calc(9 / 1366 * 100vw)}}@media (max-width: 829px){.mainvisual .subtitle{font-size:calc(14 / 390 * 100vw);margin-bottom:calc(8 / 390 * 100vw)}}.mainvisual .title{margin:0;font-size:3.6rem;line-height:1.444;text-align:center;font-weight:bold;color:#032D60;position:relative}@media (min-width: 830px) and (max-width: 1366px){.mainvisual .title{font-size:calc(36 / 1366 * 100vw)}}@media (max-width: 829px){.mainvisual .title{font-size:calc(35 / 390 * 100vw)}}.mainvisual span{font-size:1.5rem;line-height:1.4;display:block;text-align:center;bottom:18px;display:block;font-weight:bold;color:#032D60}@media (min-width: 830px) and (max-width: 1366px){.mainvisual span{font-size:calc(15 / 1366 * 100vw);bottom:calc(18 / 1366 * 100vw)}}@media (max-width: 829px){.mainvisual span{font-size:calc(13 / 390 * 100vw);bottom:calc(18 / 390 * 100vw)}}.breadcrumb .container{max-width:1240px;margin:0 auto;padding:10px 20px}@media (max-width: 829px){.breadcrumb .container{padding:calc(10 / 390 * 100vw) calc(20 / 390 * 100vw)}}.breadcrumb ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;padding-left:0}.breadcrumb ul li{font-size:11px;line-height:1.545;color:#000;font-weight:normal;list-style:none}@media (max-width: 829px){.breadcrumb ul li{font-size:calc(11 / 390 * 100vw)}}.breadcrumb ul li a{color:#404040;text-decoration:none}.breadcrumb ul li:last-of-type{font-weight:bold}.breadcrumb ul li:not(:last-of-type)::after{content:"＞";display:inline-block;margin-left:7px;margin-right:7px}@media (max-width: 829px){.breadcrumb ul li:not(:last-of-type)::after{margin-right:calc(7 / 390 * 100vw);margin-left:calc(7 / 390 * 100vw)}}.sec{padding:0 0 80px}@media (min-width: 830px) and (max-width: 1366px){.sec{padding:0 0 calc(80 / 1366 * 100vw)}}@media (max-width: 829px){.sec{padding:0 0 calc(50 / 390 * 100vw)}}.sec a:not([class]){text-decoration:underline;color:#000}.sec a:not([class]):hover{color:#0091C9 !important}.sec a:not([class]):visited{color:#000}.h2Title1{text-align:center;font-weight:bold;font-size:4rem;line-height:1.45;margin:20px auto 55px}@media (min-width: 830px) and (max-width: 1366px){.h2Title1{font-size:calc(40 / 1366 * 100vw);margin:calc(20 / 1366 * 100vw) auto calc(55 / 1366 * 100vw)}}@media (max-width: 829px){.h2Title1{font-size:calc(32 / 390 * 100vw);margin:calc(20 / 390 * 100vw) auto calc(40 / 390 * 100vw)}}.h2Title2{background:url("../img/bg_h2_01.png");background-size:cover;background-position:center;padding:29px 20px;color:#fff;font-weight:bold;margin:0 0 55px;text-align:center;font-size:3rem;line-height:1.467}@media (min-width: 830px) and (max-width: 1366px){.h2Title2{padding:calc(29 / 1366 * 100vw) calc(20 / 1366 * 100vw);margin:0 0 calc(55 / 1366 * 100vw);font-size:calc(30 / 1366 * 100vw)}}@media (max-width: 829px){.h2Title2{padding:calc(20 / 390 * 100vw);margin:0 0 calc(40 / 390 * 100vw);font-size:calc(26 / 390 * 100vw)}}.h2Title2::after{content:"";display:block;margin:15px auto 0;width:384px;height:3px;background:#0091C9}@media (min-width: 830px) and (max-width: 1366px){.h2Title2::after{margin:calc(15 / 1366 * 100vw) auto 0;width:calc(384 / 1366 * 100vw);height:calc(3 / 1366 * 100vw)}}@media (max-width: 829px){.h2Title2::after{width:calc(200 / 390 * 100vw);height:calc(3 / 390 * 100vw);margin:calc(15 / 390 * 100vw) auto 0}}.h2Title3{font-size:3rem;line-height:1.6;font-weight:bold;text-align:center;color:#032D60;margin:0 auto 50px}@media (min-width: 830px) and (max-width: 1366px){.h2Title3{font-size:calc(30 / 1366 * 100vw);margin:0 auto calc(50 / 1366 * 100vw)}}@media (max-width: 829px){.h2Title3{font-size:calc(26 / 390 * 100vw);margin:0 auto calc(40 / 390 * 100vw)}}.h2Title3::after{content:"";width:100%;height:8px;background-image:url(../img/bg_h3_01.png);background-size:cover;background-position:center;display:block;margin-top:25px}@media (min-width: 830px) and (max-width: 1366px){.h2Title3::after{height:calc(8 / 1366 * 100vw);margin-top:calc(25 / 1366 * 100vw)}}@media (max-width: 829px){.h2Title3::after{margin-top:calc(25 / 390 * 100vw)}}.h2Title3 .fontSmall{font-size:2.5rem}@media (min-width: 830px) and (max-width: 1366px){.h2Title3 .fontSmall{font-size:calc(25 / 1366 * 100vw)}}@media (max-width: 829px){.h2Title3 .fontSmall{font-size:calc(20 / 390 * 100vw)}}.h2Title4{background:url("../img/bg_h2_01.png");background-size:cover;background-position:center;padding:33px 20px;color:#fff;font-weight:bold;margin:0 0 55px;text-align:center;font-size:3rem;line-height:1.467}@media (min-width: 830px) and (max-width: 1366px){.h2Title4{padding:calc(33 / 1366 * 100vw) calc(20 / 1366 * 100vw);margin:0 0 calc(55 / 1366 * 100vw);font-size:calc(30 / 1366 * 100vw)}}@media (max-width: 829px){.h2Title4{padding:calc(20 / 390 * 100vw);margin:0 0 calc(40 / 390 * 100vw);font-size:calc(26 / 390 * 100vw)}}.h3Title1{text-align:center;font-weight:bold;font-size:3rem;line-height:1.467;margin:20px auto 55px}@media (min-width: 830px) and (max-width: 1366px){.h3Title1{font-size:calc(30 / 1366 * 100vw);margin:calc(20 / 1366 * 100vw) auto calc(55 / 1366 * 100vw)}}@media (max-width: 829px){.h3Title1{font-size:calc(26 / 390 * 100vw);margin:calc(20 / 390 * 100vw) auto calc(40 / 390 * 100vw)}}.h3Title2{text-align:center;font-weight:bold;font-size:3rem;line-height:1.467;margin:0 auto 50px;display:table;padding-bottom:10px;border-bottom:3px solid #0091C9}@media (min-width: 830px) and (max-width: 1366px){.h3Title2{font-size:calc(30 / 1366 * 100vw);margin:0 auto calc(50 / 1366 * 100vw);padding-bottom:calc(10 / 1366 * 100vw);border-width:calc(3 / 390 * 100vw)}}@media (max-width: 829px){.h3Title2{font-size:calc(26 / 390 * 100vw);margin:0 auto calc(40 / 390 * 100vw);padding-bottom:calc(10 / 390 * 100vw);border-width:calc(3 / 390 * 100vw)}}.h3Title3{font-weight:bold;font-size:3rem;line-height:1.467;margin:0 auto 25px}@media (min-width: 830px) and (max-width: 1366px){.h3Title3{font-size:calc(30 / 1366 * 100vw);margin:0 auto calc(25 / 1366 * 100vw)}}@media (max-width: 829px){.h3Title3{font-size:calc(26 / 390 * 100vw);margin:0 auto calc(25 / 390 * 100vw)}}.h3Title4{color:#032D60;font-weight:bold;font-size:3rem;line-height:1.467;margin:0 auto 15px;text-align:center;display:table;padding-left:10px;padding-right:10px}@media (min-width: 830px) and (max-width: 1366px){.h3Title4{font-size:calc(30 / 1366 * 100vw);margin:0 auto calc(15 / 1366 * 100vw);padding-left:calc(10 / 1366 * 100vw);padding-right:calc(10 / 1366 * 100vw)}}@media (max-width: 829px){.h3Title4{font-size:calc(26 / 390 * 100vw);margin:0 auto calc(15 / 390 * 100vw);padding-right:0;padding-left:0;display:block}}.h3Title5{font-weight:bold;font-size:3rem;line-height:1.467;margin:0 auto 40px;color:#032D60}.h3Title5::after{content:"";width:100%;height:8px;background-image:url(../img/bg_h3_01.png);background-size:cover;background-position:center;display:block;margin-top:12px}@media (min-width: 830px) and (max-width: 1366px){.h3Title5{font-size:calc(30 / 1366 * 100vw);margin:0 auto calc(40 / 1366 * 100vw)}}@media (max-width: 829px){.h3Title5{font-size:calc(26 / 390 * 100vw);margin:0 auto calc(25 / 390 * 100vw)}}.h4Title1{margin:39px 0 24px;padding:5px 0 3px 6px;border-left:10px solid #0091C9;color:#000000;font-size:24px;font-weight:bold;line-height:calc(36em / 24)}@media (min-width: 830px) and (max-width: 1366px){.h4Title1{margin:calc(39 / 1366 * 100vw) 0 calc(24 / 1366 * 100vw);padding:calc(5 / 1366 * 100vw) 0 calc(3 / 1366 * 100vw) calc(6 / 1366 * 100vw);border-width:calc(10 / 1366 * 100vw);font-size:calc(24 / 1366 * 100vw)}}@media (max-width: 829px){.h4Title1{margin:calc(30 / 390 * 100vw) 0 calc(25 / 390 * 100vw);padding:calc(5 / 390 * 100vw) 0 calc(3 / 390 * 100vw) calc(6 / 390 * 100vw);font-size:calc(20 / 390 * 100vw)}}.h4Title2{font-size:1.8rem;line-height:1.444;font-weight:bold;margin:17px 0}@media (min-width: 830px) and (max-width: 1366px){.h4Title2{font-size:calc(18 / 1366 * 100vw);margin:calc(17 / 1366 * 100vw) 0}}@media (max-width: 829px){.h4Title2{font-size:calc(18 / 390 * 100vw);margin:calc(17 / 390 * 100vw) 0}}.h2Area{background-image:url("../img/bg_h2_02.png");background-size:cover;background-position:center;margin-bottom:80px}@media (min-width: 830px) and (max-width: 1366px){.h2Area{margin-bottom:calc(80 / 1366 * 100vw)}}@media (max-width: 829px){.h2Area{margin-bottom:calc(50 / 390 * 100vw)}}.h2Area .container1{padding:35px 20px 45px}@media (min-width: 830px) and (max-width: 1366px){.h2Area .container1{padding:calc(35 / 1366 * 100vw) calc(20 / 1366 * 100vw) calc(45 / 1366 * 100vw)}}@media (max-width: 829px){.h2Area .container1{padding:calc(30 / 390 * 100vw) calc(20 / 390 * 100vw)}}.h2Area h2{color:#fff;position:relative;font-size:3rem;line-height:1.467;font-weight:bold;margin:0 0 33px;text-align:center}@media (min-width: 830px) and (max-width: 1366px){.h2Area h2{font-size:calc(30 / 1366 * 100vw);margin:0 0 calc(33 / 1366 * 100vw)}}@media (max-width: 829px){.h2Area h2{font-size:calc(24 / 390 * 100vw);margin:0 0 calc(20 / 390 * 100vw)}}.h2Area h2::after{content:"";display:block;width:384px;height:3px;background:#0091C9;margin:15px auto 0}@media (min-width: 830px) and (max-width: 1366px){.h2Area h2::after{width:calc(384 / 1366 * 100vw);height:calc(3 / 1366 * 100vw);margin:calc(15 / 1366 * 100vw) auto 0}}@media (max-width: 829px){.h2Area h2::after{width:calc(200 / 390 * 100vw);height:calc(3 / 390 * 100vw);margin:calc(15 / 390 * 100vw) auto 0}}.h2Area .text{max-width:910px;margin:0 auto;color:#fff}.column1{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;margin-bottom:40px}.column1+.column1{margin-top:110px}@media (min-width: 830px) and (max-width: 1366px){.column1+.column1{margin-top:calc(110 / 1366 * 100vw)}}@media (max-width: 829px){.column1+.column1{margin-top:calc(50 / 390 * 100vw)}}@media (min-width: 830px) and (max-width: 1366px){.column1{margin-bottom:calc(40 / 1366 * 100vw)}}@media (max-width: 829px){.column1{flex-direction:column-reverse}}.column1 .textArea{width:488px;margin-right:12px}@media (min-width: 830px) and (max-width: 1366px){.column1 .textArea{width:calc(488 / 1366 * 100vw);margin-right:calc(12 / 1366 * 100vw)}}@media (max-width: 829px){.column1 .textArea{width:100%;margin-right:0;margin-top:calc(20 / 390 * 100vw)}}.column1 .textArea.w100{width:100%;margin-right:0}.column1 .textArea h3{font-size:3rem;line-height:1.467;font-weight:bold;margin:0 0 24px}@media (min-width: 830px) and (max-width: 1366px){.column1 .textArea h3{font-size:calc(30 / 1366 * 100vw);margin:0 0 calc(24 / 1366 * 100vw)}}@media (max-width: 829px){.column1 .textArea h3{font-size:calc(26 / 390 * 100vw);margin:0 0 calc(20 / 390 * 100vw)}}.column1 .img{width:512px;text-align:center}@media (min-width: 830px) and (max-width: 1366px){.column1 .img{width:calc(512 / 1366 * 100vw)}}@media (max-width: 829px){.column1 .img{width:100%}}.column1 .grayArea{width:512px;background:#F9F9F9;padding:30px 15px}@media (min-width: 830px) and (max-width: 1366px){.column1 .grayArea{width:calc(512 / 1366 * 100vw);padding:calc(30 / 1366 * 100vw) calc(15 / 1366 * 100vw)}}@media (max-width: 829px){.column1 .grayArea{width:100%;padding:calc(20 / 390 * 100vw) calc(15 / 390 * 100vw)}}.column1 .grayArea h3{text-align:center;font-size:2rem;line-height:1.5;margin:0 0 23px;border:none;padding:0;color:#032D60}@media (min-width: 830px) and (max-width: 1366px){.column1 .grayArea h3{font-size:calc(20/ 1366 * 100vw);margin:calc(0 / 1366 * 100vw) calc(0 / 1366 * 100vw) calc(15 / 1366 * 100vw)}}@media (max-width: 829px){.column1 .grayArea h3{font-size:calc(18 / 390 * 100vw);margin:0 0 calc(15 / 390 * 100vw)}}.column1 .grayArea ul{padding-left:1em}.column1 .grayArea ul li{list-style:none;font-size:1.8rem;padding-left:1.2em;text-indent:-1.2em}@media (min-width: 830px) and (max-width: 1366px){.column1 .grayArea ul li{font-size:calc(18 / 1366 * 100vw)}}@media (max-width: 829px){.column1 .grayArea ul li{font-size:calc(16 / 390 * 100vw)}}.column1 .grayArea ul li+li{margin-top:3px}@media (min-width: 830px) and (max-width: 1366px){.column1 .grayArea ul li+li{margin-top:calc(3 / 1366 * 100vw)}}@media (max-width: 829px){.column1 .grayArea ul li+li{margin-top:calc(3 / 390 * 100vw)}}.column1 .grayArea ul li::before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:#032D60;margin-right:12px;transform:translateY(-2px)}@media (min-width: 830px) and (max-width: 1366px){.column1 .grayArea ul li::before{width:calc(7 / 1366 * 100vw);height:calc(7 / 1366 * 100vw);margin-right:calc(12 / 1366 * 100vw);transform:translateY(calc(-2 / 1366 * 100vw))}}@media (max-width: 829px){.column1 .grayArea ul li::before{width:calc(7 / 390 * 100vw);height:calc(7 / 390 * 100vw);margin-right:calc(12 / 390 * 100vw);transform:translateY(calc(-2 / 390 * 100vw))}}.column2{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;margin-bottom:40px}@media (min-width: 830px) and (max-width: 1366px){.column2{margin-bottom:calc(40 / 1366 * 100vw)}}@media (max-width: 829px){.column2{margin-bottom:calc(40 / 390 * 100vw);flex-direction:column}}.column2 .col{width:calc((100% - 24px) / 2)}@media (max-width: 829px){.column2 .col{width:100%;margin-bottom:20px}}.column2 .col h4{font-size:2rem;line-height:1.5;margin-bottom:1.5em}@media (min-width: 830px) and (max-width: 1366px){.column2 .col h4{font-size:calc(20 / 1366 * 100vw)}}@media (max-width: 829px){.column2 .col h4{font-size:calc(18 / 390 * 100vw);margin-bottom:1em}}.column3{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;max-width:1000px;margin:0 auto 50px}@media (min-width: 830px) and (max-width: 1366px){.column3{margin:0 auto calc(50 / 1366 * 100vw)}}@media (max-width: 829px){.column3{flex-direction:column;margin:0 auto calc(40 / 390 * 100vw)}}.column3 .left{width:822px;margin-right:30px;flex-shrink:1}@media (min-width: 830px) and (max-width: 1366px){.column3 .left{width:calc(822 / 1366 * 100vw);margin-right:calc(30 / 1366 * 100vw)}}@media (max-width: 829px){.column3 .left{width:100%;margin-right:0;margin-bottom:calc(20 / 390 * 100vw)}}.column3 .img{width:114px;text-align:center}@media (min-width: 830px) and (max-width: 1366px){.column3 .img{width:calc(114 / 1366 * 100vw)}}@media (max-width: 829px){.column3 .img{width:100%}}.column4{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}.column4.-var2 .col{width:calc((100% - 24px) /2)}@media (max-width: 829px){.column4.-var2 .col{width:100%}.column4.-var2 .col:not(:first-of-type){margin-top:calc(30 / 390 * 100vw)}}@media (max-width: 829px){.column4.-var2{width:100%}.column4.-var2:not(:first-of-type){margin-top:calc(30 / 390 * 100vw)}}@media (max-width: 829px){.column4{flex-direction:column}}.column4 .col{width:calc((100% - 32px) / 3)}@media (max-width: 829px){.column4 .col{width:100%}.column4 .col:not(:first-of-type){margin-top:calc(30 / 390 * 100vw)}}.column4 .col h4{font-size:1.8rem;line-height:1.444;font-weight:bold;margin-bottom:17px}@media (min-width: 830px) and (max-width: 1366px){.column4 .col h4{font-size:calc(18 / 1366 * 100vw);margin-bottom:calc(17 / 1366 * 100vw)}}@media (max-width: 829px){.column4 .col h4{font-size:calc(18 / 390 * 100vw);margin-bottom:calc(17 / 390 * 100vw)}}.column4 .col p{font-size:1.6rem;line-height:1.75;margin-bottom:26px}@media (min-width: 830px) and (max-width: 1366px){.column4 .col p{font-size:calc(16 / 1366 * 100vw);margin-bottom:calc(26 / 1366 * 100vw)}}@media (max-width: 829px){.column4 .col p{font-size:calc(16 / 390 * 100vw);margin-bottom:calc(26 / 390 * 100vw)}}.column4 .col .img{text-align:center}.column5{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;max-width:1000px;margin:0 auto;flex-wrap:wrap}@media (min-width: 830px) and (max-width: 1366px){.column5{max-width:calc(1000 / 1366 * 100vw)}}@media (max-width: 829px){.column5{flex-direction:column}}.column5 .col{width:calc((100% - 24px) / 2);background:#FAFAFA;box-shadow:0 3px 6px rgba(0,0,0,0.16);padding:25px 20px 30px;margin-bottom:55px}@media (min-width: 830px) and (max-width: 1366px){.column5 .col{padding:calc(25 / 1366 * 100vw) calc(20 / 1366 * 100vw) calc(30 / 1366 * 100vw);margin-bottom:calc(55 / 1366 * 100vw)}}@media (max-width: 829px){.column5 .col{width:100%;padding:calc(25 / 390 * 100vw) calc(15 / 390 * 100vw);margin-bottom:calc(30 / 390 * 100vw)}}.column5 .col h3{color:#032D60;font-weight:bold;font-size:3rem;line-height:1.467;margin:0 0 15px}@media (min-width: 830px) and (max-width: 1366px){.column5 .col h3{font-size:calc(30 / 1366 * 100vw);margin:0 0 calc(15 / 1366 * 100vw)}}@media (max-width: 829px){.column5 .col h3{font-size:calc(26 / 390 * 100vw);margin:0 0 calc(15 / 390 * 100vw)}}.column5 .col h3::after{content:"";width:100%;height:8px;background-image:url(../img/bg_h3_02.png);background-size:cover;background-position:center;display:block;margin-top:12px}@media (min-width: 830px) and (max-width: 1366px){.column5 .col h3::after{height:calc(8/ 1366 * 100vw);margin-top:calc(12 / 1366 * 100vw)}}@media (max-width: 829px){.column5 .col h3::after{height:calc(8 / 390 * 100vw);margin-top:calc(10 / 390 * 100vw)}}.column5 .col h3 span{display:block;font-size:1.6rem;line-height:1.5;font-weight:normal;margin-top:8px;color:#000}@media (min-width: 830px) and (max-width: 1366px){.column5 .col h3 span{font-size:calc(16/ 1366 * 100vw);margin-top:calc(8/ 1366 * 100vw)}}@media (max-width: 829px){.column5 .col h3 span{font-size:calc(14/ 390 * 100vw);margin-top:calc(5/ 390 * 100vw)}}.column5 .col p{font-size:1.8rem;line-height:1.555}@media (min-width: 830px) and (max-width: 1366px){.column5 .col p{font-size:calc(18 / 1366 * 100vw)}}@media (max-width: 829px){.column5 .col p{font-size:calc(16 / 390 * 100vw)}}.column5 .col .text1{margin-bottom:18px}@media (min-width: 830px) and (max-width: 1366px){.column5 .col .text1{margin-bottom:calc(18 / 1366 * 100vw)}}@media (max-width: 829px){.column5 .col .text1{margin-bottom:calc(18 / 390 * 100vw)}}.column5 .col .img{margin-bottom:27px;text-align:center}@media (min-width: 830px) and (max-width: 1366px){.column5 .col .img{margin-bottom:calc(27 / 1366 * 100vw)}}@media (max-width: 829px){.column5 .col .img{margin-bottom:calc(20 / 390 * 100vw)}}.column6{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;margin-bottom:50px}@media (min-width: 830px) and (max-width: 1366px){.column6{margin-bottom:calc(50 / 1366 * 100vw)}}@media (max-width: 829px){.column6{flex-direction:column;margin-bottom:calc(40 / 390 * 100vw)}}.column6 .col{background:#FAFAFA;box-shadow:0 3px 6px rgba(0,0,0,0.16);position:relative}@media (max-width: 829px){.column6 .col:not(:last-of-type){margin-bottom:calc(115 / 390 * 100vw)}}.column6 .col:not(:last-of-type)::after{content:"";display:block;width:0;height:0;border-style:solid;border-width:28.5px 0 28.5px 25px;border-color:transparent transparent transparent #032d60;position:absolute;top:50%;right:-60px;transform:translateY(-50%)}@media (min-width: 830px) and (max-width: 1366px){.column6 .col:not(:last-of-type)::after{border-width:calc(28.5 / 1366 * 100vw) 0 calc(28.5 / 1366 * 100vw) calc(25 / 1366 * 100vw);right:calc(-60 / 1366 * 100vw)}}@media (max-width: 829px){.column6 .col:not(:last-of-type)::after{border-width:calc(25 / 390 * 100vw) calc(28.5 / 390 * 100vw) 0 calc(28.5 / 390 * 100vw);border-color:#032d60 transparent transparent transparent;right:50%;transform:translateX(50%);bottom:calc(-93 / 390 * 100vw);top:auto}}.column6 .col::before{content:attr(data-txt);display:block;position:absolute;top:28%;right:-44px;transform:translate(50%, 0);font-size:1.5rem;line-height:1.333;color:#000;font-weight:bold;text-align:center;white-space:pre;letter-spacing:-0.03em}@media (min-width: 830px) and (max-width: 1366px){.column6 .col::before{right:calc(-44 / 1366 * 100vw);font-size:calc(15 / 1366 * 100vw)}}@media (max-width: 829px){.column6 .col::before{right:50%;transform:translateX(50%);font-size:calc(15 / 390 * 100vw);top:auto;bottom:calc(-54 / 390 * 100vw)}}.column6 .col h3{color:#032D60;font-weight:bold;font-size:2.6rem;line-height:1.467;margin:0 0 15px;text-align:center;padding:14px 15px 0}@media (min-width: 830px) and (max-width: 1366px){.column6 .col h3{font-size:calc(26 / 1366 * 100vw);margin:0 0 calc(15 / 1366 * 100vw);padding:calc(14 / 1366 * 100vw) calc(15 / 1366 * 100vw) 0}}@media (max-width: 829px){.column6 .col h3{font-size:calc(22 / 390 * 100vw);margin:0 0 calc(15 / 390 * 100vw);padding:calc(15 / 390 * 100vw) calc(15 / 390 * 100vw) 0}}.column6 .col h3::after{content:"";width:100%;height:8px;background-image:url(../img/bg_h3_02.png);background-size:cover;background-position:center;display:block;margin-top:12px}@media (min-width: 830px) and (max-width: 1366px){.column6 .col h3::after{height:calc(8/ 1366 * 100vw);margin-top:calc(12 / 1366 * 100vw)}}@media (max-width: 829px){.column6 .col h3::after{height:calc(8 / 390 * 100vw);margin-top:calc(10 / 390 * 100vw)}}.column6 .col ul li{font-size:1.4rem;line-height:1.426;font-weight:500}@media (min-width: 830px) and (max-width: 1366px){.column6 .col ul li{font-size:calc(14 / 1366 * 100vw)}}@media (max-width: 829px){.column6 .col ul li{font-size:calc(14 / 390 * 100vw)}}.column6 .col1{width:416px}@media (min-width: 830px) and (max-width: 1366px){.column6 .col1{width:calc(416 / 1366 * 100vw)}}@media (max-width: 829px){.column6 .col1{width:100%}}.column6 .col1 .img{position:relative}.column6 .col1 .img img{width:100%}.column6 .col1 ul{position:absolute;left:0;top:210px}@media (min-width: 830px) and (max-width: 1366px){.column6 .col1 ul{top:calc(210 / 1366 * 100vw)}}@media (max-width: 829px){.column6 .col1 ul{top:calc(170 / 390 * 100vw)}}@media (max-width: 829px){.column6 .col1 ul li{font-size:calc(12 / 390 * 100vw)}}.column6 .col2{width:216px}@media (min-width: 830px) and (max-width: 1366px){.column6 .col2{width:calc(216 / 1366 * 100vw)}}@media (max-width: 829px){.column6 .col2{width:100%}}.column6 .col2 .img{padding:0 10px;text-align:center;margin-bottom:22px;margin-top:37px}@media (min-width: 830px) and (max-width: 1366px){.column6 .col2 .img{padding:0 calc(10 / 1366 * 100vw);margin-bottom:calc(22 / 1366 * 100vw);margin-top:calc(37 / 1366 * 100vw)}}@media (max-width: 829px){.column6 .col2 .img{padding:0 calc(10 / 390 * 100vw);margin-bottom:calc(13 / 390 * 100vw);margin-top:0}}@media (min-width: 830px) and (max-width: 1366px){.column6 .col2 .img img{width:calc(147 / 1366 * 100vw)}}@media (max-width: 829px){.column6 .col2 .img img{width:auto}}.column6 .col2 ul{padding-right:10px}@media (min-width: 830px) and (max-width: 1366px){.column6 .col2 ul{padding-right:calc(10 / 1366 * 100vw)}}@media (max-width: 829px){.column6 .col2 ul{padding-right:calc(10 / 390 * 100vw);display:table;margin:calc(20 / 390 * 100vw) auto}}.column6 .col3{width:216px}@media (min-width: 830px) and (max-width: 1366px){.column6 .col3{width:calc(216 / 1366 * 100vw)}}@media (max-width: 829px){.column6 .col3{width:100%}}.column6 .col3 .img{padding:0 10px;text-align:center;margin-bottom:27px;margin-top:70px}@media (min-width: 830px) and (max-width: 1366px){.column6 .col3 .img{padding:0 calc(10 / 1366 * 100vw);margin-bottom:calc(27 / 1366 * 100vw);margin-top:calc(70 / 1366 * 100vw)}}@media (max-width: 829px){.column6 .col3 .img{padding:0 calc(10 / 390 * 100vw);margin-bottom:calc(13 / 390 * 100vw);margin-top:0}}@media (min-width: 830px) and (max-width: 1366px){.column6 .col3 .img img{width:calc(169 / 1366 * 100vw)}}@media (max-width: 829px){.column6 .col3 .img img{width:auto}}.column6 .col3 ul{padding-right:10px}@media (min-width: 830px) and (max-width: 1366px){.column6 .col3 ul{padding-right:calc(10 / 1366 * 100vw)}}.column6 .col3 p{text-align:center;font-size:1.4rem;font-weight:500}@media (min-width: 830px) and (max-width: 1366px){.column6 .col3 p{font-size:calc(14 / 1366 * 100vw)}}@media (max-width: 829px){.column6 .col3 p{font-size:calc(14 / 390 * 100vw);margin-bottom:calc(20 / 390 * 100vw)}}.column7{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;max-width:1000px;margin:75px auto 30px;flex-wrap:wrap}@media (min-width: 830px) and (max-width: 1366px){.column7{max-width:calc(1000 / 1366 * 100vw);margin:calc(75 / 1366 * 100vw) auto calc(30 / 1366 * 100vw)}}@media (max-width: 829px){.column7{flex-direction:column;margin:calc(50 / 390 * 100vw) auto calc(30 / 390 * 100vw)}}.column7 .col{width:calc((100% - 24px)/2);margin-bottom:40px;background:#FAFAFA;box-shadow:0 3px 6px rgba(0,0,0,0.16);padding:36px 20px 40px;min-height:385px}@media (min-width: 830px) and (max-width: 1366px){.column7 .col{margin-bottom:calc(40 / 1366 * 100vw);padding:calc(36 / 1366 * 100vw) calc(20 / 1366 * 100vw) calc(40 / 1366 * 100vw);min-height:calc(385 / 1366 * 100vw)}}@media (max-width: 829px){.column7 .col{width:100%;margin-bottom:calc(30 / 390 * 100vw);padding:calc(30 / 390 * 100vw) calc(15 / 390 * 100vw);min-height:auto}}.column7 .col h3{font-size:2.4rem;line-height:1.458;color:#032D60;margin:0 0 40px}@media (min-width: 830px) and (max-width: 1366px){.column7 .col h3{font-size:calc(24 / 1366 * 100vw);margin:0 0 calc(40 / 1366 * 100vw)}}@media (max-width: 829px){.column7 .col h3{font-size:calc(22 / 390 * 100vw);margin:0 0 calc(25 / 390 * 100vw)}}.column8{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;max-width:860px;margin:60px auto}@media (min-width: 830px) and (max-width: 1366px){.column8{max-width:calc(860 / 1366 * 100vw);margin:calc(60 / 1366 * 100vw) auto}}@media (max-width: 829px){.column8{flex-direction:column;margin:calc(30 / 390 * 100vw) auto;align-items:center}}.column8 .col{width:140px;border:4px solid #707070;background:#fff;text-align:center;padding:11px 0;border-radius:6px;position:relative}@media (min-width: 830px) and (max-width: 1366px){.column8 .col{width:calc(140 / 1366 * 100vw);border-width:calc(4 / 1366 * 100vw);padding:calc(11 / 1366 * 100vw) 0;border-radius:calc(6 / 1366 * 100vw)}}@media (max-width: 829px){.column8 .col{width:calc(140 / 390 * 100vw);border-width:calc(4 / 390 * 100vw);padding:calc(11 / 390 * 100vw) 0;border-radius:calc(6 / 390 * 100vw)}}@media (max-width: 829px){.column8 .col:not(:last-of-type){margin-bottom:calc(45 / 390 * 100vw)}}.column8 .col:not(:last-of-type)::after{content:"";display:block;width:0;height:0;border-style:solid;border-width:14.5px 0 14.5px 16px;border-color:transparent transparent transparent #707070;position:absolute;top:50%;right:-33px;transform:translateY(-50%)}@media (min-width: 830px) and (max-width: 1366px){.column8 .col:not(:last-of-type)::after{border-width:calc(14.5 / 1366 * 100vw) 0 calc(14.5 / 1366 * 100vw) calc(16 / 1366 * 100vw);right:calc(-33 / 1366 * 100vw)}}@media (max-width: 829px){.column8 .col:not(:last-of-type)::after{border-width:calc(16 / 390 * 100vw) calc(14.5 / 390 * 100vw) 0 calc(14.5 / 390 * 100vw);border-color:#707070 transparent transparent transparent;top:auto;right:50%;bottom:calc(-35 / 390 * 100vw);transform:translateX(50%)}}.column8 .col.-bgBlue{background:#4B78BA;border-color:#4B78BA}.column8 .col.-bgBlue h4{color:#fff}.column8 .col h4{margin:0 0 16px;font-size:1.6rem;line-height:1.5;font-weight:bold;color:#727171;letter-spacing:-0.043em}@media (min-width: 830px) and (max-width: 1366px){.column8 .col h4{margin:0 0 calc(16 / 1366 * 100vw);font-size:calc(16 / 1366 * 100vw)}}@media (max-width: 829px){.column8 .col h4{font-size:calc(16 / 390 * 100vw);margin:0 0 calc(15 / 390 * 100vw)}}@media (min-width: 830px) and (max-width: 1366px){.column8 .col .img img{width:calc(70 / 1366 * 100vw)}}@media (max-width: 829px){.column8 .col .img img{width:calc(70 / 390 * 100vw)}}.column9{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;max-width:970px;margin:30px auto;justify-content:space-between}@media (min-width: 830px) and (max-width: 1366px){.column9{max-width:calc(970 / 1366 * 100vw);margin:calc(30 / 1366 * 100vw) auto}}@media (max-width: 829px){.column9{flex-direction:column;margin:calc(30 / 390 * 100vw) auto}}.column9 .col{width:calc((100% - 40px) / 3);background:#fff;padding:20px 17px}@media (min-width: 830px) and (max-width: 1366px){.column9 .col{padding:calc(20 / 1366 * 100vw) calc(17 / 1366 * 100vw)}}@media (max-width: 829px){.column9 .col{width:100%;padding:calc(20 / 390 * 100vw) calc(10 / 390 * 100vw)}.column9 .col:not(:first-of-type){margin-top:calc(25 / 390 * 100vw)}}.column9 .col h4{margin:0 0 22px;font-size:2rem;line-height:1.45;font-weight:bold;text-align:center}@media (min-width: 830px) and (max-width: 1366px){.column9 .col h4{margin:0 0 calc(22 / 1366 * 100vw);font-size:calc(20 / 1366 * 100vw)}}@media (max-width: 829px){.column9 .col h4{margin:0 0 calc(20 / 390 * 100vw);font-size:calc(18 / 390 * 100vw)}}.column9 .col .time{background:#E9F0F8;padding:16px 0;text-align:center;font-size:2.2rem;line-height:1.454;font-weight:bold}@media (min-width: 830px) and (max-width: 1366px){.column9 .col .time{padding:calc(16 / 1366 * 100vw) 0;font-size:calc(22 / 1366 * 100vw)}}@media (max-width: 829px){.column9 .col .time{padding:calc(25 / 390 * 100vw) 0;font-size:calc(20 / 390 * 100vw)}}.column9 .col .bgBlue{background:#ACD4E4}.column9 .col .bgSkyblue{background:#0091C9;color:#fff}.column10{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;margin-bottom:40px}@media (min-width: 830px) and (max-width: 1366px){.column10{margin-bottom:calc(40 / 1366 * 100vw)}}@media (max-width: 829px){.column10{flex-direction:column-reverse}}.column10 .textArea{width:500px;margin-right:28px}@media (min-width: 830px) and (max-width: 1366px){.column10 .textArea{width:calc(500 / 1366 * 100vw);margin-right:calc(28 / 1366 * 100vw)}}@media (max-width: 829px){.column10 .textArea{width:100%;margin-right:0;margin-top:calc(20 / 390 * 100vw)}}.column10 .textArea h3{font-size:3rem;line-height:1.467;font-weight:bold;margin:0 0 24px}@media (min-width: 830px) and (max-width: 1366px){.column10 .textArea h3{font-size:calc(30 / 1366 * 100vw);margin:0 0 calc(24 / 1366 * 100vw)}}@media (max-width: 829px){.column10 .textArea h3{font-size:calc(26 / 390 * 100vw);margin:0 0 calc(20 / 390 * 100vw)}}.column10 .img{width:496px;text-align:center}@media (min-width: 830px) and (max-width: 1366px){.column10 .img{width:calc(496 / 1366 * 100vw)}}@media (max-width: 829px){.column10 .img{width:100%}}.whiteArea{background:#fff;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,0.37);padding:40px 60px}@media (min-width: 830px) and (max-width: 1366px){.whiteArea{border-radius:calc(10 / 1366 * 100vw);padding:calc(40 / 1366 * 100vw) calc(60 / 1366 * 100vw)}}@media (max-width: 829px){.whiteArea{border-radius:calc(10 / 390 * 100vw);padding:calc(20 / 390 * 100vw) calc(15 / 390 * 100vw)}}.whiteArea h3{font-size:3rem;line-height:1.5;font-weight:bold;text-align:center;margin:0 auto 45px}@media (min-width: 830px) and (max-width: 1366px){.whiteArea h3{font-size:calc(30 / 1366 * 100vw);margin:0 auto calc(45 / 1366 * 100vw)}}@media (max-width: 829px){.whiteArea h3{font-size:calc(26 / 390 * 100vw);margin:0 auto calc(30 / 390 * 100vw)}}.whiteArea h3::after{content:"";width:308px;height:3px;display:block;margin:13px auto 0;background:#0091C9}@media (min-width: 830px) and (max-width: 1366px){.whiteArea h3::after{width:calc(308 / 1366 * 100vw);height:calc(3 / 1366 * 100vw);margin:calc(13 / 1366 * 100vw) auto 0}}@media (max-width: 829px){.whiteArea h3::after{width:calc(200 / 390 * 100vw);height:calc(3 / 390 * 100vw);margin:calc(10 / 390 * 100vw) auto 0}}.whiteArea .whiteAreaColumn{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;padding:0 0 0 10px}@media (min-width: 830px) and (max-width: 1366px){.whiteArea .whiteAreaColumn{padding:0 0 0 calc(10 / 1366 * 100vw)}}@media (max-width: 829px){.whiteArea .whiteAreaColumn{padding:0;flex-direction:column;gap:calc(30 / 390 * 100vw)}}.whiteArea .whiteAreaColumn .left{width:400px;position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;gap:12px}@media (min-width: 830px) and (max-width: 1366px){.whiteArea .whiteAreaColumn .left{width:calc(400 / 1366 * 100vw);gap:calc(12 / 1366 * 100vw)}}@media (max-width: 829px){.whiteArea .whiteAreaColumn .left{width:100%;gap:calc(10 / 390 * 100vw)}}.whiteArea .whiteAreaColumn .left::after{content:"";width:1px;height:100%;position:absolute;right:0;top:0;background:#707070;display:block}@media (max-width: 829px){.whiteArea .whiteAreaColumn .left::after{display:none}}.whiteArea .whiteAreaColumn ul{width:160px;padding-left:0;margin:0}@media (min-width: 830px) and (max-width: 1366px){.whiteArea .whiteAreaColumn ul{width:calc(160 / 1366 * 100vw)}}@media (max-width: 829px){.whiteArea .whiteAreaColumn ul{width:calc(160 / 390 * 100vw)}}.whiteArea .whiteAreaColumn ul li{list-style:none;font-size:2rem;line-height:1.5;padding-left:1em;text-indent:-1em;font-weight:bold}@media (min-width: 830px) and (max-width: 1366px){.whiteArea .whiteAreaColumn ul li{font-size:calc(20 / 1366 * 100vw)}}@media (max-width: 829px){.whiteArea .whiteAreaColumn ul li{font-size:calc(16 / 390 * 100vw)}}.whiteArea .whiteAreaColumn ul li+li{margin-top:4px}@media (min-width: 830px) and (max-width: 1366px){.whiteArea .whiteAreaColumn ul li+li{margin-top:calc(4 / 1366 * 100vw)}}@media (max-width: 829px){.whiteArea .whiteAreaColumn ul li+li{margin-top:calc(3 / 390 * 100vw)}}.whiteArea .whiteAreaColumn ul li::before{content:"・"}.whiteArea .whiteAreaColumn .right{width:500px;padding:0 0 0 50px}@media (min-width: 830px) and (max-width: 1366px){.whiteArea .whiteAreaColumn .right{width:calc(500 / 1366 * 100vw);padding:0 0 0 calc(50 / 1366 * 100vw)}}@media (max-width: 829px){.whiteArea .whiteAreaColumn .right{width:100%;padding:0}}.card1{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}@media (max-width: 829px){.card1{flex-direction:column}}.card1 .item{width:455px}@media (min-width: 830px) and (max-width: 1366px){.card1 .item{width:calc(455 / 1366 * 100vw)}}@media (max-width: 829px){.card1 .item{width:100%}}.card1 .item:first-of-type{margin-right:50px}@media (min-width: 830px) and (max-width: 1366px){.card1 .item:first-of-type{margin-right:calc(50 / 1366 * 100vw)}}@media (max-width: 829px){.card1 .item:first-of-type{margin-right:0;margin-bottom:calc(30 / 390 * 100vw)}}.card1 .item .itemTitleWrap{filter:drop-shadow(0 3px 6px rgba(0,0,0,0.16))}.card1 .item .itemTitle{background:#032D60;padding:24px 20px 37px;width:345px;display:table;margin:-58px auto 20px;height:98px;color:#fff;font-weight:bold;font-size:2.6rem;line-height:1.423;text-align:center;clip-path:polygon(0 0, 0 63%, 50% 100%, 100% 63%, 100% 0)}@media (min-width: 830px) and (max-width: 1366px){.card1 .item .itemTitle{padding:calc(24 / 1366 * 100vw) calc(20 / 1366 * 100vw) calc(37 / 1366 * 100vw);width:calc(345 / 1366 * 100vw);height:calc(98 / 1366 * 100vw);margin:calc(-58 / 1366 * 100vw) auto calc(20 / 1366 * 100vw);font-size:calc(26 / 1366 * 100vw)}}@media (max-width: 829px){.card1 .item .itemTitle{padding:calc(20 / 390 * 100vw) calc(10 / 390 * 100vw) calc(30 / 1366 * 100vw);width:calc(300 / 390 * 100vw);height:calc(90 / 390 * 100vw);margin:calc(-40 / 390 * 100vw) auto calc(20 / 390 * 100vw);font-size:calc(22 / 390 * 100vw)}}.card1 .item .itemImg{text-align:center;margin-bottom:30px}@media (min-width: 830px) and (max-width: 1366px){.card1 .item .itemImg{margin-bottom:calc(30 / 1366 * 100vw)}}@media (max-width: 829px){.card1 .item .itemImg{margin-bottom:calc(30 / 390 * 100vw)}}.card1 .item .itemText{font-weight:500}@media (max-width: 829px){.card1 .item.-item2{margin-top:calc(60 / 390 * 100vw)}}.card1 .item.-item2 .itemTitle{padding:6px 20px 28px}@media (min-width: 830px) and (max-width: 1366px){.card1 .item.-item2 .itemTitle{padding:calc(6 / 1366 * 100vw) calc(20 / 1366 * 100vw) calc(28 / 1366 * 100vw)}}@media (max-width: 829px){.card1 .item.-item2 .itemTitle{padding:calc(6 / 390 * 100vw) calc(10 / 390 * 100vw) calc(25 / 390 * 100vw)}}.card1 .item.-item2 .itemTitle span{display:block;font-size:1.6rem;line-height:1.5}@media (min-width: 830px) and (max-width: 1366px){.card1 .item.-item2 .itemTitle span{font-size:calc(16 / 1366 * 100vw)}}@media (max-width: 829px){.card1 .item.-item2 .itemTitle span{font-size:calc(14 / 390 * 100vw)}}.card2{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}@media (max-width: 829px){.card2{flex-direction:column}}.card2 .item{width:calc((100% - 52px)/3);background:#FAFAFA;padding:20px 18px;box-shadow:0 3px 6px rgba(0,0,0,0.16)}@media (min-width: 830px) and (max-width: 1366px){.card2 .item{padding:calc(20 / 1366 * 100vw) calc(18 / 1366 * 100vw)}}@media (max-width: 829px){.card2 .item{padding:calc(20 / 390 * 100vw) calc(10 / 390 * 100vw);width:100%;margin-bottom:calc(20 / 390 * 100vw)}}.card2 .item .itemImg{height:71px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;align-items:center;margin-bottom:22px}@media (min-width: 830px) and (max-width: 1366px){.card2 .item .itemImg{margin-bottom:calc(22 / 1366 * 100vw)}}@media (max-width: 829px){.card2 .item .itemImg{margin-bottom:calc(20 / 390 * 100vw)}}.card2 .item .itemTitle{font-size:2.4rem;line-height:1.458;text-align:center;margin-bottom:12px;font-weight:bold}@media (min-width: 830px) and (max-width: 1366px){.card2 .item .itemTitle{font-size:calc(24 / 1366 * 100vw);margin-bottom:calc(12 / 1366 * 100vw)}}@media (max-width: 829px){.card2 .item .itemTitle{font-size:calc(20 / 390 * 100vw);margin-bottom:calc(12 / 390 * 100vw)}}.youtube{width:60%;aspect-ratio:16 / 9;text-align:center;margin:0 auto}@media (max-width: 829px){.youtube{width:100%}}.youtube iframe{width:100%;height:100%}@media (max-width: 829px){.youtube iframe{max-width:100%;max-height:100%}}hr{background:#9F9F9F;border:none;height:1px;margin-bottom:40px;margin-top:70px}p.guide{text-align:center;font-weight:bold;font-size:2.4rem;line-height:1.458;color:#032D60;margin-bottom:30px}@media (min-width: 830px) and (max-width: 1366px){p.guide{font-size:calc(24 / 1366 * 100vw);margin-bottom:calc(30 / 1366 * 100vw)}}@media (max-width: 829px){p.guide{font-size:calc(20 / 390 * 100vw);margin-bottom:calc(20 / 390 * 100vw)}}.scrollImg{width:100%;height:435px;object-fit:cover;object-position:0% 0%;animation:scrollimg 10s infinite ease}@media (min-width: 830px) and (max-width: 1366px){.scrollImg{height:calc(435 / 1366 * 100vw)}}@media (max-width: 829px){.scrollImg{height:calc(150 / 390 * 100vw)}}@keyframes scrollimg{0%{object-position:0% 0%}100%{object-position:0% 100%}}.shadow{box-shadow:0 0 20px rgba(0,0,0,0.4)}.inputTitle{background:#18B7B8;padding:18.5px 10px;font-size:1.4rem;line-height:1.428;color:#fff;text-align:center;clip-path:polygon(0 0, 97.6% 0, 100% 50%, 97.6% 100%, 0 100%);margin-bottom:40px}@media (min-width: 830px) and (max-width: 1366px){.inputTitle{padding:calc(18.5 / 1366 * 100vw) calc(10 / 1366 * 100vw);font-size:calc(14 / 1366 * 100vw);margin-bottom:calc(40 / 1366 * 100vw)}}@media (max-width: 829px){.inputTitle{clip-path:polygon(0 0, 90.6% 0, 100% 50%, 90.6% 100%, 0 100%);padding:calc(18.5 / 390 * 100vw) calc(10 / 390 * 100vw);font-size:calc(14 / 390 * 100vw);margin-bottom:calc(30 / 390 * 100vw)}}.inputTitle::before{content:"";background-image:url("../img/icon_arrow.svg");display:inline-block;width:14.82px;height:12.9px;margin-right:12px;background-size:cover}@media (min-width: 830px) and (max-width: 1366px){.inputTitle::before{width:calc(14.82 / 1366 * 100vw);height:calc(12.9 / 1366 * 100vw);margin-right:calc(12 / 1366 * 100vw)}}@media (max-width: 829px){.inputTitle::before{width:calc(14.82 / 390 * 100vw);height:calc(12.9 / 390 * 100vw);margin-right:calc(12 / 390 * 100vw)}}.outputTitle{background:#032D60;padding:18.5px 10px;font-size:1.4rem;line-height:1.428;color:#fff;text-align:center;clip-path:polygon(0 0, 97.6% 0, 100% 50%, 97.6% 100%, 0 100%);margin-bottom:40px}@media (min-width: 830px) and (max-width: 1366px){.outputTitle{padding:calc(18.5 / 1366 * 100vw) calc(10 / 1366 * 100vw);font-size:calc(14 / 1366 * 100vw);margin-bottom:calc(40 / 1366 * 100vw)}}@media (max-width: 829px){.outputTitle{clip-path:polygon(0 0, 90.6% 0, 100% 50%, 90.6% 100%, 0 100%);padding:calc(18.5 / 390 * 100vw) calc(10 / 390 * 100vw);font-size:calc(14 / 390 * 100vw);margin-bottom:calc(30 / 390 * 100vw)}}.outputTitle::after{content:"";background-image:url("../img/icon_arrow.svg");display:inline-block;width:14.82px;height:12.9px;margin-left:12px;background-size:cover}@media (min-width: 830px) and (max-width: 1366px){.outputTitle::after{width:calc(14.82 / 1366 * 100vw);height:calc(12.9 / 1366 * 100vw);margin-left:calc(12 / 1366 * 100vw)}}@media (max-width: 829px){.outputTitle::after{width:calc(14.82 / 390 * 100vw);height:calc(12.9 / 390 * 100vw);margin-left:calc(12 / 390 * 100vw)}}.card3{max-width:1000px;margin:0 auto 120px;justify-content:space-between;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap}@media (min-width: 830px) and (max-width: 1366px){.card3{margin:0 auto calc(120 / 1366 * 100vw)}}@media (max-width: 829px){.card3{margin:0 auto calc(70 / 390 * 100vw)}}.card3::before{content:"";width:20%;order:1;display:block;margin:0 10px}@media (min-width: 830px) and (max-width: 1366px){.card3::before{margin:0 calc(10 / 1366 * 100vw)}}.card3.-var2 .item{width:25%;margin:0}@media (min-width: 830px) and (max-width: 1366px){.card3.-var2 .item{margin:0}}@media (max-width: 829px){.card3.-var2 .item{width:44%;margin:0}}@media (max-width: 829px){.card3.-var2 .item:nth-of-type(n+3){margin-top:calc(40 / 390 * 100vw)}}.card3.-var2 .item .itemTitle{font-size:1.8rem;line-height:1.444;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;margin-bottom:15px}@media (min-width: 830px) and (max-width: 1366px){.card3.-var2 .item .itemTitle{font-size:calc(18 / 1366 * 100vw);margin-bottom:calc(15 / 1366 * 100vw)}}@media (max-width: 829px){.card3.-var2 .item .itemTitle{font-size:calc(16 / 390 * 100vw);margin-bottom:calc(15 / 390 * 100vw)}}.card3 .item{width:20%;margin:0 10px}@media (min-width: 830px) and (max-width: 1366px){.card3 .item{margin:0 calc(10 / 1366 * 100vw)}}@media (max-width: 829px){.card3 .item{width:44%;margin:0 calc(10 / 390 * 100vw)}}@media (max-width: 829px){.card3 .item:nth-of-type(n+3){margin-top:calc(40 / 390 * 100vw)}}.card3 .item:nth-of-type(n+5){margin-top:80px}@media (min-width: 830px) and (max-width: 1366px){.card3 .item:nth-of-type(n+5){margin-top:calc(80 / 1366 * 100vw)}}@media (max-width: 829px){.card3 .item:nth-of-type(n+5){margin-top:calc(40 / 390 * 100vw)}}.card3 .item .itemTitle{font-size:2.2rem;line-height:1.455;text-align:center;font-weight:bold;margin-bottom:23px}@media (min-width: 830px) and (max-width: 1366px){.card3 .item .itemTitle{font-size:calc(22 / 1366 * 100vw);margin-bottom:calc(23 / 1366 * 100vw)}}@media (max-width: 829px){.card3 .item .itemTitle{font-size:calc(18 / 390 * 100vw);margin-bottom:calc(20 / 390 * 100vw)}}.card3 .item .itemText{margin-bottom:34px}@media (min-width: 830px) and (max-width: 1366px){.card3 .item .itemText{margin-bottom:calc(34 / 1366 * 100vw)}}@media (max-width: 829px){.card3 .item .itemText{margin-bottom:25px}}.card3 .item .itemImg{text-align:center}.flow{max-width:800px;margin:40px auto 70px}@media (min-width: 830px) and (max-width: 1366px){.flow{margin:calc(40 / 1366 * 100vw) auto calc(70 / 1366 * 100vw)}}@media (max-width: 829px){.flow{margin:calc(30 / 390 * 100vw) auto calc(50 / 390 * 100vw)}}.flow .item{background:#FAFAFA;box-shadow:0 3px 6px rgba(0,0,0,0.16);display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;padding:23px;align-items:center;position:relative}@media (min-width: 830px) and (max-width: 1366px){.flow .item{padding:calc(23 / 1366 * 100vw)}}@media (max-width: 829px){.flow .item{padding:calc(20 / 390 * 100vw) calc(15 / 390 * 100vw);flex-direction:column}}.flow .item:not(:last-of-type){margin-bottom:74px}@media (min-width: 830px) and (max-width: 1366px){.flow .item:not(:last-of-type){margin-bottom:calc(74 / 1366 * 100vw)}}@media (max-width: 829px){.flow .item:not(:last-of-type){margin-bottom:calc(60 / 390 * 100vw)}}.flow .item:not(:last-of-type)::after{content:"";width:0;height:0;border-style:solid;border-width:27px 38px 0 38px;border-color:#032d60 transparent transparent transparent;position:absolute;display:block;left:50%;bottom:-54px;transform:translateX(-50%)}@media (min-width: 830px) and (max-width: 1366px){.flow .item:not(:last-of-type)::after{border-width:calc(27 / 1366 * 100vw) calc(38 / 1366 * 100vw) 0 calc(38 / 1366 * 100vw);bottom:calc(-54 / 1366 * 100vw)}}@media (max-width: 829px){.flow .item:not(:last-of-type)::after{border-width:calc(27 / 390 * 100vw) calc(38 / 390 * 100vw) 0 calc(38 / 390 * 100vw);bottom:calc(-45 / 390 * 100vw)}}.flow .item .itemTitle{width:150px;font-size:3rem;line-height:1.467;text-align:center;font-weight:bold;margin:0;flex-shrink:0;margin-right:34px}@media (min-width: 830px) and (max-width: 1366px){.flow .item .itemTitle{width:calc(150 / 1366 * 100vw);font-size:calc(30 / 1366 * 100vw);margin-right:calc(34 / 1366 * 100vw)}}@media (max-width: 829px){.flow .item .itemTitle{width:100%;font-size:calc(26 / 390 * 100vw);margin-right:0;margin-bottom:calc(20 / 390 * 100vw)}}.flow .item p{width:100%}.bgBlue1{background:#ACD4E4 !important}.bgBlue2{background:#E9F0F8 !important}.priceWrapPC{max-width:1150px;margin:50px auto 0;background:#FAFAFA;padding:40px 37px 30px;box-shadow:0 3px 6px rgba(0,0,0,0.16)}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC{max-width:calc(1150 / 1366 * 100vw);margin:calc(50 / 1366 * 100vw) auto 0;padding:calc(40 / 1366 * 100vw) calc(37 / 1366 * 100vw) calc(30 / 1366 * 100vw)}}@media (max-width: 829px){.priceWrapPC{display:none}}.priceWrapPC .priceTable{border-collapse:collapse;table-layout:fixed;border:none;width:100%}.priceWrapPC .priceTable thead tr{border-bottom:4px solid #FAFAFA}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC .priceTable thead tr{border-width:calc(4 / 1366 * 100vw)}}.priceWrapPC .priceTable thead tr th{background:#0091C9;color:#fff;font-size:2.2rem;line-height:1.458;text-align:center;font-weight:bold;border-left:4px solid #FAFAFA;border-right:4px solid #FAFAFA;width:226px;padding:20px 12px;font-weight:500}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC .priceTable thead tr th{font-size:calc(22 / 1366 * 100vw);border-width:calc(4 / 1366 * 100vw);width:calc(226 / 1366 * 100vw);padding:calc(20 / 1366 * 100vw) calc(12 / 1366 * 100vw)}}.priceWrapPC .priceTable thead tr th:first-of-type{width:153.25px;font-size:2.4rem}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC .priceTable thead tr th:first-of-type{width:calc(153.25 / 1366 * 100vw);font-size:calc(24 / 1366 * 100vw)}}.priceWrapPC .priceTable thead tr .recommend{position:relative}.priceWrapPC .priceTable thead tr .recommend::after{position:absolute;content:"おすすめ";width:128px;border-radius:24px;background:#ED5C34;color:#fff;font-weight:500;font-size:1.7rem;line-height:1.471;text-align:center;top:0;left:50%;transform:translate(-50%, -50%);padding:4px 10px}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC .priceTable thead tr .recommend::after{width:calc(128 / 1366 * 100vw);border-radius:calc(24 / 1366 * 100vw);font-size:calc(17 / 1366 * 100vw);padding:calc(4 / 1366 * 100vw) calc(10 / 1366 * 100vw)}}.priceWrapPC .priceTable tbody tr{border-bottom:4px solid #FAFAFA}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC .priceTable tbody tr{border-width:calc(4 / 1366 * 100vw)}}.priceWrapPC .priceTable tbody tr th,.priceWrapPC .priceTable tbody tr td{background:#fff;padding:20px 12px;line-height:1.458;color:#000;text-align:center;border-left:4px solid #FAFAFA;border-right:4px solid #FAFAFA;font-weight:500}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC .priceTable tbody tr th,.priceWrapPC .priceTable tbody tr td{padding:calc(20 / 1366 * 100vw) calc(12 / 1366 * 100vw);border-width:calc(4 / 1366 * 100vw)}}.priceWrapPC .priceTable tbody tr th{font-size:2.4rem}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC .priceTable tbody tr th{font-size:calc(24 / 1366 * 100vw)}}.priceWrapPC .priceTable tbody tr th.fontSmall{font-size:1.8rem;line-height:1.389;padding:10px 12px}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC .priceTable tbody tr th.fontSmall{font-size:calc(18 / 1366 * 100vw);padding:calc(10 / 1366 * 100vw) calc(12 / 1366 * 100vw)}}.priceWrapPC .priceTable tbody tr td{font-size:2.2rem}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC .priceTable tbody tr td{font-size:calc(22 / 1366 * 100vw)}}.priceWrapPC .priceTable tbody tr td.fontSmall{font-size:1.6rem;line-height:1.875}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC .priceTable tbody tr td.fontSmall{font-size:calc(16 / 1366 * 100vw)}}.priceWrapPC .priceTable .tooltip{display:inline-block;width:21px;height:21px;cursor:pointer;background:#0091C9;margin-left:2px;position:relative;transform:translateY(2px);border-radius:50%;position:relative}.priceWrapPC .priceTable .tooltip::before{content:"？";font-size:1.5rem;line-height:1;color:#fff;font-weight:bold;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC .priceTable .tooltip{width:calc(21 / 1366 * 100vw);height:calc(21 / 1366 * 100vw);margin-left:calc(2 / 1366 * 100vw)}.priceWrapPC .priceTable .tooltip::before{font-size:calc(15 / 1366 * 100vw)}}.priceWrapPC .priceTable .tooltip:hover .tooltipContent{opacity:1;visibility:visible}.priceWrapPC .priceTable .tooltip2{text-decoration:underline;cursor:pointer;position:relative}.priceWrapPC .priceTable .tooltip2:hover .tooltipContent{opacity:1;visibility:visible}.priceWrapPC .priceTable .tooltipContent{opacity:0;visibility:hidden;position:absolute;padding:17px 15px;font-size:14px;line-height:1.8em;color:#fff;border-radius:5px;background:#032D60;width:365px;bottom:44px;left:50%;text-align:center;transform:translateX(-50%);transition:all 0.2s ease-out 0s;cursor:default}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC .priceTable .tooltipContent{padding:calc(17 / 1366 * 100vw) calc(15 / 1366 * 100vw);font-size:calc(14 / 1366 * 100vw);border-radius:calc(5 / 1366 * 100vw);width:calc(365 / 1366 * 100vw);bottom:calc(44 / 1366 * 100vw)}}.priceWrapPC .priceTable .tooltipContent::before{content:"";position:absolute;top:100%;left:50%;border:15px solid transparent;border-top:15px solid #032D60;margin-left:-15px}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC .priceTable .tooltipContent::before{border:calc(15 / 1366 * 100vw) solid transparent;border-top:calc(15 / 1366 * 100vw) solid #032D60;margin-left:calc(-15 / 1366 * 100vw)}}.priceWrapPC .priceTable .tooltipContent.-posRight{transform:translateX(-95%)}.priceWrapPC .priceTable .tooltipContent.-posRight::before{left:88%}.priceWrapPC .priceTable .tooltipContent.-posRight2{transform:translateX(-63%)}.priceWrapPC .priceTable .tooltipContent.-posRight2::before{left:63%}.priceWrapPC .priceTable .tooltipContent.-posLeft{transform:translateX(-25%)}.priceWrapPC .priceTable .tooltipContent.-posLeft::before{left:25%}.priceWrapPC .priceTable .tooltipContent a{color:#fff}.priceWrapPC .priceTable .tooltipContent.-width510{width:510px}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC .priceTable .tooltipContent.-width510{width:calc(510 / 1366 * 100vw)}}.priceWrapPC .priceTable .tooltipContent.-width520{width:520px}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC .priceTable .tooltipContent.-width520{width:calc(520 / 1366 * 100vw)}}.priceWrapPC .priceTable .tooltipContent .tooltipColumn{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.priceWrapPC .priceTable .tooltipContent .tooltipColumn .left{flex-shrink:0}.priceWrapPC .priceTable .hatena{display:inline-block;width:21px;height:21px;cursor:pointer;background:#0091C9;margin-left:2px;position:relative;transform:translateY(2px);border-radius:50%;position:relative}.priceWrapPC .priceTable .hatena::before{content:"？";font-size:1.5rem;line-height:1;color:#fff;font-weight:bold;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC .priceTable .hatena{width:calc(21 / 1366 * 100vw);height:calc(21 / 1366 * 100vw);margin-left:calc(2 / 1366 * 100vw)}.priceWrapPC .priceTable .hatena::before{font-size:calc(15 / 1366 * 100vw)}}.modal{width:942px;max-width:100%;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background:#032D60;padding:30px 15px;text-align:left;color:#fff;border-radius:4px;z-index:1002;transition:all 0.2s ease-out 0s;opacity:0;visibility:hidden}@media (min-width: 830px) and (max-width: 1366px){.modal{width:calc(942 / 1366 * 100vw);padding:calc(30 / 1366 * 100vw) calc(15 / 1366 * 100vw);border-radius:calc(4 / 1366 * 100vw)}}@media (max-width: 829px){.modal{display:none}}.modal.-isShow{opacity:1;visibility:visible}.modal .modalTitle{font-size:2rem;line-height:1.45;margin-bottom:34px;font-weight:bold}@media (min-width: 830px) and (max-width: 1366px){.modal .modalTitle{font-size:calc(20 / 1366 * 100vw);margin-bottom:calc(34 / 1366 * 100vw)}}.modal .modalColumn{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.modal .modalColumn+.modalColumn{margin-top:28px}@media (min-width: 830px) and (max-width: 1366px){.modal .modalColumn+.modalColumn{margin-top:calc(28 / 1366 * 100vw)}}.modal .modalColumn .left{width:238px;margin-right:30px;flex-shrink:0}@media (min-width: 830px) and (max-width: 1366px){.modal .modalColumn .left{width:calc(238 / 1366 * 100vw);margin-right:calc(30 / 1366 * 100vw)}}.modal .modalColumn .right{width:630px}@media (min-width: 830px) and (max-width: 1366px){.modal .modalColumn .right{width:calc(630 / 1366 * 100vw)}}.modal p{font-size:1.4rem;line-height:1.714}@media (min-width: 830px) and (max-width: 1366px){.modal p{font-size:calc(14 / 1366 * 100vw)}}.modal .closeBtn{width:26px;height:26px;border-radius:50%;background-image:url("../img/icon_modal_close_btn.png");background-size:cover;background-position:center;position:absolute;top:-13px;right:-9px;cursor:pointer}@media (min-width: 830px) and (max-width: 1366px){.modal .closeBtn{width:calc(26 / 1366 * 100vw);height:calc(26 / 1366 * 100vw);top:calc(-13 / 1366 * 100vw);right:calc(-9 / 1366 * 100vw)}}#mask{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.67);z-index:1001;transition:all 0.2s ease-out 0s;opacity:0;visibility:hidden}#mask.-isShow{opacity:1;visibility:visible}@media (max-width: 829px){#mask{display:none}}.priceWrapSP{max-width:calc(350 / 390 * 100vw);margin:40px auto 0;background:#FAFAFA;padding:40px 10px 30px;box-shadow:0 3px 6px rgba(0,0,0,0.16);display:none}@media (max-width: 829px){.priceWrapSP{display:block}}.priceWrapSP .selectbox{position:relative;width:100%;border-top:1px solid #707070;cursor:pointer;margin-bottom:calc(20 / 390 * 100vw)}.priceWrapSP .selectbox .selectboxValue{border:1px solid #707070;line-height:1.444;border-top:none;background:url("../img/select.svg") right 22px top 50% no-repeat #fff;font-size:calc(18 / 390 * 100vw);padding:calc(10 / 390 * 100vw) calc(15 / 390 * 100vw);background:url(../img/select.svg) right calc(15 / 390 * 100vw) top 50% no-repeat #fff}.priceWrapSP .selectbox .selectboxValue.recommend::after{font-weight:bold;text-align:center;content:"おすすめ";color:#fff;background:#ED5C34;padding:calc(5 / 390 * 100vw) calc(15 / 390 * 100vw);font-size:calc(14 / 390 * 100vw);line-height:calc(20 / 390 * 100vw);border-radius:calc(38 / 390 * 100vw);margin-left:calc(15 / 390 * 100vw)}.priceWrapSP .selectbox ul{display:none;position:absolute;top:100%;left:0px;padding:0px;margin:0px;width:100%;list-style:none;background:#fff}.priceWrapSP .selectbox ul.-isOpen{display:block}.priceWrapSP .selectbox ul li{border-top:none;border:1px solid #707070;font-size:calc(18 / 390 * 100vw);line-height:calc(26 / 390 * 100vw);padding:calc(10 / 390 * 100vw) calc(15 / 390 * 100vw)}.priceWrapSP .selectbox ul li.recommend::after{font-weight:bold;text-align:center;content:"おすすめ";color:#fff;background:#ED5C34;padding:calc(5 / 390 * 100vw) calc(15 / 390 * 100vw);font-size:calc(14 / 390 * 100vw);line-height:calc(20 / 390 * 100vw);border-radius:calc(38 / 390 * 100vw);margin-left:calc(15 / 390 * 100vw)}.priceWrapSP .priceTableSP{border-collapse:collapse;table-layout:fixed;width:100%;display:none}.priceWrapSP .priceTableSP.-isActive{display:table}.priceWrapSP .priceTableSP tbody tr{border-bottom:solid calc(3 / 390 * 100vw) #fafafa}.priceWrapSP .priceTableSP tbody tr td,.priceWrapSP .priceTableSP tbody tr th{background:#fff;padding:calc(20 / 390 * 100vw) calc(10 / 390 * 100vw);text-align:center;font-size:calc(16 / 390 * 100vw);line-height:1.458;border-left:calc(3 / 390 * 100vw) solid #fafafa;border-right:calc(3 / 390 * 100vw) solid #fafafa}.priceWrapSP .priceTableSP tbody tr th{width:35%}.priceWrapSP .priceTableSP tbody tr th.fontSmall{font-size:calc(13 / 390 * 100vw)}.optionList{margin-bottom:120px}@media (min-width: 830px) and (max-width: 1366px){.optionList{margin-bottom:calc(120 / 1366 * 100vw)}}@media (max-width: 829px){.optionList{margin-bottom:calc(50 / 390 * 100vw)}}.optionList .item{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;background:#FAFAFA;padding:22px 12px;box-shadow:0 3px 6px rgba(0,0,0,0.16)}@media (min-width: 830px) and (max-width: 1366px){.optionList .item{padding:calc(22 / 1366 * 100vw) calc(12 / 1366 * 100vw)}}@media (max-width: 829px){.optionList .item{padding:calc(20 / 390 * 100vw) calc(10 / 390 * 100vw);flex-direction:column}}.optionList .item+.item{margin-top:32px}@media (min-width: 830px) and (max-width: 1366px){.optionList .item+.item{margin-top:calc(32 / 1366 * 100vw)}}@media (max-width: 829px){.optionList .item+.item{margin-top:calc(30 / 390 * 100vw)}}.optionList .left{width:630px;margin-right:50px;position:relative}@media (min-width: 830px) and (max-width: 1366px){.optionList .left{width:calc(630 / 1366 * 100vw);margin-right:calc(50 / 1366 * 100vw)}}@media (max-width: 829px){.optionList .left{width:100%;margin-right:0;margin-bottom:calc(50 / 390 * 100vw)}}.optionList .left::after{position:absolute;content:"";width:2.5px;background-image:linear-gradient(to top, #707070, #707070 5px, transparent 5px, transparent 10px);height:100%;background-size:2px 8px;background-position:left top;background-repeat:repeat-y;top:0;right:-25px}@media (min-width: 830px) and (max-width: 1366px){.optionList .left::after{width:calc(2.5 / 1366 * 100vw);background-size:calc(2/ 1366 * 100vw) calc(8 / 1366 * 100vw);right:calc(-25 / 1366 * 100vw)}}@media (max-width: 829px){.optionList .left::after{background-size:calc(8 / 390 * 100vw) calc(2 / 390 * 100vw);width:100%;height:calc(2.5 / 390 * 100vw);right:auto;left:0;bottom:calc(-25 / 390 * 100vw);top:auto;background-repeat:repeat-x;background-image:linear-gradient(to right, #707070, #707070 5px, transparent 5px, transparent 10px)}}.optionList .itemTitle{font-size:2.4rem;line-height:1.5;font-weight:bold;margin:0 0 15px;color:#032D60}@media (min-width: 830px) and (max-width: 1366px){.optionList .itemTitle{font-size:calc(24 / 1366 * 100vw);margin:0 0 calc(15 / 1366 * 100vw)}}@media (max-width: 829px){.optionList .itemTitle{font-size:calc(20 / 390 * 100vw);margin:0 0 calc(15 / 390 * 100vw)}}.optionList .itemTitle span{font-size:1.3rem;vertical-align:super}@media (min-width: 830px) and (max-width: 1366px){.optionList .itemTitle span{font-size:calc(13 / 1366 * 100vw)}}@media (max-width: 829px){.optionList .itemTitle span{font-size:calc(12 / 390 * 100vw)}}.optionList .right{align-self:center;width:302px}@media (min-width: 830px) and (max-width: 1366px){.optionList .right{width:calc(302 / 1366 * 100vw)}}@media (max-width: 829px){.optionList .right{width:100%}}.optionList .right p{font-size:2rem;line-height:1.5;font-weight:bold}@media (min-width: 830px) and (max-width: 1366px){.optionList .right p{font-size:calc(20 / 1366 * 100vw)}}@media (max-width: 829px){.optionList .right p{font-size:calc(18 / 390 * 100vw)}}.optionList .right .itemColumn{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center}.optionList .right .itemColumn p:first-of-type{margin-right:32px}@media (min-width: 830px) and (max-width: 1366px){.optionList .right .itemColumn p:first-of-type{margin-right:calc(32 / 1366 * 100vw)}}@media (max-width: 829px){.optionList .right .itemColumn p:first-of-type{margin-right:calc(20 / 390 * 100vw)}}.materialList{margin-top:70px}@media (min-width: 830px) and (max-width: 1366px){.materialList{margin-top:calc(70 / 1366 * 100vw)}}@media (max-width: 829px){.materialList{margin-top:calc(30 / 390 * 100vw)}}.materialList .item{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;background:#F8F8F8;padding:35px 20px}@media (min-width: 830px) and (max-width: 1366px){.materialList .item{padding:calc(35 / 1366 * 100vw) calc(20 / 1366 * 100vw)}}@media (max-width: 829px){.materialList .item{flex-direction:column;padding:calc(30 / 390 * 100vw) calc(10 / 390 * 100vw)}}.materialList .item+.item{margin-top:30px}@media (min-width: 830px) and (max-width: 1366px){.materialList .item+.item{margin-top:calc(30 / 1366 * 100vw)}}@media (max-width: 829px){.materialList .item+.item{margin-top:calc(30 / 390 * 100vw)}}.materialList .item .itemImg{text-align:center;width:470px;margin-right:37px}@media (min-width: 830px) and (max-width: 1366px){.materialList .item .itemImg{width:calc(470 / 1366 * 100vw);margin-right:calc(37 / 1366 * 100vw)}}@media (max-width: 829px){.materialList .item .itemImg{width:100%;margin-right:0;margin-bottom:calc(20 / 390 * 100vw)}}.materialList .item .textArea{width:476px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:column}@media (min-width: 830px) and (max-width: 1366px){.materialList .item .textArea{width:calc(476 / 1366 * 100vw)}}@media (max-width: 829px){.materialList .item .textArea{width:100%}}.materialList .item .textArea .wrap{margin-bottom:20px}@media (min-width: 830px) and (max-width: 1366px){.materialList .item .textArea .wrap{margin-bottom:calc(20 / 1366 * 100vw)}}@media (max-width: 829px){.materialList .item .textArea .wrap{margin-bottom:calc(20 / 390 * 100vw)}}.materialList .item .textArea .itemTitle{font-size:2.2rem;line-height:1.455;font-weight:bold;margin:0 0 12px}@media (min-width: 830px) and (max-width: 1366px){.materialList .item .textArea .itemTitle{font-size:calc(22 / 1366 * 100vw);margin:0 0 calc(12 / 1366 * 100vw)}}@media (max-width: 829px){.materialList .item .textArea .itemTitle{font-size:calc(20 / 390 * 100vw);margin:0 0 calc(12 / 390 * 100vw)}}.materialList .item .textArea .itemText{font-size:1.8rem;line-height:1.444}@media (min-width: 830px) and (max-width: 1366px){.materialList .item .textArea .itemText{font-size:calc(18 / 1366 * 100vw)}}@media (max-width: 829px){.materialList .item .textArea .itemText{font-size:calc(16 / 390 * 100vw)}}.materialList .item .textArea .btnArea{margin-top:auto}.caseList{margin-top:70px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;gap:35px 34px}@media (min-width: 830px) and (max-width: 1366px){.caseList{margin-top:calc(70 / 1366 * 100vw);gap:calc(35 / 1366 * 100vw) calc(34 / 1366 * 100vw)}}@media (max-width: 829px){.caseList{margin-top:calc(30 / 390 * 100vw);flex-direction:column;gap:calc(25 / 390 * 100vw)}}.caseList .item{width:calc((100% - 68px)/3);padding:10px 10px 23px;background:#FAFAFA;box-shadow:0 3px 6px rgba(0,0,0,0.16)}@media (min-width: 830px) and (max-width: 1366px){.caseList .item{padding:calc(10 / 1366 * 100vw) calc(10 / 1366 * 100vw) calc(35 / 1366 * 100vw)}}@media (max-width: 829px){.caseList .item{width:100%;padding:calc(10 / 390 * 100vw) calc(10 / 390 * 100vw) calc(35 / 390 * 100vw)}}.caseList .itemImg{margin-bottom:20px;text-align:center}@media (min-width: 830px) and (max-width: 1366px){.caseList .itemImg{margin-bottom:calc(12 / 1366 * 100vw)}}@media (max-width: 829px){.caseList .itemImg{margin-bottom:calc(12 / 390 * 100vw)}}.caseList .itemImg a:hover{opacity:0.8}.caseList .itemImg img{width:100%}.caseList .textArea .companyName{font-size:1.4rem;font-weight:500;color:#042D60;margin-bottom:20px}@media (min-width: 830px) and (max-width: 1366px){.caseList .textArea .companyName{font-size:calc(14 / 1366 * 100vw);margin-bottom:calc(20 / 1366 * 100vw)}}@media (max-width: 829px){.caseList .textArea .companyName{font-size:calc(14 / 390 * 100vw);margin-bottom:calc(20 / 390 * 100vw)}}.caseList .textArea .itemTitle{margin-bottom:20px;min-height:170px}@media (min-width: 830px) and (max-width: 1366px){.caseList .textArea .itemTitle{margin-bottom:calc(20 / 1366 * 100vw);min-height:12.4450951684vw}}@media (max-width: 829px){.caseList .textArea .itemTitle{margin-bottom:calc(20 / 390 * 100vw);min-height:auto}}.caseList .textArea .itemTitle a{font-size:1.4rem;line-height:1.5;font-weight:500;color:#000000;text-decoration:none}@media (min-width: 830px) and (max-width: 1366px){.caseList .textArea .itemTitle a{font-size:calc(14 / 1366 * 100vw)}}@media (max-width: 829px){.caseList .textArea .itemTitle a{font-size:calc(14 / 390 * 100vw)}}.caseList .textArea .itemTitle a:hover{text-decoration:underline}.caseList .textArea .category{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;gap:4px;margin-bottom:18px}@media (min-width: 830px) and (max-width: 1366px){.caseList .textArea .category{gap:calc(4 / 1366 * 100vw);padding:0 calc(3 / 1366 * 100vw)}}@media (max-width: 829px){.caseList .textArea .category{gap:calc(4 / 390 * 100vw);padding:0 calc(3 / 390 * 100vw)}}.caseList .textArea .category+.category{margin-top:7px}@media (min-width: 830px) and (max-width: 1366px){.caseList .textArea .category+.category{margin-top:calc(7 / 1366 * 100vw)}}@media (max-width: 829px){.caseList .textArea .category+.category{margin-top:calc(7 / 390 * 100vw)}}.caseList .textArea .category .categoryName{flex-shrink:0;font-size:11px;font-weight:500}@media (min-width: 830px) and (max-width: 1366px){.caseList .textArea .category .categoryName{font-size:calc(11 / 1366 * 100vw)}}@media (max-width: 829px){.caseList .textArea .category .categoryName{font-size:calc(11 / 390 * 100vw)}}.caseList .textArea .category .categoryItemArea{display:flex;gap:12px;flex-wrap:wrap}.caseList .textArea .category .categoryItemArea .categoryItem{font-size:11px;font-weight:500;display:inline-block;background:#3F8FC4;color:#FFF;padding:5px 8px;line-height:1}@media (min-width: 830px) and (max-width: 1366px){.caseList .textArea .category .categoryItemArea .categoryItem{font-size:calc(11 / 1366 * 100vw);padding:calc(5 / 1366 * 100vw) calc(8 / 1366 * 100vw)}}@media (max-width: 829px){.caseList .textArea .category .categoryItemArea .categoryItem{font-size:calc(11 / 390 * 100vw);padding:calc(5 / 390 * 100vw) calc(8 / 390 * 100vw)}}.caseList .textArea .platform{display:flex;gap:10px;align-items:center}.caseList .textArea .platform .platformLabel{font-size:11px;font-weight:500;display:inline-block;border:1px solid #C5C5C5;line-height:1;padding:5px 8px;background:#fff}@media (min-width: 830px) and (max-width: 1366px){.caseList .textArea .platform .platformLabel{font-size:calc(11 / 1366 * 100vw);padding:calc(5 / 1366 * 100vw) calc(8 / 1366 * 100vw)}}@media (max-width: 829px){.caseList .textArea .platform .platformLabel{font-size:calc(11 / 390 * 100vw);padding:calc(5 / 390 * 100vw) calc(8 / 390 * 100vw)}}.caseList .textArea .platform .platformName{font-size:11px;font-weight:bold}@media (min-width: 830px) and (max-width: 1366px){.caseList .textArea .platform .platformName{font-size:calc(11 / 1366 * 100vw)}}@media (max-width: 829px){.caseList .textArea .platform .platformName{font-size:calc(11 / 390 * 100vw)}}.caseList .btnArea{margin-top:auto}.videoWrap{position:relative}.videoWrap:not(.js_active)::before{position:absolute;top:0px;left:0px;right:0px;bottom:0px;background-color:rgba(0,0,0,0.5);content:""}.videoWrap:not(.js_active)::after{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:60px;height:60px;background-image:url(../img/loading.png);background-repeat:no-repeat;background-position:center;background-size:cover;content:""}@media (min-width: 830px) and (max-width: 1366px){.videoWrap:not(.js_active)::after{width:calc(60 / 1366 * 100vw);height:calc(60 / 1366 * 100vw)}}@media (max-width: 829px){.videoWrap:not(.js_active)::after{width:calc(40 / 390 * 100vw);height:calc(40 / 390 * 100vw)}}.xaUI{width:1024px;height:90px;background:linear-gradient(to left, #6F797D 0%, #6A747C 50%, #3F5575 100%);box-shadow:0 3px 6px rgba(0,0,0,0.4);display:flex;align-items:center;justify-content:center}@media (min-width: 830px) and (max-width: 1366px){.xaUI{width:calc(1000 / 1366 * 100vw);height:calc(90 / 1366 * 100vw)}}@media (max-width: 829px){.xaUI{width:calc(350 / 390 * 100vw);height:calc(30.76 / 390 * 100vw)}}.xaUI .icon_line{width:2px;height:38px;margin-right:18.8px;background:#b6babe}@media (min-width: 830px) and (max-width: 1366px){.xaUI .icon_line{width:calc(2 / 1366 * 100vw);height:calc(38 / 1366 * 100vw);margin-right:calc(18.8 / 1366 * 100vw)}}@media (max-width: 829px){.xaUI .icon_line{width:calc(0.68 / 390 * 100vw);height:calc(12.99 / 390 * 100vw);margin-right:calc(6.4 / 390 * 100vw)}}.xaUI svg [class*="ico_svg_use_"]{fill:#b6babe;opacity:1 !important}.xaUI svg [class*="ico_svg_use_"]:not([style*="opacity"]){fill:#b6babe;opacity:0.6 !important}.xaUI svg.ico_svg_01{width:28px;height:28px;margin-right:20px}@media (min-width: 830px) and (max-width: 1366px){.xaUI svg.ico_svg_01{width:calc(28 / 1366 * 100vw);height:calc(28 / 1366 * 100vw);margin-right:calc(20 / 1366 * 100vw)}}@media (max-width: 829px){.xaUI svg.ico_svg_01{width:calc(9.57 / 390 * 100vw);height:calc(9.57 / 390 * 100vw);margin-right:calc(6.8 / 390 * 100vw)}}.xaUI svg.ico_svg_02{width:32.11px;height:14.02px;margin-right:13.1px}@media (min-width: 830px) and (max-width: 1366px){.xaUI svg.ico_svg_02{width:calc(32.11 / 1366 * 100vw);height:calc(14.02 / 1366 * 100vw);margin-right:calc(13.1 / 1366 * 100vw)}}@media (max-width: 829px){.xaUI svg.ico_svg_02{width:calc(10.97 / 390 * 100vw);height:calc(4.79 / 390 * 100vw);margin-right:calc(4.5 / 390 * 100vw)}}.xaUI svg.ico_tryangle{width:15px;height:8px;margin-right:13.8px}@media (min-width: 830px) and (max-width: 1366px){.xaUI svg.ico_tryangle{width:calc(15 / 1366 * 100vw);height:calc(18 / 1366 * 100vw);margin-right:calc(13.8 / 1366 * 100vw)}}@media (max-width: 829px){.xaUI svg.ico_tryangle{width:calc(5.13 / 390 * 100vw);height:calc(2.73 / 390 * 100vw);margin-right:calc(4.7 / 390 * 100vw)}}.xaUI svg.ico_tryangle .ico_tryangle{fill:#b6babe}.xaUI svg.ico_svg_03{width:32.03px;height:13.98px;margin-right:18.2px}@media (min-width: 830px) and (max-width: 1366px){.xaUI svg.ico_svg_03{width:calc(32.03 / 1366 * 100vw);height:calc(13.98 / 1366 * 100vw);margin-right:calc(18.2 / 1366 * 100vw)}}@media (max-width: 829px){.xaUI svg.ico_svg_03{width:calc(10.95 / 390 * 100vw);height:calc(4.78 / 390 * 100vw);margin-right:calc(6.2 / 390 * 100vw)}}.xaUI svg.ico_svg_04{width:29.56px;height:35.23px;margin-right:34px}@media (min-width: 830px) and (max-width: 1366px){.xaUI svg.ico_svg_04{width:calc(29.56 / 1366 * 100vw);height:calc(35.23 / 1366 * 100vw);margin-right:calc(34 / 1366 * 100vw)}}@media (max-width: 829px){.xaUI svg.ico_svg_04{width:calc(10.1 / 390 * 100vw);height:calc(12.4 / 390 * 100vw);margin-right:calc(11.6 / 390 * 100vw)}}.xaUI svg.ico_svg_05{width:29px;height:28.09px;margin-right:19px}@media (min-width: 830px) and (max-width: 1366px){.xaUI svg.ico_svg_05{width:calc(29 / 1366 * 100vw);height:calc(28.09 / 1366 * 100vw);margin-right:calc(19 / 1366 * 100vw)}}@media (max-width: 829px){.xaUI svg.ico_svg_05{width:calc(9.91 / 390 * 100vw);height:calc(9.6 / 390 * 100vw);margin-right:calc(6.5 / 390 * 100vw)}}.xaUI svg.ico_svg_06{width:27.46383px;height:26.85567px;margin-right:19.3px}@media (min-width: 830px) and (max-width: 1366px){.xaUI svg.ico_svg_06{width:calc(27.46383 / 1366 * 100vw);height:calc(26.85567 / 1366 * 100vw);margin-right:calc(19.3 / 1366 * 100vw)}}@media (max-width: 829px){.xaUI svg.ico_svg_06{width:calc(8.57 / 390 * 100vw);height:calc(8.57 / 390 * 100vw);margin-right:calc(7 / 390 * 100vw)}}.xaUI svg.ico_svg_07{width:30.618px;height:32px;margin-right:29px}@media (min-width: 830px) and (max-width: 1366px){.xaUI svg.ico_svg_07{width:calc(30.618 / 1366 * 100vw);height:calc(32 / 1366 * 100vw);margin-right:calc(29 / 1366 * 100vw)}}@media (max-width: 829px){.xaUI svg.ico_svg_07{width:calc(10.47 / 390 * 100vw);height:calc(10.94 / 390 * 100vw);margin-right:calc(9.9 / 390 * 100vw)}}.xaUI svg.ico_svg_08{width:35px;height:35px;margin-right:32.3px}@media (min-width: 830px) and (max-width: 1366px){.xaUI svg.ico_svg_08{width:calc(35 / 1366 * 100vw);height:calc(35 / 1366 * 100vw);margin-right:calc(32.3 / 1366 * 100vw)}}@media (max-width: 829px){.xaUI svg.ico_svg_08{width:calc(11.96 / 390 * 100vw);height:calc(11.96 / 390 * 100vw);margin-right:calc(11 / 390 * 100vw)}}.xaUI svg.ico_svg_09{width:25.103px;height:24.387px;margin-right:38.6px}@media (min-width: 830px) and (max-width: 1366px){.xaUI svg.ico_svg_09{width:calc(25.103 / 1366 * 100vw);height:calc(24.387 / 1366 * 100vw);margin-right:calc(38.6 / 1366 * 100vw)}}@media (max-width: 829px){.xaUI svg.ico_svg_09{width:calc(8.58 / 390 * 100vw);height:calc(8.34 / 390 * 100vw);margin-right:calc(13.2 / 390 * 100vw)}}.xaUI svg.ico_svg_10{width:21px;height:31.688px;margin-right:38px}@media (min-width: 830px) and (max-width: 1366px){.xaUI svg.ico_svg_10{width:calc(21 / 1366 * 100vw);height:calc(31.688 / 1366 * 100vw);margin-right:calc(38 / 1366 * 100vw)}}@media (max-width: 829px){.xaUI svg.ico_svg_10{width:calc(7.18 / 390 * 100vw);height:calc(10.83 / 390 * 100vw);margin-right:calc(13 / 390 * 100vw)}}.xaUI svg.ico_svg_11{width:28px;height:28.999px;margin-right:34px}@media (min-width: 830px) and (max-width: 1366px){.xaUI svg.ico_svg_11{width:calc(28 / 1366 * 100vw);height:calc(28.999 / 1366 * 100vw);margin-right:calc(34 / 1366 * 100vw)}}@media (max-width: 829px){.xaUI svg.ico_svg_11{width:calc(9.57 / 390 * 100vw);height:calc(9.91 / 390 * 100vw);margin-right:calc(11.6 / 390 * 100vw)}}.xaUI svg.ico_svg_12{width:30px;height:29px;margin-right:33.3px}@media (min-width: 830px) and (max-width: 1366px){.xaUI svg.ico_svg_12{width:calc(30 / 1366 * 100vw);height:calc(29 / 1366 * 100vw);margin-right:calc(33.3 / 1366 * 100vw)}}@media (max-width: 829px){.xaUI svg.ico_svg_12{width:calc(10.25 / 390 * 100vw);height:calc(9.91 / 390 * 100vw);margin-right:calc(11.4 / 390 * 100vw)}}.xaUI svg.ico_svg_13{width:28px;height:22px;margin-right:19.7px}@media (min-width: 830px) and (max-width: 1366px){.xaUI svg.ico_svg_13{width:calc(28 / 1366 * 100vw);height:calc(22 / 1366 * 100vw);margin-right:calc(19.7 / 1366 * 100vw)}}@media (max-width: 829px){.xaUI svg.ico_svg_13{width:calc(9.57 / 390 * 100vw);height:calc(7.52 / 390 * 100vw);margin-right:calc(6.7 / 390 * 100vw)}}.xaUI svg.ico_svg_14{width:28.214px;height:28.678px;margin-right:31px}@media (min-width: 830px) and (max-width: 1366px){.xaUI svg.ico_svg_14{width:calc(28.214 / 1366 * 100vw);height:calc(28.678 / 1366 * 100vw);margin-right:calc(31 / 1366 * 100vw)}}@media (max-width: 829px){.xaUI svg.ico_svg_14{width:calc(9.64 / 390 * 100vw);height:calc(9.8 / 390 * 100vw);margin-right:calc(10.6 / 390 * 100vw)}}.xaUI svg.ico_svg_15{width:34.753px;height:38px}@media (min-width: 830px) and (max-width: 1366px){.xaUI svg.ico_svg_15{width:calc(34.753 / 1366 * 100vw);height:calc(38 / 1366 * 100vw)}}@media (max-width: 829px){.xaUI svg.ico_svg_15{width:calc(11.88 / 390 * 100vw);height:calc(12.99 / 390 * 100vw)}}.defs{display:none}.implementation-partner{max-width:848px;margin:50px auto;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;flex-wrap:wrap}@media (min-width: 830px) and (max-width: 1366px){.implementation-partner{max-width:calc(848 / 1366 * 100vw);margin:calc(50 / 1366 * 100vw) auto}}@media (max-width: 829px){.implementation-partner{max-width:100%;margin:calc(30 / 390 * 100vw) auto}}.implementation-partner::after{content:"";display:block;width:calc((100% - 44px) / 3)}@media (max-width: 829px){.implementation-partner::after{width:100%}}.implementation-partner .item{box-sizing:border-box;margin-bottom:22px;width:calc((100% - 44px) / 3);background-color:#F8F8F8;border:1px solid #D4D4D4;box-shadow:0 3px 6px rgba(0,0,0,0.16);border-radius:4px}@media (min-width: 830px) and (max-width: 1366px){.implementation-partner .item{margin-bottom:calc(22 / 1366 * 100vw);border-radius:calc(4 / 1366 * 100vw)}}@media (max-width: 829px){.implementation-partner .item{width:100%;margin-bottom:calc(22 / 390 * 100vw);border-radius:calc(4 / 390 * 100vw)}}.implementation-partner .item .companyName{text-align:center;padding:15.5px 10px}@media (min-width: 830px) and (max-width: 1366px){.implementation-partner .item .companyName{padding:calc(15.5 / 1366 * 100vw) calc(10 / 1366 * 100vw)}}@media (max-width: 829px){.implementation-partner .item .companyName{padding:calc(15.5 / 390 * 100vw) calc(10 / 390 * 100vw)}}.implementation-partner .item .companyName a{font-size:14px;line-height:20px;font-weight:bold;text-decoration:underline;color:#000;transition:0.3s}@media (min-width: 830px) and (max-width: 1366px){.implementation-partner .item .companyName a{font-size:calc(14 / 1366 * 100vw);line-height:calc(20 / 1366 * 100vw)}}@media (max-width: 829px){.implementation-partner .item .companyName a{font-size:calc(14 / 390 * 100vw);line-height:calc(20 / 390 * 100vw)}}.implementation-partner .item .companyName a:hover{opacity:0.7}.implementation-partner .item .logoArea{background-color:#fff;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;align-items:center;padding:15px 10px;box-sizing:border-box}@media (min-width: 830px) and (max-width: 1366px){.implementation-partner .item .logoArea{padding:calc(15 / 1366 * 100vw) calc(10 / 1366 * 100vw)}}@media (max-width: 829px){.implementation-partner .item .logoArea{padding:calc(15 / 390 * 100vw) calc(10 / 390 * 100vw)}}.implementation-partner .item .logoArea .logo{width:250px;max-width:100%;transition:0.3s}@media (min-width: 830px) and (max-width: 1366px){.implementation-partner .item .logoArea .logo{width:calc(250 / 1366 * 100vw)}}@media (max-width: 829px){.implementation-partner .item .logoArea .logo{width:calc(250 / 390 * 100vw)}}.implementation-partner .item .logoArea .logo:hover{opacity:0.7}.implementation-partner .item .logoArea .logo img{vertical-align:bottom;width:100%}.implementation-partner .item .txtArea{padding:16px 30px}@media (min-width: 830px) and (max-width: 1366px){.implementation-partner .item .txtArea{padding:calc(16 / 1366 * 100vw) calc(30 / 1366 * 100vw)}}@media (max-width: 829px){.implementation-partner .item .txtArea{padding:calc(16 / 390 * 100vw) calc(30 / 390 * 100vw)}}.implementation-partner .item .txtArea .txt{font-size:12px;line-height:20px;margin-bottom:1px;min-height:97px}@media (min-width: 830px) and (max-width: 1366px){.implementation-partner .item .txtArea .txt{font-size:calc(12 / 1366 * 100vw);line-height:calc(20 / 1366 * 100vw);margin-bottom:calc(1 / 1366 * 100vw);min-height:calc(97 / 1366 * 100vw)}}@media (max-width: 829px){.implementation-partner .item .txtArea .txt{font-size:calc(12 / 390 * 100vw);line-height:calc(20 / 390 * 100vw);margin-bottom:calc(1 / 390 * 100vw);min-height:auto}}.implementation-partner .item .txtArea .link{text-align:center;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;flex-direction:column;align-items:center}.implementation-partner .item .txtArea .link a{box-sizing:border-box;display:inline-block;width:160px;font-size:12px;line-height:24px;border-radius:2px;box-shadow:0 3px 3px rgba(0,0,0,0.2);padding:0 26px 0 12px;background-color:#fff;font-weight:bold;position:relative;transition:0.3s;color:#000}@media (min-width: 830px) and (max-width: 1366px){.implementation-partner .item .txtArea .link a{width:calc(160 / 1366 * 100vw);font-size:calc(12 / 1366 * 100vw);line-height:calc(24 / 1366 * 100vw);border-radius:calc(2 / 1366 * 100vw);padding:0 calc(26 / 1366 * 100vw) 0 calc(12 / 1366 * 100vw)}}@media (max-width: 829px){.implementation-partner .item .txtArea .link a{width:calc(160 / 390 * 100vw);font-size:calc(12 / 390 * 100vw);line-height:calc(24 / 390 * 100vw);border-radius:calc(2 / 390 * 100vw);padding:0 calc(26 / 390 * 100vw) 0 calc(12 / 390 * 100vw)}}.implementation-partner .item .txtArea .link a:not(:last-of-type){margin-bottom:8px}@media (min-width: 830px) and (max-width: 1366px){.implementation-partner .item .txtArea .link a:not(:last-of-type){margin-bottom:calc(8 / 1366 * 100vw)}}@media (max-width: 829px){.implementation-partner .item .txtArea .link a:not(:last-of-type){margin-bottom:calc(8 / 390 * 100vw)}}.implementation-partner .item .txtArea .link a:hover{background-color:#FC6497;color:#fff;opacity:1;text-decoration:none}.implementation-partner .item .txtArea .link a:hover::before{background-color:#fff}.implementation-partner .item .txtArea .link a:hover::after{border-color:transparent transparent transparent #FC6497}.implementation-partner .item .txtArea .link a::before{content:"";position:absolute;display:block;width:11px;height:11px;background-color:#FC6497;border-radius:50%;top:50%;right:9px;transform:translateY(-50%);transition:0.3s}@media (min-width: 830px) and (max-width: 1366px){.implementation-partner .item .txtArea .link a::before{width:calc(11 / 1366 * 100vw);height:calc(11 / 1366 * 100vw);right:calc(9 / 1366 * 100vw)}}@media (max-width: 829px){.implementation-partner .item .txtArea .link a::before{width:calc(11 / 390 * 100vw);height:calc(11 / 390 * 100vw);right:calc(9 / 390 * 100vw)}}.implementation-partner .item .txtArea .link a::after{content:"";display:block;position:absolute;width:0;height:0;border-style:solid;border-width:2.5px 0 2.5px 4.3px;border-color:transparent transparent transparent #ffffff;top:50%;right:12px;transform:translateY(-50%);transition:0.3s}@media (min-width: 830px) and (max-width: 1366px){.implementation-partner .item .txtArea .link a::after{right:calc(50 / 1366 * 100vw);border-width:calc(2.5 / 1366 * 100vw) 0 calc(2.5 / 1366 * 100vw) calc(4.3 / 1366 * 100vw)}}@media (max-width: 829px){.implementation-partner .item .txtArea .link a::after{right:calc(12 / 390 * 100vw);border-width:calc(2.5 / 390 * 100vw) 0 calc(2.5 / 390 * 100vw) calc(4.3 / 390 * 100vw)}}.flowColumn{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;margin-top:105px;margin-bottom:95px}@media (min-width: 830px) and (max-width: 1366px){.flowColumn{margin-top:calc(105 / 1366 * 100vw);margin-bottom:calc(95 / 1366 * 100vw)}}@media (max-width: 829px){.flowColumn{flex-direction:column;margin-top:calc(50 / 390 * 100vw);margin-bottom:calc(50 / 390 * 100vw)}}.flowColumn .flowItem{width:calc((100% - 123px)/4);background:#0091C9;padding:10px 0 0;position:relative}@media (min-width: 830px) and (max-width: 1366px){.flowColumn .flowItem{padding:calc(10 / 1366 * 100vw) 0 0}}@media (max-width: 829px){.flowColumn .flowItem{width:100%;padding:calc(10 / 390 * 100vw) 0 0}.flowColumn .flowItem:not(:first-of-type){margin-top:calc(40 / 390 * 100vw)}.flowColumn .flowItem:nth-of-type(4){margin-top:calc(120 / 390 * 100vw)}}.flowColumn .flowItem:not(:last-of-type)::after{content:"";display:block;position:absolute;width:0;height:0;border-style:solid;border-width:28.5px 0 28.5px 25px;border-color:transparent transparent transparent #032d60;top:50%;right:-33px;transform:translateY(-50%)}@media (min-width: 830px) and (max-width: 1366px){.flowColumn .flowItem:not(:last-of-type)::after{border-width:calc(28.5 / 1366 * 100vw) 0 calc(28.5 / 1366 * 100vw) calc(25 / 1366 * 100vw);right:calc(-33 / 1366 * 100vw)}}@media (max-width: 829px){.flowColumn .flowItem:not(:last-of-type)::after{border-width:calc(25 / 390 * 100vw) calc(28.5 / 390 * 100vw) 0 calc(28.5 / 390 * 100vw);border-color:#032d60 transparent transparent transparent;right:50%;transform:translateX(50%);bottom:calc(-33 / 390 * 100vw);top:auto}}.flowColumn .flowItemTitle{text-align:center;font-weight:bold;font-size:2rem;line-height:1.455;color:#fff;margin-bottom:18px;margin-top:0}@media (min-width: 830px) and (max-width: 1366px){.flowColumn .flowItemTitle{font-size:calc(20 / 1366 * 100vw);margin-bottom:calc(18 / 1366 * 100vw)}}@media (max-width: 829px){.flowColumn .flowItemTitle{font-size:calc(18 / 390 * 100vw);margin-bottom:calc(18 / 390 * 100vw)}}.flowColumn .flowItemImg{text-align:center;margin-bottom:13px}@media (min-width: 830px) and (max-width: 1366px){.flowColumn .flowItemImg{margin-bottom:calc(13 / 1366 * 100vw)}}@media (max-width: 829px){.flowColumn .flowItemImg{margin-bottom:calc(13 / 390 * 100vw)}}.flowColumn .flowItemText{background:#E9F0F8;padding:8px 7px;font-size:1.6rem;line-height:1.5;font-weight:500}@media (min-width: 830px) and (max-width: 1366px){.flowColumn .flowItemText{padding:calc(8 / 1366 * 100vw) calc(7 / 1366 * 100vw);font-size:calc(16 / 1366 * 100vw)}}@media (max-width: 829px){.flowColumn .flowItemText{padding:calc(8 / 390 * 100vw) calc(7 / 390 * 100vw);font-size:calc(16 / 390 * 100vw)}}.flowColumn .baloon{background:#ED5C34;padding:10px 25px;border-radius:7px;font-size:1.6rem;line-height:1.5;color:#fff;font-weight:bold;position:absolute;top:-77px;left:50%;transform:translateX(-50%);width:195px;z-index:1}@media (min-width: 830px) and (max-width: 1366px){.flowColumn .baloon{padding:calc(10 / 1366 * 100vw) calc(25 / 1366 * 100vw);border-radius:calc(7 / 1366 * 100vw);font-size:calc(16 / 1366 * 100vw);top:calc(-77 / 1366 * 100vw);width:calc(195 / 1366 * 100vw)}}@media (max-width: 829px){.flowColumn .baloon{padding:calc(10 / 390 * 100vw) calc(25 / 390 * 100vw);border-radius:calc(7 / 390 * 100vw);font-size:calc(16 / 390 * 100vw);top:calc(-77 / 390 * 100vw);width:calc(195 / 390 * 100vw)}}.flowColumn .baloon::after{content:"";display:block;width:0;height:0;border-style:solid;border-width:40px 18.5px 0 18.5px;border-color:#ed5c34 transparent transparent transparent;position:absolute;bottom:-21px;left:50%;transform:translateX(-50%);z-index:-1}@media (min-width: 830px) and (max-width: 1366px){.flowColumn .baloon::after{border-width:calc(40 / 1366 * 100vw) calc(18.5 / 1366 * 100vw) 0 calc(18.5 / 1366 * 100vw);bottom:calc(-21 / 1366 * 100vw)}}@media (max-width: 829px){.flowColumn .baloon::after{border-width:calc(40 / 390 * 100vw) calc(18.5 / 390 * 100vw) 0 calc(18.5 / 390 * 100vw);bottom:calc(-21 / 390 * 100vw)}}.btnArea{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;gap:50px;justify-content:center}@media (min-width: 830px) and (max-width: 1366px){.btnArea{gap:calc(50 / 1366 * 100vw)}}@media (max-width: 829px){.btnArea{flex-direction:column;align-items:center;justify-content:center;gap:calc(25 / 390 * 100vw)}}.btnArea a{margin-left:0 !important;margin-right:0 !important}.pageLinkColumn{margin-top:36.7px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;gap:50px;justify-content:space-between}@media (min-width: 830px) and (max-width: 1366px){.pageLinkColumn{margin-top:calc(36.7 / 1366 * 100vw);gap:calc(50 / 1366 * 100vw)}}@media (max-width: 829px){.pageLinkColumn{flex-direction:column;margin-top:calc(30 / 390 * 100vw)}}.pageLinkColumn .pageLinkItem{width:calc((100% - 100px) / 3);display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:column;text-decoration:none}@media (min-width: 830px) and (max-width: 1366px){.pageLinkColumn .pageLinkItem{width:calc((100% - (100 / 1366 * 100vw)) / 3)}}@media (max-width: 829px){.pageLinkColumn .pageLinkItem{width:100%}}.pageLinkColumn .pageLinkItem .pageLinkTop{background:#0091C9;display:block}.pageLinkColumn .pageLinkItem .pageLinkTop .pageLinkImg{height:98.3px;padding-top:10px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center}@media (min-width: 830px) and (max-width: 1366px){.pageLinkColumn .pageLinkItem .pageLinkTop .pageLinkImg{height:calc(98.3 / 1366 * 100vw);padding-top:calc(10 / 1366 * 100vw)}.pageLinkColumn .pageLinkItem .pageLinkTop .pageLinkImg img{width:auto;max-height:calc(57 / 1366 * 100vw)}}@media (max-width: 829px){.pageLinkColumn .pageLinkItem .pageLinkTop .pageLinkImg{height:calc(98.3 / 390 * 100vw);padding-top:calc(10 / 390 * 100vw)}.pageLinkColumn .pageLinkItem .pageLinkTop .pageLinkImg img{max-height:calc(57 / 390 * 100vw)}}.pageLinkColumn .pageLinkItem .pageLinkTop .pageLinkText{padding-bottom:19.3px;color:#fff;font-size:22px;font-weight:500;line-height:calc(39em / 22);text-align:center;display:block}@media (min-width: 830px) and (max-width: 1366px){.pageLinkColumn .pageLinkItem .pageLinkTop .pageLinkText{padding-bottom:calc(19.3 / 1366 * 100vw);font-size:calc(22 / 1366 * 100vw)}}@media (max-width: 829px){.pageLinkColumn .pageLinkItem .pageLinkTop .pageLinkText{padding-bottom:calc(15 / 390 * 100vw);font-size:calc(20 / 390 * 100vw)}}.pageLinkColumn .pageLinkItem .pageLinkBottom{padding:16.7px 10px 72.1px;background:#E9F0F8;color:#000000;font-size:16px;font-weight:500;line-height:calc(25em / 16);flex-grow:1;display:block;position:relative}@media (min-width: 830px) and (max-width: 1366px){.pageLinkColumn .pageLinkItem .pageLinkBottom{padding:calc(16.7 / 1366 * 100vw) calc(10 / 1366 * 100vw) calc(72.1 / 1366 * 100vw);font-size:calc(16 / 1366 * 100vw)}}@media (max-width: 829px){.pageLinkColumn .pageLinkItem .pageLinkBottom{padding:calc(15 / 390 * 100vw) calc(10 / 390 * 100vw) calc(70 / 390 * 100vw);font-size:calc(16 / 390 * 100vw)}}.pageLinkColumn .pageLinkItem .pageLinkBottom::before{width:28px;height:28px;background:#0091C9;border-radius:100%;content:"";display:block;position:absolute;bottom:22.1px;left:50%;transform:translate(-50%, 0)}@media (min-width: 830px) and (max-width: 1366px){.pageLinkColumn .pageLinkItem .pageLinkBottom::before{width:calc(28 / 1366 * 100vw);height:calc(28 / 1366 * 100vw);bottom:calc(22.1 / 1366 * 100vw)}}@media (max-width: 829px){.pageLinkColumn .pageLinkItem .pageLinkBottom::before{width:calc(28 / 390 * 100vw);height:calc(28 / 390 * 100vw);bottom:calc(22 / 390 * 100vw)}}.pageLinkColumn .pageLinkItem .pageLinkBottom::after{width:0;height:0;border-style:solid;border-width:10px 6px 0 6px;border-color:#ffffff transparent transparent transparent;content:"";display:block;position:absolute;bottom:30.1px;left:50%;transform:translate(-50%, 0)}@media (min-width: 830px) and (max-width: 1366px){.pageLinkColumn .pageLinkItem .pageLinkBottom::after{border-width:calc(10 / 1366 * 100vw) calc(6 / 1366 * 100vw) 0 calc(6 / 1366 * 100vw);bottom:calc(30.1 / 1366 * 100vw)}}@media (max-width: 829px){.pageLinkColumn .pageLinkItem .pageLinkBottom::after{border-width:calc(10 / 390 * 100vw) calc(6 / 390 * 100vw) 0 calc(6 / 390 * 100vw);bottom:calc(30 / 390 * 100vw)}}.grayArea{background:#FAFAFA;border-radius:10px;padding-bottom:1px}@media (min-width: 830px) and (max-width: 1366px){.grayArea{border-radius:calc(10 / 1366 * 100vw);padding-bottom:calc(1 / 1366 * 100vw)}}@media (max-width: 829px){.grayArea{border-radius:calc(10 / 390 * 100vw);padding-bottom:calc(1 / 390 * 100vw)}}.grayArea h2{margin:0 0 24px;padding-top:23px;color:#032D60;font-size:30px;font-weight:bold;line-height:calc(44em / 30);display:flex;align-items:center;justify-content:center;flex-wrap:wrap;position:relative;padding-left:12px;padding-right:12px}@media (min-width: 830px) and (max-width: 1366px){.grayArea h2{margin:0 0 calc(24 / 1366 * 100vw);padding-top:calc(23 / 1366 * 100vw);font-size:calc(30 / 1366 * 100vw);padding-right:calc(12 / 1366 * 100vw);padding-left:calc(12 / 1366 * 100vw)}}@media (max-width: 829px){.grayArea h2{margin:0 0 calc(20 / 390 * 100vw);padding-top:calc(20 / 390 * 100vw);font-size:calc(24 / 390 * 100vw);padding-right:calc(12 / 390 * 100vw);padding-left:calc(12 / 390 * 100vw)}}.grayArea h2::after{content:"";width:100%;height:8px;background-image:url(../img/bg_h3_01.png);background-size:cover;background-position:center;display:block;margin-top:20px}@media (min-width: 830px) and (max-width: 1366px){.grayArea h2::after{height:calc(8/ 1366 * 100vw);margin-top:calc(20 / 1366 * 100vw)}}@media (max-width: 829px){.grayArea h2::after{height:calc(8 / 390 * 100vw);margin-top:calc(10 / 390 * 100vw)}}.grayArea h2 img{margin-right:15px}@media (min-width: 830px) and (max-width: 1366px){.grayArea h2 img{width:auto;max-height:calc(57 / 1366 * 100vw);margin-right:calc(15 / 1366 * 100vw)}}@media (max-width: 829px){.grayArea h2 img{max-height:calc(50 / 390 * 100vw);margin-right:calc(15 / 390 * 100vw)}}.grayArea h3{margin:39px 0 24px;padding:5px 0 3px 6px;border-left:10px solid #0091C9;color:#000000;font-size:24px;font-weight:bold;line-height:calc(36em / 24)}@media (min-width: 830px) and (max-width: 1366px){.grayArea h3{margin:calc(39 / 1366 * 100vw) 0 calc(24 / 1366 * 100vw);padding:calc(5 / 1366 * 100vw) 0 calc(3 / 1366 * 100vw) calc(6 / 1366 * 100vw);font-size:calc(24 / 1366 * 100vw)}}@media (max-width: 829px){.grayArea h3{margin:calc(30 / 390 * 100vw) 0 calc(25 / 390 * 100vw);padding:calc(5 / 390 * 100vw) 0 calc(3 / 390 * 100vw) calc(6 / 390 * 100vw);font-size:calc(20 / 390 * 100vw)}}.grayArea .grayAreaInner{padding-left:12px;padding-right:12px}@media (min-width: 830px) and (max-width: 1366px){.grayArea .grayAreaInner{padding-left:calc(12 / 1366 * 100vw);padding-right:calc(12 / 1366 * 100vw)}}@media (max-width: 829px){.grayArea .grayAreaInner{padding-left:calc(12 / 390 * 100vw);padding-right:calc(12 / 390 * 100vw)}}.shadowNone{box-shadow:none !important}.followCTA{background:#000;position:fixed;bottom:0;left:0;z-index:5;width:100%;transition:all 0.2s ease-out 0s;transform:translate(0, 100%)}.followCTA.mode-scroll-down{animation:show-cta 0.3s both}.followCTA.mode-scroll-up{animation:hide-cta 0.3s both}.followCTA.-isHide{animation:hide-cta 0.3s both}.followCTA .followCTAContainer{max-width:690px;margin:0 auto;padding:10px 20px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;gap:50px}@media (min-width: 830px) and (max-width: 1366px){.followCTA .followCTAContainer{max-width:calc(690 / 1366 * 100vw);padding:calc(10 / 1366 * 100vw) calc(20 / 1366 * 100vw);gap:calc(50 / 1366 * 100vw)}}@media (max-width: 829px){.followCTA .followCTAContainer{display:none}}.followCTA .txt{color:#fff;text-align:center;font-weight:bold;margin-bottom:7px;font-size:13px}@media (min-width: 830px) and (max-width: 1366px){.followCTA .txt{margin-bottom:calc(7 / 1366 * 100vw);font-size:calc(13 / 1366 * 100vw)}}@media (max-width: 829px){.followCTA .txt{margin-bottom:calc(15 / 390 * 100vw);font-size:calc(13 / 390 * 100vw)}}@media (max-width: 829px){.followCTA .btnArea{gap:calc(10 / 390 * 100vw);flex-direction:row}}@keyframes show-cta{0%{transform:translate(0, 100%)}100%{transform:translate(0, 0)}}@keyframes hide-cta{0%{transform:translate(0, 0)}100%{transform:translate(0, 100%)}}.imgForm{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;align-items:center;margin-bottom:17px}.priceWrapPC2{margin:35px auto;max-width:1150px;padding:40px 0;background:#FAFAFA;box-shadow:0 3px 6px rgba(0,0,0,0.16)}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2{margin:calc(35 / 1366 * 100vw) auto;max-width:calc(1150 / 1366 * 100vw);padding:calc(40 / 1366 * 100vw) 0}}@media (max-width: 829px){.priceWrapPC2{display:none}}.priceWrapPC2 .parent{width:100%;border-collapse:collapse}.priceWrapPC2 .parentThead{cursor:pointer;border-top:1px solid #707070;border-bottom:1px solid #707070;background:#FFFFFF}.priceWrapPC2 .parentThead>tr{border-bottom:solid 1px #707070}.priceWrapPC2 .parentThead td{text-align:right;padding:31px 20px}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .parentThead td{padding:calc(31 / 1366 * 100vw) calc(20 / 1366 * 100vw)}}.priceWrapPC2 .parentThead td .tab{font-size:1.1rem;font-weight:bold;border:solid 1px #7B7B7B;padding:10px 0;width:90px;display:inline-block;border-radius:5px;cursor:pointer;text-align:center}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .parentThead td .tab{font-size:calc(11 / 1366 * 100vw);padding:calc(10 / 1366 * 100vw) 0;width:calc(90 / 1366 * 100vw);border-radius:calc(5 / 1366 * 100vw)}}.priceWrapPC2 .parentThead td .tab.opened::before{content:"閉じる"}.priceWrapPC2 .parentThead td .tab.closed{border:solid 1px #032D60;color:#032D60}.priceWrapPC2 .parentThead td .tab.closed::before{content:"詳細"}.priceWrapPC2 .txtBlue{color:#0091C9}.priceWrapPC2 .parentTbody>tr{border-bottom:1px dashed #707070;background:#FAFAFA}.priceWrapPC2 .parentTbody>tr:last-of-type{border-bottom:1px solid #707070}.priceWrapPC2 .parentTbody>tr>th{font-size:1.4rem;padding:30px 18px;text-align:left;position:relative;vertical-align:middle;width:240px}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .parentTbody>tr>th{font-size:calc(14 / 1366 * 100vw);padding:calc(30 / 1366 * 100vw) calc(18 / 1366 * 100vw);width:calc(240 / 1366 * 100vw)}}.priceWrapPC2 .parentTbody>tr>th span{display:block;font-size:1.1rem;position:absolute;bottom:10px}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .parentTbody>tr>th span{position:initial;font-size:calc(11 / 1366 * 100vw);bottom:calc(10 / 1366 * 100vw)}}.priceWrapPC2 .parentTbody>tr>td{width:229px;text-align:center;font-size:1.6rem;vertical-align:middle}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .parentTbody>tr>td{width:calc(229 / 1366 * 100vw);font-size:calc(16 / 1366 * 100vw)}}.priceWrapPC2 .parentTbody>tr>td .kome{position:relative;display:inline-block}.priceWrapPC2 .parentTbody>tr>td .kome::after{content:"※";display:inline-block;margin-left:3px;position:absolute;bottom:0;right:-15px}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .parentTbody>tr>td .kome::after{margin-left:calc(3 / 1366 * 100vw);right:calc(-15 / 1366 * 100vw)}}.priceWrapPC2 .parentTbody>tr>td .txtRed{color:#ED1849;font-size:1rem;font-weight:bold}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .parentTbody>tr>td .txtRed{font-size:calc(10 / 1366 * 100vw)}}.priceWrapPC2 .parentTbody .childTableTr th{padding-top:0;padding-bottom:0;padding-right:0;font-size:1.4rem;height:44px;vertical-align:middle;font-weight:normal}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .parentTbody .childTableTr th{font-size:calc(14 / 1366 * 100vw);height:calc(44 / 1366 * 100vw)}}.priceWrapPC2 .parentTbody .childTableTr th .headChildTable th.topBorder{border-top:1px dashed #707070;position:relative}.priceWrapPC2 .parentTbody .childTableTr th .headChildTable th.topBorder::before{content:"";top:-0.5px;right:-5px;width:5px;height:1px;border-top:1px dashed #707070;display:block;position:absolute}.priceWrapPC2 .parentTbody .childTableTr th .headChildTable th.bottomBorder{border-bottom:1px dashed #707070;position:relative}.priceWrapPC2 .parentTbody .childTableTr th .headChildTable th.bottomBorder::after{content:"";bottom:-1px;right:-5px;width:5px;height:1px;border-bottom:1px dashed #707070;display:block;position:absolute}.priceWrapPC2 .parentTbody .childTableTr th .headChildTable th.cell1{padding-bottom:0;padding-right:15px;white-space:nowrap;line-height:1}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .parentTbody .childTableTr th .headChildTable th.cell1{padding-right:calc(15 / 1366 * 100vw)}}.priceWrapPC2 .parentTbody .childTableTr th .headChildTable th.cell2{padding:0 0 0 20px;white-space:nowrap;line-height:1}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .parentTbody .childTableTr th .headChildTable th.cell2{padding:0 0 0 calc(20 / 1366 * 100vw);white-space:normal}}.priceWrapPC2 .parentTbody .childTableTr>td{padding-bottom:1px}.priceWrapPC2 .parentTbody .childTableTr td .dataChildTable{margin-top:0}.priceWrapPC2 .parentTbody .childTableTr td .dataChildTable td{height:44px;line-height:1;border-top:1px dashed #707070}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .parentTbody .childTableTr td .dataChildTable td{height:calc(44 / 1366 * 100vw)}}.priceWrapPC2 .parentTbody .childTableTr td .dataChildTable td.bottomBorder{border-bottom:1px dashed #707070}.priceWrapPC2 .parentTbody .childTableTr .noteCell{font-size:1.1rem;max-width:660px;margin:0 auto;padding:10px}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .parentTbody .childTableTr .noteCell{font-size:calc(11 / 1366 * 100vw);max-width:calc(660 / 1366 * 100vw)}}.priceWrapPC2 .parentTbody .childTableTr .noteCell span{text-align:left;display:inline-block}.priceWrapPC2 .child{margin-top:10px;width:100%}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .child{margin-top:calc(10 / 1366 * 100vw)}}.priceWrapPC2 .child tr{border:none}.priceWrapPC2 .child td{width:240px}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .child td{width:calc(240 / 1366 * 100vw)}}.priceWrapPC2 .child td .kome{position:relative}.priceWrapPC2 .child td .kome::after{content:"※";display:inline-block;font-size:1.1rem;margin-left:3px;position:absolute;bottom:0;right:-15px}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .child td .kome::after{font-size:calc(11 / 1366 * 100vw);margin-left:calc(3 / 1366 * 100vw);right:calc(-15 / 1366 * 100vw)}}.priceWrapPC2 .child td span{font-size:1.1rem;margin-top:3px}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .child td span{font-size:calc(11 / 1366 * 100vw);margin-top:calc(3 / 1366 * 100vw)}}.priceWrapPC2 .desc{padding-top:3px;padding-bottom:10px;font-size:1.1rem}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .desc{padding-top:calc(3 / 1366 * 100vw);padding-bottom:calc(10 / 1366 * 100vw);font-size:calc(11 / 1366 * 100vw)}}.priceWrapPC2 .function{font-size:1.6rem;font-weight:bold;text-align:left;width:237px;padding:31px 18px;position:relative;padding-left:40px;position:relative;white-space:nowrap}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .function{font-size:calc(16 / 1366 * 100vw);width:calc(237 / 1366 * 100vw);padding:calc(31 / 1366 * 100vw) calc(18 / 1366 * 100vw);padding-left:calc(40 / 1366 * 100vw)}}.priceWrapPC2 .function span{position:absolute;bottom:10px;left:10px;font-size:1.1rem;font-weight:normal}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .function span{bottom:calc(10 / 1366 * 100vw);left:calc(10 / 1366 * 100vw);font-size:calc(11 / 1366 * 100vw)}}.priceWrapPC2 .function.opened::before{background-color:#000000}.priceWrapPC2 .function.opened::after{display:none}.priceWrapPC2 .function.closed::after{position:absolute;content:"";display:inline-block;width:20px;height:2px;background-color:#000000;vertical-align:middle;transform:rotate(90deg);top:50%;left:10px}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .function.closed::after{width:calc(20 / 1366 * 100vw);height:calc(2 / 1366 * 100vw);left:calc(10 / 1366 * 100vw)}}.priceWrapPC2 .function::before{position:absolute;content:"";display:inline-block;width:20px;height:2px;background-color:#000000;vertical-align:middle;top:50%;left:10px}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .function::before{width:calc(20 / 1366 * 100vw);height:calc(2 / 1366 * 100vw);left:calc(10 / 1366 * 100vw)}}.priceWrapPC2 h2{font-size:3rem;line-height:5rem;font-weight:bold;margin-bottom:40px;text-align:center;color:#081724}.priceWrapPC2 .planType{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;background:#FAFAFA;border-bottom:1px solid #000000}.priceWrapPC2 .planType.planType-sticky{position:fixed;left:0;top:0;width:100%;padding:0 40px;z-index:1;opacity:0;visibility:hidden;background-color:#ffffff;transition:0.3s}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .planType.planType-sticky{padding:0 calc(40 / 1366 * 100vw)}}.priceWrapPC2 .planType.planType-sticky .planTypeItem .planName{margin-bottom:0 !important;padding:7px 10px}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .planType.planType-sticky .planTypeItem .planName{padding:calc(7 / 1366 * 100vw) calc(10 / 1366 * 100vw)}}.priceWrapPC2 .planType.planType-sticky .planTypeItem .planTextArea{padding:10px 10px}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .planType.planType-sticky .planTypeItem .planTextArea{padding:calc(10 / 1366 * 100vw) calc(10 / 1366 * 100vw)}}.priceWrapPC2 .planType.planType-sticky-active{height:auto;opacity:1;visibility:visible}.priceWrapPC2 .planType .blankArea{width:240px;flex-shrink:0;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:flex-end;align-items:flex-end;padding:10px}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .planType .blankArea{width:calc(240 / 1366 * 100vw);padding:calc(10 / 1366 * 100vw)}}.priceWrapPC2 .planType .blankArea .desc{text-align:left;font-size:1.4rem;line-height:2.1rem}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .planType .blankArea .desc{font-size:calc(14 / 1366 * 100vw);line-height:calc(21 / 1366 * 100vw)}}.priceWrapPC2 .planType .planTypeItem{width:229px;border-left:4px solid #FAFAFA}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .planType .planTypeItem{width:calc(229 / 1366 * 100vw);border-left-width:calc(4 / 1366 * 100vw)}}.priceWrapPC2 .planType .planTypeItem .fontSmall{font-size:1.2rem}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .planType .planTypeItem .fontSmall{font-size:calc(12 / 1366 * 100vw)}}.priceWrapPC2 .planType .planTypeItem .kome{display:block;margin-top:7px;font-size:1.1rem}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .planType .planTypeItem .kome{font-size:calc(11 / 1366 * 100vw);margin-top:calc(7 / 1366 * 100vw)}}.priceWrapPC2 .planType .planTypeItem .planNameArea{padding:25px 8px 22px;background:#0091C9;position:relative;margin-bottom:14px}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .planType .planTypeItem .planNameArea{padding:calc(25 / 1366 * 100vw) calc(8 / 1366 * 100vw) calc(22 / 1366 * 100vw);margin-bottom:calc(14 / 1366 * 100vw)}}.priceWrapPC2 .planType .planTypeItem .planNameArea.-recommend::before{content:"おすすめ";background:#ED5C34;border-radius:24px;line-height:1.333;width:128px;padding:4px 10px;text-align:center;display:block;position:absolute;top:0;left:50%;transform:translate(-50%, -50%);font-size:17px;color:#fff;font-weight:500}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .planType .planTypeItem .planNameArea.-recommend::before{border-radius:calc(24 / 1366 * 100vw);width:calc(128 / 1366 * 100vw);padding:calc(4 / 1366 * 100vw) calc(10 / 1366 * 100vw);font-size:calc(17 / 1366 * 100vw)}}.priceWrapPC2 .planType .planTypeItem .planNameArea .planTxt{background:#fff;border-radius:4px;padding:10px 7.5px;font-size:1.6rem;line-height:1.25;color:#041830}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .planType .planTypeItem .planNameArea .planTxt{border-radius:calc(4 / 1366 * 100vw);padding:calc(10 / 1366 * 100vw) calc(7.5 / 1366 * 100vw);font-size:calc(16 / 1366 * 100vw)}}.priceWrapPC2 .planType .planTypeItem .planNameArea .planname{margin:15px 0 0;text-align:center;font-weight:500;font-size:2.2rem;line-height:1.455;color:#fff}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .planType .planTypeItem .planNameArea .planname{margin:calc(15 / 1366 * 100vw) 0 0;font-size:calc(22 / 1366 * 100vw)}}.priceWrapPC2 .planType .planTypeItem .planName{background:#0091C9;color:#fff;text-align:center;font-weight:bold;font-size:22px;line-height:1.455;padding:22px 10px;margin:0 0 13px;position:relative}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .planType .planTypeItem .planName{font-size:calc(22/ 1366 * 100vw);padding:calc(22 / 1366 * 100vw) calc(10 / 1366 * 100vw);margin:0 0 calc(13 / 1366 * 100vw)}}.priceWrapPC2 .planType .planTypeItem .planName.-recommend::before{content:"おすすめ";background:#ED5C34;border-radius:24px;line-height:1.333;width:128px;padding:4px 10px;text-align:center;display:block;position:absolute;top:0;left:50%;transform:translate(-50%, -50%);font-size:17px;color:#fff;font-weight:500}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .planType .planTypeItem .planName.-recommend::before{border-radius:calc(24 / 1366 * 100vw);width:calc(128 / 1366 * 100vw);padding:calc(4 / 1366 * 100vw) calc(10 / 1366 * 100vw);font-size:calc(17 / 1366 * 100vw)}}.priceWrapPC2 .planType .planTypeItem .planTxt{padding:0 8px;font-size:1.6rem;line-height:1.25;color:#041830;margin-bottom:19px}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .planType .planTypeItem .planTxt{padding:0 calc(8 / 1366 * 100vw);font-size:calc(16 / 1366 * 100vw);margin-bottom:calc(19 / 1366 * 100vw)}}.priceWrapPC2 .planType .planTypeItem .planTextArea{background:#E9F0F8;padding:22px 10px 15px;text-align:center}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .planType .planTypeItem .planTextArea{padding:calc(22 / 1366 * 100vw) calc(10 / 1366 * 100vw) calc(15 / 1366 * 100vw)}}.priceWrapPC2 .planType .planTypeItem .planTextArea .txt1{font-size:14px;line-height:1.429;font-weight:500}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .planType .planTypeItem .planTextArea .txt1{font-size:calc(14 / 1366 * 100vw)}}.priceWrapPC2 .planType .planTypeItem .planTextArea .value{font-size:28px;line-height:1.429;font-weight:bold}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .planType .planTypeItem .planTextArea .value{font-size:calc(28 / 1366 * 100vw)}}.priceWrapPC2 .planType .planTypeItem .planTextArea .initialPrice{font-size:14px;line-height:1.429;margin-top:28px}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .planType .planTypeItem .planTextArea .initialPrice{margin-top:calc(28 / 1366 * 100vw);font-size:calc(14 / 1366 * 100vw)}}.priceWrapPC2 .hatena{display:inline-block;width:21px;height:21px;cursor:pointer;background:#0091C9;margin-left:2px;position:relative;transform:translateY(4px);border-radius:50%;position:relative}.priceWrapPC2 .hatena::before{content:"？";font-size:1.5rem;line-height:1;color:#fff;font-weight:bold;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block}@media (min-width: 830px) and (max-width: 1366px){.priceWrapPC2 .hatena{width:calc(21 / 1366 * 100vw);height:calc(21 / 1366 * 100vw);margin-left:calc(2 / 1366 * 100vw)}.priceWrapPC2 .hatena::before{font-size:calc(15 / 1366 * 100vw)}}.mode-scroll-up .planType-sticky-active{transform:translateY(50px)}.priceWrapSP2{max-width:calc(350 / 390 * 100vw);margin:calc(40 / 390 * 100vw) auto 0;background:#FAFAFA;padding:calc(40 / 390 * 100vw) calc(10 / 390 * 100vw) calc(30 / 390 * 100vw);box-shadow:0 3px 6px rgba(0,0,0,0.16);display:none}@media (max-width: 829px){.priceWrapSP2{display:block}}.priceWrapSP2 .selectbox{position:relative;width:100%;border-top:1px solid #707070;cursor:pointer;margin-bottom:calc(20 / 390 * 100vw)}.priceWrapSP2 .selectbox .selectboxValue{border:1px solid #707070;line-height:1.444;border-top:none;background:url("../img/select.svg") right calc(22 / 390 * 100vw) top 50% no-repeat #fff;font-size:calc(18 / 390 * 100vw);padding:calc(10 / 390 * 100vw) calc(15 / 390 * 100vw);background:url(../img/select.svg) right calc(15 / 390 * 100vw) top 50% no-repeat #fff}.priceWrapSP2 .selectbox .selectboxValue.recommend::after{font-weight:bold;text-align:center;content:"おすすめ";color:#fff;background:#ED5C34;padding:calc(5 / 390 * 100vw) calc(15 / 390 * 100vw);font-size:calc(14 / 390 * 100vw);line-height:calc(20 / 390 * 100vw);border-radius:calc(38 / 390 * 100vw);margin-left:calc(15 / 390 * 100vw)}.priceWrapSP2 .selectbox ul{display:none;position:absolute;top:100%;left:0px;padding:0px;margin:0px;width:100%;list-style:none;background:#fff;z-index:2}.priceWrapSP2 .selectbox ul.-isOpen{display:block}.priceWrapSP2 .selectbox ul li{border-top:none;border:1px solid #707070;font-size:calc(18 / 390 * 100vw);line-height:calc(26 / 390 * 100vw);padding:calc(10 / 390 * 100vw) calc(15 / 390 * 100vw)}.priceWrapSP2 .selectbox ul li.recommend::after{font-weight:bold;text-align:center;content:"おすすめ";color:#fff;background:#ED5C34;padding:calc(5 / 390 * 100vw) calc(15 / 390 * 100vw);font-size:calc(14 / 390 * 100vw);line-height:calc(20 / 390 * 100vw);border-radius:calc(38 / 390 * 100vw);margin-left:calc(15 / 390 * 100vw)}.priceWrapSP2 .parent{width:100%;border-collapse:collapse}.priceWrapSP2 .parentThead{cursor:pointer;border-top:1px solid #707070;border-bottom:1px solid #707070;background:#FFFFFF}.priceWrapSP2 .parentThead>tr{border-bottom:solid 1px #707070}.priceWrapSP2 .txtBlue{color:#0091C9}.priceWrapSP2 .planboxWrapper{display:none}.priceWrapSP2 .planboxWrapper.active{display:block}.priceWrapSP2 .parentTbody>tr{border-bottom:1px dashed #707070;background:#FAFAFA}.priceWrapSP2 .parentTbody>tr:last-of-type{border-bottom:1px solid #707070}.priceWrapSP2 .parentTbody>tr>th{font-size:calc(14 / 390 * 100vw);padding:calc(16 / 390 * 100vw) calc(5 / 390 * 100vw);text-align:left;position:relative;vertical-align:middle;width:45%}.priceWrapSP2 .parentTbody>tr>th span{display:block;font-size:calc(11 / 390 * 100vw);bottom:calc(10 / 390 * 100vw);margin-top:calc(10 / 390 * 100vw)}.priceWrapSP2 .parentTbody>tr>td{width:55%;text-align:center;font-size:calc(14 / 390 * 100vw);vertical-align:middle;padding:calc(16 / 390 * 100vw) calc(5 / 390 * 100vw)}.priceWrapSP2 .parentTbody>tr>td .kome{position:relative;display:inline-block}.priceWrapSP2 .parentTbody>tr>td .kome::after{content:"※";display:inline-block;margin-left:calc(3 / 390 * 100vw);position:absolute;bottom:0;right:calc(-15 / 390 * 100vw)}.priceWrapSP2 .parentTbody>tr>td .description{font-size:calc(11 / 390 * 100vw);line-height:1.5;display:block;margin-top:calc(5 / 390 * 100vw)}.priceWrapSP2 .parentTbody .childTableTr th{padding-top:0;padding-bottom:0;padding-right:0;font-size:calc(12 / 390 * 100vw);height:calc(44 / 390 * 100vw);vertical-align:middle;font-weight:normal}.priceWrapSP2 .parentTbody .childTableTr th .headChildTable th.topBorder{border-top:1px dashed #707070;position:relative}.priceWrapSP2 .parentTbody .childTableTr th .headChildTable th.topBorder::before{content:"";top:-0.5px;right:-5px;width:5px;height:1px;border-top:1px dashed #707070;display:block;position:absolute}.priceWrapSP2 .parentTbody .childTableTr th .headChildTable th.bottomBorder{border-bottom:1px dashed #707070;position:relative}.priceWrapSP2 .parentTbody .childTableTr th .headChildTable th.bottomBorder::after{content:"";bottom:-1px;right:-5px;width:5px;height:1px;border-bottom:1px dashed #707070;display:block;position:absolute}.priceWrapSP2 .parentTbody .childTableTr th .headChildTable th.cell1{padding-bottom:0;padding-right:calc(15 / 390 * 100vw);white-space:nowrap}.priceWrapSP2 .parentTbody .childTableTr th .headChildTable th.cell2{padding:0 0 0 calc(15 / 390 * 100vw);white-space:nowrap;line-height:1}.priceWrapSP2 .parentTbody .childTableTr>td{padding:0}.priceWrapSP2 .parentTbody .childTableTr td .dataChildTable{width:100%;margin-top:0}.priceWrapSP2 .parentTbody .childTableTr td .dataChildTable td{height:calc(44 / 390 * 100vw);line-height:1;border-top:1px dashed #707070}.priceWrapSP2 .parentTbody .childTableTr td .dataChildTable td.bottomBorder{border-bottom:1px dashed #707070}.priceWrapSP2 .parentTbody .childTableTr .noteCell{font-size:calc(11 / 390 * 100vw);padding:calc(10 / 390 * 100vw);text-align:left}.priceWrapSP2 .parentTbody .childTableTr .noteCell span{text-align:left;display:inline-block}.priceWrapSP2 .desc{padding-top:calc(3 / 390 * 100vw);padding-bottom:calc(10 / 390 * 100vw);font-size:calc(11 / 390 * 100vw)}.priceWrapSP2 .function{font-size:calc(16 / 390 * 100vw);font-weight:bold;text-align:left;width:100%;padding:calc(23 / 390 * 100vw) 0 calc(23 / 390 * 100vw) calc(40 / 390 * 100vw);position:relative;white-space:nowrap}.priceWrapSP2 .function span{position:absolute;bottom:calc(5 / 390 * 100vw);left:calc(10 / 390 * 100vw);font-size:calc(11 / 390 * 100vw);font-weight:normal}.priceWrapSP2 .function.opened::before{background-color:#000000}.priceWrapSP2 .function.opened::after{display:none}.priceWrapSP2 .function.closed::after{position:absolute;content:"";display:inline-block;width:calc(20 / 390 * 100vw);height:calc(2 / 390 * 100vw);background-color:#000000;vertical-align:middle;transform:rotate(90deg);top:50%;left:calc(10 / 390 * 100vw)}.priceWrapSP2 .function::before{position:absolute;content:"";display:inline-block;width:calc(20 / 390 * 100vw);height:calc(2 / 390 * 100vw);background-color:#000000;vertical-align:middle;top:50%;left:calc(10 / 390 * 100vw)}.priceWrapSP2 .planTxt{padding:0 calc(8 / 390 * 100vw);font-size:calc(16 / 390 * 100vw);line-height:1.25;color:#041830;margin-bottom:calc(15 / 390 * 100vw)}.priceWrapSP2 .planTypeItem .fontSmall{font-size:calc(12 / 390 * 100vw)}.priceWrapSP2 .planTypeItem .kome{display:block;margin-top:calc(7 / 390 * 100vw);font-size:calc(11 / 390 * 100vw)}.priceWrapSP2 .planTypeItem .planNameArea{padding:calc(15 / 390 * 100vw) calc(8 / 390 * 100vw);background:#0091C9;position:relative;margin-bottom:calc(14 / 390 * 100vw)}.priceWrapSP2 .planTypeItem .planNameArea .planTxt{background:#fff;border-radius:calc(4 / 390 * 100vw);padding:calc(10 / 390 * 100vw) calc(7.5 / 390 * 100vw);font-size:calc(16 / 390 * 100vw);line-height:1.25;color:#041830}.priceWrapSP2 .planTypeItem .planNameArea .planname{margin:calc(15 / 390 * 100vw) 0 0;text-align:center;font-weight:500;font-size:calc(22 / 390 * 100vw);line-height:1.455;color:#fff}.priceWrapSP2 .planTypeItem .planName{background:#0091C9;color:#fff;text-align:center;font-weight:bold;font-size:calc(22 / 390 * 100vw);line-height:1.455;padding:calc(22 / 390 * 100vw) calc(10 / 390 * 100vw);margin:0 0 calc(14 / 390 * 100vw);position:relative}.priceWrapSP2 .planTypeItem .planTextArea{background:#E9F0F8;padding:calc(22 / 390 * 100vw) calc(10 / 390 * 100vw) calc(15/ 390 * 100vw);text-align:center}.priceWrapSP2 .planTypeItem .planTextArea .txt1{font-size:calc(14 / 390 * 100vw);line-height:1.429;font-weight:500}.priceWrapSP2 .planTypeItem .planTextArea .value{font-size:calc(28 / 390 * 100vw);line-height:1.429;font-weight:bold}.priceWrapSP2 .planTypeItem .planTextArea .initialPrice{font-size:calc(14 / 390 * 100vw);line-height:1.429;margin-top:calc(28 / 390 * 100vw)}.priceWrapSP2 .hatena{display:inline-block;width:21px;height:21px;cursor:pointer;background:#0091C9;margin-left:2px;position:relative;transform:translateY(4px);border-radius:50%;position:relative}.priceWrapSP2 .hatena::before{content:"？";font-size:1.5rem;line-height:1;color:#fff;font-weight:bold;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block}@media (min-width: 830px) and (max-width: 1366px){.priceWrapSP2 .hatena{width:calc(21 / 1366 * 100vw);height:calc(21 / 1366 * 100vw);margin-left:calc(2 / 1366 * 100vw)}.priceWrapSP2 .hatena::before{font-size:calc(15 / 1366 * 100vw)}}.sapArea{border:3px solid #FBB116;padding:19px 15px;max-width:745px;margin:0 auto 45px}@media (min-width: 830px) and (max-width: 1366px){.sapArea{border-width:calc(3 / 1366 * 100vw);padding:calc(19 / 1366 * 100vw) calc(15 / 1366 * 100vw);margin:0 auto calc(45 / 1366 * 100vw);max-width:calc(745 / 1366 * 100vw)}}@media (max-width: 829px){.sapArea{border-width:calc(3 / 390 * 100vw);padding:calc(20 / 390 * 100vw) calc(10 / 390 * 100vw);margin:0 auto calc(30 / 390 * 100vw)}}.sapArea .sapAreaImg{text-align:center;margin-bottom:25px}@media (min-width: 830px) and (max-width: 1366px){.sapArea .sapAreaImg{margin-bottom:calc(25 / 1366 * 100vw)}}.sapArea strong{font-weight:500}.sapColumn{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;gap:37px 29px;margin-bottom:45px;flex-wrap:wrap}@media (min-width: 830px) and (max-width: 1366px){.sapColumn{gap:calc(37 / 1366 * 100vw) calc(29 / 1366 * 100vw);margin-bottom:calc(45 / 1366 * 100vw)}}@media (max-width: 829px){.sapColumn{gap:calc(30 / 390 * 100vw);flex-direction:column}}.sapColumn .sapColumnItem{width:calc((100% - 29px)/2)}@media (min-width: 830px) and (max-width: 1366px){.sapColumn .sapColumnItem{width:calc((100% - calc(29 / 1366 * 100vw))/2)}}@media (max-width: 829px){.sapColumn .sapColumnItem{width:100%}}.sapColumn .sapColumnItem .sapColumnTitle{font-size:2.2rem;line-height:1.5;font-weight:bold;margin:0 0 25px}@media (min-width: 830px) and (max-width: 1366px){.sapColumn .sapColumnItem .sapColumnTitle{font-size:calc(22 / 1366 * 100vw);margin:0 0 calc(25 / 1366 * 100vw)}}@media (max-width: 829px){.sapColumn .sapColumnItem .sapColumnTitle{font-size:calc(20 / 390 * 100vw);margin:0 0 calc(15 / 390 * 100vw)}}.sapColumn .sapColumnItem .sapColumnTitle span{display:inline-block;margin-left:20px;font-size:1.6rem;vertical-align:text-bottom;font-weight:normal}@media (min-width: 830px) and (max-width: 1366px){.sapColumn .sapColumnItem .sapColumnTitle span{margin-left:calc(20 / 1366 * 100vw);font-size:calc(16 / 1366 * 100vw)}}@media (max-width: 829px){.sapColumn .sapColumnItem .sapColumnTitle span{margin-left:calc(15 / 390 * 100vw);font-size:calc(14 / 390 * 100vw)}}.sapColumn .sapColumnItem .sapColumnImg img{width:100%}.flow2{margin-bottom:85px}@media (min-width: 830px) and (max-width: 1366px){.flow2{margin-bottom:calc(85 / 1366 * 100vw)}}@media (max-width: 829px){.flow2{margin-bottom:calc(50 / 390 * 100vw)}}.flow2 .flow2Item{background:#FAFAFA;box-shadow:0 0 10px rgba(0,0,0,0.16);padding:18px 14px 25px 34px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;position:relative;gap:30px}@media (min-width: 830px) and (max-width: 1366px){.flow2 .flow2Item{padding:calc(18 / 1366 * 100vw) calc(14 / 1366 * 100vw) calc(25 / 1366 * 100vw) calc(34 / 1366 * 100vw);gap:calc(30 / 1366 * 100vw)}}@media (max-width: 829px){.flow2 .flow2Item{gap:calc(30 / 390 * 100vw);padding:calc(20 / 390 * 100vw) calc(15 / 390 * 100vw);flex-direction:column}}.flow2 .flow2Item:not(:last-of-type){margin-bottom:120px}@media (min-width: 830px) and (max-width: 1366px){.flow2 .flow2Item:not(:last-of-type){margin-bottom:calc(120 / 1366 * 100vw)}}@media (max-width: 829px){.flow2 .flow2Item:not(:last-of-type){margin-bottom:calc(100 / 390 * 100vw)}}.flow2 .flow2Item:not(:last-of-type)::after{content:"";width:0;height:0;border-style:solid;border-width:27px 38px 0 38px;border-color:#032d60 transparent transparent transparent;display:block;position:absolute;bottom:-77px;transform:translateX(-50%);left:50%}@media (min-width: 830px) and (max-width: 1366px){.flow2 .flow2Item:not(:last-of-type)::after{border-width:calc(27 / 1366 * 100vw) calc(38 / 1366 * 100vw) 0 calc(38 / 1366 * 100vw);bottom:calc(-77 / 1366 * 100vw)}}@media (max-width: 829px){.flow2 .flow2Item:not(:last-of-type)::after{border-width:calc(27/ 390 * 100vw) calc(38 / 390 * 100vw) 0 calc(38 / 390 * 100vw);bottom:calc(-65 / 390 * 100vw)}}.flow2 .flow2Item .textArea{width:456px}@media (min-width: 830px) and (max-width: 1366px){.flow2 .flow2Item .textArea{width:calc(456 / 1366 * 100vw)}}@media (max-width: 829px){.flow2 .flow2Item .textArea{width:100%}}.flow2 .flow2Item .textArea .num{font-size:2.6rem;line-height:1.423;font-weight:bold;padding-bottom:7px;border-bottom:3px solid #0091C9;margin-bottom:13px}@media (min-width: 830px) and (max-width: 1366px){.flow2 .flow2Item .textArea .num{font-size:calc(26 / 1366 * 100vw);padding-bottom:calc(7 / 1366 * 100vw);border-bottom-width:calc(3 / 1366 * 100vw);margin-bottom:calc(13 / 1366 * 100vw)}}@media (max-width: 829px){.flow2 .flow2Item .textArea .num{font-size:calc(20 / 390 * 100vw);padding-bottom:calc(5 / 390 * 100vw);border-bottom-width:calc(5 / 390 * 100vw);margin-bottom:calc(10 / 390 * 100vw)}}.flow2 .flow2Item .textArea .flow2ItemTitle{margin:14px auto 32px;font-size:2.6rem;line-height:1.462;font-weight:500}@media (min-width: 830px) and (max-width: 1366px){.flow2 .flow2Item .textArea .flow2ItemTitle{margin:calc(14 / 1366 * 100vw) auto calc(32 / 1366 * 100vw);font-size:calc(26 / 1366 * 100vw)}}@media (max-width: 829px){.flow2 .flow2Item .textArea .flow2ItemTitle{margin:calc(10 / 390 * 100vw) auto calc(25 / 390 * 100vw);font-size:calc(20 / 390 * 100vw)}}.flow2 .flow2Item .flow2ItemImg{width:486px;margin-top:38px}@media (min-width: 830px) and (max-width: 1366px){.flow2 .flow2Item .flow2ItemImg{width:calc(486 / 1366 * 100vw);margin-top:calc(38 / 1366 * 100vw)}}@media (max-width: 829px){.flow2 .flow2Item .flow2ItemImg{width:100%;margin-top:0}}.flow2 .flow2Item .flow2ItemImg img{width:100%}.sapDemo{max-width:696px;margin:0 auto;background:#FAFAFA;box-shadow:0 0 10px rgba(0,0,0,0.16);padding:25px 26px 30px}@media (min-width: 830px) and (max-width: 1366px){.sapDemo{max-width:calc(696 / 1366 * 100vw);padding:calc(25 / 1366 * 100vw) calc(26 / 1366 * 100vw) calc(30 / 1366 * 100vw)}}@media (max-width: 829px){.sapDemo{padding:calc(20 / 390 * 100vw) calc(15 / 390 * 100vw)}}.sapDemo .sapDemoImg:hover{opacity:0.8}::-webkit-full-page-media,:future,:root .priceWrapPC2 .parentTbody .childTableTr th .headChildTable th.topBorder::before{top:-1px}.arrowLink{color:#000;text-decoration:none}.arrowLink::before{content:"";display:inline-block;width:10px;height:11px;clip-path:polygon(0% 0%, 100% 50%, 0% 100%);background:#666666;margin-right:6px}@media (min-width: 830px) and (max-width: 1366px){.arrowLink::before{width:calc(10 / 1366 * 100vw);height:calc(11 / 1366 * 100vw);margin-right:calc(6 / 1366 * 100vw)}}@media (max-width: 829px){.arrowLink::before{width:calc(10 / 390 * 100vw);height:calc(10 / 390 * 100vw);margin-right:calc(6 / 390 * 100vw)}}.arrowLink:hover{text-decoration:underline;color:#0091C9}.arrowLinkArea{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;gap:46px;flex-wrap:wrap}@media (min-width: 830px) and (max-width: 1366px){.arrowLinkArea{gap:calc(46 / 1366 * 100vw)}}@media (max-width: 829px){.arrowLinkArea{gap:calc(5 / 390 * 100vw);flex-direction:column}}.arrowLink2{color:#000;text-decoration:underline;font-size:1.8rem;font-weight:500}@media (min-width: 830px) and (max-width: 1366px){.arrowLink2{font-size:calc(18 / 1366 * 100vw)}}@media (max-width: 829px){.arrowLink2{font-size:calc(16 / 390 * 100vw)}}.arrowLink2::before{content:"";display:inline-block;width:10px;height:11px;clip-path:polygon(0% 0%, 100% 50%, 0% 100%);background:#0091C9;margin-right:6px}@media (min-width: 830px) and (max-width: 1366px){.arrowLink2::before{width:calc(10 / 1366 * 100vw);height:calc(11 / 1366 * 100vw);margin-right:calc(6 / 1366 * 100vw)}}@media (max-width: 829px){.arrowLink2::before{width:calc(10 / 390 * 100vw);height:calc(10 / 390 * 100vw);margin-right:calc(6 / 390 * 100vw)}}.arrowLink2:hover{text-decoration:underline;color:#0091C9}.sec .preRevision,.formContent .preRevision{margin:30px auto 50px;max-width:440px;padding:13px 10px;border:2px solid #FF0000;font-size:16px;line-height:calc(26/16);font-weight:500;text-align:center;color:#FF0000}@media (max-width: 829px){.sec .preRevision,.formContent .preRevision{margin:calc(30 / 390 * 100vw) auto;padding:calc(13 / 390 * 100vw) calc(2 / 390 * 100vw);border-width:calc(2 / 390 * 100vw);font-size:calc(14 / 390 * 100vw);max-width:100%}}.sec .preRevision a,.formContent .preRevision a{color:#FF0000 !important;text-decoration:underline !important}.sec .preRevision a:hover,.formContent .preRevision a:hover{color:#FF0000 !important;text-decoration:none !important}.checkIconList{max-width:740px;margin:50px auto;padding:0}@media (min-width: 830px) and (max-width: 1366px){.checkIconList{max-width:calc(740 / 1366 * 100vw);margin:calc(50 / 1366 * 100vw) auto}}@media (max-width: 829px){.checkIconList{max-width:100%;margin:calc(30 / 390 * 100vw) auto}}.checkIconList li{margin:0;padding:0 0 0 53px;position:relative;font-size:20px;line-height:1.45;font-weight:bold;list-style:none}@media (min-width: 830px) and (max-width: 1366px){.checkIconList li{padding:0 0 0 calc(53 / 1366 * 100vw);font-size:calc(20 / 1366 * 100vw)}}@media (max-width: 829px){.checkIconList li{padding:0 0 0 calc(40 / 390 * 100vw);font-size:calc(16 / 390 * 100vw)}}.checkIconList li+li{margin-top:27px}@media (min-width: 830px) and (max-width: 1366px){.checkIconList li+li{margin-top:calc(27 / 1366 * 100vw)}}@media (max-width: 829px){.checkIconList li+li{margin-top:calc(20 / 390 * 100vw)}}.checkIconList li::before{content:"";width:32px;height:32px;background:url("/img/icon_list.svg");background-size:cover;background-position:center;top:0;left:0;display:block;position:absolute}@media (min-width: 830px) and (max-width: 1366px){.checkIconList li::before{width:calc(32 / 1366 * 100vw);height:calc(32 / 1366 * 100vw)}}@media (max-width: 829px){.checkIconList li::before{width:calc(24 / 390 * 100vw);height:calc(24 / 390 * 100vw)}}.smartHRPriceArea{margin:70px auto}@media (min-width: 830px) and (max-width: 1366px){.smartHRPriceArea{margin:calc(70 / 1366 * 100vw) auto}}@media (max-width: 829px){.smartHRPriceArea{margin:calc(50 / 390 * 100vw) auto}}.smartHRPriceArea .smartHRPrice{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;gap:16px}@media (min-width: 830px) and (max-width: 1366px){.smartHRPriceArea .smartHRPrice{gap:calc(16 / 1366 * 100vw)}}@media (max-width: 829px){.smartHRPriceArea .smartHRPrice{gap:calc(15 / 390 * 100vw);flex-direction:column}}.smartHRPriceArea .smartHRPrice .item{width:calc((100% - 32px)/3);border-radius:6px;border:1px solid #18B7B8}@media (max-width: 829px){.smartHRPriceArea .smartHRPrice .item{width:calc((100% - calc(32 / 1366 * 100vw))/3);border-radius:calc(6 / 1366 * 100vw)}}@media (max-width: 829px){.smartHRPriceArea .smartHRPrice .item{width:100%;border-radius:calc(6 / 390 * 100vw)}}.smartHRPriceArea .smartHRPrice .item.-item2{border-color:#224DB2}.smartHRPriceArea .smartHRPrice .item.-item2 .itemTitle{background:#224DB2}.smartHRPriceArea .smartHRPrice .item.-item2 .area1{background:rgba(34,77,178,0.1);border-top-color:#224DB2;border-bottom-color:#224DB2}.smartHRPriceArea .smartHRPrice .item.-item2 dl dt{color:#224DB2}.smartHRPriceArea .smartHRPrice .item.-item3{border-color:#501184}.smartHRPriceArea .smartHRPrice .item.-item3 .itemTitle{background:#501184}.smartHRPriceArea .smartHRPrice .item.-item3 .area1{background:rgba(80,17,132,0.1);border-top-color:#501184;border-bottom-color:#501184}.smartHRPriceArea .smartHRPrice .item.-item3 dl dt{color:#501184}.smartHRPriceArea .smartHRPrice .item .itemTitle{background:#18B7B8;padding:9px 10px;border-radius:5px 5px 0 0;color:#fff;text-align:center;font-size:28px;font-weight:500;line-height:calc(40/28);margin:0}@media (min-width: 830px) and (max-width: 1366px){.smartHRPriceArea .smartHRPrice .item .itemTitle{padding:calc(9 / 1366 * 100vw) calc(10 / 1366 * 100vw);border-radius:calc(5 / 1366 * 100vw) calc(5 / 1366 * 100vw) 0 0;font-size:calc(28 / 1366 * 100vw)}}@media (max-width: 829px){.smartHRPriceArea .smartHRPrice .item .itemTitle{padding:calc(9 / 390 * 100vw) calc(10 / 390 * 100vw);border-radius:calc(5 / 390 * 100vw) calc(5 / 390 * 100vw) 0 0;font-size:calc(28 / 390 * 100vw)}}.smartHRPriceArea .smartHRPrice .item .area1{background:rgba(24,183,184,0.1);padding:22px 10px 30px;border-top:1px solid #18B7B8;border-bottom:1px solid #18B7B8}@media (min-width: 830px) and (max-width: 1366px){.smartHRPriceArea .smartHRPrice .item .area1{padding:calc(22 / 1366 * 100vw) calc(10 / 1366 * 100vw) calc(30 / 1366 * 100vw)}}@media (max-width: 829px){.smartHRPriceArea .smartHRPrice .item .area1{padding:calc(22 / 390 * 100vw) calc(10 / 390 * 100vw) calc(30 / 390 * 100vw)}}.smartHRPriceArea .smartHRPrice .item .area1 dl dt{font-size:15px}@media (min-width: 830px) and (max-width: 1366px){.smartHRPriceArea .smartHRPrice .item .area1 dl dt{font-size:calc(15 / 1366 * 100vw)}}@media (max-width: 829px){.smartHRPriceArea .smartHRPrice .item .area1 dl dt{font-size:calc(15 / 390 * 100vw)}}.smartHRPriceArea .smartHRPrice .item .area1 dl dd{font-size:19px;margin-top:4px}@media (min-width: 830px) and (max-width: 1366px){.smartHRPriceArea .smartHRPrice .item .area1 dl dd{font-size:calc(19 / 1366 * 100vw);margin-top:calc(4 / 1366 * 100vw)}}@media (max-width: 829px){.smartHRPriceArea .smartHRPrice .item .area1 dl dd{font-size:calc(19 / 390 * 100vw);margin-top:calc(4 / 390 * 100vw)}}.smartHRPriceArea .smartHRPrice .item .area1 dl dd .kome{font-size:12px}@media (min-width: 830px) and (max-width: 1366px){.smartHRPriceArea .smartHRPrice .item .area1 dl dd .kome{font-size:calc(12 / 1366 * 100vw)}}@media (max-width: 829px){.smartHRPriceArea .smartHRPrice .item .area1 dl dd .kome{font-size:calc(12 / 390 * 100vw)}}.smartHRPriceArea .smartHRPrice .item .area2{padding:15px 10px 25px}@media (min-width: 830px) and (max-width: 1366px){.smartHRPriceArea .smartHRPrice .item .area2{padding:calc(15 / 1366 * 100vw) calc(10 / 1366 * 100vw) calc(25 / 1366 * 100vw)}}@media (max-width: 829px){.smartHRPriceArea .smartHRPrice .item .area2{padding:calc(15 / 390 * 100vw) calc(10 / 390 * 100vw) calc(25 / 390 * 100vw)}}.smartHRPriceArea .smartHRPrice .item dl{margin:0}.smartHRPriceArea .smartHRPrice .item dl dt{color:#18B7B8;text-align:center;font-size:16px;font-weight:bold;line-height:1.5}@media (min-width: 830px) and (max-width: 1366px){.smartHRPriceArea .smartHRPrice .item dl dt{font-size:calc(16 / 1366 * 100vw)}}@media (max-width: 829px){.smartHRPriceArea .smartHRPrice .item dl dt{font-size:calc(16 / 390 * 100vw)}}.smartHRPriceArea .smartHRPrice .item dl dd{font-size:30px;text-align:center;color:#313131;line-height:calc(44/30);margin:-4px 0 0 0;font-weight:bold}@media (min-width: 830px) and (max-width: 1366px){.smartHRPriceArea .smartHRPrice .item dl dd{font-size:calc(30 / 1366 * 100vw);margin:calc(-4 / 1366 * 100vw) 0 0 0}}@media (max-width: 829px){.smartHRPriceArea .smartHRPrice .item dl dd{font-size:calc(30 / 390 * 100vw);margin:calc(-4/ 390 * 100vw) 0 0 0}}.smartHRPriceArea .smartHRPrice .item dl dd+dt{margin-top:18px}@media (min-width: 830px) and (max-width: 1366px){.smartHRPriceArea .smartHRPrice .item dl dd+dt{margin-top:calc(18 / 1366 * 100vw)}}@media (max-width: 829px){.smartHRPriceArea .smartHRPrice .item dl dd+dt{margin-top:calc(18 / 390 * 100vw)}}.smartHRPriceArea .smartHROption{border-radius:6px;padding:13px 15px 27px;border:1px solid #9F9F9F;margin:14px auto 25px}@media (min-width: 830px) and (max-width: 1366px){.smartHRPriceArea .smartHROption{border-radius:calc(6 / 1366 * 100vw);padding:calc(13 / 1366 * 100vw) calc(15 / 1366 * 100vw) calc(27 / 1366 * 100vw);margin:calc(14 / 1366 * 100vw) auto calc(25 / 1366 * 100vw)}}@media (max-width: 829px){.smartHRPriceArea .smartHROption{border-radius:calc(6 / 390 * 100vw);padding:calc(13 / 390 * 100vw) calc(15 / 390 * 100vw) calc(27 / 390 * 100vw);margin:calc(14 / 390 * 100vw) auto calc(25 / 390 * 100vw)}}.smartHRPriceArea .smartHROption dl dt{text-align:center;font-size:16px;line-height:1.5;font-weight:bold;color:#666666;margin-bottom:2px}@media (min-width: 830px) and (max-width: 1366px){.smartHRPriceArea .smartHROption dl dt{font-size:calc(16 / 1366 * 100vw);margin-bottom:calc(2 / 1366 * 100vw)}}@media (max-width: 829px){.smartHRPriceArea .smartHROption dl dt{font-size:calc(16 / 390 * 100vw);margin-bottom:calc(2 / 390 * 100vw)}}.smartHRPriceArea .smartHROption dl dd{font-size:23px;text-align:center;font-weight:bold;line-height:calc(34/23);margin:0;color:#2E2E2E}@media (min-width: 830px) and (max-width: 1366px){.smartHRPriceArea .smartHROption dl dd{font-size:calc(23 / 1366 * 100vw)}}@media (max-width: 829px){.smartHRPriceArea .smartHROption dl dd{font-size:calc(23 / 390 * 100vw)}}.smartHRPriceArea .smartHROption dl dd span{display:block;margin-top:5px;font-size:15px;line-height:calc(21/15);font-weight:500}@media (min-width: 830px) and (max-width: 1366px){.smartHRPriceArea .smartHROption dl dd span{margin-top:calc(5 / 1366 * 100vw);font-size:calc(15 / 1366 * 100vw)}}@media (max-width: 829px){.smartHRPriceArea .smartHROption dl dd span{margin-top:calc(20 / 390 * 100vw);font-size:calc(14 / 390 * 100vw)}}.smartHRPriceArea .komeList{padding:0;margin:1em 0}.smartHRPriceArea .komeList li{list-style:none;font-size:16px;line-height:1.5}@media (min-width: 830px) and (max-width: 1366px){.smartHRPriceArea .komeList li{font-size:calc(16 / 1366 * 100vw)}}@media (max-width: 829px){.smartHRPriceArea .komeList li{font-size:calc(16 / 390 * 100vw)}}.smartHRPriceArea .komeList li+li{margin-top:6px}@media (min-width: 830px) and (max-width: 1366px){.smartHRPriceArea .komeList li+li{margin-top:calc(6 / 1366 * 100vw)}}@media (max-width: 829px){.smartHRPriceArea .komeList li+li{margin-top:calc(6 / 390 * 100vw)}}.AIMappingLink{align-items:center;background:#FAFAFA;border-radius:10px;box-shadow:0 3px 6px rgba(0,0,0,0.16);display:flex;justify-content:space-between;margin-top:20px;max-width:460px;padding:15px 30px}@media (min-width: 830px) and (max-width: 1366px){.AIMappingLink{border-radius:calc(10 / 1366 * 100vw);box-shadow:0 calc(3 / 1366 * 100vw) calc(6 / 1366 * 100vw) rgba(0,0,0,0.16);margin-top:calc(20 / 1366 * 100vw);max-width:calc(460 / 1366 * 100vw);padding:calc(15 / 1366 * 100vw) calc(30 / 1366 * 100vw)}}@media (max-width: 829px){.AIMappingLink{border-radius:calc(10 / 390 * 100vw);box-shadow:0 calc(3 / 390 * 100vw) calc(6 / 390 * 100vw) rgba(0,0,0,0.16);flex-wrap:wrap;gap:calc(15 / 390 * 100vw);justify-content:center;margin-top:calc(20 / 390 * 100vw);max-width:calc(460 / 390 * 100vw);padding:calc(15 / 390 * 100vw) calc(30 / 390 * 100vw)}}.AIMappingLinkTextBlock .text1{color:#032D60;font-size:22px;font-weight:bold}@media (min-width: 830px) and (max-width: 1366px){.AIMappingLinkTextBlock .text1{font-size:calc(22 / 1366 * 100vw)}}@media (max-width: 829px){.AIMappingLinkTextBlock .text1{font-size:calc(22 / 390 * 100vw)}}.AIMappingLinkTextBlock .text2{font-size:13px;margin-top:2px}@media (min-width: 830px) and (max-width: 1366px){.AIMappingLinkTextBlock .text2{font-size:calc(13 / 1366 * 100vw);margin-top:calc(2 / 1366 * 100vw)}}@media (max-width: 829px){.AIMappingLinkTextBlock .text2{font-size:calc(13 / 390 * 100vw);margin-top:calc(2 / 390 * 100vw)}}.supportedLanguage{align-items:center;background:#FAFAFA;border-radius:10px;box-shadow:0 3px 6px rgba(0,0,0,0.16);display:flex;padding:45px 50px 45px 0}@media (min-width: 830px) and (max-width: 1366px){.supportedLanguage{border-radius:calc(10 / 1366 * 100vw);box-shadow:0 calc(3 /1366 * 100vw) calc(6 / 1366 * 100vw) rgba(0,0,0,0.16);padding:calc(45 / 1366 * 100vw) calc(50 / 1366 * 100vw) calc(45 / 1366 * 100vw) 0}}@media (max-width: 829px){.supportedLanguage{border-radius:calc(10 / 390 * 100vw);box-sizing:0 calc(3 / 390 * 100vw) calc(6 / 390 * 100vw) rgba(0,0,0,0.16);flex-wrap:wrap;gap:calc(20 / 390 * 100vw);padding:calc(20 / 390 * 100vw)}}.supportedLanguageTitle{color:#032D60;font-size:24px;font-weight:bold;text-align:center;width:315px}@media (min-width: 830px) and (max-width: 1366px){.supportedLanguageTitle{font-size:calc(24 / 1366 * 100vw);width:calc(315 / 1366 * 100vw)}}@media (max-width: 829px){.supportedLanguageTitle{font-size:calc(24 / 390 * 100vw);width:100%}}.supportedLanguageTitle span{display:block;font-size:12px;margin-top:12px}@media (min-width: 830px) and (max-width: 1366px){.supportedLanguageTitle span{font-size:calc(12 / 1366 * 100vw);margin-top:calc(12 / 1366 * 100vw)}}@media (max-width: 829px){.supportedLanguageTitle span{font-size:calc(12 / 390 * 100vw);margin-top:calc(12 / 390 * 100vw)}}.supportedLanguageList{font-size:16px;font-weight:bold;line-height:calc(30em / 16);list-style:none;margin:0;padding:0}@media (min-width: 830px) and (max-width: 1366px){.supportedLanguageList{font-size:calc(16 / 1366 * 100vw)}}@media (max-width: 829px){.supportedLanguageList{font-size:calc(16 / 390 * 100vw)}}.supportedLanguageList li{padding-left:19px;position:relative}@media (min-width: 830px) and (max-width: 1366px){.supportedLanguageList li{padding-left:calc(19 / 1366 * 100vw)}}@media (max-width: 829px){.supportedLanguageList li{padding-left:calc(19 / 390 * 100vw)}}.supportedLanguageList li::before{background:#0091C9;border-radius:100%;content:"";display:block;height:7px;left:0px;position:absolute;top:13px;width:7px}@media (min-width: 830px) and (max-width: 1366px){.supportedLanguageList li::before{height:calc(7 / 1366 * 100vw);top:calc(13 / 1366 * 100vw);width:calc(7 / 1366 * 100vw)}}@media (max-width: 829px){.supportedLanguageList li::before{height:calc(7 / 390 * 100vw);top:calc(13 / 390 * 100vw);width:calc(7 / 390 * 100vw)}}.supportedLanguageList li+li{margin-top:20px}@media (min-width: 830px) and (max-width: 1366px){.supportedLanguageList li+li{margin-top:calc(20 / 1366 * 100vw)}}@media (max-width: 829px){.supportedLanguageList li+li{margin-top:calc(20 / 390 * 100vw)}}.flex-reverse{flex-direction:row-reverse}@media (max-width: 829px){.flex-reverse{flex-direction:column-reverse}}.flex-reverse .textArea{margin-right:0;margin-left:12px}.ctaArea h2{color:#032D60;font-size:24px;font-weight:bold;text-align:center}@media (min-width: 830px) and (max-width: 1366px){.ctaArea h2{font-size:calc(24 / 1366 * 100vw)}}@media (max-width: 829px){.ctaArea h2{font-size:calc(20 / 390 * 100vw)}}.contactBtn{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;width:463px;max-width:100%;height:100px;align-items:center;justify-content:center;background:#032D60;padding:25px 10px;text-decoration:none;border-radius:6px;margin:0 auto;overflow:hidden}.contactBtn.-min{width:300px;height:60px;padding:15px 10px}@media (min-width: 830px) and (max-width: 1366px){.contactBtn.-min{width:calc(300 / 1366 * 100vw);height:calc(60 / 1366 * 100vw);padding:calc(15 / 1366 * 100vw) calc(10 / 1366 * 100vw)}}@media (max-width: 829px){.contactBtn.-min{width:calc(180 / 390 * 100vw);height:calc(50 / 390 * 100vw);padding:calc(15 / 390 * 100vw) calc(5 / 390 * 100vw)}.contactBtn.-min img{display:none}}@media (max-width: 829px){.contactBtn.-min::before{transform:translateX(-160%) skewX(45deg)}}@media (max-width: 829px){.contactBtn.-min::after{transform:translateX(160%) skewX(45deg)}}.contactBtn.-min span{font-size:1.8rem}@media (min-width: 830px) and (max-width: 1366px){.contactBtn.-min span{font-size:calc(18 / 1366 * 100vw)}}@media (max-width: 829px){.contactBtn.-min span{font-size:calc(14 / 390 * 100vw);text-align:center}}.contactBtn.-w576{width:576px}@media (min-width: 830px) and (max-width: 1366px){.contactBtn.-w576{width:calc(576 / 1366 * 100vw)}}@media (max-width: 829px){.contactBtn.-w576{width:calc(576 / 390 * 100vw)}}@media (min-width: 830px) and (max-width: 1366px){.contactBtn{width:calc(463 / 1366 * 100vw);height:calc(100 / 1366 * 100vw);padding:calc(25 / 1366 * 100vw) calc(10 / 1366 * 100vw);border-radius:calc(6 / 1366 * 100vw)}}@media (max-width: 829px){.contactBtn{width:calc(463 / 390 * 100vw);height:calc(100 / 390 * 100vw);padding:calc(25 / 390 * 100vw) calc(10 / 390 * 100vw);border-radius:calc(6 / 390 * 100vw)}}.contactBtn span{color:#fff;font-weight:bold;display:inline-block;font-size:2.5rem;line-height:1.44}@media (min-width: 830px) and (max-width: 1366px){.contactBtn span{font-size:calc(25 / 1366 * 100vw)}}@media (max-width: 829px){.contactBtn span{font-size:calc(20 / 390 * 100vw)}}.contactBtn::before,.contactBtn::after{content:"";width:100%;position:absolute;top:0;z-index:-1;transition:transform ease .2s;height:100%;background:#0091C9}.contactBtn::before{right:-100px;transform:translateX(-150%) skewX(45deg)}@media (min-width: 830px) and (max-width: 1366px){.contactBtn::before{right:calc(-100 / 1366 * 100vw)}}@media (max-width: 829px){.contactBtn::before{right:calc(-60 / 390 * 100vw)}}.contactBtn::after{left:-100px;transform:translateX(150%) skewX(45deg)}@media (min-width: 830px) and (max-width: 1366px){.contactBtn::after{left:calc(-100 / 1366 * 100vw)}}@media (max-width: 829px){.contactBtn::after{left:calc(-60 / 390 * 100vw)}}.contactBtn:hover::before{transform:translateX(-49%) skewX(45deg)}.contactBtn:hover::after{transform:translateX(49%) skewX(45deg)}.caseOverview{background:#FFF;border:1px solid #0091C9;border-radius:6px;padding:25px 12px 30px;box-shadow:0 3px 6px rgba(0,0,0,0.16)}.caseOverview .companyName{font-size:16px;line-height:calc(24/16);font-weight:600;margin:0 0 18px;text-align:center}@media (min-width: 830px) and (max-width: 1366px){.caseOverview .companyName{font-size:calc(16 / 1366 * 100vw);margin:0 0 calc(18 / 1366 * 100vw)}}@media (max-width: 829px){.caseOverview .companyName{font-size:calc(16 / 390 * 100vw);margin:0 0 calc(18 / 390 * 100vw)}}.caseOverview .logo{background:#fff;padding:17px 22px;text-align:center}@media (min-width: 830px) and (max-width: 1366px){.caseOverview .logo{padding:calc(17 / 1366 * 100vw) calc(22 / 1366 * 100vw)}}@media (max-width: 829px){.caseOverview .logo{padding:calc(17 / 390 * 100vw) calc(22 / 390 * 100vw)}}.caseOverview .logo img{max-width:190px;width:100%}@media (min-width: 830px) and (max-width: 1366px){.caseOverview .logo img{max-width:calc(190 / 1366 * 100vw)}}@media (max-width: 829px){.caseOverview .logo img{width:100%;max-width:100%}}.caseOverview .caseInfo .list{display:flex;gap:30px;align-items:center;margin-top:11px}@media (min-width: 830px) and (max-width: 1366px){.caseOverview .caseInfo .list{gap:calc(7 / 1366 * 100vw)}}@media (max-width: 829px){.caseOverview .caseInfo .list{gap:calc(7 / 390 * 100vw)}}@media (min-width: 830px) and (max-width: 1366px){.caseOverview .caseInfo .list{margin-top:calc(11 / 1366 * 100vw)}}@media (max-width: 829px){.caseOverview .caseInfo .list{margin-top:calc(20 / 390 * 100vw)}}.caseOverview .caseInfo .list+.list{margin-top:12px}@media (min-width: 830px) and (max-width: 1366px){.caseOverview .caseInfo .list+.list{margin-top:calc(12 / 1366 * 100vw)}}@media (max-width: 829px){.caseOverview .caseInfo .list+.list{margin-top:calc(12 / 390 * 100vw)}}.caseOverview .caseInfo .list .category{width:60px;flex-shrink:0;font-size:14px;line-height:calc(17/14);font-weight:bold}@media (min-width: 830px) and (max-width: 1366px){.caseOverview .caseInfo .list .category{width:calc(110 / 1366 * 100vw);font-size:calc(16 / 1366 * 100vw);padding:calc(3 / 1366 * 100vw) calc(10 / 1366 * 100vw);border-radius:calc(4 / 1366 * 100vw)}}@media (max-width: 829px){.caseOverview .caseInfo .list .category{width:calc(90 / 390 * 100vw);font-size:calc(14 / 390 * 100vw);padding:calc(3 / 390 * 100vw) calc(10 / 390 * 100vw);border-radius:calc(4 / 390 * 100vw)}}.caseOverview .caseInfo .list .categoryItem{font-size:1.6rem;line-height:calc(30/16);font-weight:500;display:block}@media (min-width: 830px) and (max-width: 1366px){.caseOverview .caseInfo .list .categoryItem{font-size:calc(16 / 1366 * 100vw)}}@media (max-width: 829px){.caseOverview .caseInfo .list .categoryItem{font-size:calc(14 / 390 * 100vw);line-height:calc(24/14)}}.caseOverview .caseOverviewBtn{text-align:center}.caseOverview .caseOverviewBtn .btn{font-size:17px;background:#0091C9}@media (min-width: 830px) and (max-width: 1366px){.caseOverview .caseOverviewBtn .btn{font-size:calc(16 / 1366 * 100vw)}}@media (max-width: 829px){.caseOverview .caseOverviewBtn .btn{font-size:calc(17 / 390 * 100vw)}}.caseOverviewCTA{background:#DCEAF7;border:1px solid #0091C9;padding:20px;margin-top:30px;border-radius:6px;box-shadow:0 3px 6px rgba(0,0,0,0.16)}@media (min-width: 830px) and (max-width: 1366px){.caseOverviewCTA{padding:calc(20 / 1366 * 100vw);margin-top:calc(30 / 1366 * 100vw);border-radius:calc(6 / 1366 * 100vw)}}@media (max-width: 829px){.caseOverviewCTA{padding:calc(20 / 390 * 100vw);margin-top:calc(25 / 390 * 100vw);border-radius:calc(6 / 390 * 100vw)}}.caseOverviewCTA p{font-size:18px;line-height:calc(28/18);text-align:center;margin-bottom:14px}@media (min-width: 830px) and (max-width: 1366px){.caseOverviewCTA p{font-size:calc(18 / 1366 * 100vw);margin-bottom:calc(14 / 1366 * 100vw)}}@media (max-width: 829px){.caseOverviewCTA p{font-size:calc(16 / 390 * 100vw);margin-bottom:calc(14 / 390 * 100vw)}}.caseOverviewCTA .caseOverviewBtn{text-align:center}.caseOverviewCTA .caseOverviewBtn .btn{font-size:22px;background:#0091C9;font-weight:bold;width:247px;min-width:247px}@media (min-width: 830px) and (max-width: 1366px){.caseOverviewCTA .caseOverviewBtn .btn{font-size:calc(22 / 1366 * 100vw);width:calc(247 / 1366 * 100vw);min-width:calc(247 / 1366 * 100vw)}}@media (max-width: 829px){.caseOverviewCTA .caseOverviewBtn .btn{font-size:calc(17 / 390 * 100vw);width:calc(250 / 390 * 100vw);min-width:calc(250 / 390 * 100vw)}}.caseOverviewCTA .caseOverviewBtn .btn::before{background:#ED5C34;right:-40px}@media (min-width: 830px) and (max-width: 1366px){.caseOverviewCTA .caseOverviewBtn .btn::before{right:calc(-40 / 1366 * 100vw)}}@media (max-width: 829px){.caseOverviewCTA .caseOverviewBtn .btn::before{right:calc(-40 / 390 * 100vw)}}.caseOverviewCTA .caseOverviewBtn .btn::after{background:#ED5C34;left:-40px}@media (min-width: 830px) and (max-width: 1366px){.caseOverviewCTA .caseOverviewBtn .btn::after{left:calc(-40 / 1366 * 100vw)}}@media (max-width: 829px){.caseOverviewCTA .caseOverviewBtn .btn::after{left:calc(-40 / 390 * 100vw)}}.caseColumn .container{display:flex;flex-direction:row-reverse;max-width:1240px;margin:0 auto;padding:0 20px;justify-content:space-between;align-items:flex-start;gap:20px}@media (max-width: 829px){.caseColumn .container{flex-direction:column}}.caseSide{max-width:350px;padding:40px 0 50px;position:sticky;top:20px}@media (max-width: 829px){.caseSide{position:relative;max-width:100%;padding:0}}.caseDetailContent{width:100%;max-width:800px}.caseDetailContent .page-main .page-main-inner{max-width:800px;width:100%;margin:0 auto;padding:0 0 50px}@media (min-width: 830px) and (max-width: 1366px){.caseDetailContent .page-main .page-main-inner{max-width:calc(840 / 1366 * 100vw);padding:0 0 calc(50 / 1366 * 100vw)}}@media (max-width: 829px){.caseDetailContent .page-main .page-main-inner{padding:calc(35 / 390 * 100vw) 0}}.caseDetailContent .page-main .main-intro{margin-bottom:40px}.caseDetailContent .page-main .main-intro>:first-child{margin-top:0 !important}@media (min-width: 830px) and (max-width: 1366px){.caseDetailContent .page-main .main-intro{margin-bottom:calc(40 / 1366 * 100vw)}}@media (max-width: 829px){.caseDetailContent .page-main .main-intro{margin-bottom:calc(20 / 390 * 100vw)}}.caseDetailContent .page-main .main-intro .h2-style2,.caseDetailContent .page-main .main-intro h3{background:url("../img/case_title_bg.png") no-repeat center/cover;color:#FFF;font-size:30px;line-height:calc(42/30);text-align:left;padding:14px 20px 14px}.caseDetailContent .page-main .main-intro h3::after{content:none}.caseDetailContent .page-main .quote-box h2{background:url("../img/case_title_bg.png") no-repeat center/cover;color:#FFF;font-size:30px;line-height:calc(42/30);text-align:left;padding:14px 20px 14px}.caseDetailContent .page-main .main-box2 p{font-size:16px;line-height:1.5}@media (min-width: 830px) and (max-width: 1366px){.caseDetailContent .page-main .main-box2 p{font-size:calc(16 / 1366 * 100vw)}}@media (max-width: 829px){.caseDetailContent .page-main .main-box2 p{font-size:calc(16 / 390 * 100vw)}}.caseDetailContent .page-main .main-box2 a{font-size:16px}@media (min-width: 830px) and (max-width: 1366px){.caseDetailContent .page-main .main-box2 a{font-size:calc(16 / 1366 * 100vw)}}@media (max-width: 829px){.caseDetailContent .page-main .main-box2 a{font-size:calc(16 / 390 * 100vw)}}.caseDetailContent .page-main .main-intro{text-align:center}.caseDetailContent .page-main .main-intro-inner1{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}@media (max-width: 829px){.caseDetailContent .page-main .main-intro-inner1{flex-direction:column;align-items:center}}.caseDetailContent .page-main .main-intro-inner1.img-wide .main-intro-inner1-img{width:200px}@media (min-width: 830px) and (max-width: 1366px){.caseDetailContent .page-main .main-intro-inner1.img-wide .main-intro-inner1-img{width:calc(200 / 1366 * 100vw)}}.caseDetailContent .page-main .main-intro-inner1.img-wide .main-intro-inner1-img img{max-width:200px}@media (min-width: 830px) and (max-width: 1366px){.caseDetailContent .page-main .main-intro-inner1.img-wide .main-intro-inner1-img img{max-width:calc(200 / 1366 * 100vw)}}.caseDetailContent .page-main .main-intro-inner1.img-wide .main-intro-inner1-txt{width:calc(100% - 220px)}@media (max-width: 829px){.caseDetailContent .page-main .main-intro-inner1.img-wide .main-intro-inner1-txt{width:100%}}.caseDetailContent .page-main .main-intro-inner1 .main-intro-inner1-img{width:120px}@media (min-width: 830px) and (max-width: 1366px){.caseDetailContent .page-main .main-intro-inner1 .main-intro-inner1-img{width:calc(120 / 1366 * 100vw)}}.caseDetailContent .page-main .main-intro-inner1 .main-intro-inner1-img img{width:100%;max-width:120px;height:auto}@media (min-width: 830px) and (max-width: 1366px){.caseDetailContent .page-main .main-intro-inner1 .main-intro-inner1-img img{max-width:calc(40 / 1366 * 100vw)}}.caseDetailContent .page-main .main-intro-inner1 .main-intro-inner1-txt{text-align:left;margin-left:20px;width:calc(100% - 140px)}@media (min-width: 830px) and (max-width: 1366px){.caseDetailContent .page-main .main-intro-inner1 .main-intro-inner1-txt{margin-left:calc(20 / 1366 * 100vw)}}@media (max-width: 829px){.caseDetailContent .page-main .main-intro-inner1 .main-intro-inner1-txt{width:100%;margin-left:0;margin-top:calc(10 / 390 * 100vw)}}.caseDetailContent .page-main .main-box3>:first-child{margin-top:0 !important}.caseDetailContent .page-main .main-box3>:first-child img{max-width:100%}.caseDetailContent .page-main .main-box3 img{max-width:calc(100% - 60px);height:auto !important}@media (min-width: 830px) and (max-width: 1366px){.caseDetailContent .page-main .main-box3 img{max-width:calc(100% - (60 / 1366 * 100vw))}}@media (max-width: 829px){.caseDetailContent .page-main .main-box3 img{max-width:100%}}.caseDetailContent .page-main .main-box3 .main-box3-img{margin:45px 0 25px}@media (min-width: 830px) and (max-width: 1366px){.caseDetailContent .page-main .main-box3 .main-box3-img{margin:calc(45 / 1366 * 100vw) 0 calc(25 / 1366 * 100vw)}}@media (max-width: 829px){.caseDetailContent .page-main .main-box3 .main-box3-img{margin:calc(20 / 390 * 100vw) auto calc(40 / 390 * 100vw)}}.caseDetailContent .page-main .main-box3 .main-box3-img img{width:100%}.caseDetailContent .page-main .main-box3 .main-box3-img p{text-align:center;margin-top:10px}@media (min-width: 830px) and (max-width: 1366px){.caseDetailContent .page-main .main-box3 .main-box3-img p{margin-top:calc(10 / 1366 * 100vw)}}@media (max-width: 829px){.caseDetailContent .page-main .main-box3 .main-box3-img p{margin-top:calc(10 / 390 * 100vw)}}.caseDetailContent .page-main .main-box3 .lead{font-size:18px;line-height:calc(38/18);font-weight:400;margin:25px 0}@media (min-width: 830px) and (max-width: 1366px){.caseDetailContent .page-main .main-box3 .lead{font-size:calc(18 / 1366 * 100vw);margin:calc(25 / 1366 * 100vw) 0}}@media (max-width: 829px){.caseDetailContent .page-main .main-box3 .lead{font-size:calc(17 / 390 * 100vw);margin:calc(25 / 390 * 100vw) 0}}.caseDetailContent .page-main .main-box3 .main-box3-txt{margin-bottom:60px}@media (min-width: 830px) and (max-width: 1366px){.caseDetailContent .page-main .main-box3 .main-box3-txt{margin-bottom:calc(60 / 1366 * 100vw)}}@media (max-width: 829px){.caseDetailContent .page-main .main-box3 .main-box3-txt{margin-bottom:calc(40 / 390 * 100vw)}}.caseDetailContent .page-main .main-box3 .main-box3-txt .main-box3-txt-img-right{float:right;margin-left:10px}@media (min-width: 830px) and (max-width: 1366px){.caseDetailContent .page-main .main-box3 .main-box3-txt .main-box3-txt-img-right{margin-left:calc(10 / 1366 * 100vw)}}.caseDetailContent .page-main .main-box3 .main-box3-img2{max-width:800px;margin:0 auto 70px}@media (min-width: 830px) and (max-width: 1366px){.caseDetailContent .page-main .main-box3 .main-box3-img2{max-width:calc(800 / 1366 * 100vw);margin:0 auto calc(70 / 1366 * 100vw)}}@media (max-width: 829px){.caseDetailContent .page-main .main-box3 .main-box3-img2{margin-bottom:calc(40 / 390 * 100vw)}}.caseDetailContent .page-main .main-box3 .main-box3-ttl{font-size:18px;font-weight:bold;margin-bottom:10px}@media (min-width: 830px) and (max-width: 1366px){.caseDetailContent .page-main .main-box3 .main-box3-ttl{font-size:calc(18 / 1366 * 100vw);margin-bottom:calc(10 / 1366 * 100vw)}}.caseDetailContent .page-main .main-box3 .main-box3-ttl img{width:50px;vertical-align:middle;display:inline-block}@media (min-width: 830px) and (max-width: 1366px){.caseDetailContent .page-main .main-box3 .main-box3-ttl img{width:calc(50 / 1366 * 100vw)}}.caseDetailContent .page-main .benefits-box{background:#FAFAFA;max-width:740px;margin:70px auto;padding:30px 37px;box-shadow:0 0 10px rgba(0,0,0,0.16)}@media (min-width: 830px) and (max-width: 1366px){.caseDetailContent .page-main .benefits-box{max-width:calc(740 / 1366 * 100vw);margin:calc(70 / 1366 * 100vw) auto;padding:calc(30 / 1366 * 100vw) calc(37 / 1366 * 100vw)}}@media (max-width: 829px){.caseDetailContent .page-main .benefits-box{max-width:100%;margin:calc(40 / 390 * 100vw) auto;padding:calc(20 / 390 * 100vw) calc(15 / 390 * 100vw)}}.caseDetailContent .page-main .benefits-box .ben-left{color:#0091C9;font-weight:500;font-size:24px;line-height:calc(35/24);margin-bottom:28px}@media (min-width: 830px) and (max-width: 1366px){.caseDetailContent .page-main .benefits-box .ben-left{font-size:calc(24 / 1366 * 100vw);margin-bottom:calc(28 / 1366 * 100vw)}}@media (max-width: 829px){.caseDetailContent .page-main .benefits-box .ben-left{font-size:calc(20 / 390 * 100vw);margin-bottom:calc(20 / 390 * 100vw)}}.caseDetailContent .page-main .benefits-box .ben-right ul{margin:0;padding:0}.caseDetailContent .page-main .benefits-box .ben-right ul li{list-style:none;position:relative;padding-left:28px;font-size:20px;line-height:1.5;font-weight:500}@media (min-width: 830px) and (max-width: 1366px){.caseDetailContent .page-main .benefits-box .ben-right ul li{padding-left:calc(28 / 1366 * 100vw);font-size:calc(20 / 1366 * 100vw)}}@media (max-width: 829px){.caseDetailContent .page-main .benefits-box .ben-right ul li{padding-left:calc(20 / 390 * 100vw);font-size:calc(18 / 390 * 100vw)}}.caseDetailContent .page-main .benefits-box .ben-right ul li+li{margin-top:20px}@media (min-width: 830px) and (max-width: 1366px){.caseDetailContent .page-main .benefits-box .ben-right ul li+li{margin-top:calc(20 / 1366 * 100vw)}}@media (max-width: 829px){.caseDetailContent .page-main .benefits-box .ben-right ul li+li{margin-top:calc(15 / 390 * 100vw)}}.caseDetailContent .page-main .benefits-box .ben-right ul li::before{content:"";display:block;position:absolute;top:9px;left:0;width:10px;height:10px;background:#0091C9;border-radius:50%}@media (min-width: 830px) and (max-width: 1366px){.caseDetailContent .page-main .benefits-box .ben-right ul li::before{top:calc(9 / 1366 * 100vw);width:calc(10 / 1366 * 100vw);height:calc(10 / 1366 * 100vw)}}@media (max-width: 829px){.caseDetailContent .page-main .benefits-box .ben-right ul li::before{top:calc(7 / 390 * 100vw);width:calc(8 / 390 * 100vw);height:calc(8 / 390 * 100vw)}}.caseDetailContent .page-main a{color:#000;text-decoration:underline}.caseDetailContent .page-main a:hover{color:#0091C9 !important}.caseDetailContent .page-main h3{font-size:24px;line-height:calc(35/24);font-weight:bold;margin-bottom:35px;margin-top:100px;color:#032D60}@media (min-width: 830px) and (max-width: 1366px){.caseDetailContent .page-main h3{font-size:calc(24 / 1366 * 100vw);margin-bottom:calc(35 / 1366 * 100vw)}}.caseDetailContent .page-main h3::after{content:"";width:100%;height:8px;background-image:url(../img/bg_h3_01.png);background-size:cover;background-position:center;display:block;margin-top:12px}@media (min-width: 830px) and (max-width: 1366px){.caseDetailContent .page-main h3::after{height:calc(8 / 1366 * 100vw);margin-top:calc(12 / 1366 * 100vw)}}@media (max-width: 829px){.caseDetailContent .page-main h3::after{height:calc(5 / 390 * 100vw);margin-top:calc(10 / 390 * 100vw)}}@media (max-width: 829px){.caseDetailContent .page-main h3{font-size:calc(20 / 390 * 100vw);margin-bottom:calc(25 / 390 * 100vw);margin-top:calc(50 / 390 * 100vw)}}.caseDetailContent .page-main p{font-size:18px;line-height:calc(34/18);margin-bottom:1.5em}@media (min-width: 830px) and (max-width: 1366px){.caseDetailContent .page-main p{font-size:calc(18 / 1366 * 100vw)}}@media (max-width: 829px){.caseDetailContent .page-main p{font-size:calc(16 / 390 * 100vw)}}.caseDetailContent .page-main p:has(img){font-size:15px;margin-bottom:70px !important}@media (min-width: 830px) and (max-width: 1366px){.caseDetailContent .page-main p:has(img){font-size:calc(15 / 1366 * 100vw)}}@media (max-width: 829px){.caseDetailContent .page-main p:has(img){font-size:calc(12 / 390 * 100vw)}}.caseDetailContent .page-main p:has(img) img{max-width:calc(100% - 60px);margin-bottom:20px !important}@media (min-width: 830px) and (max-width: 1366px){.caseDetailContent .page-main p:has(img) img{max-width:calc(100% - (60 / 1366 * 100vw));margin-bottom:calc(20 / 1366 * 100vw) !important}}@media (max-width: 829px){.caseDetailContent .page-main p:has(img) img{margin-bottom:calc(15 / 390 * 100vw) !important}}@media (min-width: 830px) and (max-width: 1366px){.caseDetailContent .page-main p:has(img){margin-bottom:calc(70 / 1366 * 100vw) !important}}@media (max-width: 829px){.caseDetailContent .page-main p:has(img){margin-bottom:calc(40 / 390 * 100vw) !important}}.caseDetailContent .page-main p+p:has(img) img{margin-top:70px !important;max-width:740px !important;margin:70px auto 20px}@media (min-width: 830px) and (max-width: 1366px){.caseDetailContent .page-main p+p:has(img) img{margin-top:calc(70 / 1366 * 100vw) !important;max-width:calc(740 / 1366 * 100vw) !important;margin:calc(70 / 1366 * 100vw) auto calc(20 / 1366 * 100vw)}}@media (max-width: 829px){.caseDetailContent .page-main p+p:has(img) img{margin-top:calc(40 / 390 * 100vw);width:100%}}.caseDetailContent .page-main .h4-style1,.caseDetailContent .page-main h4{font-size:25px;line-height:calc(44/30);font-weight:bold;margin-bottom:30px}@media (min-width: 830px) and (max-width: 1366px){.caseDetailContent .page-main .h4-style1,.caseDetailContent .page-main h4{font-size:calc(25 / 1366 * 100vw);margin-bottom:calc(30 / 1366 * 100vw)}}@media (max-width: 829px){.caseDetailContent .page-main .h4-style1,.caseDetailContent .page-main h4{font-size:calc(20 / 390 * 100vw);margin-bottom:calc(25 / 390 * 100vw)}}.caseDetailContent .page-main .productslink-list{margin-top:55px;margin-bottom:50px}@media (max-width: 829px){.caseDetailContent .page-main .productslink-list{margin-top:calc(25 / 390 * 100vw);margin-bottom:calc(50 / 390 * 100vw)}}.caseDetailContent .page-main .productslink-list ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;gap:30px 50px;padding:0;margin:0}@media (max-width: 829px){.caseDetailContent .page-main .productslink-list ul{gap:calc(20 / 390 * 100vw);justify-content:center;align-items:center;flex-direction:column}}.caseDetailContent .page-main .productslink-list ul li{width:447px;max-width:100%;border:1px solid #191919;background:#fff;border-radius:20px;position:relative;list-style:none;padding:0;margin:0}@media (max-width: 829px){.caseDetailContent .page-main .productslink-list ul li{width:calc(300 / 390 * 100vw);border-radius:calc(20 / 390 * 100vw)}}.caseDetailContent .page-main .productslink-list ul li a{display:block;padding:33px 50px 44px 45px;text-decoration:none;position:relative}@media (max-width: 829px){.caseDetailContent .page-main .productslink-list ul li a{padding:calc(19 / 390 * 100vw) calc(18 / 390 * 100vw) calc(32 / 390 * 100vw)}}.caseDetailContent .page-main .productslink-list ul li a::after{content:"";width:16px;height:23px;display:block;position:absolute;background-image:url("/img/icon_arrow_black.svg");background-size:cover;background-repeat:no-repeat;top:50%;right:37px;transform:translateY(-50%)}@media (max-width: 829px){.caseDetailContent .page-main .productslink-list ul li a::after{width:calc(14.98 / 390 * 100vw);height:calc(22.25 / 390 * 100vw);right:calc(15 / 390 * 100vw);top:62%}}.caseDetailContent .page-main .productslink-list ul li .productslink-list-copy{font-size:20px;line-height:1.45;font-weight:bold;margin-bottom:22px;margin-left:7px;letter-spacing:0.1em}@media (max-width: 829px){.caseDetailContent .page-main .productslink-list ul li .productslink-list-copy{font-size:calc(19 / 390 * 100vw);text-align:center;margin-bottom:calc(17 / 390 * 100vw);margin-left:0;letter-spacing:0}}.caseDetailContent .page-main .productslink-list ul li .productslink-list-name{display:none}.caseDetailContent .page-main .productslink-list ul li .productslink-list-logo img{width:auto;height:55px !important}@media (max-width: 829px){.caseDetailContent .page-main .productslink-list ul li .productslink-list-logo img{height:calc(40 / 390 * 100vw) !important}}.caseDetailContent .page-main .productslink-list ul li .icn-btn{display:none}.formDxCTA{background:#032D60;padding:43px 40px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;margin:0 -110px}@media (min-width: 830px) and (max-width: 1366px){.formDxCTA{padding:calc(43 / 1366 * 100vw) calc(40 / 1366 * 100vw);margin:0 calc(-110 / 1366 * 100vw)}}@media (max-width: 829px){.formDxCTA{flex-direction:column;padding:calc(35 / 390 * 100vw) calc(35 / 390 * 100vw);gap:calc(20 / 390 * 100vw);margin:0}}@media (min-width: 830px) and (max-width: 1366px){.formDxCTA .logo{width:calc(221 / 1366 * 100vw)}}@media (max-width: 829px){.formDxCTA .logo{width:calc(200 / 390 * 100vw)}.formDxCTA .logo img{width:100%}}.formDxCTA .txt{font-size:16px;line-height:calc(35/16);font-weight:500;color:#fff;margin-left:45px;text-align:center}@media (min-width: 830px) and (max-width: 1366px){.formDxCTA .txt{font-size:calc(16 / 1366 * 100vw);margin-left:calc(45 / 1366 * 100vw)}}@media (max-width: 829px){.formDxCTA .txt{font-size:calc(16 / 390 * 100vw);margin-left:0}}.formDxCTA .ctaBtn{margin-left:28px}@media (min-width: 830px) and (max-width: 1366px){.formDxCTA .ctaBtn{margin-left:calc(28 / 1366 * 100vw)}}@media (max-width: 829px){.formDxCTA .ctaBtn{margin-left:0}}.formDxCTA .ctaBtn a{display:inline-block;width:210px;background:#0091C9;border:1px solid #fff;border-radius:4px;padding:11px 10px;font-weight:500;text-align:center;font-size:16px;line-height:1.5;color:#fff !important;text-decoration:none !important;position:relative}@media (min-width: 830px) and (max-width: 1366px){.formDxCTA .ctaBtn a{width:calc(210 / 1366 * 100vw);border-radius:calc(4 / 1366 * 100vw);padding:calc(11 / 1366 * 100vw) calc(10 / 1366 * 100vw);font-size:calc(16 / 1366 * 100vw)}}@media (max-width: 829px){.formDxCTA .ctaBtn a{width:calc(280 / 390 * 100vw);border-radius:calc(4 / 390 * 100vw);padding:calc(11 / 390 * 100vw) calc(10 / 390 * 100vw);font:calc(16 / 390 * 100vw)}}.formDxCTA .ctaBtn a:hover{background:#fff;color:#0091C9 !important;border:1px solid #0091C9}.caseDetailContent .formDxCTA{gap:20px;margin:0}.caseDetailContent .formDxCTA .logo img{max-width:100% !important}.caseDetailContent .formDxCTA .txt{margin-left:0;flex:none;font-size:15px}@media (min-width: 830px) and (max-width: 1366px){.caseDetailContent .formDxCTA .txt{font-size:calc(15 / 1366 * 100vw)}}@media (max-width: 829px){.caseDetailContent .formDxCTA .txt{font-size:calc(15 / 390 * 100vw);line-height:calc(24/14)}}.caseDetailContent .formDxCTA .ctaBtn{margin:0}.bnr_reserve{width:700px;margin:0 auto}@media (min-width: 830px) and (max-width: 1366px){.bnr_reserve{width:calc(700 / 1366 * 100vw)}}@media (max-width: 829px){.bnr_reserve{width:100%}}.bnr_reserve a:hover{opacity:0.7}.kintone_column{width:931px;margin:0 auto;display:grid;grid-template-columns:repeat(3, 1fr);gap:30px}@media (min-width: 830px) and (max-width: 1366px){.kintone_column{width:calc(931 / 1366 * 100vw);gap:calc(30 / 1366 * 100vw)}}@media (max-width: 829px){.kintone_column{width:100%;grid-template-columns:1fr}}.kintone_column .item{text-align:center}.kintone_column figure{margin:0 0 20px}@media (min-width: 830px) and (max-width: 1366px){.kintone_column figure{margin:calc(20 / 1366 * 100vw)}}@media (max-width: 829px){.kintone_column figure{margin:calc(20 / 390 * 100vw)}}.kintone_column p{font-size:20px;font-weight:bold;line-height:1.5}@media (min-width: 830px) and (max-width: 1366px){.kintone_column p{font-size:calc(20 / 1366 * 100vw)}}@media (max-width: 829px){.kintone_column p{font-size:calc(20 / 390 * 100vw)}}.kintone_items{max-width:1000px;margin:0 auto}.kintone_items .item{margin-bottom:70px}@media (min-width: 830px) and (max-width: 1366px){.kintone_items .item{margin-bottom:calc(70 / 1366 * 100vw)}}@media (max-width: 829px){.kintone_items .item{margin-bottom:calc(55 / 390 * 100vw)}}.kintone_items .column{display:flex;justify-content:space-between}@media (max-width: 829px){.kintone_items .column{flex-direction:column;gap:calc(35 / 390 * 100vw)}.kintone_items .column:last-of-type{margin-bottom:0}}.kintone_items .column .text{width:600px}@media (min-width: 830px) and (max-width: 1366px){.kintone_items .column .text{width:calc(600 / 1366 * 100vw)}}@media (max-width: 829px){.kintone_items .column .text{width:100%}}.kintone_items .column .img{text-align:center}@media (min-width: 830px) and (max-width: 1366px){.kintone_items .column .img{width:calc(320 / 1366 * 100vw)}}@media (max-width: 829px){.kintone_items .column .img{width:100%}}.kintone_items .frame{border-radius:10px;background:#fafafa;box-shadow:0px 3px 6px rgba(0,0,0,0.16);padding:23px 28px}@media (max-width: 829px){.kintone_items .frame{border-radius:calc(10 / 390 * 100vw);padding:calc(23 / 390 * 100vw) calc(16 / 390 * 100vw)}}.kintone_items .column2{display:flex;justify-content:flex-start;margin-bottom:0;padding:23px 52px}@media (min-width: 830px) and (max-width: 1366px){.kintone_items .column2{padding:calc(23 / 1366 * 100vw) calc(52 / 1366 * 100vw)}}@media (max-width: 829px){.kintone_items .column2{padding:calc(23 / 390 * 100vw) calc(16 / 390 * 100vw)}}.kintone_items .column2 ul{width:292px;flex:none}@media (min-width: 830px) and (max-width: 1366px){.kintone_items .column2 ul{width:calc(292 / 1366 * 100vw)}}@media (max-width: 829px){.kintone_items .column2 ul{width:100%}}.kintone_items .column2 ul li{font-size:20px}@media (min-width: 830px) and (max-width: 1366px){.kintone_items .column2 ul li{font-size:calc(20 / 1366 * 100vw)}}@media (max-width: 829px){.kintone_items .column2 ul li{font-size:calc(14 / 390 * 100vw)}}.kintone_items .column2 figure{margin:0 0 0 60px;text-align:center}@media (min-width: 830px) and (max-width: 1366px){.kintone_items .column2 figure{margin:0 0 0 calc(60 / 1366 * 100vw)}}@media (max-width: 829px){.kintone_items .column2 figure{margin:3em 0 0}}.kintone_items h3{font-size:30px;font-weight:bold;display:flex;align-items:center;justify-content:flex-start;gap:13px;margin:0 0 23px}@media (min-width: 830px) and (max-width: 1366px){.kintone_items h3{gap:calc(13 / 1366 * 100vw);font-size:calc(30 / 1366 * 100vw)}}@media (max-width: 829px){.kintone_items h3{font-size:calc(26 / 390 * 100vw);gap:calc(13 / 390 * 100vw);margin:0 0 calc(30 / 390 * 100vw);align-items:flex-start}}.kintone_items h3::before{content:"";background:url("../img/icon_check_blue.svg") no-repeat center/contain;width:33px;height:33px;display:inline-block}@media (min-width: 830px) and (max-width: 1366px){.kintone_items h3::before{width:calc(33 / 1366 * 100vw);height:calc(33 / 1366 * 100vw)}}@media (max-width: 829px){.kintone_items h3::before{width:calc(30 / 390 * 100vw);height:calc(30 / 390 * 100vw);transform:translateY(calc(5 / 390 * 100vw))}}.kintone_items p{font-size:18px}@media (min-width: 830px) and (max-width: 1366px){.kintone_items p{font-size:calc(18 / 1366 * 100vw)}}@media (max-width: 829px){.kintone_items p{font-size:calc(18 / 390 * 100vw)}}.kintone_items ul{padding:0 0 0 1em}@media (max-width: 829px){.kintone_items ul{margin:calc(10 / 390 * 100vw) 0 0}}.kintone_items ul li{font-size:18px;font-weight:bold;list-style:none;text-indent:-1em}@media (min-width: 830px) and (max-width: 1366px){.kintone_items ul li{font-size:calc(18 / 1366 * 100vw)}}@media (max-width: 829px){.kintone_items ul li{font-size:calc(14 / 390 * 100vw)}}.kintone_items ul li::before{content:"・";color:#0091c9}.kintone_items ul li span{font-size:14px;font-weight:normal}@media (min-width: 830px) and (max-width: 1366px){.kintone_items ul li span{font-size:calc(14 / 1366 * 100vw)}}@media (max-width: 829px){.kintone_items ul li span{font-size:calc(14 / 390 * 100vw)}}.kintone_items h4{color:#032d60;font-size:20px;font-weight:bold}@media (min-width: 830px) and (max-width: 1366px){.kintone_items h4{font-size:calc(20 / 1366 * 100vw)}}@media (max-width: 829px){.kintone_items h4{font-size:calc(18 / 390 * 100vw)}}.kintone_items h4 .kome{font-size:14px;display:inline-block;transform:translateY(-6px)}@media (min-width: 830px) and (max-width: 1366px){.kintone_items h4 .kome{font-size:calc(14 / 1366 * 100vw);transform:translateY(calc(-6 / 1366 * 100vw))}}@media (max-width: 829px){.kintone_items h4 .kome{font-size:calc(12 / 390 * 100vw);transform:translateY(calc(-4 / 390 * 100vw))}}.kintone_items p.small{font-size:12px;margin:10px 0 0}@media (min-width: 830px) and (max-width: 1366px){.kintone_items p.small{font-size:calc(12 / 1366 * 100vw);margin:calc(10 / 1366 * 100vw) 0 0}}@media (max-width: 829px){.kintone_items p.small{font-size:calc(12 / 390 * 100vw);margin:calc(10 / 390 * 100vw) 0 0}}.kintone_price{text-align:center}.kintone_price .txt1{font-size:20px;font-weight:bold}@media (min-width: 830px) and (max-width: 1366px){.kintone_price .txt1{font-size:calc(20 / 1366 * 100vw)}}@media (max-width: 829px){.kintone_price .txt1{font-size:calc(20 / 390 * 100vw)}}.kintone_price .txt1 span.label{color:#032d60;margin-right:1em}.kintone_price .txt1 span.digit{font-size:26px}@media (min-width: 830px) and (max-width: 1366px){.kintone_price .txt1 span.digit{font-size:calc(26 / 1366 * 100vw)}}@media (max-width: 829px){.kintone_price .txt1 span.digit{font-size:calc(26 / 390 * 100vw)}}.kintone_price .txt2{font-size:16px;margin-bottom:38px}@media (min-width: 830px) and (max-width: 1366px){.kintone_price .txt2{font-size:calc(16 / 1366 * 100vw);margin-bottom:calc(38 / 1366 * 100vw)}}@media (max-width: 829px){.kintone_price .txt2{font-size:calc(16 / 390 * 100vw);margin-bottom:calc(38 / 390 * 100vw)}}.kintone_price .txt3{font-size:18px}@media (min-width: 830px) and (max-width: 1366px){.kintone_price .txt3{font-size:calc(18 / 1366 * 100vw)}}@media (max-width: 829px){.kintone_price .txt3{font-size:calc(18 / 390 * 100vw)}}.kintone_hr{border:none;border-bottom:#9f9f9f solid 1px}.faq_container{max-width:1000px;margin:0 auto}@media (min-width: 830px) and (max-width: 1366px){.faq_container{max-width:calc(1000 / 1366 * 100vw)}}.faq_container .faq_item{border-radius:17px;background:#fff;box-shadow:0px 0px 15px rgba(0,0,0,0.16);margin-bottom:35px}@media (min-width: 830px) and (max-width: 1366px){.faq_container .faq_item{border-radius:calc(17 / 1366 * 100vw);margin-bottom:calc(35 / 1366 * 100vw)}}@media (max-width: 829px){.faq_container .faq_item{border-radius:calc(10 / 390 * 100vw);margin-bottom:calc(30 / 390 * 100vw)}}.faq_container .faq_item .faq_q{font-size:20px;font-weight:bold;color:#0091c9;display:flex;align-items:center;cursor:pointer;padding:20px 80px;margin:0}@media (min-width: 830px) and (max-width: 1366px){.faq_container .faq_item .faq_q{font-size:calc(20 / 1366 * 100vw);padding:calc(20 / 1366 * 100vw) calc(80 / 1366 * 100vw)}}@media (max-width: 829px){.faq_container .faq_item .faq_q{font-size:calc(20 / 390 * 100vw);padding:calc(15 / 390 * 100vw) calc(15 / 390 * 100vw)}}.faq_container .faq_item .faq_q::marker{display:none}.faq_container .faq_item .faq_q::before{content:"Q.";margin-right:0.5em;align-self:flex-start}.faq_container .faq_item .faq_q::after{content:"";background:url("../img/faq_arrow.svg") no-repeat center/contain;width:16px;height:10px;display:block;margin-left:auto;flex-shrink:0;transition:0.5s}@media (min-width: 830px) and (max-width: 1366px){.faq_container .faq_item .faq_q::after{width:calc(16 / 1366 * 100vw);height:calc(10 / 1366 * 100vw)}}@media (max-width: 829px){.faq_container .faq_item .faq_q::after{width:calc(16 / 390 * 100vw);height:calc(10 / 390 * 100vw)}}.faq_container .faq_item .faq_q.open::after{transform:rotate(180deg)}.faq_container .faq_item .faq_a{font-size:16px;padding:0 80px 30px}@media (min-width: 830px) and (max-width: 1366px){.faq_container .faq_item .faq_a{font-size:calc(16 / 1366 * 100vw);padding:0 calc(80 / 1366 * 100vw) calc(30 / 1366 * 100vw);padding-bottom:calc(30 / 1366 * 100vw)}}@media (max-width: 829px){.faq_container .faq_item .faq_a{font-size:calc(16 / 390 * 100vw);padding:0 calc(15 / 390 * 100vw) calc(15 / 390 * 100vw)}}.faq_container .faq_item .faq_a::before{content:"";width:100%;border-top:1px solid #9f9f9f;display:block;margin-bottom:25px}@media (min-width: 830px) and (max-width: 1366px){.faq_container .faq_item .faq_a::before{margin-bottom:calc(25 / 1366 * 100vw)}}@media (max-width: 829px){.faq_container .faq_item .faq_a::before{margin-bottom:calc(25 / 390 * 100vw)}}summary::-webkit-details-marker{display:none !important}.area{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.area.trigger{height:auto;padding:0 0 150px}@media (max-width: 829px){.area.trigger{padding:calc(50 / 390 * 100vw) 0}}.area.trigger .inner{width:100%;max-width:1366px;margin:0 auto;padding:0;aspect-ratio:1366 / 650;background:none;border-radius:0;position:relative}@media (max-width: 829px){.area.trigger .inner{width:100vw;aspect-ratio:390 / 650}}.area h2{margin:18px 0 0 41px;color:#fff;font-weight:bold;font-size:36px;text-align:left;padding-left:36px;position:relative}@media (min-width: 830px) and (max-width: 1365px){.area h2{margin:1.317715959004392vw 0 0 3.001464128843338vw;font-size:2.635431918008785vw;padding-left:2.635431918008785vw}}@media (max-width: 829px){.area h2{margin:calc(18 / 390 * 100vw) calc(10 / 390 * 100vw) 0 calc(10 / 390 * 100vw);font-size:calc(26 / 390 * 100vw);line-height:calc(37em / 26);padding-left:calc(30 / 390 * 100vw)}}.area h2::before{content:'';background:url("../img/top/icon_h2.svg") bottom center/100% auto no-repeat;display:inline-block;height:100%;width:16px;vertical-align:middle;top:0;left:0;position:absolute}@media (min-width: 830px) and (max-width: 1365px){.area h2::before{width:1.171303074670571vw}}@media (max-width: 829px){.area h2::before{width:calc(16 / 390 * 100vw)}}.area .scrollItem{transform-origin:center center;opacity:0}.area .scrollItem .item{margin-top:0 !important}.area .scrollItem[class*=item]{position:absolute}.area .scrollItem[class*=item] img{width:100%;height:auto}.area .scrollItem.item40,.area .scrollItem.item41,.area .scrollItem.item42{width:646px;height:510px;top:113px;left:701px;display:flex;align-items:center}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item40,.area .scrollItem.item41,.area .scrollItem.item42{width:47.2913616398243vw;height:37.33528550512445vw;top:8.272327964860908vw;left:51.31771595900439vw}}@media (max-width: 829px){.area .scrollItem.item40,.area .scrollItem.item41,.area .scrollItem.item42{width:100%;height:auto;top:calc(480 / 390 * 100vw);left:calc(20 / 390 * 100vw)}}.area .scrollItem .text{color:#fff;font-size:28px}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem .text{font-size:2.049780380673499vw}}@media (max-width: 829px){.area .scrollItem .text{font-size:calc(16 / 390 * 100vw);line-height:1.7}}.area .scrollItem .text span{margin-top:2em;display:block}@media (max-width: 829px){.area .scrollItem .text span{margin-top:1em}}.area .scrollItem.item0{width:478.07px;height:268.18px;top:354.3px;left:108.7px;opacity:1}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item0{width:34.99780380673499vw;height:19.63250366032211vw;top:25.93704245973646vw;left:7.957540263543192vw}}@media (max-width: 829px){.area .scrollItem.item0{width:79.88717948717949vw;height:44.81282051282051vw;top:68.08974358974359vw;left:10.05128205128205vw}}.area .scrollItem.item1{width:144.85px;height:79.23px;top:394.3px;left:90px}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item1{width:10.60395314787701vw;height:5.800146412884334vw;top:28.86530014641288vw;left:6.588579795021962vw}}@media (max-width: 829px){.area .scrollItem.item1{width:24.20512820512821vw;height:13.24102564102564vw;top:74.76923076923077vw;left:6.923076923076923vw}}.area .scrollItem.item2{width:130.3px;height:70.24px;top:371.7px;left:408.6px}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item2{width:9.538799414348463vw;height:5.142020497803807vw;top:27.2108345534407vw;left:29.91215226939971vw}}@media (max-width: 829px){.area .scrollItem.item2{width:21.77179487179487vw;height:11.73846153846154vw;top:70.98461538461538vw;left:60.16666666666667vw}}.area .scrollItem.item3{width:155.98px;height:86.77px;top:422.1px;left:269.5px}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item3{width:11.41874084919473vw;height:6.35212298682284vw;top:30.900439238653vw;left:19.72913616398243vw}}@media (max-width: 829px){.area .scrollItem.item3{width:26.06410256410256vw;height:14.5vw;top:79.40769230769231vw;left:36.91538461538462vw}}.area .scrollItem.item4{width:76.08px;height:39.02px;top:298px;left:200.4px}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item4{width:5.569546120058565vw;height:2.856515373352855vw;top:21.81551976573939vw;left:14.6705710102489vw}}@media (max-width: 829px){.area .scrollItem.item4{width:12.71282051282051vw;height:6.520512820512821vw;top:58.67692307692308vw;left:25.37179487179487vw}}.area .scrollItem.item5{width:75.1px;height:38.51px;top:298px;left:418.9px}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item5{width:5.497803806734993vw;height:2.819180087847731vw;top:21.81551976573939vw;left:30.66617862371889vw}}@media (max-width: 829px){.area .scrollItem.item5{width:12.54871794871795vw;height:6.435897435897436vw;top:58.67692307692308vw;left:61.88974358974359vw}}.area .scrollItem.item6{width:102.9px;height:54.49px;top:347.3px;left:248.4px}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item6{width:7.53294289897511vw;height:3.989019033674963vw;top:25.42459736456808vw;left:18.18448023426061vw}}@media (max-width: 829px){.area .scrollItem.item6{width:17.19487179487179vw;height:9.105128205128205vw;top:66.90769230769231vw;left:33.38461538461538vw}}.area .scrollItem.item7{width:171.06px;height:99.99px;top:512px;left:146.5px}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item7{width:12.52269399707174vw;height:7.3199121522694vw;top:37.48169838945827vw;left:10.72474377745242vw}}@media (max-width: 829px){.area .scrollItem.item7{width:28.58461538461538vw;height:16.71025641025641vw;top:94.44358974358974vw;left:16.36410256410256vw}}.area .scrollItem.item8{width:166.53px;height:96.1px;top:488.4px;left:426.7px}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item8{width:12.19106881405564vw;height:7.035139092240117vw;top:35.75402635431918vw;left:31.23718887262079vw}}@media (max-width: 829px){.area .scrollItem.item8{width:27.82564102564103vw;height:16.05897435897436vw;top:90.4974358974359vw;left:63.18205128205128vw}}.area .scrollItem.item9,.area .scrollItem.item10,.area .scrollItem.item11,.area .scrollItem.item12,.area .scrollItem.item13,.area .scrollItem.item14,.area .scrollItem.item15,.area .scrollItem.item16,.area .scrollItem.item17{width:10.4px;height:5.54px;filter:invert(88%) sepia(23%) saturate(0%) hue-rotate(261deg) brightness(97%) contrast(98%)}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item9,.area .scrollItem.item10,.area .scrollItem.item11,.area .scrollItem.item12,.area .scrollItem.item13,.area .scrollItem.item14,.area .scrollItem.item15,.area .scrollItem.item16,.area .scrollItem.item17{width:0.7613469985358712vw;height:0.4055636896046852vw}}@media (max-width: 829px){.area .scrollItem.item9,.area .scrollItem.item10,.area .scrollItem.item11,.area .scrollItem.item12,.area .scrollItem.item13,.area .scrollItem.item14,.area .scrollItem.item15,.area .scrollItem.item16,.area .scrollItem.item17{width:1.671794871794872vw;height:1.671794871794872vw}}.area .scrollItem.item9 img,.area .scrollItem.item10 img,.area .scrollItem.item11 img,.area .scrollItem.item12 img,.area .scrollItem.item13 img,.area .scrollItem.item14 img,.area .scrollItem.item15 img,.area .scrollItem.item16 img,.area .scrollItem.item17 img{width:100%;height:auto;vertical-align:top}.area .scrollItem.item9{top:519.3px;left:508.5px}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item9{top:38.01610541727672vw;left:37.22547584187408vw}}@media (max-width: 829px){.area .scrollItem.item9{top:95.64871794871795vw;left:76.85641025641026vw}}.area .scrollItem.item10{top:359.3px;left:427.5px}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item10{top:26.30307467057101vw;left:31.29575402635432vw}}@media (max-width: 829px){.area .scrollItem.item10{top:68.91282051282051vw;left:63.32051282051282vw}}.area .scrollItem.item11{top:280.3px;left:220.5px}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item11{top:20.51976573938507vw;left:16.14202049780381vw}}@media (max-width: 829px){.area .scrollItem.item11{top:55.71025641025641vw;left:28.73076923076923vw}}.area .scrollItem.item12{top:331.3px;left:314.5px}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item12{top:24.25329428989751vw;left:23.02342606149341vw}}@media (max-width: 829px){.area .scrollItem.item12{top:64.23333333333333vw;left:44.43846153846154vw}}.area .scrollItem.item13{top:434.3px;left:404.5px}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item13{top:31.79355783308931vw;left:29.61200585651537vw}}@media (max-width: 829px){.area .scrollItem.item13{top:81.44615384615385vw;left:59.47692307692308vw}}.area .scrollItem.item14{top:529.3px;left:230.5px}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item14{top:38.74816983894583vw;left:16.87408491947291vw}}@media (max-width: 829px){.area .scrollItem.item14{top:97.32051282051282vw;left:30.4vw}}.area .scrollItem.item15{top:350.3px;left:172.5px}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item15{top:25.64421669106881vw;left:12.62811127379209vw}}@media (max-width: 829px){.area .scrollItem.item15{top:67.40769230769231vw;left:20.70769230769231vw}}.area .scrollItem.item16{top:388.3px;left:451.5px}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item16{top:28.42606149341142vw;left:33.05270863836018vw}}@media (max-width: 829px){.area .scrollItem.item16{top:73.75897435897436vw;left:67.33076923076923vw}}.area .scrollItem.item17{top:449.3px;left:314.5px}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item17{top:32.89165446559297vw;left:23.02342606149341vw}}@media (max-width: 829px){.area .scrollItem.item17{top:83.95128205128205vw;left:44.43846153846154vw}}.area .scrollItem.item18,.area .scrollItem.item19,.area .scrollItem.item20,.area .scrollItem.item21,.area .scrollItem.item22,.area .scrollItem.item23,.area .scrollItem.item24,.area .scrollItem.item25,.area .scrollItem.item26,.area .scrollItem.item27,.area .scrollItem.item28,.area .scrollItem.item29,.area .scrollItem.item30{width:14.16px;height:7.53px;filter:invert(62%) sepia(5%) saturate(174%) hue-rotate(169deg) brightness(100%) contrast(92%)}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item18,.area .scrollItem.item19,.area .scrollItem.item20,.area .scrollItem.item21,.area .scrollItem.item22,.area .scrollItem.item23,.area .scrollItem.item24,.area .scrollItem.item25,.area .scrollItem.item26,.area .scrollItem.item27,.area .scrollItem.item28,.area .scrollItem.item29,.area .scrollItem.item30{width:1.036603221083455vw;height:0.5512445095168375vw}}@media (max-width: 829px){.area .scrollItem.item18,.area .scrollItem.item19,.area .scrollItem.item20,.area .scrollItem.item21,.area .scrollItem.item22,.area .scrollItem.item23,.area .scrollItem.item24,.area .scrollItem.item25,.area .scrollItem.item26,.area .scrollItem.item27,.area .scrollItem.item28,.area .scrollItem.item29,.area .scrollItem.item30{width:1.671794871794872vw;height:1.671794871794872vw}}.area .scrollItem.item18 img,.area .scrollItem.item19 img,.area .scrollItem.item20 img,.area .scrollItem.item21 img,.area .scrollItem.item22 img,.area .scrollItem.item23 img,.area .scrollItem.item24 img,.area .scrollItem.item25 img,.area .scrollItem.item26 img,.area .scrollItem.item27 img,.area .scrollItem.item28 img,.area .scrollItem.item29 img,.area .scrollItem.item30 img{width:100%;height:auto;filter:invert(66%) sepia(4%) saturate(221%) hue-rotate(169deg) brightness(94%) contrast(93%);vertical-align:top}.area .scrollItem.item18{top:287.3px;left:406.5px}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item18{top:21.03221083455344vw;left:29.75841874084919vw}}@media (max-width: 829px){.area .scrollItem.item18{top:56.87948717948718vw;left:59.81025641025641vw}}.area .scrollItem.item19{top:342.3px;left:351.5px}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item19{top:25.05856515373353vw;left:25.73206442166911vw}}@media (max-width: 829px){.area .scrollItem.item19{top:66.07179487179487vw;left:50.62051282051282vw}}.area .scrollItem.item20{top:398.3px;left:498.5px}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item20{top:29.15812591508053vw;left:36.49341142020498vw}}@media (max-width: 829px){.area .scrollItem.item20{top:75.42820512820513vw;left:75.18461538461538vw}}.area .scrollItem.item21{top:459.3px;left:523.5px}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item21{top:33.62371888726208vw;left:38.32357247437775vw}}@media (max-width: 829px){.area .scrollItem.item21{top:85.62307692307692vw;left:79.36153846153846vw}}.area .scrollItem.item22{top:378.3px;left:295.5px}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item22{top:27.69399707174231vw;left:21.63250366032211vw}}@media (max-width: 829px){.area .scrollItem.item22{top:72.08717948717949vw;left:41.26153846153846vw}}.area .scrollItem.item23{top:411.3px;left:434.5px}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item23{top:30.10980966325037vw;left:31.80819912152269vw}}@media (max-width: 829px){.area .scrollItem.item23{top:77.6025641025641vw;left:64.48974358974359vw}}.area .scrollItem.item24{top:295.3px;left:304.5px}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item24{top:21.61786237188873vw;left:22.2913616398243vw}}@media (max-width: 829px){.area .scrollItem.item24{top:58.21794871794872vw;left:42.76666666666667vw}}.area .scrollItem.item25{top:328.3px;left:444.5px}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item25{top:24.03367496339678vw;left:32.5402635431918vw}}@media (max-width: 829px){.area .scrollItem.item25{top:63.73076923076923vw;left:66.16153846153846vw}}.area .scrollItem.item26{top:524.3px;left:562.5px}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item26{top:38.38213762811127vw;left:41.17862371888726vw}}@media (max-width: 829px){.area .scrollItem.item26{top:96.48461538461538vw;left:85.87948717948718vw}}.area .scrollItem.item27{top:491.3px;left:422.5px}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item27{top:35.96632503660322vw;left:30.92972181551977vw}}@media (max-width: 829px){.area .scrollItem.item27{top:90.96923076923077vw;left:62.48461538461538vw}}.area .scrollItem.item28{top:280.3px;left:436.5px}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item28{top:20.51976573938507vw;left:31.95461200585652vw}}@media (max-width: 829px){.area .scrollItem.item28{top:55.71025641025641vw;left:64.82307692307692vw}}.area .scrollItem.item29{top:345.3px;left:523.5px}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item29{top:25.27818448023426vw;left:38.32357247437775vw}}@media (max-width: 829px){.area .scrollItem.item29{top:66.57179487179487vw;left:79.36153846153846vw}}.area .scrollItem.item30{top:321.3px;left:230.5px}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item30{top:23.5212298682284vw;left:16.87408491947291vw}}@media (max-width: 829px){.area .scrollItem.item30{top:62.56153846153846vw;left:30.4vw}}.area .scrollItem.item31,.area .scrollItem.item32,.area .scrollItem.item33,.area .scrollItem.item34,.area .scrollItem.item35,.area .scrollItem.item36,.area .scrollItem.item37,.area .scrollItem.item38{width:13.2px;height:6.97px;filter:invert(49%) sepia(0%) saturate(3822%) hue-rotate(295deg) brightness(91%) contrast(85%)}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item31,.area .scrollItem.item32,.area .scrollItem.item33,.area .scrollItem.item34,.area .scrollItem.item35,.area .scrollItem.item36,.area .scrollItem.item37,.area .scrollItem.item38{width:0.9663250366032211vw;height:0.5102489019033675vw}}@media (max-width: 829px){.area .scrollItem.item31,.area .scrollItem.item32,.area .scrollItem.item33,.area .scrollItem.item34,.area .scrollItem.item35,.area .scrollItem.item36,.area .scrollItem.item37,.area .scrollItem.item38{width:1.671794871794872vw;height:1.671794871794872vw}}.area .scrollItem.item31 img,.area .scrollItem.item32 img,.area .scrollItem.item33 img,.area .scrollItem.item34 img,.area .scrollItem.item35 img,.area .scrollItem.item36 img,.area .scrollItem.item37 img,.area .scrollItem.item38 img{width:100%;height:auto;filter:invert(48%) sepia(8%) saturate(193%) hue-rotate(168deg) brightness(91%) contrast(84%);vertical-align:top}.area .scrollItem.item31{top:459.3px;left:446.5px}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item31{top:33.62371888726208vw;left:32.68667642752562vw}}@media (max-width: 829px){.area .scrollItem.item31{top:85.62307692307692vw;left:66.49487179487179vw}}.area .scrollItem.item32{top:414.3px;left:513.5px}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item32{top:30.3294289897511vw;left:37.59150805270864vw}}@media (max-width: 829px){.area .scrollItem.item32{top:78.1025641025641vw;left:77.68974358974359vw}}.area .scrollItem.item33{top:416.3px;left:145.5px}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item33{top:30.47584187408492vw;left:10.65153733528551vw}}@media (max-width: 829px){.area .scrollItem.item33{top:78.43589743589744vw;left:16.1974358974359vw}}.area .scrollItem.item34{top:411.3px;left:248.5px}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item34{top:30.10980966325037vw;left:18.19180087847731vw}}@media (max-width: 829px){.area .scrollItem.item34{top:77.6025641025641vw;left:33.40769230769231vw}}.area .scrollItem.item35{top:439.3px;left:351.5px}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item35{top:32.15959004392387vw;left:25.73206442166911vw}}@media (max-width: 829px){.area .scrollItem.item35{top:82.27948717948718vw;left:50.62051282051282vw}}.area .scrollItem.item36{top:414.3px;left:182.5px}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item36{top:30.3294289897511vw;left:13.3601756954612vw}}@media (max-width: 829px){.area .scrollItem.item36{top:78.1025641025641vw;left:22.37948717948718vw}}.area .scrollItem.item37{top:258.3px;left:273.5px}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item37{top:18.90922401171303vw;left:20.02196193265007vw}}@media (max-width: 829px){.area .scrollItem.item37{top:52.03589743589744vw;left:37.58717948717949vw}}.area .scrollItem.item38{top:300.3px;left:508.5px}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item38{top:21.98389458272328vw;left:37.22547584187408vw}}@media (max-width: 829px){.area .scrollItem.item38{top:59.05384615384615vw;left:76.85641025641026vw}}.area .scrollItem.item39{width:478.07px;height:241.16px;top:147px;left:108.7px}@media (min-width: 830px) and (max-width: 1365px){.area .scrollItem.item39{width:34.99780380673499vw;height:17.65446559297218vw;top:10.76134699853587vw;left:7.957540263543192vw}}@media (max-width: 829px){.area .scrollItem.item39{width:79.88717948717949vw;height:40.2974358974359vw;top:33.44102564102564vw;left:10.05128205128205vw}}#wrapper{background:#000306}.topBreadcrumb{max-width:1366px;margin:0 auto;padding:20px 20px 20px 10px}@media (min-width: 830px) and (max-width: 1366px){.topBreadcrumb{width:100vw;padding:1.4641288433vw 1.4641288433vw 1.4641288433vw .7320644217vw}}@media (max-width: 829px){.topBreadcrumb{padding:5.1282051282vw 3.8461538462vw}}.topBreadcrumb ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;padding:0;margin:0}.topBreadcrumb ul li{font-size:10px;color:#404040;list-style:none;padding:0;margin:0}@media (min-width: 830px) and (max-width: 1366px){.topBreadcrumb ul li{font-size:.7320644217vw}}@media (max-width: 829px){.topBreadcrumb ul li{font-size:2.5641025641vw}}.topBreadcrumb ul li:not(:last-of-type)::after{content:" / ";display:inline-block;margin-left:7px;margin-right:7px}@media (min-width: 830px) and (max-width: 1366px){.topBreadcrumb ul li:not(:last-of-type)::after{margin-left:.5124450952vw;margin-right:.5124450952vw}}@media (max-width: 829px){.topBreadcrumb ul li:not(:last-of-type)::after{margin-left:1.7948717949vw;margin-right:1.7948717949vw}}.topBreadcrumb ul li a{color:#404040;text-decoration:none}.topBreadcrumb ul li a:hover{text-decoration:underline}.topMainVisual2025{height:553px;padding:60px 0 0;position:relative;overflow:hidden}@media (min-width: 830px) and (max-width: 1366px){.topMainVisual2025{padding:3.6603221083vw 0 0;height:40.4831625183vw}}@media (max-width: 829px){.topMainVisual2025{padding:12.8205128205vw 0 0;height:89.7435897436vw}}.topMainVisual2025::before{width:100%;height:100%;background:rgba(0,0,0,0.46);content:"";display:block;position:absolute;top:0;left:0;z-index:1}.topMainVisual2025 video{width:101%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:0}@media (max-width: 829px){.topMainVisual2025 video{width:160%}}.topMainVisual2025 .container{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:2}.topMainVisual2025 .catch{margin:0;padding:0;color:#fff;font-size:6rem;font-weight:600;text-align:center}@media (min-width: 830px) and (max-width: 1366px){.topMainVisual2025 .catch{font-size:4.39238653vw}}@media (max-width: 829px){.topMainVisual2025 .catch{font-size:7.1794871795vw}}.topMainVisual2025 .tagline{margin-top:45px;color:#fff;font-size:2.4rem;font-weight:400;text-align:center}@media (min-width: 830px) and (max-width: 1366px){.topMainVisual2025 .tagline{margin-top:3.2942898975vw;font-size:1.756954612vw}}@media (max-width: 829px){.topMainVisual2025 .tagline{margin-top:5.1282051282vw;font-size:4.1025641026vw;line-height:1.5}}.topSec01 .container,.topSec04 .container,.topSec05 .container,.topSec06 .container,.topSec07 .container{max-width:1326px;margin:0 auto}@media (min-width: 830px) and (max-width: 1366px){.topSec01 .container,.topSec04 .container,.topSec05 .container,.topSec06 .container,.topSec07 .container{max-width:97.0717423133vw}}@media (max-width: 829px){.topSec01 .container,.topSec04 .container,.topSec05 .container,.topSec06 .container,.topSec07 .container{max-width:94.8717948718vw}}.topSec04 h2,.topSec05 h2,.topSec06 h2,.topSec07 h2{margin:18px 0 0 21px;color:#fff;font-weight:bold;font-size:36px;text-align:left;padding-left:36px;position:relative}@media (min-width: 830px) and (max-width: 1365px){.topSec04 h2,.topSec05 h2,.topSec06 h2,.topSec07 h2{margin:1.317715959004392vw 0 0 3.001464128843338vw;font-size:2.635431918008785vw;padding-left:2.635431918008785vw}}@media (max-width: 829px){.topSec04 h2,.topSec05 h2,.topSec06 h2,.topSec07 h2{margin:calc(18 / 390 * 100vw) 0 0;font-size:calc(26 / 390 * 100vw);line-height:calc(37em / 26);padding-left:calc(30 / 390 * 100vw)}}.topSec04 h2::before,.topSec05 h2::before,.topSec06 h2::before,.topSec07 h2::before{content:'';background:url("../img/top/icon_h2.svg") bottom center/100% auto no-repeat;display:inline-block;height:100%;width:16px;vertical-align:middle;top:0;left:0;position:absolute}@media (min-width: 830px) and (max-width: 1365px){.topSec04 h2::before,.topSec05 h2::before,.topSec06 h2::before,.topSec07 h2::before{width:1.171303074670571vw}}@media (max-width: 829px){.topSec04 h2::before,.topSec05 h2::before,.topSec06 h2::before,.topSec07 h2::before{width:calc(16 / 390 * 100vw)}}.logoSliderArea{padding:12px 0;background:#fff;border-bottom:none}@media (min-width: 830px) and (max-width: 1366px){.logoSliderArea{padding:.878477306vw 0}}@media (max-width: 829px){.logoSliderArea{padding:3.0769230769vw 0}}.topSec01{margin:0;padding:0;background:#EBEEF1}.topSec01 .column{padding:15px 0 45px;display:flex;align-items:center}@media (min-width: 830px) and (max-width: 1366px){.topSec01 .column{padding:1.0980966325vw 0 3.2942898975vw}}@media (max-width: 829px){.topSec01 .column{flex-wrap:wrap;padding:3.8461538462vw 0 12.8205128205vw;gap:7.6923076923vw}}.topSec01 .column .left{width:50%}@media (max-width: 829px){.topSec01 .column .left{width:100%}}.topSec01 .column .left h2{margin:0;padding:0;color:#404040;font-size:40px;font-weight:600;text-align:center}@media (min-width: 830px) and (max-width: 1366px){.topSec01 .column .left h2{font-size:2.9282576867vw}}@media (max-width: 829px){.topSec01 .column .left h2{font-size:7.6923076923vw}}.topSec01 .column .left .column2{margin-top:33px;margin-bottom:38px;display:flex;justify-content:center;gap:39px}@media (min-width: 830px) and (max-width: 1366px){.topSec01 .column .left .column2{margin-top:2.4158125915vw;margin-bottom:2.7818448023vw;gap:2.8550512445vw}.topSec01 .column .left .column2 img{max-width:16.4714494876vw;height:auto}}@media (max-width: 829px){.topSec01 .column .left .column2{margin-top:5.1282051282vw;margin-bottom:5.1282051282vw;flex-direction:row;gap:5.1282051282vw}.topSec01 .column .left .column2 img{max-width:38.4615384615vw;height:auto}}.topSec01 .column .left p{margin:0;padding:0;font-size:16px;font-weight:500;text-align:center}@media (min-width: 830px) and (max-width: 1366px){.topSec01 .column .left p{font-size:1.1713030747vw}}@media (max-width: 829px){.topSec01 .column .left p{font-size:4.1025641026vw}}.topSec01 .column .right{width:50%}@media (max-width: 829px){.topSec01 .column .right{width:100%}}.topSec01 .column .right .item{padding:0 0 14px 20px}@media (min-width: 830px) and (max-width: 1366px){.topSec01 .column .right .item{padding:0 0 1.0248901903vw 1.4641288433vw}}@media (max-width: 829px){.topSec01 .column .right .item{padding:0 3.8461538462vw 3.8461538462vw}}.topSec01 .column .right .item+.item{padding-top:20px;border-top:1px solid #ABABAB}@media (min-width: 830px) and (max-width: 1366px){.topSec01 .column .right .item+.item{padding-top:1.4641288433vw}}@media (max-width: 829px){.topSec01 .column .right .item+.item{padding-top:5.1282051282vw}}.topSec01 .column .right .item .line1{margin:0 0 10px;color:#000;font-size:22px;font-weight:bold;line-height:1}@media (min-width: 830px) and (max-width: 1366px){.topSec01 .column .right .item .line1{margin:0 0 .7320644217vw;font-size:1.6105417277vw}}@media (max-width: 829px){.topSec01 .column .right .item .line1{margin:0 0 2.5641025641vw;font-size:5.1282051282vw}}.topSec01 .column .right .item .line1 .num{margin:0 .2em;color:#2351A3;font-size:45px;font-weight:600}@media (min-width: 830px) and (max-width: 1366px){.topSec01 .column .right .item .line1 .num{font-size:3.2942898975vw}}@media (max-width: 829px){.topSec01 .column .right .item .line1 .num{font-size:7.6923076923vw}}.topSec01 .column .right .item .line1 .num .text{font-size:35px}@media (min-width: 830px) and (max-width: 1366px){.topSec01 .column .right .item .line1 .num .text{font-size:2.5622254758vw}}@media (max-width: 829px){.topSec01 .column .right .item .line1 .num .text{font-size:6.4102564103vw}}.topSec01 .column .right .item .line1 sup{margin-left:4px;color:#000;font-size:11px;vertical-align:text-top}@media (min-width: 830px) and (max-width: 1366px){.topSec01 .column .right .item .line1 sup{margin-left:.2928257687vw;font-size:.8052708638vw}}@media (max-width: 829px){.topSec01 .column .right .item .line1 sup{margin-left:1.0256410256vw;font-size:2.8205128205vw}}.topSec01 .column .right .item .line2{margin:0 0 20px;color:#000;font-size:18px;line-height:calc(26em / 18)}@media (min-width: 830px) and (max-width: 1366px){.topSec01 .column .right .item .line2{margin:0 0 1.4641288433vw;font-size:1.317715959vw}}@media (max-width: 829px){.topSec01 .column .right .item .line2{margin:0 0 5.1282051282vw;font-size:4.358974359vw}}.topSec01 .column .right .item .line3{color:#000;font-size:11px;font-weight:500}@media (min-width: 830px) and (max-width: 1366px){.topSec01 .column .right .item .line3{font-size:.8052708638vw}}@media (max-width: 829px){.topSec01 .column .right .item .line3{font-size:2.8205128205vw}}@keyframes show-bg-img{0%{opacity:0}100%{opacity:1}}@keyframes show-out-bg-img{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.topSec02{min-height:666px;margin:150px 0 150px;padding:0;background:#000306;position:relative;display:flex;align-items:center;justify-content:center;position:relative}@media (min-width: 830px) and (max-width: 1366px){.topSec02{min-height:48.7554904832vw;margin:10.980966325vw 0 10.980966325vw}}@media (max-width: 829px){.topSec02{min-height:102.5641025641vw;margin:12.8205128205vw 0 0}}.topSec02 .bgImg{position:absolute;z-index:1;opacity:0}.topSec02 .bgImg img{max-width:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0}.topSec02 .bgImg img:nth-of-type(1){width:1112.75px;height:776.73px;filter:grayscale(100%)}@media (min-width: 830px) and (max-width: 1366px){.topSec02 .bgImg img:nth-of-type(1){width:81.4604685212vw;height:56.8616398243vw}}@media (max-width: 829px){.topSec02 .bgImg img:nth-of-type(1){width:100vw;height:auto;aspect-ratio:1112.75 / 776.73}}.topSec02 .bgImg img:nth-of-type(2){width:660px;height:695.29px}@media (min-width: 830px) and (max-width: 1366px){.topSec02 .bgImg img:nth-of-type(2){width:48.3162518302vw;height:50.8997071742vw}}@media (max-width: 829px){.topSec02 .bgImg img:nth-of-type(2){width:85vw;height:auto;aspect-ratio:660 / 695.29}}.topSec02 .bgImg img:nth-of-type(3){width:666.74px;height:702.4px}@media (min-width: 830px) and (max-width: 1366px){.topSec02 .bgImg img:nth-of-type(3){width:48.8096632504vw;height:51.420204978vw}}@media (max-width: 829px){.topSec02 .bgImg img:nth-of-type(3){width:85vw;height:auto;aspect-ratio:666.74 / 702.4}}.topSec02 .bgImg.active img:nth-of-type(1){animation:show-out-bg-img 1.5s ease 0s 1 normal both}.topSec02 .bgImg.active img:nth-of-type(2){animation:show-out-bg-img 1.5s ease 1s 1 normal both}.topSec02 .bgImg.active img:nth-of-type(3){animation:show-bg-img 1.5s ease 2s 1 normal both}.topSec02 .bgImg2{width:100%;height:calc(100% + 300px);position:absolute;z-index:1;overflow:hidden}@media (min-width: 830px) and (max-width: 1366px){.topSec02 .bgImg2{height:calc(100% + 21.9619326501vw)}}@media (max-width: 829px){.topSec02 .bgImg2{height:calc(100% + 25.641025641vw)}}.topSec02 .bgImg2 video{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media (max-width: 829px){.topSec02 .bgImg2 video{width:auto;height:100%}}.topSec02 .container{width:100%;position:relative;z-index:2}.topSec02 .inner{max-width:1162px;margin:0 auto;padding:37.5px 32px;background:rgba(0,0,0,0.78);border:1px solid rgba(112,112,112,0.78);border-radius:0}@media (min-width: 830px) and (max-width: 1366px){.topSec02 .inner{max-width:85.065885798vw;padding:2.7452415813vw 2.3426061493vw}}@media (max-width: 829px){.topSec02 .inner{max-width:calc(100% - 7.6923076923vw);padding:2.5641025641vw}}.topSec02 p{margin:0;padding:0;color:#fff;font-size:26px;line-height:calc(46em / 26);text-align:center}@media (min-width: 830px) and (max-width: 1366px){.topSec02 p{font-size:1.9033674963vw}}@media (max-width: 829px){.topSec02 p{font-size:4.1025641026vw}}.topSec02 p+p{margin-top:calc(46em / 26)}@media (max-width: 829px){.topSec02 p+p{margin-top:1em}}.topSec04{color:#fff}.topSec04 .column{margin:100px 0 180px;display:flex;gap:15px}@media (min-width: 830px) and (max-width: 1366px){.topSec04 .column{margin:7.3206442167vw 0 13.17715959vw;gap:1.0980966325vw}}@media (max-width: 829px){.topSec04 .column{margin:12.8205128205vw 0;flex-wrap:wrap;gap:3.8461538462vw}}.topSec04 .column .item{width:calc((100% - 60px) / 5)}@media (min-width: 830px) and (max-width: 1366px){.topSec04 .column .item{width:calc((100% - 4.39238653vw) / 5)}}@media (max-width: 829px){.topSec04 .column .item{width:calc((100% - 3.8461538462vw) / 2)}}.topSec04 .column .item h3{width:100%;margin:0;aspect-ratio:1 / 1;font-size:16px;font-weight:600;text-align:center;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease-out 0s}@media (min-width: 830px) and (max-width: 1366px){.topSec04 .column .item h3{font-size:1.1713030747vw}}@media (max-width: 829px){.topSec04 .column .item h3{font-size:3.5897435897vw}}.topSec04 .column .item h3:hover{opacity:.6}.topSec04 .column .item h3 a{width:100%;height:100%;color:#fff;text-decoration:none;display:flex;align-items:center;justify-content:center}.topSec04 .column .item h3 a:hover{opacity:1}.topSec04 .column .item p{font-size:16px;text-align:center}@media (min-width: 830px) and (max-width: 1366px){.topSec04 .column .item p{font-size:1.1713030747vw}}@media (max-width: 829px){.topSec04 .column .item p{font-size:3.5897435897vw}}.topSec04 .column .item:nth-of-type(1) h3{background:url("../img/top/img11_2x.png") center center/cover no-repeat}.topSec04 .column .item:nth-of-type(2) h3{background:url("../img/top/img12_2x.png") center center/cover no-repeat}.topSec04 .column .item:nth-of-type(3) h3{background:url("../img/top/img13_2x.png") center center/cover no-repeat}.topSec04 .column .item:nth-of-type(4) h3{background:url("../img/top/img14_2x.png") center center/cover no-repeat}.topSec04 .column .item:nth-of-type(5) h3{background:url("../img/top/img15_2x.png") center center/cover no-repeat}.topSec05{color:#fff}.topSec05 .block1{width:100%;margin-top:96px;aspect-ratio:1328 / 361;background:url("../img/top/bg01_x2.png") center center/cover no-repeat #000;border:1px solid #707070}@media (min-width: 830px) and (max-width: 1366px){.topSec05 .block1{margin-top:7.027818448vw}}@media (max-width: 829px){.topSec05 .block1{margin-top:12.8205128205vw}}.topSec05 .block1+.block1{margin-top:65px}@media (min-width: 830px) and (max-width: 1366px){.topSec05 .block1+.block1{margin-top:4.7584187408vw}}@media (max-width: 829px){.topSec05 .block1+.block1{margin-top:12.8205128205vw}}.topSec05 .block1 .column{display:flex;gap:90px}@media (min-width: 830px) and (max-width: 1366px){.topSec05 .block1 .column{gap:6.588579795vw}}@media (max-width: 829px){.topSec05 .block1 .column{flex-wrap:wrap;gap:10.2564102564vw}}.topSec05 .block1 .column .text{width:712px}@media (min-width: 830px) and (max-width: 1366px){.topSec05 .block1 .column .text{width:52.1229868228vw}}@media (max-width: 829px){.topSec05 .block1 .column .text{width:100%}}.topSec05 .block1 .column .text .num{padding:24px 0 0 46px;color:#1FA4DF;font-size:24px;font-weight:bold}@media (min-width: 830px) and (max-width: 1366px){.topSec05 .block1 .column .text .num{padding:1.756954612vw 0 0 3.3674963397vw;font-size:1.756954612vw}}@media (max-width: 829px){.topSec05 .block1 .column .text .num{padding:2.5641025641vw 0 0 2.5641025641vw;font-size:5.1282051282vw}}.topSec05 .block1 .column .text .textInner{margin-top:35px;padding-left:46px;position:relative}@media (min-width: 830px) and (max-width: 1366px){.topSec05 .block1 .column .text .textInner{margin-top:2.5622254758vw;padding-left:3.3674963397vw}}@media (max-width: 829px){.topSec05 .block1 .column .text .textInner{margin-top:2.5641025641vw;padding-left:7.6923076923vw;padding-right:2.5641025641vw}}.topSec05 .block1 .column .text .textInner::before{width:4px;height:100%;min-height:184px;background:#1FA4DF;content:"";display:block;position:absolute;top:0;left:20px}@media (min-width: 830px) and (max-width: 1366px){.topSec05 .block1 .column .text .textInner::before{width:.2928257687vw;min-height:13.4699853587vw;left:1.4641288433vw}}@media (max-width: 829px){.topSec05 .block1 .column .text .textInner::before{width:1.0256410256vw;min-height:100%;left:2.5641025641vw}}.topSec05 .block1 .column .text .textInner h3{margin:0 0 20px;padding:0;font-size:40px;font-weight:bold}@media (min-width: 830px) and (max-width: 1366px){.topSec05 .block1 .column .text .textInner h3{margin:0 0 1.4641288433vw;font-size:2.9282576867vw}}@media (max-width: 829px){.topSec05 .block1 .column .text .textInner h3{margin:0 0 2.5641025641vw;font-size:7.1794871795vw}}.topSec05 .block1 .column .text .textInner p:not(.more){font-size:22px}@media (min-width: 830px) and (max-width: 1366px){.topSec05 .block1 .column .text .textInner p:not(.more){font-size:1.6105417277vw}}@media (max-width: 829px){.topSec05 .block1 .column .text .textInner p:not(.more){font-size:5.641025641vw}}.topSec05 .block1 .column .text .textInner p.more{margin-top:36px;font-size:20px;font-weight:bold}@media (min-width: 830px) and (max-width: 1366px){.topSec05 .block1 .column .text .textInner p.more{margin-top:2.635431918vw;font-size:1.4641288433vw}}@media (max-width: 829px){.topSec05 .block1 .column .text .textInner p.more{margin-top:5.1282051282vw;font-size:4.6153846154vw}}.topSec05 .block1 .column .text .textInner p.more a{color:#fff}.topSec05 .block1 .column .text .textInner p.more a:hover{opacity:.6}.topSec05 .block1 .column .img{width:385px}@media (min-width: 830px) and (max-width: 1366px){.topSec05 .block1 .column .img{width:28.1844802343vw}}@media (max-width: 829px){.topSec05 .block1 .column .img{width:100%}}.topSec05 .block1 .column .img .imgInner{width:100%;aspect-ratio:385 / 304;padding:24px 0;background:#000000;text-align:center}@media (min-width: 830px) and (max-width: 1366px){.topSec05 .block1 .column .img .imgInner{padding:1.756954612vw 0}}@media (max-width: 829px){.topSec05 .block1 .column .img .imgInner{padding:2.5641025641vw}}.topSec05 .block1 .column .img .imgInner video{width:100%;height:auto}.topSec06{padding-top:190px;padding-bottom:168px;background:url("../img/top/bg02.png") top right/contain no-repeat;color:#fff}@media (min-width: 830px) and (max-width: 1366px){.topSec06{padding-top:13.9092240117vw;padding-bottom:12.298682284vw}}@media (max-width: 829px){.topSec06{padding-top:12.8205128205vw;padding-bottom:12.8205128205vw;background:url("../img/top/bg02.png") center right/auto 60% no-repeat}}.topSec06 .voiceBlock{margin-top:44px}@media (min-width: 830px) and (max-width: 1366px){.topSec06 .voiceBlock{margin-top:3.2210834553vw}}@media (max-width: 829px){.topSec06 .voiceBlock{margin-top:5.1282051282vw}}.topSec06 .voiceBlock .item{padding:43px 100px 60px 20px;border-top:1px solid #707070}@media (min-width: 830px) and (max-width: 1366px){.topSec06 .voiceBlock .item{padding:3.1478770132vw 7.3206442167vw 4.39238653vw 1.4641288433vw}}@media (max-width: 829px){.topSec06 .voiceBlock .item{padding:5.1282051282vw 2.5641025641vw}}.topSec06 .voiceBlock .item .comment{margin:0 0 44px;font-size:40px;font-weight:500}@media (min-width: 830px) and (max-width: 1366px){.topSec06 .voiceBlock .item .comment{margin:0 0 3.2210834553vw;font-size:2.9282576867vw}}@media (max-width: 829px){.topSec06 .voiceBlock .item .comment{margin:0 0 5.1282051282vw;font-size:7.1794871795vw}}.topSec06 .voiceBlock .item .comment a{color:#fff;text-decoration:none}.topSec06 .voiceBlock .item .comment a:hover{opacity:.6}.topSec06 .voiceBlock .item .info{display:flex;gap:33px}@media (min-width: 830px) and (max-width: 1366px){.topSec06 .voiceBlock .item .info{gap:2.4158125915vw}}@media (max-width: 829px){.topSec06 .voiceBlock .item .info{flex-wrap:wrap;gap:3.8461538462vw}}.topSec06 .voiceBlock .item .info .icons{display:flex;gap:25px}@media (min-width: 830px) and (max-width: 1366px){.topSec06 .voiceBlock .item .info .icons{gap:1.8301610542vw}.topSec06 .voiceBlock .item .info .icons img{width:6.8081991215vw;height:auto}}@media (max-width: 829px){.topSec06 .voiceBlock .item .info .icons{gap:3.8461538462vw}.topSec06 .voiceBlock .item .info .icons img{width:15.3846153846vw;height:auto}}.topSec06 .voiceBlock .item .info .text .company{margin:0 0 14px;font-size:18px;font-weight:500}@media (min-width: 830px) and (max-width: 1366px){.topSec06 .voiceBlock .item .info .text .company{margin:0 0 1.0248901903vw;font-size:1.317715959vw}}@media (max-width: 829px){.topSec06 .voiceBlock .item .info .text .company{margin:0 0 3.8461538462vw;font-size:4.6153846154vw}}.topSec06 .voiceBlock .item .info .text .name{font-size:16px}@media (min-width: 830px) and (max-width: 1366px){.topSec06 .voiceBlock .item .info .text .name{font-size:1.1713030747vw}}@media (max-width: 829px){.topSec06 .voiceBlock .item .info .text .name{font-size:4.1025641026vw}}.topSec07{padding-bottom:100px;color:#fff;background:#000306;padding:50px 0 70px;border-top:3px solid #EEEEEE;border-bottom:3px solid #EEEEEE}@media (min-width: 830px) and (max-width: 1366px){.topSec07{padding:3.6603221083vw 0 5.1244509517vw}}@media (max-width: 829px){.topSec07{padding:7.6923076923vw 0}}.topSec07 h2{text-align:center;margin:0 0 28px;font-size:40px;padding:0;line-height:calc(58/40)}@media (min-width: 830px) and (max-width: 1366px){.topSec07 h2{margin:0 0 2.0497803807vw;font-size:2.9282576867vw}}@media (max-width: 829px){.topSec07 h2{margin:0 0 6.4102564103vw;font-size:7.1794871795vw}}.topSec07 h2::before{content:none}.topSec07 p{text-align:center;font-weight:bold;margin:0 0 60px;font-size:20px}@media (min-width: 830px) and (max-width: 1366px){.topSec07 p{margin:0 0 4.39238653vw;font-size:1.4641288433vw}}@media (max-width: 829px){.topSec07 p{margin:0 0 7.6923076923vw;font-size:4.358974359vw}}.topSec07 .column{display:flex;justify-content:space-between;max-width:1080px;margin:0 auto}@media (min-width: 830px) and (max-width: 1366px){.topSec07 .column{max-width:79.0629575403vw}}@media (max-width: 829px){.topSec07 .column{flex-wrap:wrap;gap:7.6923076923vw;max-width:100%}}.topSec07 .column .item{width:100%;max-width:300px}@media (min-width: 830px) and (max-width: 1366px){.topSec07 .column .item{max-width:21.9619326501vw}}@media (max-width: 829px){.topSec07 .column .item{max-width:100%;margin:0 auto}}.topSec07 .column .item .img{margin-bottom:35px;display:flex;align-items:center;justify-content:center}@media (min-width: 830px) and (max-width: 1366px){.topSec07 .column .item .img{margin-bottom:2.5622254758vw}}@media (max-width: 829px){.topSec07 .column .item .img{margin-bottom:7.6923076923vw}}.topSec07 .column .item .text{max-width:300px;margin:0 auto;font-size:16px;line-height:calc(29em / 16)}@media (min-width: 830px) and (max-width: 1366px){.topSec07 .column .item .text{max-width:21.9619326501vw;font-size:1.1713030747vw}}@media (max-width: 829px){.topSec07 .column .item .text{max-width:76.9230769231vw;font-size:4.1025641026vw}}.topSec07 .btn02{margin:65px auto 0}@media (min-width: 830px) and (max-width: 1366px){.topSec07 .btn02{margin:4.7584187408vw auto 0}}@media (max-width: 829px){.topSec07 .btn02{margin:10.2564102564vw auto 0}}.btn02{background:#1FA4DF;color:#FFF;width:361px;font-weight:600;border-radius:8px;display:flex;gap:17px;padding:18px 10px;align-items:center;justify-content:center;text-decoration:none;font-size:22px}@media (min-width: 830px) and (max-width: 1366px){.btn02{width:26.4275256223vw;border-radius:.5856515373vw;padding:1.317715959vw .7320644217vw;gap:1.2445095168vw;font-size:1.6105417277vw}}@media (max-width: 829px){.btn02{width:82.0512820513vw;border-radius:2.0512820513vw;padding:4.6153846154vw 2.5641025641vw;gap:2.5641025641vw;font-size:5.1282051282vw}}.btn02::after{content:'';display:block;width:28px;height:28px;background:url("../img/btn_arrow_w.svg") no-repeat center/contain;transition:all 0.2s ease-out 0s}@media (min-width: 830px) and (max-width: 1366px){.btn02::after{width:2.0497803807vw;height:2.0497803807vw}}@media (max-width: 829px){.btn02::after{width:7.1794871795vw;height:7.1794871795vw}}.btn02:hover{background:#ED5C34;color:#fff}.btn02:hover::after{transform:scale(1.1)}
