@font-face{src:url("../font/NotoSansJP-Regular.woff") format("woff");font-family:"Noto Sans JP";font-weight:normal;font-style:normal;font-display:swap}@font-face{src:url("../font/NotoSansJP-Bold.woff") format("woff");font-family:"Noto Sans JP";font-weight:bold;font-style:normal;font-display:swap}.recommend .inner{padding-bottom:0}.recommend .recommend-box{border:1px solid #ac9e39;border-radius:5px;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);box-shadow:0px 3px 6px rgba(0,0,0,.1607843137)}.recommend .recommend-box .title{color:#fff;background-color:#ac9e39;padding:10px 0;position:relative;border-radius:4px 4px 0 0px}.recommend .recommend-box .title span{position:absolute;top:50%;left:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:2px 20px;font-size:25px;border-radius:100vh;background-color:#fff;color:#ac9e39;display:inline-block}.recommend .recommend-box .content h3{border-bottom:1px solid #ac9e39;padding:15px 10px 15px 60px;text-align:left;position:relative;color:#0d1e5c}.recommend .recommend-box .content h3:last-child{border-bottom:none}.recommend .recommend-box .content h3:before{position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";display:inline-block;width:1.5rem;height:1.5rem;background:url(../img/check-circle-icon.svg) no-repeat center/contain}@media screen and (max-width: 768px){.recommend .inner{padding-bottom:0}.recommend .recommend-box{border:1px solid #ac9e39;border-radius:5px;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);box-shadow:0px 3px 6px rgba(0,0,0,.1607843137)}.recommend .recommend-box .title{color:#fff;background-color:#ac9e39;padding:10px 0 10px 70px;position:relative;border-radius:4px 4px 0 0px}.recommend .recommend-box .title span{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:2px 10px;font-size:14px;border-radius:100vh;background-color:#fff;color:#ac9e39;display:inline-block}.recommend .recommend-box .content h3{border-bottom:1px solid #ac9e39;padding:10px 5px 10px 45px;text-align:left;position:relative;color:#0d1e5c;font-size:14px}.recommend .recommend-box .content h3:last-child{border-bottom:none}.recommend .recommend-box .content h3:before{position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";display:inline-block;width:1.5rem;height:1.5rem;background:url(../img/check-circle-icon.svg) no-repeat center/contain}}.job-detail .inner-box-title{text-align:left}.job-detail th,.job-detail td{text-align:left}.job-detail th{width:30%}.job-detail .selection-process{border:1px solid #707070;padding:1.5rem;font-size:120%;font-weight:bold;margin:1.5rem auto;position:relative}.job-detail .btn-blue{width:50%;margin:2rem auto 1rem}@media screen and (max-width: 768px){.job-detail .inner-box-title{text-align:left}.job-detail th,.job-detail td{text-align:left}.job-detail th{width:100%;text-align:center}.job-detail .selection-process{border:1px solid #707070;padding:1rem;font-size:100%;font-weight:bold;margin:1rem auto;position:relative}.job-detail .btn-blue{width:100%;margin:2rem auto 1rem}}/*# sourceMappingURL=job-detail.css.map */