@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:400;src:url("../fonts/NotoSansJP-Regular.woff2") format("woff2");font-display:swap}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:500;src:url("../fonts/NotoSansJP-Medium.woff2") format("woff2");font-display:swap}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:700;src:url("../fonts/NotoSansJP-Bold.woff2") format("woff2");font-display:swap}@font-face{font-family:"Roboto";font-style:normal;font-weight:300;src:url("../fonts/Roboto-Light.woff") format("woff");font-display:swap}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:url("../fonts/Roboto-Bold.woff") format("woff");font-display:swap}.frame{padding:30px;border-radius:20px;background-color:#f2faff}@media screen and (max-width: 768px){.frame{padding:20px 14px}}.frame .head{font-size:20px;font-weight:700;color:#2f7be3}.frame .txt{letter-spacing:initial;line-height:1.875;font-weight:500}.front-line{padding:60px 0 130px}@media screen and (max-width: 768px){.front-line{padding:40px 0 60px}}.front-line>.container .lead-txt{margin-top:20px;font-weight:500}.front-line>.container .contentc{margin-top:20px}.front-line>.container .contentc .content .frame-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px;margin-top:30px}@media screen and (max-width: 768px){.front-line>.container .contentc .content .frame-list{grid-template-columns:auto;gap:20px}}.front-line>.container .contentc .content .frame-list .frame-item .txt{margin-top:12px}.front-line>.container .contentc .content>.frame{margin-top:30px}.front-line>.container .contentc .content>.frame .img{margin-top:12px}.front-line>.container .contentc .content.term .graph-1 .headc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}@media screen and (max-width: 768px){.front-line>.container .contentc .content.term .graph-1 .headc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:6px}}.front-line>.container .contentc .content.term .graph-1 .headc .sub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px}.front-line>.container .contentc .content.term .graph-1 .headc .sub::before{content:"";display:inline-block;min-width:29px;height:14px;background-color:#90daf7;border-radius:50%}.front-line>.container .contentc .content.term .part-clip{margin-top:20px}.front-line>.container .contentc .content.term .part-clip .txt{font-weight:500}.front-line>.container .contentc .content.data{margin-top:40px}.front-line>.container .contentc .content.data>.txt{margin-top:20px;font-weight:500}.front-line>.container .contentc .content.data .graph-2 .headc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1024px){.front-line>.container .contentc .content.data .graph-2 .headc{-webkit-box-align:end;-ms-flex-align:end;align-items:end}}@media screen and (max-width: 768px){.front-line>.container .contentc .content.data .graph-2 .headc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:8px}}@media screen and (max-width: 1024px){.front-line>.container .contentc .content.data .graph-2 .headc .head .sup{font-size:14px}}.front-line>.container .contentc .content.data .graph-2 .headc .sub{font-weight:700;color:#2f7be3}@media screen and (max-width: 768px){.front-line>.container .contentc .content.data .graph-2 .headc .sub{text-align:right;width:100%}}.front-line>.container .contentc .content.data .frame-list .frame-item:last-of-type{grid-column:1/-1}/*# sourceMappingURL=page-employment-recruittrend.css.map */