.articleDate{color:#9f9432;font-weight:bold;display:block;margin:0 0 5px}.articleTitle{border-bottom:1px dashed #9f9432;line-height:1.4;font-size:2.3rem;padding:0 0 10px;margin:0 0 40px}.articleBody{margin:0 0 42px;border-bottom:1px solid #e8e8e8;padding:0 0 60px}@media(min-width: 960px){.articleBody{display:flex;justify-content:space-between;gap:8.56%;padding:0 0 105px;margin:0 0 85px}}.articleTextWrap{margin:0 0 40px}@media(min-width: 960px){.articleTextWrap{flex-grow:1;margin:0}}.articleText{white-space:pre-wrap;margin:0 0 35px}@media(min-width: 960px){.articleText{margin:0}}@media(min-width: 960px){.articlePicWrap{width:31.63%;flex-shrink:0}}.articlePic:not(:last-of-type){margin:0 0 30px}.articleData{margin:40px 0 0}@media(min-width: 960px){.articleData{margin:75px 0 0}}.articleDataItem:not(:last-of-type){margin:0 0 15px}.articleDataLink{display:flex;align-items:baseline;color:inherit;background-color:#f3f3f3;text-decoration:none;padding:10px 30px 10px 30px;width:fit-content;border-radius:32px}.articleDataIcon{flex-shrink:0;width:21px;margin:0 10px 0 0;position:relative;top:4px}.articleDataText{font-size:1.4rem}.articleReturn{background-color:#57a474;border-radius:31px;display:block;text-align:center;text-decoration:none;color:#fff;min-width:255px;padding:17px 25px;margin:0 auto;width:fit-content;line-height:1.4}