﻿.overview_innercontent{position:relative;float:left;width:calc(100% - 83px - 83px - 1px);border-left:1px solid #D9D9D9;margin:0px 83px;}
.overview_topsection{float:left;width:100%;margin-top:82px;border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;}
.overview_topsection .overviewtextarea{position:absolute;left:-83px;top:0px;bottom:0px;width:83px;color: #202020;font-size: 44px;line-height: 52px;font-weight: 400;}
.overview_topsection .overviewtextarea .overviewtext{float:left;width:83px;height:83px;line-height:83px;margin-top:50px;transform: rotate(90deg);}
.overview_topsection .overviewsummary{float:left;width:calc(100% - 72px - 72px);padding:126px 72px;font-size: 32px;line-height: 40px;font-weight: 400;}
.overview_topsection .overviewsummary .colorred{color:#A32035;}
.overview_topsection .overviewsummary .colorlink{color:#A32035;text-decoration:underline;}

.overview_alumniassociationsection{float:left;width:100%;border-bottom:1px solid #D9D9D9;}
.overview_alumniassociationsection .leftarea{float:left;width:55%;margin-bottom:100px;}
.overview_alumniassociationsection .leftarea .titleline{float:left;width:calc(100% - 70px - 70px - 90px);margin:0px 70px;border-top:3px solid #A32035;}
.overview_alumniassociationsection .leftarea .title{float:left;width:calc(100% - 70px - 70px);padding:0px 70px;font-size: 32px;line-height: 38px;font-weight: 700;margin-top:27px;}
.overview_alumniassociationsection .leftarea .summarytext{float:left;width:calc(100% - 70px - 70px);padding:0px 70px;font-size: 16px;line-height: 25px;font-weight: 400;margin-top:37px;}
.overview_alumniassociationsection .rightarea{float:left;width:45%;margin-bottom:100px;}
.overview_alumniassociationsection .rightarea .titleline{float:left;width:174px;margin:0px 70px;border-top:3px solid #A32035;}
.overview_alumniassociationsection .rightarea .title{float:left;width:calc(100% - 70px - 70px);padding:0px 70px;font-size: 32px;line-height: 38px;font-weight: 700;margin-top:27px;}
.overview_alumniassociationsection .rightarea .telephonelist{float:left;width:calc(100% - 70px - 70px);padding:0px 70px;font-size: 16px;line-height: 25px;font-weight: 400;margin-top:37px;}
.overview_alumniassociationsection .rightarea .telephonelist .bottomline{float:left;border-bottom:1px solid #A32035;}

.overview_alumniassociationsection .rightarea .contactlist{float:left;width:calc(100% - 70px - 70px);padding:0px 70px;font-size: 16px;line-height: 25px;font-weight: 400;margin-top:0px;}
.overview_alumniassociationsection .rightarea .contactlist .bottomline{float:left;border-bottom:1px solid #A32035;}

.overview_alumniassociationsection .rightarea .alumniassociation_website{float:left;width:calc(100% - 70px - 70px);padding:0px 70px;font-size: 20px;line-height: 23px;font-weight: 700;margin-top:14px;}
.overview_alumniassociationsection .rightarea .alumniassociation_website .websitename{float: left;background: linear-gradient(90.52deg, #D70010 8.48%, #80A3FF 100.65%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;}
.overview_alumniassociationsection .rightarea .alumniassociation_website .websiteicon{float: left;margin-left: 15px;margin-top: 5px;}
.overview_alumniassociationsection .rightarea .alumniassociation_website .websiteicon img{width:13px;height: 12px;}

.overview_alumniassociationsection .rightarea .firstpicturelist{float:left;width:calc(100% - 70px - 70px);padding:0px 70px;margin-top:65px;}
.overview_alumniassociationsection .rightarea .firstpicturelist img{float:left;width:100%;}

.overview_alumniassociationsection .rightarea .picturelist{float:left;width:calc(100% - 70px - 70px);padding:0px 70px;margin-top:16px;}
.overview_alumniassociationsection .rightarea .picturelist img{float:left;width:100%;}


.overview_hushanjournalsection{float:left;width:100%;margin-bottom:100px;border-bottom:1px solid #D9D9D9;}
.overview_hushanjournalsection .leftarea{float:left;width:55%;margin-bottom:100px;}
.overview_hushanjournalsection .leftarea .titleline{float:left;width:calc(100% - 70px - 70px - 90px);margin:0px 70px;border-top:3px solid #A32035;}
.overview_hushanjournalsection .leftarea .title{float:left;width:calc(100% - 70px - 70px);padding:0px 70px;font-size: 32px;line-height: 38px;font-weight: 700;margin-top:27px;}
.overview_hushanjournalsection .leftarea .summarytext{float:left;width:calc(100% - 70px - 70px);padding:0px 70px;font-size: 16px;line-height: 25px;font-weight: 400;margin-top:37px;}
.overview_hushanjournalsection .leftarea .summarytext a{color:black;text-decoration:underline;}
.overview_hushanjournalsection .rightarea{float:left;width:45%;margin-bottom:100px;}
.overview_hushanjournalsection .rightarea .titleline{float:left;width:174px;margin:0px 70px;margin-top:3px solid #A32035;}
.overview_hushanjournalsection .rightarea .title{float:left;width:calc(100% - 70px - 70px);padding:0px 70px;font-size: 32px;line-height: 38px;font-weight: 700;margin-top:27px;}
.overview_hushanjournalsection .rightarea .picturelist{float:left;width:calc(100% - 70px - 70px);padding:0px 70px;margin-top:37px;}
.overview_hushanjournalsection .rightarea .picturelist img{float:left;width:100%;}

