.hero-wrap{position:relative}.hero-bg img{width:100%}.hero-ttl{position:absolute;top:30%;left:10%}.hero-txt{position:absolute;bottom:-30px;left:10%;left:5%}.hero-txt-line{display:block;padding:10px 20px;margin-bottom:10px;font-size:1.6rem;font-size:1.8rem;font-weight:600;line-height:1.4;background-color:#fff}.hero-news{padding:80px 0 60px;text-align:center;background-color:#342d8c}.hero-news-ttl{margin-bottom:30px}.hero-news-txt{margin-bottom:30px;color:#fff;font-size:1.4rem;line-height:1.8}.hero-news-item{margin:5px}.hero-news-gallery{width:240px;margin:5px}.hero-news-gallery img{width:100%}@media only screen and (max-width: 640px){.hero-ttl{top:30px;left:10px;right:0;width:180px}.hero-txt{display:none;bottom:auto;left:auto}.hero-txt-line{background-color:transparent}.hero-news{padding:30px 15px}.hero-news-ttl{width:180px;margin:0 auto 20px}.hero-news-txt{margin-bottom:15px;font-size:1.0rem}.hero-news-item{max-width:320px;margin:10px auto}.hero-news-gallery{width:160px;width:75px}}.front-news{padding:60px 0;text-align:center}.front-news-list{max-width:800px;margin:auto}.front-news-item{padding:10px 20px;margin-bottom:15px;font-size:1.1rem;line-height:1.4;text-align:left;background-color:#f4f4f4}.front-news-item-date{display:inline-block;margin-right:20px;vertical-align:middle}.front-news-item-ttl{display:inline-block;text-decoration:underline;vertical-align:middle}.front-news-item-ttl:hover{text-decoration:none}.front-blog{padding:60px 0;text-align:center;background-color:#fff}.front-blog-list{max-width:1280px;margin:0 auto 30px}.front-blog-item{position:relative;width:360px;margin:10px;text-align:left;background-color:#f4f4f4;background-color:#fff;border:1px solid #ccc}.front-blog-item-label{position:absolute;top:220px;left:-5px;z-index:3;min-width:120px;height:30px;font-size:1.0rem;font-size:0.9rem;line-height:30px;text-align:center;background-color:#fff}.front-blog-item-img{height:240px;overflow:hidden}.front-blog-item-img img{width:100%;height:auto}.front-blog-item-body{padding:20px 15px 15px}.front-blog-item-ttl{margin-bottom:5px;font-size:1.2rem;font-weight:600;line-height:1.4}.front-blog-item-desc{margin-bottom:5px;color:#666;font-size:1.1rem;line-height:1.4}.front-blog-item-date{text-align:right;color:#666;font-size:1.0rem;line-height:1.4}.front-about-wrap:after{position:absolute;top:0;right:0}.front-about-box{position:absolute;top:10%;left:65%;z-index:10}.front-recruit-wrap:after{position:absolute;top:0;left:0}.front-recruit-box{position:absolute;top:10%;left:5%;z-index:10}.front-breeze{padding:60px 0;text-align:center;background-color:#f4f4f4}.front-breeze-ttl{margin-bottom:30px}.front-breeze-lead{margin-bottom:30px;font-size:1.2rem;line-height:1.8}.front-breeze-item{margin:15px 30px;box-shadow:5px 5px 1px rgba(0,0,0,0.15)}@media only screen and (max-width: 640px){.front-news{padding:30px 0}.front-news-list-item{width:45%;margin:2%}.front-news-wrap{padding:0 15px}.front-news-item{margin-bottom:10px;font-size:1.0rem}.front-news-item-date{display:block;font-style:0.9em}.front-breeze{padding:45px 0 30px}.front-breeze-ttl{width:240px;margin:0 auto 20px}.front-breeze-lead{margin-bottom:10px;font-size:1.0rem;line-height:1.8}.front-breeze-item{max-width:140px;margin:15px}}.category-label-car{color:#fff;background-color:#0b4581}.category-label-drive{color:#fff;background-color:#e8205d}.category-label-interview{color:#fff;background-color:#e84b0b}.category-label-blog{color:#fff;background-color:#138200}.category-label-event{color:#fff;background-color:#5120e8}
