.top-about{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:770px;padding:160px calc(50% - 832px);position:relative}@media screen and (max-width:1920px){.top-about{padding:160px 128px}}@media screen and (max-width:1387px){.top-about{min-height:auto;padding:70px 40px 80px}}@media screen and (max-width:499px){.top-about{padding:70px 25px 80px}}.top-about:before{background-color:rgba(36,80,95,.3);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.top-about__inner{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:0 auto;position:relative}@media screen and (max-width:499px){.top-about__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.top-about__header small{color:#fff;font-size:19px}@media screen and (max-width:999px){.top-about__header small{font-size:12px}}.top-about__header h2{border:none;color:#fff;font-size:36px;font-weight:700;line-height:1.6;margin:20px 0 0;padding:0;white-space:nowrap}@media screen and (max-width:999px){.top-about__header h2{font-size:26px;margin:10px 0 0}}.top-about__contents{margin:0 0 0 84px}@media screen and (max-width:499px){.top-about__contents{margin:35px 0 0;width:100%}}.top-about__contents p{color:#fff;font-size:20px;line-height:2.2}@media screen and (max-width:999px){.top-about__contents p{font-size:14px}}.top-about__links{margin:70px 0 0}@media screen and (max-width:999px){.top-about__links{margin:40px 0 0}}.top-about__links .link-white{margin:10px 40px 0 0}@media screen and (max-width:499px){.top-about__links .link-white{margin:10px 30px 0 0}}.top-about__links .link-white:last-child{margin-right:0}