.lcl-detail{width:85rem;margin:3rem auto 0}@media screen and (min-width: 768px){.lcl-detail{padding-bottom:4rem}}@media screen and (max-width: 767px){.lcl-detail{width:34.5rem;margin-top:2rem}}.lcl-detail .lcl-detail__in{padding-bottom:4rem;border-bottom:.1rem solid #ddd}@media screen and (max-width: 767px){.lcl-detail .lcl-detail__in{padding-bottom:3rem}}.lcl-detail .lcl-detail-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.6rem 2rem}@media screen and (max-width: 767px){.lcl-detail .lcl-detail-top{gap:1.5rem}}.lcl-detail .lcl-detail-top__cate{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:10.5rem;padding-block:.2rem .4rem;border-radius:calc(infinity*1px);background-color:#0473ea;font-size:1.2rem;font-size:max(1.2rem,10px);letter-spacing:0;font-weight:400;line-height:1.65;color:#fff}@media screen and (max-width: 767px){.lcl-detail .lcl-detail-top__cate{font-size:1.1rem;font-size:max(1.1rem,10px);letter-spacing:0;line-height:1.6}}.lcl-detail .lcl-detail-top__date{font-size:1.2rem;font-size:max(1.2rem,10px);letter-spacing:0;font-weight:400;line-height:1.65}@media screen and (max-width: 767px){.lcl-detail .lcl-detail-top__date{font-size:1.1rem;font-size:max(1.1rem,10px);letter-spacing:0;line-height:1.6}}.lcl-detail .lcl-detail__thumb{width:100%;margin:3rem auto 0}.lcl-detail .lcl-detail__thumb img{width:100%}.lcl-detail .lcl-detail__btn{width:26rem;min-height:7rem;margin:3rem auto 0;padding-right:2rem;border:.1rem solid #0473ea}@media screen and (max-width: 767px){.lcl-detail .lcl-detail__btn{width:28rem;min-height:6rem;margin-top:2rem;padding-right:1.8rem}}