#contents .topicPath{margin-bottom:30px}.profileArea{background:linear-gradient(180deg, #f5f5f5 0%, #f5f5f5 43%, transparent 43%, transparent 100%);padding-top:60px;margin-bottom:70px}@media screen and (max-width: 960px){.profileArea{background:linear-gradient(180deg, #f5f5f5 0%, #f5f5f5 30%, transparent 30%, transparent 100%)}}@media screen and (max-width: 668px){.profileArea{padding-top:30px;margin-bottom:20px;background:linear-gradient(180deg, #f5f5f5 0%, #f5f5f5 70%, transparent 70%, transparent 100%)}}.profileArea>div{max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}@media screen and (max-width: 1260px){.profileArea>div{max-width:100%;margin-left:30px;margin-right:30px}}@media screen and (max-width: 668px)and (orientation: portrait){.profileArea>div{max-width:100%;margin-left:25px;margin-right:25px}}.profileArea>div .name{width:60%}@media screen and (max-width: 668px)and (orientation: portrait){.profileArea>div .name{width:100%;margin-bottom:20px}}.profileArea>div .name .read{font-size:4.5rem;margin-bottom:50px}@media screen and (max-width: 1200px){.profileArea>div .name .read{font-size:3.5rem}}@media screen and (max-width: 960px){.profileArea>div .name .read{font-size:2.8rem}}@media screen and (max-width: 668px)and (orientation: portrait){.profileArea>div .name .read{font-size:2.5rem;margin-bottom:30px}}.profileArea>div .name *{font-weight:700}@media screen and (max-width: 668px)and (orientation: portrait){.profileArea>div .name>div{display:flex}.profileArea>div .name>div p{margin-right:15px}}.profileArea>div .photo{width:calc(40% - 20px)}@media screen and (max-width: 668px)and (orientation: portrait){.profileArea>div .photo{width:100%}}.textArea{max-width:1200px;margin:0 auto;padding-bottom:100px}.textArea *{line-height:200%}@media screen and (max-width: 1260px){.textArea{max-width:100%;margin-left:30px;margin-right:30px}}@media screen and (max-width: 668px)and (orientation: portrait){.textArea{max-width:100%;margin-left:25px;margin-right:25px}}@media screen and (max-width: 960px){.textArea{padding-bottom:50px}}.textArea p{font-size:1.8rem}.textArea p:not(:last-child){margin-bottom:20px}@media screen and (max-width: 668px){.textArea p{font-size:1.6rem}}/*# sourceMappingURL=index.css.map */