@charset "utf-8";.contents,.contentsTop{position:relative}.contents{background-color:#fff}@media screen and (max-width:767px){.contentsTop{padding-top:80px}.contentsTop .cms_block{width:auto}}.mainimgTop{height:440px}.mainimgPage{height:400px}.mainimgPage img{left:50%;margin-left:-800px;max-width:1600px;position:absolute;top:0}.mainimgPage h1{font-size:2.4rem;position:absolute}.mainimgPage h1:before{display:block;font-family:Open Sans,sans-serif;font-size:7rem;font-style:italic;font-weight:900;text-align:center}@media screen and (max-width:767px){.mainimgTop{height:210px}.mainimgTop img{margin-left:-382px;max-width:764px}.mainimgPage{height:200px}.mainimgPage.wide img{margin-left:-390px;max-width:767px}.mainimgPage h1{font-size:2rem}.mainimgPage h1:before{font-size:4rem}}@media screen and (max-width:479px){.mainimgTop{height:132px}.mainimgTop img{margin-left:-240px;max-width:480px}}.mainimgTop .crumb,.mainimgTop .crumb a{color:#98a5b3}.contentsPage h2{border-bottom:2px solid #19adad;border-top:2px solid #19adad;color:#19adad}.contentsPage h3{background-color:#eaedf0}.contentsPage h3:before{background-color:#19adad}.contentsPage h4:before{border:4px solid #19adad}.mainText{color:#003156;font-family:Open Sans,sans-serif;font-size:10rem;font-style:italic;font-weight:900;left:0;letter-spacing:-.01em;line-height:1;padding-left:10px;position:absolute;right:0;text-align:center;top:-60px}.mainText span{color:#19adad;margin-left:25px}.contentsTop{margin:0 auto;width:1200px}.contentsTop h1{color:#6c7980;font-size:3rem;font-weight:900;margin-bottom:25px;text-align:center}.recruit_navi:after{clear:both;content:"";display:block}.recruit_navi{margin-bottom:20px}.recruit_navi li{float:left;margin-bottom:4px;overflow:hidden;position:relative;text-align:center;transition:.1s ease-in-out}.recruit_navi li:first-child,.recruit_navi li:nth-child(4){margin-right:4px}.recruit_navi li .un{border:2px solid #19adad;border-radius:30px;bottom:27px;color:#19adad;display:inline-block;font-weight:700;left:0;line-height:28px;margin:auto;position:absolute;right:0;width:124px}.recruit_navi li div{bottom:0;left:0;position:absolute;right:0;top:0;transition:.1s ease-in-out}.recruit_navi li:first-child div,.recruit_navi li:nth-child(2) div,.recruit_navi li:nth-child(3) div,.recruit_navi li:nth-child(5) div{background:rgba(0,30,59,.6)}.recruit_navi li:first-child:hover div,.recruit_navi li:nth-child(2):hover div,.recruit_navi li:nth-child(3):hover div,.recruit_navi li:nth-child(5):hover div{background:rgba(0,30,59,.5)}.recruit_navi li:nth-child(4):hover{opacity:.9}.recruit_navi li a{display:table;height:100%;text-decoration:none;width:100%}.recruit_navi li a h2{display:table-cell;vertical-align:middle}.recruit_navi li h2{color:#fff;font-size:2rem;font-weight:900;line-height:1.3}.recruit_navi li h2 span{display:block;font-family:Open Sans,メイリオ,Meiryo,sans-serif;font-size:4.8rem;font-style:italic}.recruit_navi li:first-child{height:320px;width:498px}.recruit_navi li:nth-child(2){height:320px;width:698px}.recruit_navi li:nth-child(3){height:320px;width:1200px}.recruit_navi li:nth-child(4){background:url(https://23961337.fs1.hubspotusercontent-na1.net/hubfs/23961337/toukai-seiki.co.jp/recruit/number_img.png) no-repeat 50%,url(https://23961337.fs1.hubspotusercontent-na1.net/hubfs/23961337/toukai-seiki.co.jp/recruit/recruit_no_bg.gif) repeat center 0;height:238px;width:878px}.recruit_navi li:nth-child(5){height:238px;width:318px}@media screen and (max-width:767px){.mainText{font-size:4.8rem;line-height:.9;top:-30px}.mainText span{display:block;margin-left:-10px}.contentsTop{width:90%}.contentsTop h1{font-size:2.8rem;margin-bottom:20px}.recruit_navi li{float:none;margin-right:0}.recruit_navi li h2{font-size:1.8rem}.recruit_navi li h2 span{font-size:3.4rem;line-height:1.3}.recruit_navi li:first-child,.recruit_navi li:nth-child(2),.recruit_navi li:nth-child(3),.recruit_navi li:nth-child(5){width:auto}.recruit_navi li:first-child img,.recruit_navi li:nth-child(2) img,.recruit_navi li:nth-child(3) img,.recruit_navi li:nth-child(5) img{left:50%;margin-left:-400px;min-width:800px;position:absolute;top:0}.recruit_navi li:nth-child(4){height:320px;width:auto}}@media screen and (max-width:479px){.recruit_navi li:first-child,.recruit_navi li:nth-child(2),.recruit_navi li:nth-child(3),.recruit_navi li:nth-child(5){height:200px}.recruit_navi li:first-child img,.recruit_navi li:nth-child(2) img,.recruit_navi li:nth-child(3) img,.recruit_navi li:nth-child(5) img{margin-left:-250px;min-width:500px}.recruit_navi li:nth-child(4){background:url(https://23961337.fs1.hubspotusercontent-na1.net/hubfs/23961337/toukai-seiki.co.jp/recruit/number_img.png) no-repeat 50%/580px auto,url(https://23961337.fs1.hubspotusercontent-na1.net/hubfs/23961337/toukai-seiki.co.jp/recruit/recruit_no_bg.gif) repeat center 0/67px auto;height:200px;width:auto}}.newsBox{background-color:#fff;border:1px solid #eaedf0;display:table;height:145px;padding:20px 40px;position:relative;text-align:left;width:100%}.newsBox .title{display:table-cell;vertical-align:top;width:175px}.newsBox .title h2{color:#003156;font-size:2.4rem;font-weight:700}.newsBox .title h2 span{color:#98a5b3;display:block;font-family:Open Sans,sans-serif;font-size:1.6rem;font-style:italic}.newsBox .btn{bottom:20px;left:40px;position:absolute}.newsBox .btn a{min-width:90px}.newsBox .newsList{display:table-cell;vertical-align:top}.newsBox .newsList li:after{clear:both;content:"";display:block}.newsBox .newsList li{margin-bottom:15px}.newsBox .newsList li:last-child{margin-bottom:0}.newsBox .newsList li span{color:#98a5b3;display:block;float:left;font-family:Open Sans,Noto Sans JP,メイリオ,Meiryo,ヒラギノ角ゴPro W3,Hiragino Kaku Gothic Pro,ＭＳ Ｐゴシック,Arial,sans-serif;font-size:1.6rem;font-weight:700;line-height:22px;width:190px}.newsBox .newsList li em{background-color:#003156;border-radius:22px;color:#fff;display:inline-block;font-size:1.2rem;font-style:normal;line-height:22px;margin-right:15px;min-width:72px;text-align:center;vertical-align:top}.newsBox .newsList li p{float:left;width:753px}.newsBox .newsList li a{color:#333}@media screen and (max-width:767px){.newsBox{display:block;height:auto;padding:20px 5%}.newsBox .title,.newsBox .title h2{display:block;width:auto}.newsBox .title h2{margin-bottom:15px;text-align:center}.newsBox .btn{margin-top:20px;position:static;text-align:center}.newsBox .btn a{min-width:180px}.newsBox .newsList{display:block}.newsBox .newsList li p,.newsBox .newsList li span{float:none;width:auto}}.lnavhead{background-color:#19adad}.sideNav li a{border-bottom:1px solid #e0e4e8}.sideNav li a:before{background-color:#19adad}.sideNav>li a:hover,.sideNav>li.on>a,.sideNav>li>ul li.on a{background-color:#eaedf0}.footerEntry{background:url(//23961337.fs1.hubspotusercontent-na1.net/hubfs/23961337/raw_assets/public/toukai-seiki/growth-toukai-seiki/images/recruit/entry_bg.gif) repeat center 0;min-width:1200px;padding:25px 0 40px}.footerEntry.btn a{background-color:#19adad}.footerEntry .title{color:#6c7980;font-family:Open Sans,sans-serif;font-size:4.8rem;font-style:italic;font-weight:900;margin-bottom:10px}.footerEntry.btn a{font-size:1.8rem;margin:0 12px;min-width:282px;padding:18px 20px}@media screen and (max-width:767px){.footerEntry{min-width:300px;padding:20px 0 30px}.footerEntry .title{font-size:4rem}.footerEntry.btn a{font-size:1.6rem;margin:0 12px 10px;min-width:270px;padding:15px 20px}}