@charset "UTF-8";@media screen and (max-width:768px){.sp{display:block}.pc{display:none}#splash_logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#splash_logo img{width:120px}.top-main{margin:50px 0 0}.top-header__ttl h1{width:98%;font-size:1.4em;letter-spacing:0em;font-weight:800}.top-works-slider{width:100%}.top-works-slider__txt-wrap{width:100%}.top-works-slider__txt-num{margin-bottom:0;font-size:2.5em;font-weight:700;font-family:'Inter',sans-serif}.top-works-slider__txt-ttl{margin-bottom:0;font-size:1.5em;font-weight:700}.top-works-slider__txt-name{margin-bottom:0;font-size:1em;padding:1em 0}.top-works-slider__txt-view{width:100px;padding:5px 0;margin:10px auto 0}.slick-prev,.slick-next{z-index:999;border-top:2px solid #fff;border-right:2px solid #fff;height:20px;width:20px}.slick-prev{left:3%}.slick-next{right:3%}.top-news-set00{width:95%;margin:0 auto;padding:60px 8px 30px}.top-news-list__item a,.top-news-list01__item a{flex-wrap:wrap}.top-news-item__date,.top-news-item01__date{min-width:100px}.top-news-item__date,.top-news-item01__date{padding-left:10px}.top-news-item__title,.top-news-item01__title{margin:10px 10px 0}.top-rc-set{margin:50px auto 30px;width:96%}.top-rc__txt-wrap{top:50%;left:70%}.top-rc__txt-wrap h2{margin-bottom:5px;font-size:1.5em;padding:.5em 0}.top-rc__txt-view{width:100px;height:100%;padding:5px 0;margin:10px auto;border:1px solid #FFF;font-size:.85em}.top-banner-set{margin:0 auto;width:90%;display:block}.top-banner__bn{width:100%;margin-bottom:25px}.top-banner__bn img{max-width:100%;height:auto;box-shadow:0 3px 5px 0 rgba(0,0,0,.25);border-radius:5px}.top-banner__bn a:hover img{opacity:.7;transition:0.7s all}}