@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}.resumebox{padding:0 0 120px}@media screen and (max-width: 768px){.resumebox{padding:0 0 60px}}.resumebox .container .item{margin-top:60px}@media screen and (max-width: 768px){.resumebox .container .item{margin-top:40px}}.resumebox .container .item .contentc{margin-top:32px;padding:30px;border-radius:20px;background-color:#f2faff}@media screen and (max-width: 768px){.resumebox .container .item .contentc{margin-top:20px;padding:20px 14px}}.resumebox .container .item .contentc .ttl{font-size:20px;font-weight:700;color:#2f7be3}.resumebox .container .item .contentc .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1024px){.resumebox .container .item .contentc .content{margin-top:20px}}@media screen and (max-width: 768px){.resumebox .container .item .contentc .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}}.resumebox .container .item .contentc .content .btnc{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 768px){.resumebox .container .item .contentc .content .btnc{width:100%}}.resumebox .container .item .contentc .content .btnc .common-btn{margin:auto}.resumebox .container .item .contentc .content .btnc .common-btn.type-wh{margin-top:20px}@media screen and (max-width: 768px){.resumebox .container .item .contentc .content .btnc .common-btn.type-wh{margin-top:10px}}.resumebox .container .item .contentc .content .imgc{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:13px}@media screen and (max-width: 768px){.resumebox .container .item .contentc .content .imgc{gap:9px}}.resumebox .container .item .contentc .content .imgc .img{max-width:210px;width:100%}@media screen and (max-width: 768px){.resumebox .container .item .contentc .content .imgc .img{max-width:142px}}/*# sourceMappingURL=page-employment-resumebox.css.map */