.award-wrap{padding:0 50px}.award-content{position:relative}.award-line{position:absolute;top:0;left:50%;width:1px;height:100%;background:#ccc;z-index:-1}.award-item{position:relative;padding:90px 0 50px}.award-year{position:absolute;top:0;width:80px;height:40px;line-height:40px;text-align:center;color:#000;background:#fff}.award-year:after{content:"";position:absolute;bottom:0;width:20px;height:1px;background:#ccc;left:30px}.award-list li{font-size:.875rem;margin:20px 0;display:flex;align-items:center}.award-logo{height:30px;border:#ccc solid 1px;padding:1px}.award-info{color:#999;font-size:.75rem}.award-info a{color:#999}.award-info a:hover{color:#000}@media screen and (min-width: 1101px){.award-item:nth-child(odd){margin-left:50%;padding-left:100px}.award-item:nth-child(odd) .award-year{left:0;margin-left:-40px}.award-item:nth-child(odd) .award-logo{margin-right:20px}.award-item:nth-child(even){margin-right:50%;padding-right:100px;text-align:right}.award-item:nth-child(even) .award-year{right:0;margin-right:-40px}.award-item:nth-child(even) .award-logo{margin-left:20px}.award-item:nth-child(even) li{flex-direction:row-reverse}}@media screen and (max-width: 1100px){.award-content{width:-moz-fit-content;width:fit-content;margin:auto}.award-line{left:0}.award-item{padding-left:80px}.award-year{left:0;margin-left:-40px}.award-logo{margin-right:10px}}@media screen and (max-width: 640px){.award-wrap{padding:0 20px 0}.award-item{padding:40px 0 0 5vw}.award-logo{height:20px}.award-year{font-size:.75rem}.award-year:after{width:10px;left:35px}}