@import url("https://fonts.googleapis.com/css?family=Rokkitt:700");@import url("https://fonts.googleapis.com/css?family=Poppins");@import url(https://fonts.googleapis.com/css?family=Sawarabi+Gothic);@font-face{font-family:'fM';src:url("../fonts/AozoraMinchoMedium-subset.woff") format("woff"),url("../fonts/AozoraMinchoMedium-subset.ttf") format("truetype")}@font-face{font-family:'kleeb';src:url("../fonts/KleeDemibold.woff2") format("woff2"),url("../fonts/KleeDemibold.woff") format("woff"),url("../fonts/KleeDemibold.ttf") format("truetype")}@font-face{font-family:'kleem';src:url("../fonts/KleeMedium.woff2") format("woff2"),url("../fonts/KleeMedium.woff") format("woff"),url("../fonts/KleeMedium.ttf") format("truetype")}@font-face{font-family:'tsukushibb';src:url("../fonts/TsukushiBMaruGothicBold.woff2") format("woff2"),url("../fonts/TsukushiBMaruGothicBold.woff") format("woff"),url("../fonts/TsukushiBMaruGothicBold.ttf") format("truetype")}@font-face{font-family:'tsukushib';src:url("../fonts/TsukushiBMaruGothicRegular.woff2") format("woff2"),url("../fonts/TsukushiBMaruGothicRegular.woff") format("woff"),url("../fonts/TsukushiBMaruGothicRegular.ttf") format("truetype")}.p-recruit-new-ttl{margin-top:64px;font-size:20px;text-align:center}.p-recruit-new-list{margin-top:40px}@media screen and (min-width: 768px){.p-recruit-new-list{display:flex;gap:40px}}.p-recruit{box-shadow:0px 3px 9px 0px rgba(0,0,0,0.25);background-color:#f4f4f4;margin-bottom:24px;max-width:290px;width:100%}@media screen and (max-width: 575px){.p-recruit{margin:0 auto 32px}}.p-recruit__card{color:#000;display:block;transition:0.2s ease}.p-recruit__card:hover{opacity:0.8}.p-recruit__body{padding:24px}@media screen and (max-width: 575px){.p-recruit__body{background-color:#f4f4f4;border-radius:0 0 8px 8px;position:relative}}@media screen and (min-width: 768px){.p-recruit__body{background-color:#f4f4f4;border-radius:0 0 4px 4px}}.p-recruit__thumb-wrap{border-radius:8px 8px 0 0}@media screen and (max-width: 575px){.p-recruit__thumb-wrap{border-radius:4px 4px 0 0;display:block}}@media screen and (min-width: 768px){.p-recruit__thumb-wrap{flex-basis:100%;max-width:350px}}.p-recruit__thumb-wrap>div{height:190px}.p-recruit__thumb-wrap img{border-radius:8px 8px 0px 0px;object-fit:cover;width:100%;max-height:190px}@media screen and (min-width: 768px){.p-recruit__thumb-wrap img{border-radius:4px 4px 0px 0px}}@media screen and (min-width: 575px){.p-recruit__thumb{border-radius:6px}}@media screen and (max-width: 575px){.p-recruit__thumb{border-radius:8px 8px 0 0;top:50%;transform:translateY(-50%);height:auto;left:0;position:absolute;width:100%}}@media screen and (min-width: 768px){.p-recruit__thumb{border-radius:4px;max-width:300px;object-fit:cover;width:100%}}.p-recruit__info{align-self:center;background-color:#f4f4f4;border-radius:0px 8px 8px 0px;padding:0 24px 24px 0}.p-recruit__areaname-wrap{height:34px;margin-bottom:16px}@media screen and (max-width: 767px){.p-recruit__areaname-wrap{margin-bottom:10px}}.p-recruit__areaname{background:#a68e54;border-radius:4px;color:#fff;font-size:14px;padding:6px 12px}.p-recruit__clinic-name-wrapper{margin-top:16px}.p-recruit__clinic-name{color:#000;display:-webkit-box;font-size:16px;font-weight:400;max-height:3em;line-height:1.5;margin:0.25em 0 0}@media screen and (max-width: 575px){.p-recruit__clinic-name{font-size:14px}}.p-recruit__title{color:#000;display:-webkit-box;font-size:18px;font-weight:600;max-height:4.5em;line-height:normal;margin-top:8px}@media screen and (max-width: 575px){.p-recruit__title{font-size:16px}}.mt-8px{margin-top:8px !important}.mt-16px{margin-top:16px !important}.p-recruit__popup-form{padding:0 15px 20px}.p-recruit__clinic-clamp-1{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;height:1.5em}.p-recruit__clinic-clamp-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;height:3em}.p-recruit__clinic-clamp-3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;height:4.5em}

/*# sourceMappingURL=new-recruit.css.map */