@charset "UTF-8";.industry-bottom-content h5{margin:60px 0 20px;font-size:2.4rem;padding:.1em 1em;width:40%;color:#fff;background:-webkit-linear-gradient(90deg,#003894,#00b9ef);background:linear-gradient(90deg,#003894,#00b9ef)}.philosophy_block{width:100%;background:-webkit-linear-gradient(90deg,#003894,#00b9ef);background:linear-gradient(90deg,#003894,#00b9ef);margin-bottom:80px}.philosophy_block .philosophy_block_inner{width:1000px;margin:0 auto;padding:100px 0 100px 0;position:relative}.philosophy_block .philosophy_block_inner dl{color:#fff}.philosophy_block .philosophy_block_inner dl dt{text-align:center;margin-bottom:1em;font-size:3rem}.philosophy_block .philosophy_block_inner dl dd{font-size:1.4rem;line-height:2em}.welfare-content-container .welfare-content{width:100%;display:flex;justify-content:space-between;padding-bottom:45px;border-bottom:2px solid #0079c1;margin-bottom:45px}.welfare-content-container .welfare-content .bg-gradation-text{margin-bottom:20px}.welfare-content-container .welfare-content .content-text{width:60%}.welfare-content-container .welfare-content .content-text .text-section dt{font-size:2rem;line-height:2}.welfare-content-container .welfare-content .content-text .text-section dd{font-size:1.4rem;line-height:2}.welfare-content-container .welfare-content figure{width:35%}.welfare-content-container .welfare-content figure img{width:100%}.welfare-content-container .welfare-content:nth-of-type(2n) figure{order:-1}.human-resources .lead-text span{display:block;color:#0079c1;font-size:2rem}.resources_block{width:100%;background:-webkit-linear-gradient(90deg,#003894,#00b9ef);background:linear-gradient(90deg,#003894,#00b9ef);margin-bottom:80px;margin-top:-50px}.resources_block .resources_block_inner{width:1000px;margin:0 auto;padding:100px 0 100px 0;position:relative}.resources_block .resources_block_inner dl{color:#fff}.resources_block .resources_block_inner dl dt{text-align:center;margin-bottom:1em;font-size:3rem}.resources_block .resources_block_inner dl dd{font-size:1.4rem;line-height:2em}dl.human-resources-content{margin-bottom:80px}dl.human-resources-content dt{text-align:center;color:#00b9ef;font-family:Prompt,sans-serif;font-size:2rem;margin-bottom:3rem;font-weight:700}dl.human-resources-content dd span{font-size:2.2rem;margin-bottom:1.5rem;font-weight:700;display:block;text-align:center}.human-resources_message-photo{padding:0 10%;margin-bottom:50px}.human-resources_message-photo img{width:100%}.human-resources_message-inner{position:relative}.human-resources_message-inner .text-section{background:#eaeef1;z-index:1;position:relative;margin-bottom:0}.human-resources_message-inner .text-section dt{font-size:2.5rem}.human-resources_message-inner.photo01{padding-top:30vh}.human-resources_message-inner.photo01 .text-section{padding:5% 0 0 5%;margin:0 40%;width:50%}.human-resources_message-inner.photo01 .photo-section{background:url(../work-balance/images/human-resources_img02.jpg) no-repeat center center;background-size:cover;position:absolute;top:0;left:0;width:50%;height:100%}.human-resources_message-inner.photo02{width:80%;max-width:1200px;margin:10vh auto;display:flex;justify-content:space-between;flex-direction:row-reverse}.human-resources_message-inner.photo02 .text-section{width:60%}.human-resources_message-inner.photo02 .photo-section{width:35%;background:url(../work-balance/images/human-resources_img03.jpg) no-repeat center 20%;background-size:cover}.three-photo{display:flex;justify-content:space-between;width:100%;margin-bottom:10vh}.three-photo li{width:33.3333%;height:30vh}.three-photo li.human-resources_photo01{background:url(../work-balance/images/human-resources_img04.jpg) no-repeat center center;background-size:cover}.three-photo li.human-resources_photo02{background:url(../work-balance/images/human-resources_img05.jpg) no-repeat center center;background-size:cover}.three-photo li.human-resources_photo03{background:url(../work-balance/images/human-resources_img06.jpg) no-repeat center center;background-size:cover}@media screen and (max-width:768px){.industry-bottom-content h5{width:100%}.philosophy_block .philosophy_block_inner{width:90%;padding:50px 0}.welfare-content-container .welfare-content{flex-direction:column}.welfare-content-container .welfare-content .content-text{width:100%;margin-bottom:20px}.welfare-content-container .welfare-content figure{width:100%}.welfare-content-container .welfare-content:nth-of-type(2n) figure{order:2}.human-resources .lead-text.no-dl p{font-size:3rem;margin-bottom:20px}.resources_block .resources_block_inner{width:90%}.human-resources_message-photo{padding:0 5%}.human-resources_message-inner{display:flex;flex-direction:column-reverse}.human-resources_message-inner.photo01{padding-top:0}.human-resources_message-inner.photo01 .text-section{padding:0;margin:0 auto 30px;width:90%}.human-resources_message-inner.photo01 .photo-section{position:relative;top:auto;left:auto;width:90%;margin:0 auto;height:40vh}.human-resources_message-inner.photo02{width:100%;flex-direction:column-reverse}.human-resources_message-inner.photo02 .text-section{width:90%;margin:0 auto 30px}.human-resources_message-inner.photo02 .photo-section{width:90%;height:40vh;margin:0 auto}.three-photo li{height:15vh}}