@charset "utf-8";#article_detail{padding-top:0}#article_header{width:auto;margin:0;padding-inline:16px;padding-bottom:0}#article_detail .mv_area{display:flex;flex-direction:column;row-gap:1.5rem;margin-bottom:2rem;background-image:none;background-color:transparent;padding:0}#article_detail .eyecatch img{width:100%}#article_detail .summary{margin-top:0;background-size:initial}#article_detail .summary .text{width:100%;padding-inline:16px;color:inherit}#article_detail .summary .text *{color:inherit;font-size:inherit}#article_detail .summary .text ul{margin-bottom:0}#article_detail .summary .text b,#article_detail .summary .text strong{font-weight:700}#article_detail .summary .text u{text-decoration:underline}.author_box{width:86%;margin:0 auto 15px;padding:20px;border:solid 1px #e0e0e0;border-radius:8px;background:#fff}.author_box__inner{display:flex;align-items:flex-start;gap:20px}.author_box__photo{position:relative;display:flex;flex-direction:column;align-items:center}.author_box__photo img{width:80px;height:80px;border-radius:50%;object-fit:cover}.author_box__label{display:inline-block;background:#333;color:#fff;font-size:11px;font-weight:700;padding:3px;border-radius:2px;white-space:nowrap;line-height:1.4;letter-spacing:.5px;margin-top:8px}.author_box__content{display:flex;flex-direction:column;row-gap:10px;flex:1;min-width:0}.author_box__title{font-size:12px;color:#666;margin:0 0 4px;line-height:1.4}.author_box__name{align-items:center;column-gap:10px;font-size:18px;font-weight:700;color:#333;line-height:1.4}.author_box__profile{position:relative}.author_box__profile-text{font-size:14px;line-height:1.6;color:#333;overflow:hidden;max-height:4.8em;transition:max-height .4s ease}.author_box__more{position:absolute;right:0;bottom:0;background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 20%,#fff 100%);padding-left:30px;color:#666;font-size:14px;cursor:pointer;transition:opacity .3s ease;line-height:1.4}.author_box__more:hover{text-decoration:underline}.author_box__profile.is-open .author_box__more{position:static;display:block;width:max-content;margin-left:auto}@media (max-width:768px){.author_box{width:95%;padding:15px}.author_box__inner{gap:15px}.author_box__photo img{width:70px;height:70px}.author_box__label{font-size:10px;padding:2px}.author_box__title{font-size:11px}.author_box__name{font-size:16px}.author_box__profile-text{font-size:12px}.author_box__more{font-size:12px}}@media screen and (max-width:768px){#article_detail .mv_area{padding:0}#article_detail .summary .text{width:94%;padding:0}}@media screen and (max-width:480px){#article_detail{padding-top:0}#article_header{width:94%;margin-inline:auto;padding:0}#article_detail .summary{background-size:initial}}