html,body{background-color:#fff}.lcl-detail .lcl-detail-top{background-color:#f8f5ea;padding-block:10rem 6rem;border-radius:0 0 7rem 7rem}@media screen and (max-width: 767px){.lcl-detail .lcl-detail-top{padding:7rem 1.5rem 4rem;border-radius:0 0 4rem 4rem}}@media screen and (min-width: 768px){.lcl-detail .lcl-detail-top__in{width:100rem;margin-left:auto;margin-right:auto}}.lcl-detail .lcl-detail-top__date{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Roboto",sans-serif;font-optical-sizing:auto;font-style:normal;font-size:1.6rem;font-size:max(1.6rem,10px);font-weight:700;line-height:2.3;letter-spacing:0}@media screen and (max-width: 767px){.lcl-detail .lcl-detail-top__date{font-size:1.3rem;font-size:max(1.3rem,10px)}}.lcl-detail .lcl-detail-top__ttl{margin-top:1.5rem;font-size:3.4rem;font-size:max(3.4rem,10px);letter-spacing:0;font-weight:700;line-height:1.6}@media screen and (max-width: 767px){.lcl-detail .lcl-detail-top__ttl{font-size:2.5rem;font-size:max(2.5rem,10px);letter-spacing:0;line-height:1.7}}@media screen and (max-width: 767px){.lcl-detail .lcl-detail-top__ttl{margin-top:.5rem}}.lcl-detail .lcl-detail__in{padding-block:6rem 10rem}@media screen and (max-width: 767px){.lcl-detail .lcl-detail__in{padding-block:2rem 5rem}}.lcl-detail .lcl-detail__sep{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 768px){.lcl-detail .lcl-detail__sep{width:100rem;margin-left:auto;margin-right:auto}}@media screen and (max-width: 767px){.lcl-detail .lcl-detail__sep{width:34.5rem;margin-left:auto;margin-right:auto}}@media screen and (max-width: 767px){.lcl-detail .lcl-detail__sep{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:5rem}}.lcl-detail .lcl-detail__cnt{width:70rem}@media screen and (max-width: 767px){.lcl-detail .lcl-detail__cnt{width:100%}}.lcl-detail .lcl-detail__thumb{width:100%}.lcl-detail .lcl-detail__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}