.tr_link_box { text-align: right;}
.tr_link_box a { margin: 0;}.foot { background: linear-gradient(to top, #063c7726, transparent),  url(images/logo_bg.png) no-repeat right bottom / auto 72%;}
.foots { margin: 30px auto 0;}
.foots .link ul { overflow: hidden;}
.foots .link li { float: left; margin-right: 20px;}
.foots .link a { font-size: 16px; color: #063c77; border: solid 1px #063c77; border-radius: 5px; padding: 0.5em 2em;}
.foots .link a:hover { color: #fff; background: #063c77;}
.copy_top_line { display: none;}
.foots .foots { margin: 0; padding-bottom: 10px;}
.foot_w { margin-top: 10px;}