body>.siteContent{padding-top:0 !important}.siteHeader{background-color:rgba(0,0,0,.17) !important;position:absolute !important;box-shadow:none !important}header .site_title{color:#fff}.gMenu a{color:#fff !important}.scrolled .gMenu a{color:#000 !important}#top_video{position:relative;width:100vw !important;height:calc(100vh - 10px) !important;margin-left:calc(50% - 50vw)}#top_video video{width:100% !important;height:100vh !important;object-fit:cover}#top_video div.mejs-mediaelement:has(video){justify-content:center;display:flex}.video-container{max-width:none}.mejs-controls{display:none !important}#top_slider{position:relative;width:100vw;margin-left:calc(50% - 50vw);overflow:hidden;backface-visibility:hidden}.top_theme{opacity:0;position:absolute;color:#fff;z-index:999;display:block;top:10%;left:calc(50% - 50vw);animation:theme 1s;animation-fill-mode:both;animation-delay:8s}.top_theme div:nth-child(1){margin-left:3rem;font-size:2.5rem;font-weight:700}.top_theme div:nth-child(2){margin-left:4rem;font-size:1.5rem}@keyframes theme{0%{opacity:0}100%{opacity:1}}@media (max-width:768px){.top_theme{font-size:3rem;top:6%}.top_theme div:nth-child(1){margin-left:1rem}.top_theme div:nth-child(2){margin-left:2rem}}#top_slider .swiper-img{width:100vw !important;height:calc(100vh - 10px) !important;margin-left:calc(50% - 50vw)}#top_slider img{width:auto;height:100%;aspect-ratio:5/3;max-width:none;justify-content:center}@keyframes zoomUp{0%{transform:scale(1.1) translate(0px,0px);clip-path:polygon(100% 100%,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%)}2%{clip-path:polygon(100% 100%,95% 100%,95.5% 95.5%,100% 95%,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%)}4%{clip-path:polygon(100% 100%,90% 100%,91.1% 91.1%,100% 90%,100% 95%,95.5% 95.5%,95% 100%,100% 100%,100% 100%,100% 100%)}6%{clip-path:polygon(100% 100%,85% 100%,86.65% 86.65%,100% 85%,100% 90%,91.1% 91.1%,90% 100%,95% 100%,95.5% 95.5%,100% 95%)}20%{clip-path:polygon(100% 100%,0% 100%,11% 11%,100% 0%,100% 5%,14.9% 14.9%,5% 100%,10% 100%,19.8% 19.8%,100% 10%)}22%{clip-path:polygon(100% 100%,0% 100%,4.9% 4.9%,100% 0%,100% 0%,11% 11%,0% 100%,5% 100%,14.9% 14.9%,100% 5%)}24%{clip-path:polygon(100% 100%,0% 100%,0% 0%,100% 0%,100% 0%,4.9% 4.9%,0% 100%,0% 100%,11% 11%,100% 0%)}26%{clip-path:polygon(100% 100%,0% 100%,0% 0%,100% 0%,100% 0%,0% 0%,0% 100%,0% 100%,4.9% 4.9%,100% 0%)}28%{clip-path:polygon(100% 100%,0% 100%,0% 0%,100% 0%,100% 0%,0% 0%,0% 100%,0% 100%,0% 0%,100% 0%)}100%{transform:scale(1.1) translate(-15px,-15px);clip-path:polygon(100% 100%,0% 100%,0% 0%,100% 0%,100% 0%,0% 0%,0% 100%,0% 100%,0% 0%,100% 0%)}}.swipertop .swiper-slide-active .swiper-img,.swipertop .swiper-slide-duplicate-active .swiper-img,.swipertop .swiper-slide-prev .swiper-img{animation:zoomUp 6s linear both;backface-visibility:hidden;will-change:animation,clip-path,transform,}.widget:has(#business_slide){position:relative;margin-left:calc(50% - 50vw);width:100vw;background-color:#6d7e8f}#business_slide{position:relative;padding:1rem 0 4rem}#business_slide>.title{text-align:center;color:#fff;font-size:1.5rem;margin-bottom:1rem}#business_slide .swiper-slide.swiper-slide-active{transition:transform 1s}#business_slide .swiper-slide:not(.swiper-slide-active){transform:translateY(2rem);transition:transform 1s}#business_slide .swiper-slide>a{display:block;position:relative;background:linear-gradient(135deg,#e6b422 0%,#afafb0 50%,#afafb0 50%,#113067 100%)}#business_slide .swiper-slide>a:before{content:"";position:absolute;width:100%;height:100%;display:inline-block;background:url(https://www.iwasaki-corp.com/kgk/wp-content/uploads/sites/6/2024/01/yukillowSDIM3242349_TP_V.jpg);opacity:.1;background-size:cover}#business_slide .swiper-slide>a:after{content:"";position:absolute;top:.5rem;left:.5rem;width:calc(100% - 1rem);height:calc(100% - 1rem);border:1px solid #fff}#business_slide img{aspect-ratio:7/4;clip-path:polygon(35% 0%,100% 0,100% 65%,65% 100%,0 100%,0% 35%);transition:clip-path .3s}#business_slide a:hover img{clip-path:polygon(40% 0%,100% 0,100% 60%,60% 100%,0 100%,0% 40%)}#business_slide .business_sub{position:absolute;color:#433a3a;bottom:3rem;left:3rem;font-size:1.7rem;font-weight:700;width:100%}#business_slide .business_sub>span{padding:.2rem 1rem;background:#ffffffae;border-radius:0 10px}#business_slide .link{position:absolute;margin-right:1rem;padding:0 1rem;bottom:1rem;right:1rem !important;border-bottom:1px solid;font-size:1rem;color:#fff;font-weight:700;transition:margin-right .2s linear}#business_slide a:hover .link{margin-right:0}@media (max-width:768px){#business_slide .business_sub{bottom:1rem;left:1rem;font-size:1rem}#business_slide .link{display:none}}.part{margin:3rem 0;color:#113067}.part .theme{margin-bottom:1rem;font-weight:700;font-size:1.8rem;animation-delay:.5s}.part .detail{color:#000;margin:0 0 0 1rem;font-size:1.1rem;animation-delay:1s}@media (max-width:768px){.part .theme{font-size:1.75rem;text-align:center}#corp_slide a.row>div:nth-of-type(1){padding:0}#corp_slide a.row>div:nth-of-type(2){padding:1rem}}#company{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.part #company .img{text-align:left;margin-top:1rem;display:block}@media (max-width:768px){#company .theme{display:none}#company img{width:100% !important}.part #company .img{margin-left:-15px;margin-right:-15px}}#check_1:checked~#top_slider{position:absolute;opacity:0}#check_2:checked~#top_video{display:none}#check_1,#check_2{position:absolute;z-index:999;top:90vh}#check_2{margin-left:1rem}