@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Noto+Sans+JP:wght@100..900&family=Zen+Old+Mincho:wght@400;500;600;700;900&family=Shippori+Mincho:wght@400;700&family=Zen+Kaku+Gothic+New:wght@300;400;500;700;900&display=swap";@media screen and (min-width: 769px){.mbpc-0{margin-bottom:0px !important}}@media screen and (max-width: 768px){.mbsp-0{margin-bottom:0px !important}}@media screen and (min-width: 769px){.mbpc-1{margin-bottom:1px !important}}@media screen and (max-width: 768px){.mbsp-1{margin-bottom:1px !important}}@media screen and (min-width: 769px){.mbpc-2{margin-bottom:2px !important}}@media screen and (max-width: 768px){.mbsp-2{margin-bottom:2px !important}}@media screen and (min-width: 769px){.mbpc-3{margin-bottom:3px !important}}@media screen and (max-width: 768px){.mbsp-3{margin-bottom:3px !important}}@media screen and (min-width: 769px){.mbpc-4{margin-bottom:4px !important}}@media screen and (max-width: 768px){.mbsp-4{margin-bottom:4px !important}}@media screen and (min-width: 769px){.mbpc-5{margin-bottom:5px !important}}@media screen and (max-width: 768px){.mbsp-5{margin-bottom:5px !important}}@media screen and (min-width: 769px){.mbpc-6{margin-bottom:6px !important}}@media screen and (max-width: 768px){.mbsp-6{margin-bottom:6px !important}}@media screen and (min-width: 769px){.mbpc-7{margin-bottom:7px !important}}@media screen and (max-width: 768px){.mbsp-7{margin-bottom:7px !important}}@media screen and (min-width: 769px){.mbpc-8{margin-bottom:8px !important}}@media screen and (max-width: 768px){.mbsp-8{margin-bottom:8px !important}}@media screen and (min-width: 769px){.mbpc-9{margin-bottom:9px !important}}@media screen and (max-width: 768px){.mbsp-9{margin-bottom:9px !important}}@media screen and (min-width: 769px){.mbpc-10{margin-bottom:10px !important}}@media screen and (max-width: 768px){.mbsp-10{margin-bottom:10px !important}}@media screen and (min-width: 769px){.mbpc-11{margin-bottom:11px !important}}@media screen and (max-width: 768px){.mbsp-11{margin-bottom:11px !important}}@media screen and (min-width: 769px){.mbpc-12{margin-bottom:12px !important}}@media screen and (max-width: 768px){.mbsp-12{margin-bottom:12px !important}}@media screen and (min-width: 769px){.mbpc-13{margin-bottom:13px !important}}@media screen and (max-width: 768px){.mbsp-13{margin-bottom:13px !important}}@media screen and (min-width: 769px){.mbpc-14{margin-bottom:14px !important}}@media screen and (max-width: 768px){.mbsp-14{margin-bottom:14px !important}}@media screen and (min-width: 769px){.mbpc-15{margin-bottom:15px !important}}@media screen and (max-width: 768px){.mbsp-15{margin-bottom:15px !important}}@media screen and (min-width: 769px){.mbpc-16{margin-bottom:16px !important}}@media screen and (max-width: 768px){.mbsp-16{margin-bottom:16px !important}}@media screen and (min-width: 769px){.mbpc-17{margin-bottom:17px !important}}@media screen and (max-width: 768px){.mbsp-17{margin-bottom:17px !important}}@media screen and (min-width: 769px){.mbpc-18{margin-bottom:18px !important}}@media screen and (max-width: 768px){.mbsp-18{margin-bottom:18px !important}}@media screen and (min-width: 769px){.mbpc-19{margin-bottom:19px !important}}@media screen and (max-width: 768px){.mbsp-19{margin-bottom:19px !important}}@media screen and (min-width: 769px){.mbpc-20{margin-bottom:20px !important}}@media screen and (max-width: 768px){.mbsp-20{margin-bottom:20px !important}}@media screen and (min-width: 769px){.mbpc-21{margin-bottom:21px !important}}@media screen and (max-width: 768px){.mbsp-21{margin-bottom:21px !important}}@media screen and (min-width: 769px){.mbpc-22{margin-bottom:22px !important}}@media screen and (max-width: 768px){.mbsp-22{margin-bottom:22px !important}}@media screen and (min-width: 769px){.mbpc-23{margin-bottom:23px !important}}@media screen and (max-width: 768px){.mbsp-23{margin-bottom:23px !important}}@media screen and (min-width: 769px){.mbpc-24{margin-bottom:24px !important}}@media screen and (max-width: 768px){.mbsp-24{margin-bottom:24px !important}}@media screen and (min-width: 769px){.mbpc-25{margin-bottom:25px !important}}@media screen and (max-width: 768px){.mbsp-25{margin-bottom:25px !important}}@media screen and (min-width: 769px){.mbpc-26{margin-bottom:26px !important}}@media screen and (max-width: 768px){.mbsp-26{margin-bottom:26px !important}}@media screen and (min-width: 769px){.mbpc-27{margin-bottom:27px !important}}@media screen and (max-width: 768px){.mbsp-27{margin-bottom:27px !important}}@media screen and (min-width: 769px){.mbpc-28{margin-bottom:28px !important}}@media screen and (max-width: 768px){.mbsp-28{margin-bottom:28px !important}}@media screen and (min-width: 769px){.mbpc-29{margin-bottom:29px !important}}@media screen and (max-width: 768px){.mbsp-29{margin-bottom:29px !important}}@media screen and (min-width: 769px){.mbpc-30{margin-bottom:30px !important}}@media screen and (max-width: 768px){.mbsp-30{margin-bottom:30px !important}}@media screen and (min-width: 769px){.mbpc-31{margin-bottom:31px !important}}@media screen and (max-width: 768px){.mbsp-31{margin-bottom:31px !important}}@media screen and (min-width: 769px){.mbpc-32{margin-bottom:32px !important}}@media screen and (max-width: 768px){.mbsp-32{margin-bottom:32px !important}}@media screen and (min-width: 769px){.mbpc-33{margin-bottom:33px !important}}@media screen and (max-width: 768px){.mbsp-33{margin-bottom:33px !important}}@media screen and (min-width: 769px){.mbpc-34{margin-bottom:34px !important}}@media screen and (max-width: 768px){.mbsp-34{margin-bottom:34px !important}}@media screen and (min-width: 769px){.mbpc-35{margin-bottom:35px !important}}@media screen and (max-width: 768px){.mbsp-35{margin-bottom:35px !important}}@media screen and (min-width: 769px){.mbpc-36{margin-bottom:36px !important}}@media screen and (max-width: 768px){.mbsp-36{margin-bottom:36px !important}}@media screen and (min-width: 769px){.mbpc-37{margin-bottom:37px !important}}@media screen and (max-width: 768px){.mbsp-37{margin-bottom:37px !important}}@media screen and (min-width: 769px){.mbpc-38{margin-bottom:38px !important}}@media screen and (max-width: 768px){.mbsp-38{margin-bottom:38px !important}}@media screen and (min-width: 769px){.mbpc-39{margin-bottom:39px !important}}@media screen and (max-width: 768px){.mbsp-39{margin-bottom:39px !important}}@media screen and (min-width: 769px){.mbpc-40{margin-bottom:40px !important}}@media screen and (max-width: 768px){.mbsp-40{margin-bottom:40px !important}}@media screen and (min-width: 769px){.mbpc-41{margin-bottom:41px !important}}@media screen and (max-width: 768px){.mbsp-41{margin-bottom:41px !important}}@media screen and (min-width: 769px){.mbpc-42{margin-bottom:42px !important}}@media screen and (max-width: 768px){.mbsp-42{margin-bottom:42px !important}}@media screen and (min-width: 769px){.mbpc-43{margin-bottom:43px !important}}@media screen and (max-width: 768px){.mbsp-43{margin-bottom:43px !important}}@media screen and (min-width: 769px){.mbpc-44{margin-bottom:44px !important}}@media screen and (max-width: 768px){.mbsp-44{margin-bottom:44px !important}}@media screen and (min-width: 769px){.mbpc-45{margin-bottom:45px !important}}@media screen and (max-width: 768px){.mbsp-45{margin-bottom:45px !important}}@media screen and (min-width: 769px){.mbpc-46{margin-bottom:46px !important}}@media screen and (max-width: 768px){.mbsp-46{margin-bottom:46px !important}}@media screen and (min-width: 769px){.mbpc-47{margin-bottom:47px !important}}@media screen and (max-width: 768px){.mbsp-47{margin-bottom:47px !important}}@media screen and (min-width: 769px){.mbpc-48{margin-bottom:48px !important}}@media screen and (max-width: 768px){.mbsp-48{margin-bottom:48px !important}}@media screen and (min-width: 769px){.mbpc-49{margin-bottom:49px !important}}@media screen and (max-width: 768px){.mbsp-49{margin-bottom:49px !important}}@media screen and (min-width: 769px){.mbpc-50{margin-bottom:50px !important}}@media screen and (max-width: 768px){.mbsp-50{margin-bottom:50px !important}}@media screen and (min-width: 769px){.mbpc-51{margin-bottom:51px !important}}@media screen and (max-width: 768px){.mbsp-51{margin-bottom:51px !important}}@media screen and (min-width: 769px){.mbpc-52{margin-bottom:52px !important}}@media screen and (max-width: 768px){.mbsp-52{margin-bottom:52px !important}}@media screen and (min-width: 769px){.mbpc-53{margin-bottom:53px !important}}@media screen and (max-width: 768px){.mbsp-53{margin-bottom:53px !important}}@media screen and (min-width: 769px){.mbpc-54{margin-bottom:54px !important}}@media screen and (max-width: 768px){.mbsp-54{margin-bottom:54px !important}}@media screen and (min-width: 769px){.mbpc-55{margin-bottom:55px !important}}@media screen and (max-width: 768px){.mbsp-55{margin-bottom:55px !important}}@media screen and (min-width: 769px){.mbpc-56{margin-bottom:56px !important}}@media screen and (max-width: 768px){.mbsp-56{margin-bottom:56px !important}}@media screen and (min-width: 769px){.mbpc-57{margin-bottom:57px !important}}@media screen and (max-width: 768px){.mbsp-57{margin-bottom:57px !important}}@media screen and (min-width: 769px){.mbpc-58{margin-bottom:58px !important}}@media screen and (max-width: 768px){.mbsp-58{margin-bottom:58px !important}}@media screen and (min-width: 769px){.mbpc-59{margin-bottom:59px !important}}@media screen and (max-width: 768px){.mbsp-59{margin-bottom:59px !important}}@media screen and (min-width: 769px){.mbpc-60{margin-bottom:60px !important}}@media screen and (max-width: 768px){.mbsp-60{margin-bottom:60px !important}}@media screen and (min-width: 769px){.mbpc-61{margin-bottom:61px !important}}@media screen and (max-width: 768px){.mbsp-61{margin-bottom:61px !important}}@media screen and (min-width: 769px){.mbpc-62{margin-bottom:62px !important}}@media screen and (max-width: 768px){.mbsp-62{margin-bottom:62px !important}}@media screen and (min-width: 769px){.mbpc-63{margin-bottom:63px !important}}@media screen and (max-width: 768px){.mbsp-63{margin-bottom:63px !important}}@media screen and (min-width: 769px){.mbpc-64{margin-bottom:64px !important}}@media screen and (max-width: 768px){.mbsp-64{margin-bottom:64px !important}}@media screen and (min-width: 769px){.mbpc-65{margin-bottom:65px !important}}@media screen and (max-width: 768px){.mbsp-65{margin-bottom:65px !important}}@media screen and (min-width: 769px){.mbpc-66{margin-bottom:66px !important}}@media screen and (max-width: 768px){.mbsp-66{margin-bottom:66px !important}}@media screen and (min-width: 769px){.mbpc-67{margin-bottom:67px !important}}@media screen and (max-width: 768px){.mbsp-67{margin-bottom:67px !important}}@media screen and (min-width: 769px){.mbpc-68{margin-bottom:68px !important}}@media screen and (max-width: 768px){.mbsp-68{margin-bottom:68px !important}}@media screen and (min-width: 769px){.mbpc-69{margin-bottom:69px !important}}@media screen and (max-width: 768px){.mbsp-69{margin-bottom:69px !important}}@media screen and (min-width: 769px){.mbpc-70{margin-bottom:70px !important}}@media screen and (max-width: 768px){.mbsp-70{margin-bottom:70px !important}}@media screen and (min-width: 769px){.mbpc-71{margin-bottom:71px !important}}@media screen and (max-width: 768px){.mbsp-71{margin-bottom:71px !important}}@media screen and (min-width: 769px){.mbpc-72{margin-bottom:72px !important}}@media screen and (max-width: 768px){.mbsp-72{margin-bottom:72px !important}}@media screen and (min-width: 769px){.mbpc-73{margin-bottom:73px !important}}@media screen and (max-width: 768px){.mbsp-73{margin-bottom:73px !important}}@media screen and (min-width: 769px){.mbpc-74{margin-bottom:74px !important}}@media screen and (max-width: 768px){.mbsp-74{margin-bottom:74px !important}}@media screen and (min-width: 769px){.mbpc-75{margin-bottom:75px !important}}@media screen and (max-width: 768px){.mbsp-75{margin-bottom:75px !important}}@media screen and (min-width: 769px){.mbpc-76{margin-bottom:76px !important}}@media screen and (max-width: 768px){.mbsp-76{margin-bottom:76px !important}}@media screen and (min-width: 769px){.mbpc-77{margin-bottom:77px !important}}@media screen and (max-width: 768px){.mbsp-77{margin-bottom:77px !important}}@media screen and (min-width: 769px){.mbpc-78{margin-bottom:78px !important}}@media screen and (max-width: 768px){.mbsp-78{margin-bottom:78px !important}}@media screen and (min-width: 769px){.mbpc-79{margin-bottom:79px !important}}@media screen and (max-width: 768px){.mbsp-79{margin-bottom:79px !important}}@media screen and (min-width: 769px){.mbpc-80{margin-bottom:80px !important}}@media screen and (max-width: 768px){.mbsp-80{margin-bottom:80px !important}}@media screen and (min-width: 769px){.mbpc-81{margin-bottom:81px !important}}@media screen and (max-width: 768px){.mbsp-81{margin-bottom:81px !important}}@media screen and (min-width: 769px){.mbpc-82{margin-bottom:82px !important}}@media screen and (max-width: 768px){.mbsp-82{margin-bottom:82px !important}}@media screen and (min-width: 769px){.mbpc-83{margin-bottom:83px !important}}@media screen and (max-width: 768px){.mbsp-83{margin-bottom:83px !important}}@media screen and (min-width: 769px){.mbpc-84{margin-bottom:84px !important}}@media screen and (max-width: 768px){.mbsp-84{margin-bottom:84px !important}}@media screen and (min-width: 769px){.mbpc-85{margin-bottom:85px !important}}@media screen and (max-width: 768px){.mbsp-85{margin-bottom:85px !important}}@media screen and (min-width: 769px){.mbpc-86{margin-bottom:86px !important}}@media screen and (max-width: 768px){.mbsp-86{margin-bottom:86px !important}}@media screen and (min-width: 769px){.mbpc-87{margin-bottom:87px !important}}@media screen and (max-width: 768px){.mbsp-87{margin-bottom:87px !important}}@media screen and (min-width: 769px){.mbpc-88{margin-bottom:88px !important}}@media screen and (max-width: 768px){.mbsp-88{margin-bottom:88px !important}}@media screen and (min-width: 769px){.mbpc-89{margin-bottom:89px !important}}@media screen and (max-width: 768px){.mbsp-89{margin-bottom:89px !important}}@media screen and (min-width: 769px){.mbpc-90{margin-bottom:90px !important}}@media screen and (max-width: 768px){.mbsp-90{margin-bottom:90px !important}}@media screen and (min-width: 769px){.mbpc-91{margin-bottom:91px !important}}@media screen and (max-width: 768px){.mbsp-91{margin-bottom:91px !important}}@media screen and (min-width: 769px){.mbpc-92{margin-bottom:92px !important}}@media screen and (max-width: 768px){.mbsp-92{margin-bottom:92px !important}}@media screen and (min-width: 769px){.mbpc-93{margin-bottom:93px !important}}@media screen and (max-width: 768px){.mbsp-93{margin-bottom:93px !important}}@media screen and (min-width: 769px){.mbpc-94{margin-bottom:94px !important}}@media screen and (max-width: 768px){.mbsp-94{margin-bottom:94px !important}}@media screen and (min-width: 769px){.mbpc-95{margin-bottom:95px !important}}@media screen and (max-width: 768px){.mbsp-95{margin-bottom:95px !important}}@media screen and (min-width: 769px){.mbpc-96{margin-bottom:96px !important}}@media screen and (max-width: 768px){.mbsp-96{margin-bottom:96px !important}}@media screen and (min-width: 769px){.mbpc-97{margin-bottom:97px !important}}@media screen and (max-width: 768px){.mbsp-97{margin-bottom:97px !important}}@media screen and (min-width: 769px){.mbpc-98{margin-bottom:98px !important}}@media screen and (max-width: 768px){.mbsp-98{margin-bottom:98px !important}}@media screen and (min-width: 769px){.mbpc-99{margin-bottom:99px !important}}@media screen and (max-width: 768px){.mbsp-99{margin-bottom:99px !important}}@media screen and (min-width: 769px){.mbpc-100{margin-bottom:100px !important}}@media screen and (max-width: 768px){.mbsp-100{margin-bottom:100px !important}}@media screen and (min-width: 769px){.mbpc-101{margin-bottom:101px !important}}@media screen and (max-width: 768px){.mbsp-101{margin-bottom:101px !important}}@media screen and (min-width: 769px){.mbpc-102{margin-bottom:102px !important}}@media screen and (max-width: 768px){.mbsp-102{margin-bottom:102px !important}}@media screen and (min-width: 769px){.mbpc-103{margin-bottom:103px !important}}@media screen and (max-width: 768px){.mbsp-103{margin-bottom:103px !important}}@media screen and (min-width: 769px){.mbpc-104{margin-bottom:104px !important}}@media screen and (max-width: 768px){.mbsp-104{margin-bottom:104px !important}}@media screen and (min-width: 769px){.mbpc-105{margin-bottom:105px !important}}@media screen and (max-width: 768px){.mbsp-105{margin-bottom:105px !important}}@media screen and (min-width: 769px){.mbpc-106{margin-bottom:106px !important}}@media screen and (max-width: 768px){.mbsp-106{margin-bottom:106px !important}}@media screen and (min-width: 769px){.mbpc-107{margin-bottom:107px !important}}@media screen and (max-width: 768px){.mbsp-107{margin-bottom:107px !important}}@media screen and (min-width: 769px){.mbpc-108{margin-bottom:108px !important}}@media screen and (max-width: 768px){.mbsp-108{margin-bottom:108px !important}}@media screen and (min-width: 769px){.mbpc-109{margin-bottom:109px !important}}@media screen and (max-width: 768px){.mbsp-109{margin-bottom:109px !important}}@media screen and (min-width: 769px){.mbpc-110{margin-bottom:110px !important}}@media screen and (max-width: 768px){.mbsp-110{margin-bottom:110px !important}}@media screen and (min-width: 769px){.mbpc-111{margin-bottom:111px !important}}@media screen and (max-width: 768px){.mbsp-111{margin-bottom:111px !important}}@media screen and (min-width: 769px){.mbpc-112{margin-bottom:112px !important}}@media screen and (max-width: 768px){.mbsp-112{margin-bottom:112px !important}}@media screen and (min-width: 769px){.mbpc-113{margin-bottom:113px !important}}@media screen and (max-width: 768px){.mbsp-113{margin-bottom:113px !important}}@media screen and (min-width: 769px){.mbpc-114{margin-bottom:114px !important}}@media screen and (max-width: 768px){.mbsp-114{margin-bottom:114px !important}}@media screen and (min-width: 769px){.mbpc-115{margin-bottom:115px !important}}@media screen and (max-width: 768px){.mbsp-115{margin-bottom:115px !important}}@media screen and (min-width: 769px){.mbpc-116{margin-bottom:116px !important}}@media screen and (max-width: 768px){.mbsp-116{margin-bottom:116px !important}}@media screen and (min-width: 769px){.mbpc-117{margin-bottom:117px !important}}@media screen and (max-width: 768px){.mbsp-117{margin-bottom:117px !important}}@media screen and (min-width: 769px){.mbpc-118{margin-bottom:118px !important}}@media screen and (max-width: 768px){.mbsp-118{margin-bottom:118px !important}}@media screen and (min-width: 769px){.mbpc-119{margin-bottom:119px !important}}@media screen and (max-width: 768px){.mbsp-119{margin-bottom:119px !important}}@media screen and (min-width: 769px){.mbpc-120{margin-bottom:120px !important}}@media screen and (max-width: 768px){.mbsp-120{margin-bottom:120px !important}}@media screen and (min-width: 769px){.mbpc-121{margin-bottom:121px !important}}@media screen and (max-width: 768px){.mbsp-121{margin-bottom:121px !important}}@media screen and (min-width: 769px){.mbpc-122{margin-bottom:122px !important}}@media screen and (max-width: 768px){.mbsp-122{margin-bottom:122px !important}}@media screen and (min-width: 769px){.mbpc-123{margin-bottom:123px !important}}@media screen and (max-width: 768px){.mbsp-123{margin-bottom:123px !important}}@media screen and (min-width: 769px){.mbpc-124{margin-bottom:124px !important}}@media screen and (max-width: 768px){.mbsp-124{margin-bottom:124px !important}}@media screen and (min-width: 769px){.mbpc-125{margin-bottom:125px !important}}@media screen and (max-width: 768px){.mbsp-125{margin-bottom:125px !important}}@media screen and (min-width: 769px){.mbpc-126{margin-bottom:126px !important}}@media screen and (max-width: 768px){.mbsp-126{margin-bottom:126px !important}}@media screen and (min-width: 769px){.mbpc-127{margin-bottom:127px !important}}@media screen and (max-width: 768px){.mbsp-127{margin-bottom:127px !important}}@media screen and (min-width: 769px){.mbpc-128{margin-bottom:128px !important}}@media screen and (max-width: 768px){.mbsp-128{margin-bottom:128px !important}}@media screen and (min-width: 769px){.mbpc-129{margin-bottom:129px !important}}@media screen and (max-width: 768px){.mbsp-129{margin-bottom:129px !important}}@media screen and (min-width: 769px){.mbpc-130{margin-bottom:130px !important}}@media screen and (max-width: 768px){.mbsp-130{margin-bottom:130px !important}}@media screen and (min-width: 769px){.mbpc-131{margin-bottom:131px !important}}@media screen and (max-width: 768px){.mbsp-131{margin-bottom:131px !important}}@media screen and (min-width: 769px){.mbpc-132{margin-bottom:132px !important}}@media screen and (max-width: 768px){.mbsp-132{margin-bottom:132px !important}}@media screen and (min-width: 769px){.mbpc-133{margin-bottom:133px !important}}@media screen and (max-width: 768px){.mbsp-133{margin-bottom:133px !important}}@media screen and (min-width: 769px){.mbpc-134{margin-bottom:134px !important}}@media screen and (max-width: 768px){.mbsp-134{margin-bottom:134px !important}}@media screen and (min-width: 769px){.mbpc-135{margin-bottom:135px !important}}@media screen and (max-width: 768px){.mbsp-135{margin-bottom:135px !important}}@media screen and (min-width: 769px){.mbpc-136{margin-bottom:136px !important}}@media screen and (max-width: 768px){.mbsp-136{margin-bottom:136px !important}}@media screen and (min-width: 769px){.mbpc-137{margin-bottom:137px !important}}@media screen and (max-width: 768px){.mbsp-137{margin-bottom:137px !important}}@media screen and (min-width: 769px){.mbpc-138{margin-bottom:138px !important}}@media screen and (max-width: 768px){.mbsp-138{margin-bottom:138px !important}}@media screen and (min-width: 769px){.mbpc-139{margin-bottom:139px !important}}@media screen and (max-width: 768px){.mbsp-139{margin-bottom:139px !important}}@media screen and (min-width: 769px){.mbpc-140{margin-bottom:140px !important}}@media screen and (max-width: 768px){.mbsp-140{margin-bottom:140px !important}}@media screen and (min-width: 769px){.mbpc-141{margin-bottom:141px !important}}@media screen and (max-width: 768px){.mbsp-141{margin-bottom:141px !important}}@media screen and (min-width: 769px){.mbpc-142{margin-bottom:142px !important}}@media screen and (max-width: 768px){.mbsp-142{margin-bottom:142px !important}}@media screen and (min-width: 769px){.mbpc-143{margin-bottom:143px !important}}@media screen and (max-width: 768px){.mbsp-143{margin-bottom:143px !important}}@media screen and (min-width: 769px){.mbpc-144{margin-bottom:144px !important}}@media screen and (max-width: 768px){.mbsp-144{margin-bottom:144px !important}}@media screen and (min-width: 769px){.mbpc-145{margin-bottom:145px !important}}@media screen and (max-width: 768px){.mbsp-145{margin-bottom:145px !important}}@media screen and (min-width: 769px){.mbpc-146{margin-bottom:146px !important}}@media screen and (max-width: 768px){.mbsp-146{margin-bottom:146px !important}}@media screen and (min-width: 769px){.mbpc-147{margin-bottom:147px !important}}@media screen and (max-width: 768px){.mbsp-147{margin-bottom:147px !important}}@media screen and (min-width: 769px){.mbpc-148{margin-bottom:148px !important}}@media screen and (max-width: 768px){.mbsp-148{margin-bottom:148px !important}}@media screen and (min-width: 769px){.mbpc-149{margin-bottom:149px !important}}@media screen and (max-width: 768px){.mbsp-149{margin-bottom:149px !important}}@media screen and (min-width: 769px){.mbpc-150{margin-bottom:150px !important}}@media screen and (max-width: 768px){.mbsp-150{margin-bottom:150px !important}}@media screen and (min-width: 769px){.mbpc-151{margin-bottom:151px !important}}@media screen and (max-width: 768px){.mbsp-151{margin-bottom:151px !important}}@media screen and (min-width: 769px){.mbpc-152{margin-bottom:152px !important}}@media screen and (max-width: 768px){.mbsp-152{margin-bottom:152px !important}}@media screen and (min-width: 769px){.mbpc-153{margin-bottom:153px !important}}@media screen and (max-width: 768px){.mbsp-153{margin-bottom:153px !important}}@media screen and (min-width: 769px){.mbpc-154{margin-bottom:154px !important}}@media screen and (max-width: 768px){.mbsp-154{margin-bottom:154px !important}}@media screen and (min-width: 769px){.mbpc-155{margin-bottom:155px !important}}@media screen and (max-width: 768px){.mbsp-155{margin-bottom:155px !important}}@media screen and (min-width: 769px){.mbpc-156{margin-bottom:156px !important}}@media screen and (max-width: 768px){.mbsp-156{margin-bottom:156px !important}}@media screen and (min-width: 769px){.mbpc-157{margin-bottom:157px !important}}@media screen and (max-width: 768px){.mbsp-157{margin-bottom:157px !important}}@media screen and (min-width: 769px){.mbpc-158{margin-bottom:158px !important}}@media screen and (max-width: 768px){.mbsp-158{margin-bottom:158px !important}}@media screen and (min-width: 769px){.mbpc-159{margin-bottom:159px !important}}@media screen and (max-width: 768px){.mbsp-159{margin-bottom:159px !important}}@media screen and (min-width: 769px){.mbpc-160{margin-bottom:160px !important}}@media screen and (max-width: 768px){.mbsp-160{margin-bottom:160px !important}}@media screen and (min-width: 769px){.mbpc-161{margin-bottom:161px !important}}@media screen and (max-width: 768px){.mbsp-161{margin-bottom:161px !important}}@media screen and (min-width: 769px){.mbpc-162{margin-bottom:162px !important}}@media screen and (max-width: 768px){.mbsp-162{margin-bottom:162px !important}}@media screen and (min-width: 769px){.mbpc-163{margin-bottom:163px !important}}@media screen and (max-width: 768px){.mbsp-163{margin-bottom:163px !important}}@media screen and (min-width: 769px){.mbpc-164{margin-bottom:164px !important}}@media screen and (max-width: 768px){.mbsp-164{margin-bottom:164px !important}}@media screen and (min-width: 769px){.mbpc-165{margin-bottom:165px !important}}@media screen and (max-width: 768px){.mbsp-165{margin-bottom:165px !important}}@media screen and (min-width: 769px){.mbpc-166{margin-bottom:166px !important}}@media screen and (max-width: 768px){.mbsp-166{margin-bottom:166px !important}}@media screen and (min-width: 769px){.mbpc-167{margin-bottom:167px !important}}@media screen and (max-width: 768px){.mbsp-167{margin-bottom:167px !important}}@media screen and (min-width: 769px){.mbpc-168{margin-bottom:168px !important}}@media screen and (max-width: 768px){.mbsp-168{margin-bottom:168px !important}}@media screen and (min-width: 769px){.mbpc-169{margin-bottom:169px !important}}@media screen and (max-width: 768px){.mbsp-169{margin-bottom:169px !important}}@media screen and (min-width: 769px){.mbpc-170{margin-bottom:170px !important}}@media screen and (max-width: 768px){.mbsp-170{margin-bottom:170px !important}}@media screen and (min-width: 769px){.mbpc-171{margin-bottom:171px !important}}@media screen and (max-width: 768px){.mbsp-171{margin-bottom:171px !important}}@media screen and (min-width: 769px){.mbpc-172{margin-bottom:172px !important}}@media screen and (max-width: 768px){.mbsp-172{margin-bottom:172px !important}}@media screen and (min-width: 769px){.mbpc-173{margin-bottom:173px !important}}@media screen and (max-width: 768px){.mbsp-173{margin-bottom:173px !important}}@media screen and (min-width: 769px){.mbpc-174{margin-bottom:174px !important}}@media screen and (max-width: 768px){.mbsp-174{margin-bottom:174px !important}}@media screen and (min-width: 769px){.mbpc-175{margin-bottom:175px !important}}@media screen and (max-width: 768px){.mbsp-175{margin-bottom:175px !important}}@media screen and (min-width: 769px){.mbpc-176{margin-bottom:176px !important}}@media screen and (max-width: 768px){.mbsp-176{margin-bottom:176px !important}}@media screen and (min-width: 769px){.mbpc-177{margin-bottom:177px !important}}@media screen and (max-width: 768px){.mbsp-177{margin-bottom:177px !important}}@media screen and (min-width: 769px){.mbpc-178{margin-bottom:178px !important}}@media screen and (max-width: 768px){.mbsp-178{margin-bottom:178px !important}}@media screen and (min-width: 769px){.mbpc-179{margin-bottom:179px !important}}@media screen and (max-width: 768px){.mbsp-179{margin-bottom:179px !important}}@media screen and (min-width: 769px){.mbpc-180{margin-bottom:180px !important}}@media screen and (max-width: 768px){.mbsp-180{margin-bottom:180px !important}}@media screen and (min-width: 769px){.mbpc-181{margin-bottom:181px !important}}@media screen and (max-width: 768px){.mbsp-181{margin-bottom:181px !important}}@media screen and (min-width: 769px){.mbpc-182{margin-bottom:182px !important}}@media screen and (max-width: 768px){.mbsp-182{margin-bottom:182px !important}}@media screen and (min-width: 769px){.mbpc-183{margin-bottom:183px !important}}@media screen and (max-width: 768px){.mbsp-183{margin-bottom:183px !important}}@media screen and (min-width: 769px){.mbpc-184{margin-bottom:184px !important}}@media screen and (max-width: 768px){.mbsp-184{margin-bottom:184px !important}}@media screen and (min-width: 769px){.mbpc-185{margin-bottom:185px !important}}@media screen and (max-width: 768px){.mbsp-185{margin-bottom:185px !important}}@media screen and (min-width: 769px){.mbpc-186{margin-bottom:186px !important}}@media screen and (max-width: 768px){.mbsp-186{margin-bottom:186px !important}}@media screen and (min-width: 769px){.mbpc-187{margin-bottom:187px !important}}@media screen and (max-width: 768px){.mbsp-187{margin-bottom:187px !important}}@media screen and (min-width: 769px){.mbpc-188{margin-bottom:188px !important}}@media screen and (max-width: 768px){.mbsp-188{margin-bottom:188px !important}}@media screen and (min-width: 769px){.mbpc-189{margin-bottom:189px !important}}@media screen and (max-width: 768px){.mbsp-189{margin-bottom:189px !important}}@media screen and (min-width: 769px){.mbpc-190{margin-bottom:190px !important}}@media screen and (max-width: 768px){.mbsp-190{margin-bottom:190px !important}}@media screen and (min-width: 769px){.mbpc-191{margin-bottom:191px !important}}@media screen and (max-width: 768px){.mbsp-191{margin-bottom:191px !important}}@media screen and (min-width: 769px){.mbpc-192{margin-bottom:192px !important}}@media screen and (max-width: 768px){.mbsp-192{margin-bottom:192px !important}}@media screen and (min-width: 769px){.mbpc-193{margin-bottom:193px !important}}@media screen and (max-width: 768px){.mbsp-193{margin-bottom:193px !important}}@media screen and (min-width: 769px){.mbpc-194{margin-bottom:194px !important}}@media screen and (max-width: 768px){.mbsp-194{margin-bottom:194px !important}}@media screen and (min-width: 769px){.mbpc-195{margin-bottom:195px !important}}@media screen and (max-width: 768px){.mbsp-195{margin-bottom:195px !important}}@media screen and (min-width: 769px){.mbpc-196{margin-bottom:196px !important}}@media screen and (max-width: 768px){.mbsp-196{margin-bottom:196px !important}}@media screen and (min-width: 769px){.mbpc-197{margin-bottom:197px !important}}@media screen and (max-width: 768px){.mbsp-197{margin-bottom:197px !important}}@media screen and (min-width: 769px){.mbpc-198{margin-bottom:198px !important}}@media screen and (max-width: 768px){.mbsp-198{margin-bottom:198px !important}}@media screen and (min-width: 769px){.mbpc-199{margin-bottom:199px !important}}@media screen and (max-width: 768px){.mbsp-199{margin-bottom:199px !important}}@media screen and (min-width: 769px){.mbpc-200{margin-bottom:200px !important}}@media screen and (max-width: 768px){.mbsp-200{margin-bottom:200px !important}}html{overflow-y:scroll;overflow-x:hidden;font-size:10px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}*{box-sizing:border-box}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}img{vertical-align:middle;max-width:100%;height:auto}address,caption,cite,code,dfn,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select,button{font-family:inherit;font-size:inherit;font-weight:inherit;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}input,textarea,select{*font-size:100%}legend{color:#000}del,ins{text-decoration:none}main{display:block}section{position:relative}html{font-size:62.5%;font-size:100%;scroll-behavior:smooth}@media screen and (min-width: 769px){html{font-size:62.5%}}body{color:#000;font-family:"Zen Old Mincho",serif;font-weight:400;font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;background:#fff;overflow:hidden}@media screen and (max-width: 768px){body{overflow-x:hidden}}a{display:inline-block;color:inherit;text-decoration:none;outline:none}@media screen and (min-width: 769px){a[href^=tel]{pointer-events:none}}table{border-collapse:collapse;border-spacing:0}.clearfix{*zoom:1}.clearfix:before{content:"";display:table}.clearfix:after{clear:both;content:"";display:table}.pc{display:block !important}@media screen and (max-width: 768px){.pc{display:none !important}}.sp{display:block !important}@media screen and (min-width: 769px){.sp{display:none !important}}.inline{display:inline-block}.wrapper{padding-top:80px}@media screen and (max-width: 1080px){.wrapper{padding-top:52px}}.inner{width:90%;margin:0 auto;max-width:1080px}.c-ttl__01{display:flex;flex-direction:column;text-align:center;justify-content:center}.c-ttl__01 .poli_logo{display:block;width:27px;height:27px;margin-left:auto;margin-right:auto}.c-ttl__01 .ja{display:block;line-height:1.3333333333;font-weight:900;font-style:italic;font-family:"Zen Kaku Gothic New",serif;margin-top:15px;font-size:65px}@media screen and (max-width: 768px){.c-ttl__01 .ja{margin-top:10px;font-size:47px}}@media screen and (max-width: 500px){.c-ttl__01 .ja{font-size:30px}}.c-ttl__01 .ja.wht{color:#fff}.c-ttl__01 .ja.blue{color:#14264f}.c-ttl__01 .ja.fz48{font-size:48px}@media screen and (max-width: 768px){.c-ttl__01 .ja.fz48{font-size:30px}}@media screen and (max-width: 500px){.c-ttl__01 .ja.fz48{font-size:28px}}.c-ttl__01 .en{display:block;font-family:"Cormorant Garamond",serif;font-size:14px;line-height:1.2857142857;color:#999;display:block;margin-top:15px;font-weight:600}@media screen and (max-width: 768px){.c-ttl__01 .en{margin-top:10px}}.c-ttl div{position:relative}.c-ttl__ja{font-size:21px;font-weight:500;color:#0d3872;font-family:"Zen Kaku Gothic New",serif;display:flex;justify-content:center;align-items:center;gap:18px;margin-top:6px;line-height:1.4;height:50px}.c-ttl__en{font-size:50px;font-weight:500;color:#0d3872;opacity:.1;font-family:"Zen Kaku Gothic New",serif;white-space:nowrap;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.c-ttl__head{font-size:18px;color:#0d3872;font-family:"Zen Kaku Gothic New",serif;line-height:1.7;font-weight:bold;margin-top:20px;text-align:center}.c-ttl__copy{font-size:14px;color:#0d3872;font-family:"Zen Kaku Gothic New",serif;line-height:1.7;font-weight:500;margin-top:15px;text-align:center;position:sticky;z-index:0}.l-pamphlet .c-ttl .ja .ttl01{letter-spacing:-0.14em}.l-pamphlet .c-ttl .ja .ttl02{letter-spacing:0em}#single .l-interview .c-ttl__01{margin-top:30px}.c-btn__01{display:flex;flex-direction:column;width:325px;height:129px}@media screen and (max-width: 768px){.c-btn__01{width:100%;height:100%;aspect-ratio:325/129;max-width:325px;max-height:129px}}.c-btn__01 a{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;color:#fff;overflow:hidden;transition:all .3s;padding:42px 30px;position:relative;z-index:1}.c-btn__01 a img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;z-index:-1;transition:all .3s}.c-btn__01 a:hover img{overflow:hidden;transform:scale(1.1);transition:all .3s}@media screen and (max-width: 580px){.c-btn__01 a{padding:min(40px,6.8965517241vw)}}.c-btn__01 .ja{display:block;font-size:17px;line-height:1.2121212121;letter-spacing:.01em;font-weight:500;font-family:"Zen Kaku Gothic New",serif}.c-btn__01 .en{display:block;font-family:"Cormorant Garamond",serif;font-size:12px;line-height:1.5;margin-top:5px;font-weight:600;opacity:.6;font-family:"Zen Kaku Gothic New",serif}.c-btn__02{width:46%;height:160px;position:relative}.c-btn__02 a{height:100%;width:100%;display:flex;transition:all .3s;overflow:hidden;z-index:1;position:relative}.c-btn__02 a img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;z-index:-1;transition:all .3s}.c-btn__02 a:hover img{overflow:hidden;transform:scale(1.1);transition:all .3s}.c-btn__02 .ja{font-size:16px;line-height:1.1111111111;letter-spacing:.03em;font-weight:700;color:#fff;text-align:center;display:flex;justify-content:center;margin:6px auto 0;font-family:"Zen Kaku Gothic New",serif}.c-btn__03{width:100%;height:100%;position:relative;aspect-ratio:520/320}.c-btn__03 a{display:flex;flex-direction:column;justify-content:end;padding:24px 18px;height:100%;width:100%;display:flex;transition:all .3s;overflow:hidden;z-index:1;position:relative}.c-btn__03 a img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;z-index:-1;transition:all .3s}.c-btn__03 a:hover img{overflow:hidden;transform:scale(1.1);transition:all .3s}.c-btn__03 a:after{position:absolute;content:"";transition:all .3s;background:url("../img/common/arrow.svg") no-repeat center/contain;height:25px;width:27px;right:40px;top:45%;top:75% !important}@media screen and (max-width: 500px){.c-btn__03 a:after{height:18px;width:20px;right:30px}}@media screen and (max-width: 580px){.c-btn__03 a{padding:6.89vw}}.c-btn__03 .ja{font-size:20px;line-height:1.2903225806;letter-spacing:.01em;font-weight:500;color:#fff;font-family:"Zen Kaku Gothic New",serif}@media screen and (max-width: 580px){.c-btn__03 .ja{font-size:5.34vw}}.c-btn__03 .en{display:block;font-size:13px;line-height:1.5;letter-spacing:.02em;font-weight:600;color:#fff;margin-top:5px;opacity:.4;font-family:"Zen Kaku Gothic New",serif}@media screen and (max-width: 580px){.c-btn__03 .en{font-size:2.06vw;margin-top:.86vw}}.c-btn__04{position:absolute}@media screen and (max-width: 768px){.c-btn__04{position:initial}}.c-btn__04 a{width:280px;height:70px;display:block;text-align:center;text-decoration:none;margin:auto;padding:18px 50px 18px 18px;font-weight:bold;border:2px solid #fff;color:#fff;cursor:pointer;position:relative;overflow:hidden;z-index:1;font-size:18px;line-height:1.7222222222;font-weight:900}@media screen and (max-width: 1080px){.c-btn__04 a{width:260px;height:50px;padding:10px 50px 10px 10px;font-size:14px}}@media screen and (max-width: 768px){.c-btn__04 a{background:#000;width:100%;max-width:100%;border-top:.1px solid #fff;border-bottom:none;border-left:none;border-right:none;padding:12px 10px 10px 10px}}.c-btn__04 a:after{position:absolute;content:"";transition:all .3s;background:url("../img/common/arrow.svg") no-repeat center/contain;height:25px;width:27px;right:40px;top:45%;width:17px !important;height:15px !important;top:40% !important;right:20px !important}@media screen and (max-width: 500px){.c-btn__04 a:after{height:18px;width:20px;right:30px}}.c-btn__04 a:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#14264f;transform:translateX(-100%);transition:all .3s;z-index:-1}.c-btn__04 a:hover{color:#fff}.c-btn__04 a:hover:before{transform:translateX(0)}.c-btn__04 a:hover:after{transition:all .3s;right:15px !important}.c-btn__05{max-width:480px;width:100%;max-height:90px;height:100%;margin-top:65px;margin-right:auto;margin-left:auto}@media screen and (max-width: 768px){.c-btn__05{max-width:380px;margin-top:30px}}.c-btn__05 a{font-size:18px;background:linear-gradient(to right, #6e6296, #453675);display:block;height:100%;width:100%;color:#fff;padding:29px 35px 29px 55px;font-weight:600;line-height:1.75;position:relative}@media(any-hover: hover){.c-btn__05 a{transition:all .3s}.c-btn__05 a:hover{opacity:.7}}@media screen and (max-width: 768px){.c-btn__05 a{font-size:14px;padding:20px 20px 20px 30px}}.c-btn__05 a:after{position:absolute;content:"";transition:all .3s;background:url("../img/common/arrow.svg") no-repeat center/contain;height:25px;width:27px;right:40px;top:45%;width:17px !important;height:15px !important;right:30px !important}@media screen and (max-width: 500px){.c-btn__05 a:after{height:18px;width:20px;right:30px}}@media screen and (max-width: 768px){.c-btn__05 a:after{top:40%}}.c-btn__05 a:hover:after{transition:all .3s;right:25px !important}@media screen and (max-width: 500px){.c-btn__05 a:hover:after{right:25px !important}}.c-btn__lg{width:90%;margin:0 auto}.c-btn__lg a{font-size:14px;width:100%;height:89px;background:#e5004f;padding:22px 34px;font-weight:500;font-family:"Zen Kaku Gothic New",serif;color:#fff;display:flex;align-items:center;justify-content:space-between;transition:ease .3s}.c-btn__lg a:hover{opacity:.8}.c-btn__top{font-size:12px;text-align:center;margin-top:80px;transition:ease .3s;font-family:"Zen Kaku Gothic New",serif}.c-btn__top:hover{color:#0d3872}#backButton{pointer-events:auto;cursor:pointer}.fancybox-bg{background:#fff !important;opacity:1 !important}.js-scrollable{overflow-x:auto;overflow-y:hidden !important;white-space:nowrap;-webkit-overflow-scrolling:touch}.js-scrollable img{min-width:550px}@media screen and (max-width: 768px){.pc{display:none !important}}@media screen and (max-width: 640px){.pc-sm{display:none !important}}@media screen and (max-width: 990px){.pc-lg{display:none !important}}@media screen and (max-width: 1080px){.pc-tb{display:none !important}}@media screen and (max-width: 1300px){.pc-xl{display:none !important}}@media screen and (min-width: 769px){.sp{display:none !important}}@media screen and (min-width: 641px){.sp-sm{display:none !important}}@media screen and (min-width: 991px){.sp-lg{display:none !important}}@media screen and (min-width: 1081px){.sp-tb{display:none !important}}@media screen and (min-width: 1201px){.sp-xl{display:none !important}}.u-fn-hover{display:inline-block}@media(any-hover: hover){.u-fn-hover{transition:all .3s}.u-fn-hover:hover{opacity:.7}}.u-pull--left{margin-left:calc((100vw - 100%)/2*-1)}.u-pull--right{margin-right:calc((100vw - 100%)/2*-1)}.u-img-of{width:100%;height:100%;object-fit:cover;object-position:center;font-family:"object-fit: cover; object-position: center",sans-serif}.c-scroll-box{padding-bottom:20px;overflow-x:scroll;overflow-y:hidden}.c-scroll-box-y{padding-bottom:20px;overflow-x:hidden;overflow-y:scroll}@media screen and (max-width: 768px){.c-scroll-box-sp{padding-bottom:20px;overflow-x:scroll;overflow-y:hidden}}.bold{font-weight:bold;font-style:initial !important}.spinline{display:inline !important}@media screen and (max-width: 1080px){.spinline{display:block !important}}.modalArea{display:none;position:fixed;z-index:11;top:0;left:0;width:100%;height:100%}.modalArea .modalBg{width:100%;height:100%;background-color:rgba(30,30,30,.9)}.modalArea .modalWrapper{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;margin:0 auto;background-color:#fff;max-width:860px;margin:0 auto;padding:30px}.modalArea .modalWrapper .closeModal{position:absolute;top:0px;right:5px;cursor:pointer;font-size:30px}#openModal{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.video_flame{display:block;max-width:800px;max-height:450px;margin:0 auto}@media screen and (max-width: 768px){.video_flame iframe{aspect-ratio:800/450;width:100%;height:100%}}.btn-trigger{position:relative;width:70px;height:70px;cursor:pointer;z-index:10}@media screen and (max-width: 768px){.btn-trigger{width:56px;height:56px}}.btn-trigger span{position:absolute;left:0;width:100%;height:2px;background-color:#14264f;border-radius:2px}.btn-trigger,.btn-trigger span{display:inline-block;transition:all .5s;box-sizing:border-box}.btn-trigger span:nth-of-type(1){top:0px}.btn-trigger span:nth-of-type(2){top:50%}.btn-trigger span:nth-of-type(3){bottom:0}#btn07 span:nth-of-type(1){-webkit-animation:btn07-bar01 .75s forwards;animation:btn07-bar01 .75s forwards}@-webkit-keyframes btn07-bar01{0%{-webkit-transform:translateY(15px) rotate(45deg)}50%{-webkit-transform:translateY(15px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0)}}@keyframes btn07-bar01{0%{transform:translateY(15px) rotate(45deg)}50%{transform:translateY(15px) rotate(0)}100%{transform:translateY(0) rotate(0)}}#btn07 span:nth-of-type(2){transition:all .25s .25s;opacity:1}#btn07 span:nth-of-type(3){-webkit-animation:btn07-bar03 .75s forwards;animation:btn07-bar03 .75s forwards}@-webkit-keyframes btn07-bar03{0%{-webkit-transform:translateY(-15px) rotate(-45deg)}50%{-webkit-transform:translateY(-15px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0)}}@keyframes btn07-bar03{0%{transform:translateY(-15px) rotate(-45deg)}50%{transform:translateY(-15px) rotate(0)}100%{transform:translateY(0) rotate(0)}}#btn07.active span:nth-of-type(1){-webkit-animation:active-btn07-bar01 .75s forwards;animation:active-btn07-bar01 .75s forwards}@-webkit-keyframes active-btn07-bar01{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(15px) rotate(0)}100%{-webkit-transform:translateY(15px) rotate(45deg)}}@keyframes active-btn07-bar01{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(15px) rotate(0)}100%{transform:translateY(15px) rotate(45deg)}}@media screen and (max-width: 768px){@-webkit-keyframes active-btn07-bar01{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(12px) rotate(0)}100%{-webkit-transform:translateY(12px) rotate(45deg)}}@keyframes active-btn07-bar01{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(12px) rotate(0)}100%{transform:translateY(12px) rotate(45deg)}}}#btn07.active span:nth-of-type(2){opacity:0}#btn07.active span:nth-of-type(3){-webkit-animation:active-btn07-bar03 .75s forwards;animation:active-btn07-bar03 .75s forwards}@-webkit-keyframes active-btn07-bar03{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-14px) rotate(0)}100%{-webkit-transform:translateY(-14px) rotate(-45deg)}}@keyframes active-btn07-bar03{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-14px) rotate(0)}100%{transform:translateY(-14px) rotate(-45deg)}}@media screen and (max-width: 768px){@-webkit-keyframes active-btn07-bar03{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-12px) rotate(0)}100%{-webkit-transform:translateY(-12px) rotate(-45deg)}}@keyframes active-btn07-bar03{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-12px) rotate(0)}100%{transform:translateY(-12px) rotate(-45deg)}}}.l-mv{background:#000}.l-pc__bg-wrap{position:absolute;top:0;left:0;z-index:0;width:100%}.l-pc__bg-wrap .l-pc__txt-slider{position:fixed;bottom:10%;left:50%;transform:translateX(-50%);width:100%;overflow:hidden}.l-pc__bg-wrap .l-pc__txt-slider--inner{display:inline-flex;white-space:nowrap;font-size:100px;color:#0d3872;font-weight:bold;animation:slider 60s infinite linear;opacity:.1}@media screen and (min-width: 991px){.l-pc__bg-wrap .l-pc__txt-slider--inner{font-size:175px}}@keyframes slider{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.l-pc__bg-wrap .l-pc__bottom{position:fixed;bottom:0;left:50%;transform:translateX(-50%);width:100%}.l-pc__bg-wrap .l-pc__bg--left{top:50%;left:0;transform:translateY(-50%);width:calc((100% - 400px)/2)}.l-pc__bg-wrap .l-pc__box{max-width:343px;width:100%;margin:0 auto;font-family:Zen Kaku Gothic New;font-size:16px}.l-pc__bg-wrap .l-mv__ttl{font-size:28px;color:#0d3872;font-weight:bold;line-height:1.4;font-family:Zen Kaku Gothic New}.l-pc__bg-wrap .l-mv__btn{margin-top:20px}.l-pc__bg-wrap .l-mv__btn a{transition:ease .3s}.l-pc__bg-wrap .l-mv__btn a:hover{opacity:.8}.l-pc__bg-wrap .c-btn__lg:not(:first-child){margin-top:10px}.l-pc__bg-wrap .c-btn__lg{width:100%}.l-pc__bg-wrap .c-btn__lg:nth-of-type(1) a{background:#e5a20a}.l-pc__bg-wrap .c-btn__lg:nth-of-type(2) a{background:#92bafa}.l-pc__bg-wrap .c-btn__lg a{width:100%;height:50px;background:#e5a20a;padding:22px 34px;font-weight:500;color:#000;font-family:"Zen Kaku Gothic New",serif;display:flex;align-items:center;justify-content:space-between}.l-pc__bg-wrap .c-btn__list{margin-top:20px;color:#0d3872;font-weight:bold;font-size:15px}.l-pc__bg-wrap .c-btn__item{display:flex;align-items:flex-start;gap:55px;line-height:1.4}.l-pc__bg-wrap .c-btn__item>span{width:5em;flex-shrink:0}.l-pc__bg-wrap .c-btn__item ul li,.l-pc__bg-wrap .c-btn__item div{display:flex;gap:5px}.l-pc__bg-wrap .c-btn__item ul>li:not(:first-child){margin-top:4px}.l-pc__bg-wrap .c-btn__list .c-btn__item:not(:first-child){margin-top:16px}.l-pc__bg-wrap .c-btn__sm--wrap{margin-top:20px;display:flex;gap:8px}.l-pc__bg-wrap .c-btn__sm a{width:168px;height:50px;font-size:15px;background:#e5004f;font-weight:500;color:#fff;display:flex;justify-content:center;align-items:center;font-family:Zen Kaku Gothic New}.l-pc__bg-wrap .l-pc__bg--right{right:0;top:0%;height:100vh;width:calc((100% - 400px)/2)}.l-pc__bg-wrap .l-pc__img-box{height:100vh;display:flex;justify-content:center;flex-direction:column}@media screen and (min-width: 1501px){.l-pc__bg-wrap .l-pc__img-box{align-items:center}}.l-pc__bg-wrap .l-pc__img-box picture{max-height:50vh;max-width:460px}.l-pc__bg-wrap .l-pc__img-box img{max-height:50vh;width:auto;height:100%}.l-pc__bg-wrap .l-pc__img-box picture:first-of-type{position:relative;min-height:320px;max-height:320px;width:100%;height:100%}.l-pc__bg-wrap .l-pc__img-box picture:first-of-type img{position:absolute;top:-10%;left:-10%}@media screen and (min-width: 1501px){.l-pc__bg-wrap .l-pc__img-box picture:first-of-type img{left:0}}.l-pc__bg-wrap .l-pc__bg--right,.l-pc__bg-wrap .l-pc__bg--left{display:none}@media screen and (min-width: 1201px){.l-pc__bg-wrap .l-pc__bg--right,.l-pc__bg-wrap .l-pc__bg--left{display:block;position:fixed;z-index:30}}.l-mvunder{background:#fff;padding:40px 0 80px}@media screen and (max-width: 768px){.l-mvunder{padding:35px 0 50px}}.l-mvunder .inner{width:100%}.l-mvunder .btn__lists{margin-top:50px;display:flex;flex-wrap:wrap;text-align:center;justify-content:center;gap:40px}@media screen and (max-width: 768px){.l-mvunder .btn__lists{margin-top:30px;gap:20px}}.l-mvunder .btn__lists .btn__lists-item{width:100%}.l-mvunder .btn__lists .btn__lists-item:not(:first-of-type){width:50%;max-width:520px}@media screen and (max-width: 1199px){.l-mvunder .btn__lists .btn__lists-item:not(:first-of-type){width:100%}}.l-mvunder .btn__lists .btn__lists-item a{max-width:520px;position:relative}@media(any-hover: hover){.l-mvunder .btn__lists .btn__lists-item a{transition:all .3s}.l-mvunder .btn__lists .btn__lists-item a:hover{opacity:.7}}.l-mvunder .btn__lists .btn__lists-item a:after{position:absolute;content:"";transition:all .3s;background:url("../img/common/arrow.svg") no-repeat center/contain;height:25px;width:27px;right:40px;top:45%}@media screen and (max-width: 500px){.l-mvunder .btn__lists .btn__lists-item a:after{height:18px;width:20px;right:30px}}.l-mvunder .btn__lists .btn__lists-item a:hover:after{transition:all .3s;right:30px}@media screen and (max-width: 500px){.l-mvunder .btn__lists .btn__lists-item a:hover:after{right:25px}}.l-mvunder .c-btn__lg a{font-size:16px}.l-mvunder__img img{transform:scale(1.03)}.l-mvunder .c-ttl{margin-top:40px}.l-mvunder__btn{width:90%;margin:30px auto 0}.l-mvunder__btn a{transition:ease .3s}.l-mvunder__btn a:hover{opacity:.8}.l-recruit{padding:40px 0 80px;background:#e2ecfa}@media screen and (max-width: 768px){.l-recruit{padding:35px 0 50px}}.l-recruit .btn__lists{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-top:30px}.l-fields{background:#ebebeb;padding:40px 0 80px}@media screen and (max-width: 768px){.l-fields{padding:35px 0 50px}}.l-fields__conts .btn__lists{display:flex;flex-wrap:wrap;gap:38px 8px;margin-top:40px;justify-content:center}.l-fields__conts .btn__lists .color01{color:#e57e83}.l-fields__conts .btn__lists .color02{color:#00a33e}.l-fields__conts .btn__lists .color03{color:#209dc2}.l-fields__conts .btn__lists .color04{color:#e60012}.l-fields__conts .btn__lists .color05{color:#171c61}.l-fields__conts .btn__lists .color06{color:#cfaa00}.l-fields__conts .btn__lists .color07{color:#68378a}.l-fields__conts .btn__lists .color08{color:#00789a}.l-fields__conts .btn__lists .color09{color:#006f3f}.l-fields__conts .btn__lists .color10{color:#e38f40}.l-special{background:#fff;padding:40px 0 80px}@media screen and (max-width: 768px){.l-special{padding:35px 0 50px}}.l-special__conts .btn__lists{display:flex;gap:15px;margin-top:30px;flex-wrap:wrap;justify-content:center}.l-special .c-ttl{position:relative}.l-special .c-ttl div picture{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:400px;z-index:0}.l-special .c-ttl div picture img{width:100%}.l-pamphlet{background:#fff;z-index:auto;padding:80px 0}.l-pamphlet .inner{max-width:900px;width:100%}.l-pamphlet .wrap{display:flex;gap:60px;margin-top:20px;align-items:center;flex-wrap:wrap;justify-content:center}@media screen and (max-width: 768px){.l-pamphlet .wrap{gap:20px;margin-top:30px}}.l-pamphlet .c-ttl{position:relative}.l-pamphlet .c-ttl div picture{position:absolute;top:70%;left:50%;transform:translate(-50%, -50%);width:400px}.l-pamphlet .c-ttl div picture img{width:100%}.l-pamphlet__btn{width:90%;margin:30px auto 0}.l-pamphlet__btn a{transition:ease .3s}.l-pamphlet__btn a:hover{opacity:.8}.l-pamphlet__btn img{width:100%;margin:0 auto}.l-pamphlet__slider{margin-top:20px}.l-pamphlet__slider--wrap{display:flex;overflow:hidden}.l-pamphlet__slider--list{animation:scroll-left 20s infinite linear 0s both;display:flex}.l-pamphlet__slider--item{max-width:400px;width:100vw;margin-right:15px;transition:ease .3s;cursor:pointer}.l-pamphlet__slider--item:hover{opacity:.7}.l-pamphlet__slider--item img{display:block;width:100%;object-fit:cover}@keyframes scroll-left{from{transform:translateX(0%)}to{transform:translateX(-100%)}}.l-pamphlet .img-modal{position:fixed;inset:0;display:none;justify-content:center;align-items:center;z-index:10000}.l-pamphlet .img-modal.is-open{display:flex}.l-pamphlet .img-modal__bg{position:absolute;inset:0;background:rgba(0,0,0,.6)}.l-pamphlet .img-modal__content{position:relative;z-index:1}.l-pamphlet .img-modal__img{max-width:90vw;max-height:90vh}.l-pamphlet .img-modal__close{position:absolute;top:-15px;right:-15px;width:36px;height:36px;border-radius:50%;border:none;background:#0d3872;color:#fff;font-size:22px;display:flex;justify-content:center;align-items:center;line-height:2;cursor:pointer}.l-pamphlet .l-pamphlet__slider--list.is-paused{animation-play-state:paused}.l-movie{background:#e2ecfa;padding:40px 0}.l-movie__wrap{margin-top:40px;display:flex;gap:8px}.l-movie .video_item{width:33.3333333333%;cursor:pointer}.l-movie .video_item picture{width:100%;height:100%;object-fit:cover}.l-movie .video_item img{width:100%;height:100%;object-fit:cover}.l-movie .video_item:hover{opacity:.7}@keyframes infinity-scroll-left{from{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes infinity-scroll-right{from{transform:translateX(-100%)}to{transform:translateX(0)}}.l-slider{padding:80px 0;background:#fff}.l-slider__wrap{display:flex;overflow:hidden}.l-slider__list{display:flex;list-style:none}.l-slider__list-left{animation:infinity-scroll-left 20s infinite linear .5s both}.l-slider__list-right{animation:infinity-scroll-right 20s infinite linear .5s both}.l-slider__item{width:154px;height:auto;margin-right:9px}.l-slider__item>img{width:100%}.l-slider .l-slider__conts>.l-slider__wrap:not(:first-child){margin-top:9px}.l-hatsudo .blank{position:relative;display:block}.l-hatsudo .blank .c-btn__04{bottom:40px;right:40px}@media screen and (max-width: 1080px){.l-hatsudo .blank .c-btn__04{max-width:280px;right:10px;bottom:20px}}.l-main{max-width:400px;width:100%;margin:0 auto;padding:65px 0 0}@media screen and (min-width: 1201px){.l-main{padding:0}}.l-header{display:flex;justify-content:space-between;position:fixed;z-index:10;width:100%;height:65px;transition:ease .3s;background:#fff}@media screen and (min-width: 1201px){.l-header{background:none}}.l-header__logo{width:385px;position:relative;margin:25px 30px;display:flex;align-items:center}@media screen and (max-width: 1500px){.l-header__logo{width:377px}}@media screen and (max-width: 768px){.l-header__logo{margin:20px;width:250px}}@media screen and (max-width: 500px){.l-header__logo{margin:5px}}@media(any-hover: hover){.l-header__logo a{transition:all .3s}.l-header__logo a:hover{opacity:.7}}.l-header__logo a{display:flex;flex-direction:column;align-items:center;gap:4px}@media screen and (min-width: 641px){.l-header__logo a{flex-direction:row;justify-content:center;align-items:flex-end;gap:6px}}.l-header__logo p{font-family:"Shippori Mincho",serif;font-weight:bold;color:#000;font-size:clamp(22px,5.6vw,28px)}@media screen and (min-width: 641px){.l-header__logo p{font-size:24px}}@media screen and (min-width: 769px){.l-header__logo p{font-size:37px}}.l-header__lists{display:flex;align-items:center}.l-header__lists>.item{font-size:16px;line-height:1.75;position:relative;height:100%}@media screen and (max-width: 1300px){.l-header__lists>.item{font-size:14px}}@media screen and (max-width: 1080px){.l-header__lists>.item{display:none}}.l-header__lists>.item:after{position:absolute;content:"";height:48px;width:1px;background:#e6e6e6;right:0;top:20px;opacity:1;visibility:visible;transition:all .3s}@media screen and (max-width: 1300px){.l-header__lists>.item:after{top:15px}}.l-header__lists>.item:last-of-type:after{display:none}.l-header__lists>.item span{padding:0 20px;font-weight:600;height:100%;display:flex;align-items:center}@media screen and (max-width: 1300px){.l-header__lists>.item span{padding:0 10px}}@media(any-hover: hover){.l-header__lists>.item span{transition:all .3s}.l-header__lists>.item span:hover{opacity:.7}}.l-header__lists .nav{position:relative;transition:all .3s;font-weight:900}.l-header__lists .nav:hover{background:#14264f;color:#fff;transition:all .3s}.l-header__lists .nav:hover:after{opacity:0;visibility:hidden;transition:all .3s}.l-header__lists .nav:hover>span{border-bottom:.1px solid #fff}.l-header__lists .nav:hover .gronav{opacity:1;visibility:visible;height:initial;width:initial;position:absolute;transition:all .3s;display:flex;flex-direction:column;background:#14264f;color:#fff;width:max-content;font-size:14px}.l-header__lists .nav:hover .gronav-item{border-top:.1px solid #fff}.l-header__lists .nav:hover .gronav-item:nth-of-type(1){border-top:none}.l-header__lists .nav:hover .gronav-item .mini{padding:20px;display:block;width:100%}.l-header__lists .nav:hover .gronav-item .mini:hover{opacity:.7;transition:.3s}.l-header__lists .gronav{opacity:0;visibility:hidden;height:0;width:0}.l-header .sns__lists{display:flex;gap:10px;margin:0 20px}@media screen and (max-width: 1300px){.l-header .sns__lists{margin:0 10px}}@media screen and (max-width: 1080px){.l-header .sns__lists{display:none}}.l-header .sns__lists .item a{padding:0}@media(any-hover: hover){.l-header .sns__lists .item a{transition:all .3s}.l-header .sns__lists .item a:hover{opacity:.7}}.l-header .sns__lists .line a{width:34.5px;height:34.5px}@media screen and (max-width: 1300px){.l-header .sns__lists .line a{width:28px;height:28px}}.l-header .sns__lists .x a{width:34.5px;height:34.5px}@media screen and (max-width: 1300px){.l-header .sns__lists .x a{width:28px;height:28px}}.l-header .sns__lists .youtube a{width:49px;height:34px}@media screen and (max-width: 1300px){.l-header .sns__lists .youtube a{width:43px;height:28px}}.l-header .apply__lists{display:flex;height:100%}@media screen and (min-width: 1201px){.l-header .apply__lists{display:none}}.l-header .apply__lists .item{height:100%}@media screen and (max-width: 768px){.l-header .apply__lists .item:nth-of-type(1){width:118px}}@media screen and (max-width: 500px){.l-header .apply__lists .item:nth-of-type(1){width:105px}}.l-header .apply__lists .item:nth-of-type(1) a{background:#e5a20a}@media screen and (max-width: 768px){.l-header .apply__lists .item:nth-of-type(2){width:90px}}.l-header .apply__lists .item:nth-of-type(2) a{background:#92bafa}.l-header .apply__lists .item a{display:flex;flex-direction:column;text-align:center;height:100%;justify-content:center;color:#000;padding:0 20px;font-weight:600}@media(any-hover: hover){.l-header .apply__lists .item a{transition:all .3s}.l-header .apply__lists .item a:hover{opacity:.7}}@media screen and (max-width: 768px){.l-header .apply__lists .item a{padding:0 10px}}.l-header .apply__lists .item .ja{font-size:14px;line-height:1.2857142857}@media screen and (max-width: 500px){.l-header .apply__lists .item .ja{font-size:12px}}.l-header .apply__lists .item .en{font-size:7px;line-height:2.5714285714;letter-spacing:-0.03em}.l-header .btn-trigger{padding:20px}@media screen and (max-width: 768px){.l-header .btn-trigger{padding:15px}}.l-header .btn-trigger>div{position:relative;width:100%;height:100%}@media screen and (min-width: 1201px){.l-header .btn-trigger{display:none}}.l-header .btn-trigger.active{background:#d9d9da;transition:all .3s}.l-header .global{position:fixed;right:0;top:0;opacity:0;visibility:hidden;max-width:600px;width:100%;height:100%;transform:translateX(600px);transition:all .3s}@media screen and (min-width: 1201px){.l-header .global{display:none}}.l-header .global__lists{display:flex;flex-direction:column;text-align:center;height:100%;justify-content:space-between;gap:20px;font-size:16px;overflow-y:auto;padding-bottom:50px}@media screen and (max-width: 1300px){.l-header .global__lists{padding-top:74.9px}}@media screen and (max-width: 768px){.l-header .global__lists{padding-top:61px}}@media screen and (max-width: 500px){.l-header .global__lists{padding-top:56px}}@media screen and (max-width: 500px){.l-header .global__lists{font-size:14px}}.l-header .global__lists .wrap{display:flex;gap:0px;flex-direction:column}.l-header .global__lists .wrap .item:hover{transition:.3s;background:#d9d9da}.l-header .global__lists .wrap .item a,.l-header .global__lists .wrap .item span{padding:20px 0;display:block}.l-header .global__lists .wrap .item.parent{background:#d9d9da}.l-header .global__lists .wrap .item.childe{background:#fff}.l-header .global.active{opacity:1;visibility:visible;transform:translateX(0px);transition:all .3s;position:fixed;right:0;top:0;background:#fff}.l-header .global.active .sns__lists{display:flex;justify-content:center}.l-header .global.active .apply__lists{display:flex;flex-direction:column;height:initial}.l-header .global.active .apply__lists .item{width:100%;height:100px}.l-footer{padding:85px 0 70px;background:#f4f4f4;position:sticky;z-index:0}@media screen and (max-width: 768px){.l-footer{padding:42.5px 0 35px}}.l-footer__conts .top{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px}.l-footer__conts .top .txt__logo{width:473px}@media(any-hover: hover){.l-footer__conts .top .txt__logo a{transition:all .3s}.l-footer__conts .top .txt__logo a:hover{opacity:.7}}.l-footer__conts .top .sns__lists{display:flex;gap:10px}.l-footer__conts .top .sns__lists .item a{padding:0}@media(any-hover: hover){.l-footer__conts .top .sns__lists .item a{transition:all .3s}.l-footer__conts .top .sns__lists .item a:hover{opacity:.7}}.l-footer__conts .top .sns__lists .line a{width:34.5px;height:34.5px}.l-footer__conts .top .sns__lists .x a{width:34.5px;height:34.5px}.l-footer__conts .top .sns__lists .youtube a{width:49px;height:34px}.l-footer__conts .middle{display:flex;margin-top:70px;justify-content:space-between;gap:40px;flex-wrap:wrap}@media screen and (max-width: 768px){.l-footer__conts .middle{margin-top:30px;justify-content:center}}.l-footer__conts .middle .navigation{display:flex;gap:60px;flex-wrap:wrap;font-family:"Zen Kaku Gothic New",serif}@media screen and (max-width: 768px){.l-footer__conts .middle .navigation{gap:30px}}.l-footer__conts .middle .navigation .lists .large{font-size:16px;color:#14264f;line-height:1.75;font-weight:600}@media(any-hover: hover){.l-footer__conts .middle .navigation .lists .large{transition:all .3s}.l-footer__conts .middle .navigation .lists .large:hover{opacity:.7}}.l-footer__conts .middle .navigation .lists .item{font-size:14px;line-height:2.2857142857;font-weight:900}.l-footer__conts .middle .navigation .lists .item:first-of-type{margin-top:10px}.l-footer__conts .middle .navigation .lists .item a{white-space:nowrap;font-weight:400}@media screen and (max-width: 768px){.l-footer__conts .middle .navigation .lists .item a{min-width:140px}}@media(any-hover: hover){.l-footer__conts .middle .navigation .lists .item a{transition:all .3s}.l-footer__conts .middle .navigation .lists .item a:hover{opacity:.7}}.l-footer__conts .middle .navigation .lists .item .font{font-size:10px}.l-footer__conts .middle .apply__lists{display:flex;width:300px;height:100%;gap:20px;flex-wrap:wrap;justify-content:center}.l-footer__conts .middle .apply__lists .c-btn__lg{width:100%}.l-footer__conts .middle .apply__lists .c-btn__lg a{color:#000;height:60px}.l-footer__conts .middle .apply__lists .c-btn__lg:nth-of-type(1) a{background:#e5a20a}.l-footer__conts .middle .apply__lists .c-btn__lg:nth-of-type(2) a{background:#92bafa}.l-footer__conts .middle .apply__lists .item{height:100%}.l-footer__conts .middle .apply__lists .item:nth-of-type(1) a{background:linear-gradient(120deg, #ceb683, #a3824f)}.l-footer__conts .middle .apply__lists .item:nth-of-type(2) a{background:#14264f}.l-footer__conts .middle .apply__lists .item a{display:flex;flex-direction:column;text-align:center;height:100%;justify-content:center;color:#fff;padding:0 20px;font-weight:900;height:90px;width:180px}@media(any-hover: hover){.l-footer__conts .middle .apply__lists .item a{transition:all .3s}.l-footer__conts .middle .apply__lists .item a:hover{opacity:.7}}.l-footer__conts .middle .apply__lists .item .ja{font-size:16px;line-height:1.25}.l-footer__conts .middle .apply__lists .item .en{font-size:7px;line-height:2.5714285714;letter-spacing:-0.03em}.l-footer__conts .middle .apply__lists .c-btn__lg a{padding:22px 20px}.l-footer__conts .bottom{margin-top:20px;font-family:"Zen Kaku Gothic New",serif}.l-footer__conts .bottom .conts{text-align:end;display:flex;flex-direction:column;align-items:flex-end}.l-footer__conts .bottom .conts .privacy{font-size:14px;color:#14264f;line-height:1.75;font-weight:500;width:fit-content}@media(any-hover: hover){.l-footer__conts .bottom .conts .privacy{transition:all .3s}.l-footer__conts .bottom .conts .privacy:hover{opacity:.7}}.l-footer__conts .bottom .conts .copyrights{display:block;width:fit-content;color:#999;font-size:12px;margin-top:20px;font-weight:600}@media screen and (max-width: 768px){.l-footer__conts .bottom .conts .copyrights{font-size:10px;margin-top:10px}}#page .l-interview{background:#f5f5f5;padding:40px 0 60px}#page .l-interview__conts .btn__lists{display:flex;flex-wrap:wrap;justify-content:center;gap:40px 10px;margin-top:50px}@media(any-hover: hover){#page .l-interview__conts .btn__lists a{transition:all .3s}#page .l-interview__conts .btn__lists a:hover{opacity:.7}}#page .l-interview__conts .btn__lists .btn__lists-item{display:flex;flex-direction:column;width:48%}#page .l-interview__conts .btn__lists .btn__lists-item .txtconts{display:flex;flex-direction:column;margin-top:20px;font-family:"Zen Kaku Gothic New",serif}#page .l-interview__conts .btn__lists .btn__lists-item .txtconts span{font-size:12px;line-height:1.2307692308;font-weight:500}#page .l-specialized{background:#f5f5f5;padding:40px 0 60px}#page .l-specialized .imgflame{display:block}#page .l-specialized .img_01,#page .l-specialized .img_02,#page .l-specialized .img_03{margin-top:20px}#page .l-community{background:#f5f5f5;padding:10px 0 30px}#page .l-community .flexbox{display:flex;flex-wrap:wrap;gap:30px}#page .l-community .flexbox:nth-of-type(1){margin-top:35px}#page .l-community .flexbox:nth-of-type(2){margin-top:55px;justify-content:center}#page .l-community .imgflame{display:block}#page .l-community .img_01,#page .l-community .img_02,#page .l-community .img_03,#page .l-community .img_06{margin-top:20px}#page .l-community .txt_01{display:block;max-width:742px;margin-left:auto;margin-right:auto;margin-top:80px}#page .l-tech{background:#f5f5f5;padding:10px 0 30px}#page .l-tech .imgflame{display:block}#page .l-tech .img_01{margin-top:16px}#page .l-tech .img_02,#page .l-tech .img_03{margin-top:20px}#page .l-tech .txt__red{margin-top:5px;color:red;line-height:2;max-width:327px;font-size:11px}#page .l-experienced{background:#f5f5f5;padding-bottom:60px}#page .l-experienced__conts .wrap{display:flex;gap:10px;padding:0;margin-top:10px}#page .l-experienced__conts .img_04{display:block;margin:16px auto 0;width:90%}#page .l-experienced .salary_text_box{border:15px solid #181d61;padding:8px;margin-top:-13px}#page .l-experienced .salary_text_box .small{display:block;font-size:14px;line-height:1.75;letter-spacing:.01em;margin-top:10px;font-weight:bold}#page .l-experienced .salary_text_box .red{color:red}#page .l-safety{background:#f5f5f5;padding:40px 0 60px}#page .l-safety .flexbox{display:flex;flex-wrap:wrap;gap:30px}#page .l-safety .flexbox:nth-of-type(1){margin-top:35px}#page .l-safety .flexbox:nth-of-type(2){margin-top:55px;justify-content:center}#page .l-safety .imgflame{display:block}#page .l-safety .img_01,#page .l-safety .img_02,#page .l-safety .img_03{margin-top:20px}#page .l-safety .txt_01{display:block;max-width:742px;margin-left:auto;margin-right:auto;margin-top:80px}#page .l-traffic{background:#f5f5f5;padding:40px 0 60px}#page .l-traffic .imgflame{display:block}#page .l-traffic .img_01,#page .l-traffic .img_02,#page .l-traffic .img_03{margin-top:20px}#page .l-criminal{background:#f5f5f5;padding:40px 0 60px}#page .l-criminal .imgflame{display:block}#page .l-criminal .img_01,#page .l-criminal .img_02,#page .l-criminal .img_03{margin-top:20px}#page .l-organized{background:#f5f5f5;padding:40px 0 60px}#page .l-organized .imgflame{display:block}#page .l-organized .img_01,#page .l-organized .img_02,#page .l-organized .img_03{margin-top:20px}#page .l-security{background:#f5f5f5;padding:40px 0 60px}#page .l-security .imgflame{display:block}#page .l-security .img_01,#page .l-security .img_02,#page .l-security .img_03{margin-top:20px}#page .l-general{background:#f5f5f5;padding:40px 0 60px}#page .l-general .imgflame{display:block}#page .l-general .img_01,#page .l-general .img_02,#page .l-general .img_03{margin-top:20px}#page .l-office{background:#f5f5f5;padding:40px 0 60px}#page .l-office .imgflame{display:block}#page .l-office .img_01,#page .l-office .img_02,#page .l-office .img_03,#page .l-office .img_04{margin-top:20px}#page .l-office .img_05{margin-top:30px}#page .l-office .list{flex-wrap:wrap}#page .l-office .item{width:48%}#page .l-office .btn-wrap{margin-top:64px}#page .l-office .btn-wrap p{font-family:"Zen Kaku Gothic New",serif;font-size:13px;text-align:center}#page .l-office .btn-wrap a{width:100%;height:62px;margin-top:10px;border:1px solid #006f3f;background:#fff;font-family:"Zen Kaku Gothic New",serif;font-size:21px;display:flex;justify-content:center;align-items:center;gap:30px;transition:ease .3s}#page .l-office .btn-wrap a:hover{color:#fff;background:#006f3f}#page .l-office .box{margin-top:80px}#page .l-academy{background:#f5f5f5;padding:40px 0 0px}#page .l-academy__conts .txt{display:block;font-size:26px;line-height:1.75;text-align:center;margin-top:50px;font-family:"Zen Kaku Gothic New",serif;font-weight:600;max-width:769px;margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){#page .l-academy__conts .txt{font-size:20px}}@media screen and (max-width: 500px){#page .l-academy__conts .txt{font-size:16px}}#page .l-academy__conts .copy{line-height:1.6;margin-top:20px;color:#0d3872}#page .l-academy__conts .academy-list{margin-top:30px;font-family:"Zen Kaku Gothic New",serif}#page .l-academy__conts .academy-list .item:not(:first-child){margin-top:12px}#page .l-academy__conts .academy-list .item .academy-ttl{display:block;width:fit-content;font-size:12px;font-weight:bold;background:#0d3872;color:#fff;padding:4px 12px}#page .l-academy__conts .academy-list .item .copy{font-size:10px;margin-top:4px;line-height:1.7}#page .l-academy .l-slider{background:#f5f5f5}#page .l-academy .l-slider__inner{width:100%}#page .l-academy .flexbox{display:flex;flex-wrap:wrap;gap:30px}#page .l-academy .flexbox:nth-of-type(1){margin-top:35px}#page .l-academy .flexbox:nth-of-type(2){margin-top:55px;justify-content:center}#page .l-academy .imgflame{display:block}#page .l-academy .imgflame.ttl{margin-top:90px}@media screen and (max-width: 768px){#page .l-academy .imgflame.ttl{margin-top:20px}}#page .l-academy .img{display:block}#page .l-academy .img_03{margin-top:50px}#page .l-academy .img_01,#page .l-academy .img_08{margin-top:20px}#page .l-academy .img_02{margin-top:40px}#page .l-academy .img_04,#page .l-academy .img_07{margin-top:30px}#page .l-academy .img_05{margin-top:12px}#page .l-academy .img_06{margin-top:40px}#page .l-academy .img_07,#page .l-academy .img_08,#page .l-academy .img_09{transition:ease .3s}#page .l-academy .img_07:hover,#page .l-academy .img_08:hover,#page .l-academy .img_09:hover{opacity:.8}#page .l-academy .c-ttl{margin:40px auto}#page .l-academy .desc{margin-top:12px;font-family:"Zen Kaku Gothic New",serif;font-size:15px;line-height:2}#page .l-academy .txt_01{display:block;max-width:742px;margin-left:auto;margin-right:auto;margin-top:80px}#page .l-academy .p-ability{background:#1e2d58;margin:0 calc(50% - 50vw);padding:70px 0;margin-top:80px}@media screen and (max-width: 768px){#page .l-academy .p-ability{margin-top:50px;padding:30px 0}}#page .l-academy .p-ability__conts{margin-left:auto;margin-right:auto;max-width:1080px;margin-top:0}@media screen and (max-width: 988px){#page .l-academy .p-ability__conts .btn__lists{flex-wrap:wrap !important}}#page .l-academy .p-ability__conts .btn__lists .btn__lists-item{max-width:243px}@media screen and (max-width: 988px){#page .l-academy .p-ability__conts .btn__lists .btn__lists-item{max-width:43.5vw !important}}#page .l-academy .p-ability__conts .btn__lists .btn__lists-item .txtconts{color:#fff}#page .l-academy .office_area{background-color:#016f3f;width:100%;padding:15px 0;margin-top:40px;max-width:100%}#page .l-academy .img_logo{display:flex;justify-content:center;align-items:center;margin-top:40px}#page .l-academy .img_logo picture{width:27px;height:27px}#page .l-academy .img_logo img{width:100%;height:100%;object-fit:contain}#page .l-academy .logo_text{font-size:20px;font-weight:bold;color:#fff;margin-top:5px;text-align:center;font-family:"Zen Kaku Gothic New",serif;font-weight:600;margin-left:auto;margin-right:auto}#page .l-crosstalk{background:#f5f5f5}#page .l-crosstalk__conts{padding-bottom:60px}#page .l-crosstalk__conts .l-bread{width:90%;margin:0 auto;padding:6px 0}@media screen and (min-width: 1201px){#page .l-crosstalk__conts .l-bread{z-index:100}}#page .l-crosstalk__conts .l-bread__conts .top{color:#000;transition:ease .3s}#page .l-crosstalk__conts .l-bread__conts .top:hover{color:#0d3872}#page .l-crosstalk__conts .l-bread__conts .slash{color:#000}#page .l-crosstalk__conts .l-bread__conts .thepage{color:#000}#page .l-crosstalk .imgflame{display:block}#page .l-crosstalk .img_01{margin-top:0px}#page .l-salary{background:#f5f5f5;padding:40px 0 60px}#page .l-salary .salary_title_police{text-align:center;display:flex;align-items:center;justify-content:center;height:40px;font-size:18px;font-weight:700;font-family:"Zen Kaku Gothic New",serif;margin-top:40px;background:#2674b2;color:#fff;border-radius:20px}#page .l-salary .salary_title_office{text-align:center;display:flex;align-items:center;justify-content:center;height:40px;font-size:18px;font-weight:700;font-family:"Zen Kaku Gothic New",serif;margin-top:80px;background:#149847;color:#fff;border-radius:20px}#page .l-salary__conts{margin-top:45px}#page .l-salary__conts .txt{text-align:center;max-width:560px;margin-left:auto;margin-right:auto;margin-top:30px;font-weight:700;font-family:"Zen Kaku Gothic New",serif}#page .l-salary__conts .txt .big{font-size:28px;line-height:1.75;letter-spacing:.02em;display:block}#page .l-salary__conts .txt .small{display:block;font-size:16px;line-height:1.75;letter-spacing:.01em;margin-top:10px}#page .l-salary__conts .copy{margin-top:24px;line-height:2;font-size:10px}#page .l-salary__conts .img-wrap{display:flex;flex-wrap:wrap;gap:20px 10px;margin-top:30px}#page .l-salary__conts .img-wrap .img{width:48%}#page .l-salary__conts .img{display:block}#page .l-salary__conts .img__01{margin-top:20px}#page .l-salary__conts .img__05{margin-top:30px}#page .l-salary__conts .img__06{margin-top:20px}#page .l-salary__conts .img__08{margin-top:20px}#page .l-salary__conts .img__12{margin-top:30px}#page .l-salary__conts .img__13{margin-top:50px}#page .l-salary__conts .attention{text-align:right;font-size:14px;line-height:1.5;letter-spacing:.02em;margin-top:20px;font-family:"Zen Kaku Gothic New",serif}#page .l-salary__conts .q{height:40px;display:flex;align-items:center;padding:10px;background:#e67c73;color:#fff;font-family:"Zen Kaku Gothic New",serif;font-size:12px;font-weight:500;border-radius:5px;margin-top:40px}#page .l-salary__conts .a{margin-top:10px;font-family:"Zen Kaku Gothic New",serif;font-size:12px;font-weight:500;line-height:1.8}#page .l-salary__conts .c-ttl__ja{font-size:27px;margin-top:20px;font-family:"Zen Kaku Gothic New",serif;font-style:normal;display:flex;flex-direction:column;align-items:center;gap:0px}#page .l-salary__conts .c-ttl__ja span{font-size:16px}#page .l-salary__conts .c-ttl__en{top:60%}#page .l-salary__conts .c-ttl .ja{font-size:21px;font-family:"Zen Kaku Gothic New",serif;font-weight:500}#page .l-salary__conts .c-ttl__01{margin:30px auto}#page .l-salary__conts .red{color:red}#page .l-salary__conts .desc{font-size:14px;font-family:"Zen Kaku Gothic New",serif;line-height:1.6}.l-faq{background:#f5f5f5}.l-faq .l-bread{padding-top:35px}@media screen and (max-width: 768px){.l-faq .l-bread{padding-top:20px}}.p-faq__conts{padding:60px 0;display:flex;flex-direction:column;justify-content:center;max-width:900px;margin:0 auto;width:100%}.p-faq__conts .port{width:100%;max-width:494px;margin:0 auto;margin-top:55px}@media screen and (max-width: 768px){.p-faq__conts .port{margin-top:30px}}.p-faq__conts .belong{display:flex;flex-direction:column;font-size:32px;font-weight:700;line-height:1.25;text-align:center;margin-top:30px;font-family:"Zen Kaku Gothic New",serif}@media screen and (max-width: 768px){.p-faq__conts .belong{margin-top:20px;font-size:28px}}@media screen and (max-width: 500px){.p-faq__conts .belong{font-size:24px}}.p-faq__conts .lists .item{font-family:"Zen Kaku Gothic New",serif}.p-faq__conts .lists .item:nth-of-type(10) .question .icon{padding:20px 20px}.p-faq__conts .lists .item .question{display:flex;align-items:center;border-radius:10px}.p-faq__conts .lists .item .question .icon{font-size:20px;line-height:1.48125;background:#192b5b;color:#fff;min-height:67px;width:80px;border-radius:10px 0 0px 10px;font-weight:500;display:flex;justify-content:center;align-items:center}.p-faq__conts .lists .item .question .ttl{line-height:1.3;letter-spacing:.02em;display:flex;align-items:center;width:100%;min-height:67px;color:#192b5b;background:#e2ecfa;border-radius:0px 10px 10px 0px;font-weight:600;padding:10px 16px 10px 16px;font-size:12px}.p-faq__conts .lists .item .answer{padding:30px 16px 60px}.p-faq__conts .lists .item .answer .comment{font-size:12px;line-height:1.7;letter-spacing:.01em;font-weight:500;text-align:justify}.p-faq__conts .lists .item .answer .comment .img{display:block;margin-top:50px}@media screen and (max-width: 768px){.p-faq__conts .lists .item .answer .comment .img{margin-top:25px}}#page .l-recruitment{background:#f5f5f5;padding:40px 0 60px}#page .l-recruitment__conts{margin-top:45px}#page .l-recruitment__conts .list{padding:18px;font-size:15px;border-radius:5px;border:1px solid #707070;background:#fff;font-family:"Zen Kaku Gothic New",serif}#page .l-recruitment__conts .item a{transition:ease .3s}#page .l-recruitment__conts .item a:hover{color:#0d3872}#page .l-recruitment__conts .item:not(:first-child){margin-top:20px}#page .l-recruitment__conts .txt{text-align:center;max-width:560px;margin-left:auto;margin-right:auto;margin-top:30px;font-weight:700;font-family:"Zen Kaku Gothic New",serif}#page .l-recruitment__conts .txt .big{font-size:28px;line-height:1.75;letter-spacing:.02em;display:block}#page .l-recruitment__conts .txt .small{display:block;font-size:16px;line-height:1.75;letter-spacing:.01em;margin-top:10px}#page .l-recruitment__conts .img{display:block}#page .l-recruitment__conts .img__01{margin-top:4px}#page .l-recruitment__conts .img__02{margin-top:10px}#page .l-recruitment__conts .img__03{margin-top:10px;width:100%}#page .l-recruitment__conts .img__04{margin-top:10px;width:100%}#page .l-recruitment__conts .attention{text-align:right;font-size:14px;line-height:1.5;letter-spacing:.02em;margin-top:20px;font-family:"Zen Kaku Gothic New",serif}#page .l-recruitment__conts .c-ttl{margin-top:40px}#page .l-recruitment__conts .c-ttl .ja{font-size:21px;font-family:"Zen Kaku Gothic New",serif;font-style:normal;font-weight:500}#page .l-recruitment__conts .copy{margin-top:12px;font-size:10px;line-height:2;font-family:"Zen Kaku Gothic New",serif}#page .l-recruitment__conts .desc{margin-top:4px;font-size:10px;text-align:right}#page .l-recruitment__conts .img-desc{margin-top:30px;font-size:16px;font-weight:500;font-family:"Zen Kaku Gothic New",serif}#page .l-recruitment__conts .test{margin-top:60px;font-family:"Zen Kaku Gothic New",serif}#page .l-recruitment__conts .test .ttl{font-size:17px;font-weight:bold;justify-content:flex-start;height:auto;color:#000;font-family:"Zen Kaku Gothic New",serif}#page .l-recruitment__conts .test .copy{font-size:12px;margin-top:20px;line-height:2;width:90%}#page .l-recruitment__conts .test .copy a{color:#779afa;text-decoration:underline;text-decoration-color:#779afa}#page .l-recruitment__conts .test .copy a:hover{text-decoration:none}#page .l-system{background:#f5f5f5;padding:40px 0 60px;z-index:0}#page .l-system .l-bread{width:90%;margin:0 auto}#page .l-system__conts{margin-top:45px}#page .l-system__conts .c-ttl .ja{font-size:27px;margin-top:20px;font-family:"Zen Kaku Gothic New",serif;font-style:normal}#page .l-system__conts .txt{text-align:center;max-width:681px;margin-left:auto;margin-right:auto;margin-top:30px;font-weight:700;font-family:"Zen Kaku Gothic New",serif}#page .l-system__conts .txt .big{font-size:16px;line-height:1.75;letter-spacing:.02em;display:block}#page .l-system__conts .img{display:block}#page .l-system__conts .img__01,#page .l-system__conts .img__02{width:187px;height:auto;margin:16px auto 0}#page .l-system__conts .img__03{margin-top:80px}#page .l-system__conts .box1{background:#fff;border:1px solid #ea615c;height:100%;padding:10px 12px;width:90%;margin:40px auto 0}#page .l-system__conts .box1 .ttl{font-size:16px;font-weight:bold;font-family:"Zen Kaku Gothic New",serif;color:#ea615c;text-align:center;line-height:1.4}#page .l-system__conts .box1 .copy{font-size:12px;font-weight:500;font-family:"Zen Kaku Gothic New",serif;margin-top:12px;line-height:1.7}#page .l-system__conts .box2{background:#fff;border:1px solid #23b6bc;padding:10px 12px;width:90%;margin:6px auto 0}#page .l-system__conts .box2 .ttl{font-size:16px;font-weight:bold;font-family:"Zen Kaku Gothic New",serif;color:#23b6bc;text-align:center;line-height:1.4}#page .l-system__conts .box2 .copy{font-size:12px;font-weight:500;font-family:"Zen Kaku Gothic New",serif;margin-top:12px;line-height:1.7}.l-privacy{background:#f5f5f5;font-family:"Zen Kaku Gothic New",serif}.l-privacy .l-bread{padding-top:20px}@media screen and (min-width: 1201px){.l-privacy .l-bread{z-index:100}}.l-privacy .c-ttl{margin-top:40px}.l-privacy__conts{padding-bottom:60px}.p-privacy__conts{display:flex;flex-direction:column;justify-content:center;margin:0 auto;width:100%}.p-privacy__conts .port{width:100%;max-width:494px;margin:0 auto;margin-top:55px}.p-privacy__conts .belong{display:flex;flex-direction:column;font-size:32px;font-weight:700;line-height:1.25;text-align:center;margin-top:30px;font-family:"Zen Kaku Gothic New",serif}@media screen and (max-width: 768px){.p-privacy__conts .belong{margin-top:20px;font-size:28px}}@media screen and (max-width: 500px){.p-privacy__conts .belong{font-size:24px}}.p-privacy__conts .lists{margin-top:60px}.p-privacy__conts .lists .item{font-size:16px}.p-privacy__conts .lists .item .question{display:flex;align-items:center;background:#fff;border-radius:10px}.p-privacy__conts .lists .item .question .ttl{line-height:1.3;letter-spacing:.02em;display:block;color:#192b5b;font-weight:700;padding:16px}.p-privacy__conts .lists .item .answer{padding:40px 0px}.p-privacy__conts .lists .item .answer .comment{line-height:2;letter-spacing:.01em;font-weight:400;font-size:14px}.p-privacy__conts .lists .item .answer .comment .em{display:block;font-size:17px;line-height:1.6;letter-spacing:.01em;font-weight:700;margin-top:45px}.p-privacy__conts .lists .item .answer .comment .link__lists{display:block;margin-top:45px}@media screen and (max-width: 768px){.p-privacy__conts .lists .item .answer .comment .link__lists{margin-top:30px}}.p-privacy__conts .lists .item .answer .comment .link__lists-item{color:#192b5b}@media(any-hover: hover){.p-privacy__conts .lists .item .answer .comment .link__lists-item{transition:all .3s}.p-privacy__conts .lists .item .answer .comment .link__lists-item:hover{opacity:.7}}.p-privacy__conts .lists .item .answer .comment .box{display:block;margin-top:45px}@media screen and (max-width: 768px){.p-privacy__conts .lists .item .answer .comment .box{margin-top:30px}}.p-privacy__conts .lists .item .answer .comment .box a{color:#192b5b}@media(any-hover: hover){.p-privacy__conts .lists .item .answer .comment .box a{transition:all .3s}.p-privacy__conts .lists .item .answer .comment .box a:hover{opacity:.7}}.p-privacy__conts .lists .item .answer .comment .img{display:block;margin-top:50px}@media screen and (max-width: 768px){.p-privacy__conts .lists .item .answer .comment .img{margin-top:25px}}@media screen and (max-width: 768px){.organization .txt_01{margin-top:30px !important}}@media screen and (max-width: 768px){.organization .p-ability__conts{margin-top:50px !important}}.organization .top-txt{font-size:13px;font-family:"Zen Kaku Gothic New",serif;line-height:2;margin-top:20px;max-width:327px}.organization .box{margin-top:40px}.organization .box .ttl{margin-top:0}.organization .box .list{display:flex;gap:8px;margin-top:12px}.organization .box .txt{margin-top:8px;font-size:12px;font-family:"Zen Kaku Gothic New",serif;line-height:1.4}.organization .box img{transition:ease .3s}.organization .box a{overflow:hidden}.organization .box a:hover img{transform:scale(1.1)}.organization .ttl{height:60px;border-radius:5px;color:#fff;font-size:21px;font-family:"Zen Kaku Gothic New",serif;display:flex;justify-content:center;align-items:center;margin-top:60px}.organization .btn__lists{display:flex;flex-wrap:wrap;gap:38px 8px;margin-top:10px;justify-content:center}.organization .btn__lists .color01{color:#e57e83}.organization .btn__lists .color02{color:#00a33e}.organization .btn__lists .color03{color:#209dc2}.organization .btn__lists .color04{color:#e60012}.organization .btn__lists .color05{color:#171c61}.organization .btn__lists .color06{color:#cfaa00}.organization .btn__lists .color07{color:#68378a}.organization .btn__lists .color08{color:#00789a}.organization .btn__lists .color09{color:#006f3f}.organization .btn__lists .color10{color:#e38f40}.organization .background01{background:#e57e83}.organization .background02{background:#00a33e}.organization .background03{background:#209dc2}.organization .background04{background:#e60012}.organization .background05{background:#171c61}.organization .background06{background:#cfaa00}.organization .background07{background:#68378a}.organization .background08{background:#00789a}.organization .background09{background:#006f3f}.organization .background10{background:#e38f40}@media screen and (max-width: 768px){.txt{margin-top:10px !important}}@media screen and (max-width: 768px){.txt .big{font-size:24px !important;line-height:1.3 !important}}@media screen and (max-width: 768px){.txt .small{font-size:14px !important}}#single .l-interview{background:#f5f5f5;padding-bottom:60px}#single .l-interview .l-bread{width:90%;margin:0 auto;padding-top:20px}@media screen and (min-width: 1201px){#single .l-interview .l-bread{z-index:100}}#single .l-interview .l-bread__conts{width:100%}#single .l-interview .l-bread__conts .top{color:#000;transition:ease .3s}#single .l-interview .l-bread__conts .top:hover{color:#0d3872}#single .l-interview .l-bread__conts .slash{color:#000}#single .l-interview .l-bread__conts .thepage{color:#000}.l-bread__conts{display:flex;gap:0px 15px;flex-wrap:wrap;font-family:"Zen Kaku Gothic New",serif}.l-bread__conts span{font-size:10px;line-height:1.75;font-weight:500;display:inline-block}.l-bread__conts span.top{color:#14264f;transition:ease .3s}.l-bread__conts span.top:hover{color:#000}.l-bread__conts span.thepage{color:gray}.p-ability__conts{margin-top:80px;max-width:900px;margin-left:auto;margin-right:auto}.p-ability__conts .ttl{display:block;width:100%}.p-ability__conts .btn__lists{display:flex;flex-wrap:wrap;gap:80px 30px;margin-top:50px}@media screen and (max-width: 1199px){.p-ability__conts .btn__lists{justify-content:center}}@media screen and (max-width: 788px){.p-ability__conts .btn__lists{gap:10.1394169835vw 3.8022813688vw;margin-top:6.3371356147vw}}@media(any-hover: hover){.p-ability__conts .btn__lists a{transition:all .3s}.p-ability__conts .btn__lists a:hover{opacity:.7}}.p-ability__conts .btn__lists .btn__lists-item{display:flex;flex-direction:column;max-width:430px}.p-ability__conts .btn__lists .btn__lists-item .txtconts{display:flex;flex-direction:column;margin-top:20px;font-family:"Zen Kaku Gothic New",serif}@media screen and (max-width: 788px){.p-ability__conts .btn__lists .btn__lists-item .txtconts{margin-top:2.5348542459vw}}.p-ability__conts .btn__lists .btn__lists-item .txtconts span{font-size:26px;line-height:1.2307692308;font-weight:bold}@media screen and (max-width: 788px){.p-ability__conts .btn__lists .btn__lists-item .txtconts span{font-size:max(14px,3.2953105196vw)}}@media screen and (max-width: 500px){.p-ability__conts .btn__lists .btn__lists-item .txtconts span{font-size:12px}}@media screen and (max-width: 988px){.p-ability.two-column .btn__lists{gap:8.09vw 3.03vw;flex-wrap:nowrap}}@media screen and (max-width: 988px){.p-ability.two-column .btn__lists .btn__lists-item{max-width:43.5vw}}@media screen and (max-width: 988px){.p-ability.two-column .btn__lists .btn__lists-item .txtconts{margin-top:2.02vw}}@media screen and (max-width: 988px){.p-ability.two-column .btn__lists .btn__lists-item .txtconts span{font-size:max(14px,2.02vw)}}@media screen and (max-width: 500px){.p-ability.two-column .btn__lists .btn__lists-item .txtconts span{font-size:12px}}@media screen and (max-width: 784px){.p-ability.three-column .btn__lists{gap:10.2vw 3.82vw;justify-content:left}}@media screen and (max-width: 784px){.p-ability.three-column .btn__lists .btn__lists-item{max-width:42.11vw !important}}@media screen and (max-width: 784px){.p-ability.three-column .btn__lists .btn__lists-item .txtconts{margin-top:2.02vw}}@media screen and (max-width: 784px){.p-ability.three-column .btn__lists .btn__lists-item .txtconts span{font-size:max(14px,2.02vw)}}@media screen and (max-width: 500px){.p-ability.three-column .btn__lists .btn__lists-item .txtconts span{font-size:12px}}.l-kv__conts .kv_ttl{position:absolute;left:5%;bottom:0px;display:block;width:min(400px,22.7692307692vw)}@media screen and (max-width: 768px){.l-kv__conts .kv_ttl{width:clamp(150px,22.7692307692vw,400px)}}.pageder{margin-top:60px}.pageder .page-numbers{display:flex;justify-content:center;align-items:center;margin-right:6px;margin-left:6px;width:30px;height:30px;aspect-ratio:1/1;border:none;color:#fff;font-size:14px;transition:ease .3s;background:#000078}.pageder .page-numbers.current{background-color:#fff;color:#000078;border:1px solid #707070}.pageder .page-numbers.current a{color:#000078}.pageder .page-numbers:last-child{margin-right:initial}.pageder .page-numbers:hover{color:#000078;background-color:#fff;border:1px solid #707070}.pageder .page-numbers:hover>.prev::after{background-color:#fff}.pageder .nav-links{display:flex;justify-content:center}.p-interview__conts{display:flex;flex-direction:column;justify-content:center;max-width:900px;margin:0 auto;width:100%}.p-interview__conts .port{width:80%;margin:0 auto;margin-top:32px}.p-interview__conts .port2{display:block;width:80%;margin:0 auto;margin-bottom:60px}.p-interview__conts .belong{display:flex;flex-direction:column;font-size:18px;font-weight:700;line-height:1.25;text-align:center;margin-top:30px;font-family:"Zen Kaku Gothic New",serif}.p-interview__conts .lists{margin-top:40px}.p-interview__conts .lists .item{font-family:"Zen Kaku Gothic New",serif}@media screen and (max-width: 768px){.p-interview__conts .lists .item{font-size:16px}}.p-interview__conts .lists .item .question{display:flex;align-items:center;background:#192b5b;border-radius:10px}.p-interview__conts .lists .item .question .ttl{line-height:1.3;letter-spacing:.02em;display:flex;align-items:center;width:100%;min-height:60px;color:#192b5b;background:#e2ecfa;border-radius:8px;font-weight:600;padding:10px 10px 10px 20px;font-size:12px}.p-interview__conts .lists .item .answer{padding:16px 16px 50px}.p-interview__conts .lists .item .answer .comment{font-size:13px;line-height:1.7;letter-spacing:.01em;font-weight:500;text-align:justify}.p-interview__conts .lists .item .answer .comment .img{display:block;margin-top:50px}.p-interview__conts .box .head{height:44px;background:#0d3872;color:#fff;font-family:"Zen Kaku Gothic New",serif;font-size:14px;font-weight:500;display:flex;justify-content:center;align-items:center;border-radius:5px 5px 0 0}.p-interview__conts .box .message{background:#e2ecfa;padding:20px 10px;line-height:1.8;font-size:12px;font-family:"Zen Kaku Gothic New",serif;font-weight:500}.p-interview .gr .lists .item .question{background:#006f3f}.p-interview .gr .lists .item .ttl{background:#68f5b8;color:#000}.p-interview .gr .box .head{background:#006f3f}.p-interview .gr .box .message{background:#68f5b8}/*# sourceMappingURL=styles.css.map */
