.pageTitle{text-align:center}@media only screen and (max-width: 479px){.pageTitle{border-bottom:solid 2px #a38f50;padding-bottom:12px;margin:8px 10px 20px}}@media only screen and (min-width: 480px) and (max-width: 899px){.pageTitle{border-top:solid 2px #a38f50;border-bottom:solid 2px #a38f50;padding:12px 0;margin-bottom:20px}}@media only screen and (min-width: 900px){.pageTitle{border-top:solid 2px #a38f50;border-bottom:solid 2px #a38f50;padding:12px 0;margin-bottom:20px}}.pageTitle__link{display:inline-block}.pageTitle__link:hover{text-decoration:none}.pageTitle__link:visited{color:#a38f50;text-decoration:none}.pageTitle__text{color:#a38f50;font-size:14px;font-weight:normal;line-height:1.5;margin-bottom:4px}@media only screen and (max-width: 479px){.pageTitle__text{font-size:8px}}.pageTitle__image{vertical-align:bottom;width:307px}@media only screen and (max-width: 479px){.pageTitle__image{width:177px}}.writerArea{color:#333;font-size:14px;line-height:1.5;padding:24px 0 60px;display:flex;gap:40px}.writerArea__image{width:151px}.writerArea__image>img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:151px;height:151px}.writerArea__content{flex:1;display:flex;flex-direction:column;overflow-wrap:anywhere}.writerArea__about{margin-bottom:8px;display:flex;align-items:center;gap:20px}.writerArea__name{font-size:20px;font-weight:bold;flex-shrink:0;max-width:70%}.writerArea__title{color:#666}.writerArea__description{font-size:16px;margin-bottom:8px}
