.section-blog-author{border:1px solid #ddd;padding:35px}.blog-author h3{border-bottom:none!important;color:#000;font-size:20px;font-weight:600;letter-spacing:1px;margin:0 0 15px!important}.blog-author h3,.company-name{font-family:Noto Sans JP;line-height:normal}.company-name{color:#007784;font-size:12px;font-style:normal;font-weight:500;margin-bottom:10px}.author-info{display:flex;justify-content:space-between}.author-img{width:25%}.author-img img{border-radius:50%;width:100%}.author-details{width:70%}.author-name{font-size:20px;font-weight:500;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;text-underline-position:from-font}.author-bio,.author-name{color:#000;font-family:Noto Sans JP;font-style:normal;line-height:normal}.author-bio{font-size:14px;font-weight:400;letter-spacing:.05em}@media only screen and (max-width:680px){.section-blog-author{padding:20px}.blog-author h3{text-align:center}.author-info{flex-direction:column;gap:20px}.author-img{margin:auto;width:150px}.author-details{width:100%}}