.pagetitle{background-image:url(../img/recruit/title-bg-sp.jpg)}@media screen and (min-width: 769px){.pagetitle{background-image:url(../img/recruit/title-bg.jpg)}}.block01{padding:40px 0 80px}@media screen and (min-width: 769px){.block01{padding:80px 0 120px}}.block01_inner{max-width:1560px}.block01_inner .btnbox{align-items:center;gap:8px 0;margin:0 auto 40px;max-width:800px;width:69%}@media screen and (min-width: 769px){.block01_inner .btnbox{margin:0 auto 80px}}.block01_inner .btnbox li{width:100%}@media screen and (min-width: 1331px){.block01_inner .btnbox li{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.block01_inner .btnbox li a{background-color:#fff;border:1px solid #0050a5;border-radius:42px;color:#0050a5;display:block;font-size:min(3.6vw,14px);font-weight:500;padding:6px 20px 6px 20px;position:relative;text-align:center}@media screen and (min-width: 769px){.block01_inner .btnbox li a{font-size:18px;padding:12px 80px 12px 40px}}@media screen and (min-width: 1331px){.block01_inner .btnbox li a{text-align:left}}.block01_inner .btnbox li a::after{content:"";display:block;background-color:#0050a5;-webkit-mask-image:url(../img/vision/arrow.svg);mask-image:url(../img/vision/arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;height:14px;width:8px;position:absolute;top:50%;right:19px;transform:translateY(-50%);transition:.3s}@media screen and (min-width: 769px){.block01_inner .btnbox li a::after{height:20px;width:12px;right:26px}}.block01_inner .btnbox li a:hover{background-color:#0050a5;color:#fff;opacity:1}.block01_inner .btnbox li a:hover::after{background-color:#fff}.block01_inner-con .ttl,.block01_inner-con02 .ttl,.block01_inner-con03 .ttl{background-color:#0050a5;color:#fff;font-size:16px;font-weight:500;padding:6px 0;margin:0 calc(50% - 50vw);text-align:center;width:100vw}@media screen and (min-width: 769px){.block01_inner-con .ttl,.block01_inner-con02 .ttl,.block01_inner-con03 .ttl{font-size:24px;margin:0 auto;padding:8px 60px;width:100%}}@media screen and (min-width: 1331px){.block01_inner-con .ttl,.block01_inner-con02 .ttl,.block01_inner-con03 .ttl{text-align:left}}.block01_inner-con .btnbox02,.block01_inner-con02 .btnbox02,.block01_inner-con03 .btnbox02{align-items:center;justify-content:space-between;gap:8px 0;margin:36px auto;width:98%;max-width:998px}@media screen and (min-width: 769px){.block01_inner-con .btnbox02,.block01_inner-con02 .btnbox02,.block01_inner-con03 .btnbox02{justify-content:space-between;margin:40px auto 80px;width:100%}}@media screen and (min-width: 1331px){.block01_inner-con .btnbox02,.block01_inner-con02 .btnbox02,.block01_inner-con03 .btnbox02{gap:0}}.block01_inner-con .btnbox02 li,.block01_inner-con02 .btnbox02 li,.block01_inner-con03 .btnbox02 li{width:49%}@media screen and (min-width: 1331px){.block01_inner-con .btnbox02 li,.block01_inner-con02 .btnbox02 li,.block01_inner-con03 .btnbox02 li{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.block01_inner-con .btnbox02 li a,.block01_inner-con02 .btnbox02 li a,.block01_inner-con03 .btnbox02 li a{background-color:#fff;border:1px solid #0050a5;border-radius:42px;color:#0050a5;display:block;font-size:min(3.6vw,14px);font-weight:500;padding:6px 20px 6px 20px;position:relative;text-align:center}@media screen and (min-width: 769px){.block01_inner-con .btnbox02 li a,.block01_inner-con02 .btnbox02 li a,.block01_inner-con03 .btnbox02 li a{font-size:18px;padding:12px 80px 12px 40px}}@media screen and (min-width: 1331px){.block01_inner-con .btnbox02 li a,.block01_inner-con02 .btnbox02 li a,.block01_inner-con03 .btnbox02 li a{text-align:left}}.block01_inner-con .btnbox02 li a::after,.block01_inner-con02 .btnbox02 li a::after,.block01_inner-con03 .btnbox02 li a::after{content:"";display:block;background-color:#0050a5;-webkit-mask-image:url(../img/vision/arrow.svg);mask-image:url(../img/vision/arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;height:14px;width:8px;position:absolute;top:50%;right:19px;transform:translateY(-50%);transition:.3s}@media screen and (min-width: 769px){.block01_inner-con .btnbox02 li a::after,.block01_inner-con02 .btnbox02 li a::after,.block01_inner-con03 .btnbox02 li a::after{height:20px;width:12px;right:26px}}.block01_inner-con .btnbox02 li a:hover,.block01_inner-con02 .btnbox02 li a:hover,.block01_inner-con03 .btnbox02 li a:hover{background-color:#0050a5;color:#fff;opacity:1}.block01_inner-con .btnbox02 li a:hover::after,.block01_inner-con02 .btnbox02 li a:hover::after,.block01_inner-con03 .btnbox02 li a:hover::after{background-color:#fff}.block01_inner-con-box,.block01_inner-con02-box,.block01_inner-con03-box{margin:0 auto 80px;max-width:1200px}@media screen and (min-width: 769px){.block01_inner-con-box,.block01_inner-con02-box,.block01_inner-con03-box{margin:0 auto 120px}}.block01_inner-con-box .boxttl,.block01_inner-con02-box .boxttl,.block01_inner-con03-box .boxttl{background-color:#0082ce;color:#fff;font-size:16px;font-weight:500;padding:4px 0;text-align:center}@media screen and (min-width: 769px){.block01_inner-con-box .boxttl,.block01_inner-con02-box .boxttl,.block01_inner-con03-box .boxttl{font-size:24px;padding:8px 24px;text-align:left}}.block01_inner-con-box-table,.block01_inner-con02-box-table,.block01_inner-con03-box-table{margin:16px auto 24px}@media screen and (min-width: 769px){.block01_inner-con-box-table,.block01_inner-con02-box-table,.block01_inner-con03-box-table{margin:60px auto 40px}}.block01_inner-con-box-table dl,.block01_inner-con02-box-table dl,.block01_inner-con03-box-table dl{gap:8px;flex-direction:column;position:relative;padding:16px 0}@media screen and (min-width: 769px){.block01_inner-con-box-table dl,.block01_inner-con02-box-table dl,.block01_inner-con03-box-table dl{flex-direction:row;justify-content:flex-start;gap:0;padding:24px 0 24px min(9%,100px)}}.block01_inner-con-box-table dl dt,.block01_inner-con02-box-table dl dt,.block01_inner-con03-box-table dl dt{font-size:16px;font-weight:400}@media screen and (min-width: 769px){.block01_inner-con-box-table dl dt,.block01_inner-con02-box-table dl dt,.block01_inner-con03-box-table dl dt{font-size:18px;font-weight:500;width:24%}}.block01_inner-con-box-table dl dd,.block01_inner-con02-box-table dl dd,.block01_inner-con03-box-table dl dd{font-size:14px;font-weight:400;padding-left:24px}@media screen and (min-width: 769px){.block01_inner-con-box-table dl dd,.block01_inner-con02-box-table dl dd,.block01_inner-con03-box-table dl dd{font-size:18px;padding-left:0;width:76%}}.block01_inner-con-box-table dl::after,.block01_inner-con02-box-table dl::after,.block01_inner-con03-box-table dl::after{content:"";display:block;background-image:repeating-linear-gradient(90deg, #1a1a1a, #1a1a1a 1px, transparent 1px, transparent 5px);background-position:left bottom;background-repeat:repeat-x;background-size:100% 1px;height:1px;width:100%;position:absolute;left:0;bottom:0}.block01_inner-con-box-table dl:first-of-type,.block01_inner-con02-box-table dl:first-of-type,.block01_inner-con03-box-table dl:first-of-type{padding:0 0 16px}@media screen and (min-width: 769px){.block01_inner-con-box-table dl:first-of-type,.block01_inner-con02-box-table dl:first-of-type,.block01_inner-con03-box-table dl:first-of-type{padding:0 0 24px min(9%,100px)}}.block01_inner-con-box-table dl:last-of-type,.block01_inner-con02-box-table dl:last-of-type,.block01_inner-con03-box-table dl:last-of-type{margin-bottom:0}.block01_inner-con-box .btn,.block01_inner-con02-box .btn,.block01_inner-con03-box .btn{margin:0 auto;width:68%}@media screen and (min-width: 769px){.block01_inner-con-box .btn,.block01_inner-con02-box .btn,.block01_inner-con03-box .btn{width:228px}}.block01_inner-con-box .btn a,.block01_inner-con02-box .btn a,.block01_inner-con03-box .btn a{border:1px solid #0050a5;border-radius:42px;color:#0050a5;display:block;font-size:14px;font-weight:500;text-align:center;position:relative;padding:6px 0}@media screen and (min-width: 769px){.block01_inner-con-box .btn a,.block01_inner-con02-box .btn a,.block01_inner-con03-box .btn a{font-size:18px;padding:7px 0}}.block01_inner-con-box .btn a::after,.block01_inner-con02-box .btn a::after,.block01_inner-con03-box .btn a::after{content:"";display:block;background-color:#0050a5;-webkit-mask-image:url(../img/recruit/exlink.svg);mask-image:url(../img/recruit/exlink.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;height:14px;width:14px;position:absolute;top:52%;right:16px;transform:translateY(-50%)}@media screen and (min-width: 769px){.block01_inner-con-box .btn a::after,.block01_inner-con02-box .btn a::after,.block01_inner-con03-box .btn a::after{height:14px;width:14px}}.block01_inner-con-box .btn a:hover,.block01_inner-con02-box .btn a:hover,.block01_inner-con03-box .btn a:hover{background-color:#0050a5;color:#fff;opacity:1}.block01_inner-con-box .btn a:hover::after,.block01_inner-con02-box .btn a:hover::after,.block01_inner-con03-box .btn a:hover::after{background-color:#fff}.block01_inner-con02{margin:0 auto 60px}@media screen and (min-width: 769px){.block01_inner-con02{margin:0 auto 120px}}.block01_inner-con02 .btnbox02{max-width:1084px}@media screen and (min-width: 1331px){.block01_inner-con02 .btnbox02{justify-content:center;gap:40px}}.block01_inner-con02-box:last-of-type{margin:0 auto}@media screen and (min-width: 1331px){.block01_inner-con03 .btnbox02{justify-content:center;gap:40px 30px}}.block01_inner-con03-box .btnbox03{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin:0 auto;width:76%}@media screen and (min-width: 769px){.block01_inner-con03-box .btnbox03{gap:40px;justify-content:center;width:766px}}.block01_inner-con03-box .btnbox03 .ex-btn{width:100%}@media screen and (min-width: 769px){.block01_inner-con03-box .btnbox03 .ex-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.block01_inner-con03-box .btnbox03 .ex-btn a{background-color:#fff;border:1px solid #0050a5;border-radius:42px;color:#0050a5;display:block;font-size:14px;font-weight:500;padding:6px 0 6px 16px;position:relative}@media screen and (min-width: 769px){.block01_inner-con03-box .btnbox03 .ex-btn a{font-size:18px;padding:7px 80px 7px 44px;text-align:center}}.block01_inner-con03-box .btnbox03 .ex-btn a::after{content:"";display:block;background-color:#0050a5;-webkit-mask-image:url(../img/recruit/exlink.svg);mask-image:url(../img/recruit/exlink.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;height:14px;width:14px;position:absolute;top:52%;right:16px;transform:translateY(-50%)}@media screen and (min-width: 769px){.block01_inner-con03-box .btnbox03 .ex-btn a::after{height:14px;width:14px}}.block01_inner-con03-box .btnbox03 .ex-btn a:hover{background-color:#0050a5;color:#fff;opacity:1}.block01_inner-con03-box .btnbox03 .ex-btn a:hover::after{background-color:#fff}@media screen and (min-width: 769px){.block01_inner-con03-box .btnbox03 .ex-btn:first-of-type a{padding:7px 44px;text-align:center}}.block01_inner-con03-box:last-of-type{margin:0 auto 24px}@media screen and (min-width: 769px){.block01_inner-con03-box:last-of-type{margin:0 auto 40px}}

/*# sourceMappingURL=page-recruit.min.css.map */