@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}.type{padding:80px 0 0}@media screen and (max-width: 768px){.type{padding:40px 0 0}}.type .container .sec-ttl:nth-of-type(2){margin-top:80px}@media screen and (max-width: 768px){.type .container .sec-ttl:nth-of-type(2){margin-top:40px}}.type .container>.txt{margin-top:20px;font-weight:500;letter-spacing:initial;line-height:1.875}.type .container .list{margin-top:20px}.type .container .list .item+.item{margin-top:60px}@media screen and (max-width: 768px){.type .container .list .item+.item{margin-top:40px}}.type .container .list .item .lead{margin-top:20px;font-size:18px;font-weight:700}.type .container .list .item .frame{margin-top:20px}.type .container .list .item .frame .work-list{margin-top:12px}.type .container .list .item .frame .work-list .work-item{letter-spacing:initial;line-height:1.875}.type .container .list .item .frame .work-list .work-item+.work-item{margin-top:30px;padding-top:30px;border-top:1px solid #daeeff}@media screen and (max-width: 768px){.type .container .list .item .frame .work-list .work-item+.work-item{margin-top:20px;padding-top:20px}}.type .container .step{margin-top:32px}.type .container .step .part-check{margin-top:20px}.type .container .step .note{margin-top:12px;font-weight:500;line-height:1.875}.flow{padding:80px 0 0}@media screen and (max-width: 768px){.flow{padding:40px 0 0}}.flow .container .img{margin-top:20px}.flow .container .part-clip{margin-top:60px}@media screen and (max-width: 768px){.flow .container .part-clip{margin-top:40px}}.flow .container .part-clip::before{height:77%}@media screen and (max-width: 768px){.flow .container .part-clip::before{height:85%}}.flow .container .gov-office{margin-top:30px}.flow .container .gov-office .lead{margin-top:12px;font-weight:500;letter-spacing:initial;line-height:1.875}.flow .container .gov-office .txt{margin-top:12px}.preparation{padding:80px 0 130px}@media screen and (max-width: 768px){.preparation{padding:40px 0 60px}}.preparation .container .content{margin-top:20px}.preparation .container .content>.txt{font-weight:500;letter-spacing:initial;line-height:1.875}.preparation .container .content .linkc{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 768px){.preparation .container .content .linkc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.preparation .container .content .linkc .link,.preparation .container .content .linkc>.txt{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:20px 24px;font-weight:500;letter-spacing:initial;line-height:1.875}@media screen and (max-width: 768px){.preparation .container .content .linkc .link,.preparation .container .content .linkc>.txt{padding:20px 14px}}.preparation .container .content .linkc .link{background-color:#f2faff;border:1px solid #daeeff;color:#1a63c7}.preparation .container .content .linkc .link .txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.preparation .container .content .linkc .link .txt::after{content:"";display:inline-block;min-width:20px;height:20px;background:url(../images/common/icon-link-bl.svg) no-repeat center/contain}.preparation .container .content .linkc>.txt{border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0}@media screen and (max-width: 768px){.preparation .container .content .linkc>.txt{border-top:initial;border-left:1px solid #f0f0f0}}.preparation .container .part-clip{margin-top:30px}@media screen and (max-width: 768px){.preparation .container .part-clip::before{height:89%}}.preparation .container .model-case{margin-top:60px}@media screen and (max-width: 768px){.preparation .container .model-case{margin-top:40px}}.preparation .container .model-case>.txt{margin-top:20px;font-weight:500;line-height:1.875}.preparation .container .model-case .table{margin-top:12px;line-height:1.875}@media screen and (max-width: 768px){.preparation .container .model-case .table{line-height:1.6}}.preparation .container .model-case .table+.table{margin-top:32px}.preparation .container .model-case .table .head{padding:20px;font-weight:700;color:#2f7be3;background-color:#daeeff}@media screen and (max-width: 768px){.preparation .container .model-case .table .head{padding:15px}}.preparation .container .model-case .table .list .item{border-left:1px solid #daeeff;border-right:1px solid #daeeff;border-bottom:1px solid #daeeff;display:-webkit-box;display:-ms-flexbox;display:flex}.preparation .container .model-case .table .list .item .label,.preparation .container .model-case .table .list .item .txt{padding:20px}@media screen and (max-width: 768px){.preparation .container .model-case .table .list .item .label,.preparation .container .model-case .table .list .item .txt{padding:15px;display:grid;place-content:center}}.preparation .container .model-case .table .list .item .label{font-weight:700;color:#5a5a5a;background-color:#f2faff;min-width:200px;border-right:1px solid #daeeff}@media screen and (max-width: 768px){.preparation .container .model-case .table .list .item .label{min-width:110px;text-align:center}}/*# sourceMappingURL=page-employment-publicservice.css.map */