@charset "UTF-8";@media only screen and (min-width:1201px){.sp-visible{display:none}.tbl-visible{display:none}.pc-visible{display:block}}@media screen and (min-width:768px) and (max-width:1200px){.sp-visible{display:none}.tbl-visible{display:block}.pc-visible{display:none}}@media only screen and (max-width:767px){.sp-visible{display:block}.tbl-visible{display:none}.pc-visible{display:none}}@media only screen and (min-width:1201px){.sp-hidden{display:block}.tbl-hidden{display:block}.pc-hidden{display:none}}@media screen and (min-width:768px) and (max-width:1200px){.sp-hidden{display:block}.tbl-hidden{display:none}.pc-hidden{display:block}}@media only screen and (max-width:767px){.sp-hidden{display:none}.tbl-hidden{display:block}.pc-hidden{display:block}}.forbusiness{background-color:#fff}.forbusiness img{width:100%}.forbusiness .breadcrumb{z-index:1;padding-top:30px}@media screen and (min-width:768px) and (max-width:1200px){.forbusiness .breadcrumb{padding-top:100px}}@media only screen and (max-width:767px){.forbusiness .breadcrumb{padding-top:18vw}}.forbusiness .kv{position:relative;width:100%;height:559px}@media screen and (min-width:768px) and (max-width:1200px){.forbusiness .kv{width:100%;height:750px}}@media only screen and (max-width:767px){.forbusiness .kv{aspect-ratio:828/1112;width:100%;height:auto}}.forbusiness .kv h1{z-index:1;position:relative;padding-top:210px;padding-bottom:30px;left:0;width:100%;text-align:center;font-size:6.7rem;line-height:1;color:#fff;text-shadow:0 0 25px rgba(0,0,0,0.6)}@media screen and (min-width:768px) and (max-width:1200px){.forbusiness .kv h1{padding-top:260px}}@media only screen and (max-width:767px){.forbusiness .kv h1{font-size:5.5rem;padding-top:40vw;padding-bottom:4vw}}.forbusiness .kv a{z-index:1;margin:0;padding:0}.forbusiness .kv img{z-index:0;position:absolute;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.forbusiness video{width:100%}.forbusiness .feature{font-size:2.7rem;line-height:1.2;text-align:center}.forbusiness .feature em{font-size:140%;font-weight:700}.forbusiness .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.forbusiness .container.layout-1 .container-inner{width:46%}@media only screen and (max-width:767px){.forbusiness .container.layout-1 .container-inner{width:100%;margin-bottom:10vw}}@media only screen and (max-width:767px){.forbusiness .container.layout-1_2 .container-inner{margin-bottom:5vw}}.forbusiness .container.layout-1_2 .container-inner:first-child{width:44%}@media only screen and (max-width:767px){.forbusiness .container.layout-1_2 .container-inner:first-child{width:100%}}.forbusiness .container.layout-1_2 .container-inner:nth-child(2){width:52%}@media only screen and (max-width:767px){.forbusiness .container.layout-1_2 .container-inner:nth-child(2){width:100%}}.forbusiness .container.layout-2 .container-inner{width:24%}@media only screen and (max-width:767px){.forbusiness .container.layout-2 .container-inner{width:47%;margin-bottom:8vw}}.forbusiness .container.layout-2 .container-inner .box-icon{height:70%}@media (min-width:768px) and (max-width:991.98px){.forbusiness .container.layout-2 .container-inner .box-icon{height:50%}}@media only screen and (max-width:767px){.forbusiness .container.layout-2 .container-inner .box-icon{height:27vw}}.forbusiness .container.layout-2 .container-inner .pad_1{padding:6% 29% 0 29%}.forbusiness .container.layout-2 .container-inner .pad_2{padding:2% 30% 0 30%}.forbusiness .container.layout-2 .container-inner .pad_3{padding:10% 22% 0 22%}.forbusiness .container.layout-2 .container-inner .pad_4{padding:10% 22% 0 22%}.forbusiness .container.layout-3 .container-inner{width:32%}@media only screen and (max-width:767px){.forbusiness .container.layout-3 .container-inner{margin:5vw 0;width:100%}}.forbusiness .cta{position:relative;width:100%;height:350px}@media screen and (min-width:768px) and (max-width:1200px){.forbusiness .cta{height:330px}}@media only screen and (max-width:767px){.forbusiness .cta{aspect-ratio:828/477;width:100%;height:auto}}.forbusiness .cta img{z-index:1;display:block;position:absolute;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.forbusiness .cta .inner{position:relative;z-index:2}.forbusiness .cta .inner p{padding:90px 0 30px 0;font-size:2rem;font-weight:400}@media screen and (min-width:768px) and (max-width:1200px){.forbusiness .cta .inner p{padding:8vw 0 4vw 0}}@media only screen and (max-width:767px){.forbusiness .cta .inner p{font-size:1.4rem;padding:10vw 0 5vw 0}}.forbusiness .multilayered{margin:30px auto;width:93%;max-width:640px}@media screen and (min-width:768px) and (max-width:1200px){.forbusiness .multilayered{width:84%}}.forbusiness .strengths .num{margin-top:20px;margin-bottom:30px;font-size:1.7rem}@media only screen and (max-width:767px){.forbusiness .strengths .num{margin-top:5vw;margin-bottom:5vw}}.forbusiness .strengths .num span{font-size:200%}.forbusiness .strengths .box-img{position:relative;aspect-ratio:1100/735;width:90%;-webkit-box-shadow:15px 15px 30px rgba(0,0,0,0.2);box-shadow:15px 15px 30px rgba(0,0,0,0.2)}@media only screen and (max-width:767px){.forbusiness .strengths .box-img{width:100%}}.forbusiness .strengths .box-img.no-drop{-webkit-box-shadow:none;box-shadow:none}.forbusiness .strengths .bg{z-index:1;position:relative;margin:0 auto;padding:60px 0 60px 0;max-width:1120px;background:-webkit-gradient(linear,left top,right top,color-stop(90%,#ECF1F2),color-stop(0,#fff));background:linear-gradient(to right,#ECF1F2 90%,#fff 0)}@media only screen and (max-width:767px){.forbusiness .strengths .bg{padding:0 0 5vw 0;background:#ECF1F2;max-width:100%}}.forbusiness .strengths .bg:before{z-index:-1;display:block;content:"";position:absolute;top:0;margin-left:-30vw;width:50vw;height:100%;background-color:#ECF1F2}@media only screen and (max-width:767px){.forbusiness .strengths .bg:before{display:none}}.forbusiness .strengths .indent{-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px);margin-top:70px;margin-bottom:40px}@media screen and (min-width:768px) and (max-width:1200px){.forbusiness .strengths .indent{-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px)}}@media only screen and (max-width:767px){.forbusiness .strengths .indent{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);margin-top:0;margin-bottom:8vw}}.forbusiness .vision .box-img{margin:0 auto;aspect-ratio:1990/1416;width:995px;height:100%}@media screen and (min-width:768px) and (max-width:1200px){.forbusiness .vision .box-img{width:93%}}@media only screen and (max-width:767px){.forbusiness .vision .box-img{aspect-ratio:828/1187;width:100%}}.forbusiness .gallery .marquee{width:100%;overflow:hidden}.forbusiness .gallery .marquee-inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;width:7104px;-webkit-animation:scroll 40s linear infinite;animation:scroll 40s linear infinite}.forbusiness .gallery .marquee-inner img{width:424px;height:283px;-o-object-fit:cover;object-fit:cover;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:767px){.forbusiness .gallery .marquee-inner img{aspect-ratio:424/283;width:72vw;height:auto}}@-webkit-keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-3552px);transform:translateX(-3552px)}}@keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-3552px);transform:translateX(-3552px)}}.forbusiness .link .container{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.forbusiness .link .container li{margin:10px;width:47%;height:250px}@media screen and (min-width:768px) and (max-width:1200px){.forbusiness .link .container li{height:186px}}@media only screen and (max-width:767px){.forbusiness .link .container li{width:100%;height:200px}}.forbusiness .link .container li:first-child{background:url("/en/wp-content/themes/hado-official-en-theme/assets/img/forbusiness/link_01.jpg") no-repeat center center;background-size:cover}.forbusiness .link .container li:nth-child(2){background:url("/en/wp-content/themes/hado-official-en-theme/assets/img/forbusiness/link_02.jpg") no-repeat center center;background-size:cover}.forbusiness .link .container li:nth-child(3){background:url("/en/wp-content/themes/hado-official-en-theme/assets/img/forbusiness/link_03.jpg") no-repeat center center;background-size:cover}.forbusiness .link .container li:nth-child(4){background:url("/en/wp-content/themes/hado-official-en-theme/assets/img/forbusiness/link_04.jpg") no-repeat center center;background-size:cover}.forbusiness .link .container li p{margin-top:50px;margin-bottom:30px;font-size:6rem;line-height:0.9;color:#fff}@media screen and (min-width:768px) and (max-width:1200px){.forbusiness .link .container li p{margin-top:33px;margin-bottom:20px;font-size:3.5rem}}@media only screen and (max-width:767px){.forbusiness .link .container li p{margin-top:40px;font-size:3.7rem}}.forbusiness .link .container li a{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}.forbusiness .heading-lg{text-align:center;font-size:7.2rem;line-height:1.1}@media only screen and (max-width:767px){.forbusiness .heading-lg{font-size:4rem}}.forbusiness .heading-md{margin-bottom:30px;font-size:4.2rem;line-height:1.1}@media only screen and (max-width:767px){.forbusiness .heading-md{font-size:2.8rem;margin-bottom:2vw}}.forbusiness .heading-sm{padding-bottom:20px;font-size:3.1rem;line-height:1.1}@media only screen and (max-width:767px){.forbusiness .heading-sm{font-size:2.5rem}}.forbusiness .heading-xs{padding-top:15px;padding-bottom:10px;font-size:2.4rem;line-height:1.1}@media only screen and (max-width:767px){.forbusiness .heading-xs{font-size:2.2rem}}.forbusiness .ff-1{font-family:urw-din-condensed,sans-serif;font-style:italic}.forbusiness .txtBody{margin:0;padding:0;font-weight:400}@media only screen and (max-width:767px){.forbusiness .txtBody{font-size:1.5rem}}.forbusiness .txt-lead{margin:0;padding:0;font-size:2.2rem;font-weight:400}@media screen and (min-width:768px) and (max-width:1200px){.forbusiness .txt-lead{font-size:1.9rem}}@media only screen and (max-width:767px){.forbusiness .txt-lead{padding:0 20px;font-size:1.6rem}}.forbusiness .mb-lg{margin-bottom:150px}@media only screen and (max-width:767px){.forbusiness .mb-lg{margin-bottom:20vw}}.forbusiness .mb-md{margin-bottom:100px}@media only screen and (max-width:767px){.forbusiness .mb-md{margin-bottom:10vw}}.forbusiness .mb-sm{margin-bottom:50px}@media only screen and (max-width:767px){.forbusiness .mb-sm{margin-bottom:5vw}}.forbusiness .mb-xs{margin-bottom:20px}@media only screen and (max-width:767px){.forbusiness .mb-xs{margin-bottom:2vw}}.forbusiness a.text-link{text-decoration:underline}.forbusiness a.text-link:link{color:#1AC6D6}.forbusiness a.text-link:visited{color:#1AC6D6}.forbusiness a.text-link:hover{color:#242424}.forbusiness a.text-link:active{color:#242424}.forbusiness a.btn-accent{display:block;position:relative;margin:0 auto;width:270px;height:60px;background-color:#25B6EA;text-align:center;font-family:urw-din-condensed,sans-serif;font-size:2.5rem;line-height:0.8;-webkit-transition:all 0.3s 0s ease-in-out;transition:all 0.3s 0s ease-in-out}.forbusiness a.btn-accent span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.forbusiness a.btn-accent:after{display:block;position:absolute;top:50%;right:16px;content:"";width:16px;height:16px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:url("/en/wp-content/themes/hado-official-en-theme/assets/img/forbusiness/arrow-white.svg") no-repeat center center;-webkit-transition:all 0.2s 0s ease-in;transition:all 0.2s 0s ease-in}.forbusiness a.btn-accent:link{color:#fff}.forbusiness a.btn-accent:visited{color:#fff}.forbusiness a.btn-accent:hover{color:#fff;background-color:#242424}.forbusiness a.btn-accent:hover:after{right:12px}
/*# sourceMappingURL=forbusiness.min.css.map */