@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;margin-top:20px}@media screen and (max-width: 768px){.frame{padding:20px 14px}}.frame .head{font-size:20px;font-weight:700;color:#2f7be3;margin-bottom:12px}.frame .txt{font-weight:500}.lead-txt{margin-top:20px}.choices{padding:60px 0 0}@media screen and (max-width: 768px){.choices{padding:40px 0 0}}.choices>.container>.border-ttl{margin-top:20px}.choices>.container>.txt{margin-top:12px}.viewpoint{padding:60px 0 0}@media screen and (max-width: 768px){.viewpoint{padding:40px 0 0}}.viewpoint>.container>.list{margin-top:20px;display:grid;grid-template-columns:repeat(2, 1fr);gap:30px}@media screen and (max-width: 768px){.viewpoint>.container>.list{grid-template-columns:auto;gap:20px}}.viewpoint>.container>.list .item{padding:20px;border-radius:20px;background-color:#f2faff}@media screen and (max-width: 768px){.viewpoint>.container>.list .item{padding:20px 14px}}.viewpoint>.container>.list .item>.txt{font-weight:500;line-height:1.875;letter-spacing:initial;margin-top:12px}.action{padding:60px 0 0}@media screen and (max-width: 768px){.action{padding:40px 0 0}}.circumstances{padding:60px 0 0}@media screen and (max-width: 768px){.circumstances{padding:40px 0 0}}.circumstances>.container .group{margin-top:30px}.circumstances>.container .group .content{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}@media screen and (max-width: 768px){.circumstances>.container .group .content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}}.circumstances>.container .group .content .txt,.circumstances>.container .group .content .img{-webkit-box-flex:1;-ms-flex:1;flex:1}.circumstances>.container .group .linkc{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 768px){.circumstances>.container .group .linkc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.circumstances>.container .group .linkc .txt,.circumstances>.container .group .linkc .link{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:20px 24px;letter-spacing:initial;line-height:1.875;font-weight:500;color:#2f7be3}@media screen and (max-width: 768px){.circumstances>.container .group .linkc .txt,.circumstances>.container .group .linkc .link{padding:20px 14px}}.circumstances>.container .group .linkc .txt{background-color:#f2faff;border:1px solid #daeeff}.circumstances>.container .group .linkc .link{border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;text-decoration:underline}@media screen and (max-width: 768px){.circumstances>.container .group .linkc .link{border-top:initial;border-left:1px solid #f0f0f0}}.circumstances>.container .group+.group{margin-top:60px}@media screen and (max-width: 768px){.circumstances>.container .group+.group{margin-top:30px}}.expand{padding:60px 0 130px}@media screen and (max-width: 768px){.expand{padding:40px 0 60px}}/*# sourceMappingURL=page-career-global.css.map */