@media screen and (max-width:767px){.Case-module-scss-module__hMVGCq__wrapper .Case-module-scss-module__hMVGCq__hero .Case-module-scss-module__hMVGCq__hero__inner{width:100%;padding:150px 30px 60px}.Case-module-scss-module__hMVGCq__wrapper .Case-module-scss-module__hMVGCq__hero .Case-module-scss-module__hMVGCq__hero__inner h1 .Case-module-scss-module__hMVGCq__ja{font-size:32px}.Case-module-scss-module__hMVGCq__wrapper .Case-module-scss-module__hMVGCq__hero .Case-module-scss-module__hMVGCq__hero__inner h1 .Case-module-scss-module__hMVGCq__en{margin-top:2px;font-size:14px}}.Case-module-scss-module__hMVGCq__wrapper .Case-module-scss-module__hMVGCq__main__inner{gap:100px;width:min(100% - 80px,1200px);margin:auto;padding:200px 0 80px;display:flex}.Case-module-scss-module__hMVGCq__wrapper .Case-module-scss-module__hMVGCq__main__inner .Case-module-scss-module__hMVGCq__hero .Case-module-scss-module__hMVGCq__hero__inner h1 .Case-module-scss-module__hMVGCq__en{font-size:18px;font-weight:400;display:block}.Case-module-scss-module__hMVGCq__wrapper .Case-module-scss-module__hMVGCq__main__inner .Case-module-scss-module__hMVGCq__hero .Case-module-scss-module__hMVGCq__hero__inner h1 .Case-module-scss-module__hMVGCq__ja{margin-top:10px;font-size:40px;font-weight:600;display:block}.Case-module-scss-module__hMVGCq__wrapper .Case-module-scss-module__hMVGCq__main__inner .Case-module-scss-module__hMVGCq__hero .Case-module-scss-module__hMVGCq__hero__inner .Case-module-scss-module__hMVGCq__hero__text{margin-top:50px;font-size:16px;line-height:1.8}.Case-module-scss-module__hMVGCq__wrapper .Case-module-scss-module__hMVGCq__main__inner .Case-module-scss-module__hMVGCq__case{margin-top:80px}.Case-module-scss-module__hMVGCq__wrapper .Case-module-scss-module__hMVGCq__main__inner .Case-module-scss-module__hMVGCq__case>ul{grid-template-columns:repeat(3,1fr);gap:40px 60px;display:grid}.Case-module-scss-module__hMVGCq__wrapper .Case-module-scss-module__hMVGCq__main__inner .Case-module-scss-module__hMVGCq__case>ul>li a{display:block}.Case-module-scss-module__hMVGCq__wrapper .Case-module-scss-module__hMVGCq__main__inner .Case-module-scss-module__hMVGCq__case>ul>li a .Case-module-scss-module__hMVGCq__works__visual{aspect-ratio:3/2;background-color:#f8f8f8;border-radius:10px;overflow:hidden}.Case-module-scss-module__hMVGCq__wrapper .Case-module-scss-module__hMVGCq__main__inner .Case-module-scss-module__hMVGCq__case>ul>li a .Case-module-scss-module__hMVGCq__works__texts{margin-top:30px}.Case-module-scss-module__hMVGCq__wrapper .Case-module-scss-module__hMVGCq__main__inner .Case-module-scss-module__hMVGCq__case>ul>li a .Case-module-scss-module__hMVGCq__works__texts .Case-module-scss-module__hMVGCq__works__type{font-size:12px}.Case-module-scss-module__hMVGCq__wrapper .Case-module-scss-module__hMVGCq__main__inner .Case-module-scss-module__hMVGCq__case>ul>li a .Case-module-scss-module__hMVGCq__works__texts h3{align-items:center;gap:4px;margin-top:10px;font-size:18px;font-weight:600;display:flex}.Case-module-scss-module__hMVGCq__wrapper .Case-module-scss-module__hMVGCq__main__inner .Case-module-scss-module__hMVGCq__case>ul>li a .Case-module-scss-module__hMVGCq__works__texts h3 svg{width:18px}.Case-module-scss-module__hMVGCq__wrapper .Case-module-scss-module__hMVGCq__main__inner .Case-module-scss-module__hMVGCq__case>ul>li a .Case-module-scss-module__hMVGCq__works__texts ul.Case-module-scss-module__hMVGCq__works__category{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.Case-module-scss-module__hMVGCq__wrapper .Case-module-scss-module__hMVGCq__main__inner .Case-module-scss-module__hMVGCq__case>ul>li a .Case-module-scss-module__hMVGCq__works__texts ul.Case-module-scss-module__hMVGCq__works__category li{background-color:#f8f8f8;padding:4px 10px;font-size:12px}
