@-webkit-keyframes kf-splite{to{background-position:200% 0}}@keyframes kf-splite{to{background-position:200% 0}}.lcl-detail{--cateColor: #000000;--cateBgColor: #ffffff;position:relative;z-index:1;width:80rem;margin:-12rem auto 0}@media screen and (max-width: 767px){.lcl-detail{width:34.5rem;margin-top:-8rem}}.lcl-detail .cate-news{--cateColor: #005bac}.lcl-detail .cate-recruit{--cateColor: #e83817}.lcl-detail .lcl-detail-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 .5rem}@media screen and (max-width: 767px){.lcl-detail .lcl-detail-top{padding-right:1.5rem}}.lcl-detail .lcl-detail-top__date{min-width:10rem;font-family:"Albert Sans",sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-size:1.4rem;font-size:max(1.4rem,10px);font-weight:700;line-height:1.7;letter-spacing:0}.lcl-detail .lcl-detail-top__cate{display:inline-block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:11rem;min-height:2.4rem;padding-inline:2rem;border-radius:100vmax;background-color:var(--cateColor);color:#fff}@media screen and (max-width: 767px){.lcl-detail .lcl-detail-top__cate{min-height:2.2rem;padding-inline:1rem}}.lcl-detail .lcl-detail-top__ttl{width:100%;margin-top:5rem;font-size:3.2rem;font-size:max(3.2rem,10px);letter-spacing:.05em;font-weight:700;line-height:1.7}@media screen and (max-width: 767px){.lcl-detail .lcl-detail-top__ttl{font-size:2.6rem;font-size:max(2.6rem,10px);letter-spacing:0;line-height:1.5}}@media screen and (max-width: 767px){.lcl-detail .lcl-detail-top__ttl{margin-top:3rem;font-size:2.2rem;font-size:max(2.2rem,10px);line-height:1.7}}