﻿#recruitmentSec .anchorbox{max-width:1003px;margin:100px auto 0}#recruitmentSec .anchorbox .anchorlist li{width:32%;margin:20px 2% 0 0}#recruitmentSec .anchorbox .anchorlist li:nth-of-type(3n),#recruitmentSec .anchorbox .anchorlist li:last-of-type{margin-right:0}#recruitmentSec .anchorbox .anchorlist a{border:1px solid #98b0cf;height:100%;padding:10px 30px 9px 14px;font-size:1.6rem;line-height:1.6;color:#1f5ab2;text-decoration:none;position:relative}#recruitmentSec .anchorbox .anchorlist a:before{font:normal normal 400 2rem/2.125 "Oswald","Noto Sans JP","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,Verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Meiryo,Osaka,"MS PGothic","M+ 1p",sans-serif;color:#98b0cf;line-height:1;position:absolute;left:14px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#recruitmentSec .anchorbox .anchorlist a:after{content:'';display:block;width:13px;height:7px;background:url("../images/common/ico_anchor_angle_bl_btm.svg") no-repeat center center/contain;position:absolute;right:14px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#recruitmentAgent{padding-bottom:100px}#recruitmentAgent:before{height:100%}#recruitmentAgent h2{margin:100px 0 0}#recruitmentAgent .othersec{margin-top:100px}#recruitmentAgent .othersec h3{margin:0;font-size:3rem;line-height:1.2}#recruitmentAgent .othersec .phtbox{margin:100px 0 0}#recruitmentAgent .othersec .phtbox img{width:100%}#agentCoating{margin:100px 0 0;padding:100px 0 120px;background:url("../images/recruitment/recruitment_agent_coating_bg_pc.svg") no-repeat left center/cover;background-attachment:fixed;color:#fff}#agentCoating .agentsec+.agentsec{margin-top:150px}#agentCoating .agentsec h2{margin:0;text-align:center}#agentCoating .agentsec .phtbox{width:83.9%;margin:60px auto 0}#agentCoating .agentsec table{margin:60px 0 0;table-layout:fixed}#agentCoating .agentsec table tr{border-bottom:1px solid #ccc}#agentCoating .agentsec table th,#agentCoating .agentsec table td{width:100%;vertical-align:middle;padding:35px 15px;line-height:1.75}#agentCoating .agentsec table th{width:24.1%;font-weight:700}#recruitmentRecruit .joblist{margin:10px 0 0}#recruitmentRecruit .joblist li{width:30.3%;margin:50px 4.55% 0 0}#recruitmentRecruit .joblist li:nth-of-type(3n){margin-right:0}#recruitmentRecruit .joblist .phtbox img{width:100%}#recruitmentRecruit .joblist h3{font-size:2.5rem;font-weight:700;color:#1f5ab2;text-align:center;margin:20px 0 0;line-height:1.36}#recruitmentRecruit .joblist p{margin:20px 0 0}#recruitmentRecruit .secttl{margin:100px 0 0;font-size:3rem;line-height:1.2}#recruitmentRecruit table{table-layout:fixed}#recruitmentRecruit table tr{border-bottom:1px solid #ccc}#recruitmentRecruit table th,#recruitmentRecruit table td{width:100%;vertical-align:middle;padding:35px 15px;line-height:1.75}#recruitmentRecruit table th{width:24.1%;font-weight:700}#recruitmentRecruit table td h6{color:#1f5ab2;font-weight:700}#recruitmentRecruit table td h6:nth-of-type(n+2){margin:30px 0 0}#recruitmentRecruit table td h6+p{margin-top:0}@media screen and (max-width: 767px){#recruitmentSec .anchorbox{margin:30px auto 0}#recruitmentSec .anchorbox .anchorlist li{width:47.8%;margin:10px 4.4% 0 0}#recruitmentSec .anchorbox .anchorlist li:nth-of-type(3n){margin-right:4.4%}#recruitmentSec .anchorbox .anchorlist li:nth-of-type(2n){margin-right:0}#recruitmentSec .anchorbox .anchorlist a{padding:10px 30px 9px 9px;font-size:1.1rem}#recruitmentSec .anchorbox .anchorlist a:before{font-size:2rem;left:9px}#recruitmentSec .anchorbox .anchorlist a:after{right:9px}#recruitmentAgent h2{margin:50px 0 0}#recruitmentAgent .othersec{margin-top:50px}#recruitmentAgent .othersec h3{font-size:2rem}#recruitmentAgent .othersec .phtbox{margin:50px 0 0}#agentCoating{margin:50px 0 0;padding:50px 0 60px;background:url("../images/recruitment/recruitment_agent_coating_bg_sp.svg") no-repeat left top/78.1% auto,linear-gradient(to right, #1f5ab2 0%, #003788 100%);background-attachment:scroll}#agentCoating .agentsec+.agentsec{margin-top:75px}#agentCoating .agentsec .phtbox{width:83.9%;margin:30px auto 0}#agentCoating .agentsec table{margin:30px 0 0}#agentCoating .agentsec table th,#agentCoating .agentsec table td{padding:15px;line-height:1.6;font-size:1.1rem}#agentCoating .agentsec table th{width:130px}#recruitmentRecruit .joblist{margin:5px 0 0}#recruitmentRecruit .joblist li{width:100%;margin:15px 0 0}#recruitmentRecruit .joblist h3{font-size:1.8rem;margin:10px 0 0}#recruitmentRecruit .joblist p{margin:10px 0 0}#recruitmentRecruit .secttl{margin:25px 0 0;font-size:2rem}#recruitmentRecruit table th,#recruitmentRecruit table td{padding:15px}#recruitmentRecruit table th{width:100px}#recruitmentRecruit table td h6:nth-of-type(n+2){margin:15px 0 0}}@media screen and (max-width: 374px){#recruitmentSec .enttl .en{font-size:4rem}}
