.links-list a{text-decoration:none}.links-list a:hover .links-list-name{color:#007074}.links-list a:hover .links-list-logo img{opacity:.6}.links-list a[target="_blank"]::after{display:none}@media screen and (max-width: 767px){.links-list{display:flex;flex-wrap:wrap}.links-list .box-col-inner{margin-top:0;margin-right:2%;margin-bottom:4%;width:49%}.links-list .box-col-inner:nth-child(2n){margin-right:0}}.links-list-logo{border:1px solid #ddd;display:block}.links-list-logo img{transition:opacity 0.25s ease-out}.links-list-name{display:inline-block;line-height:1.6;position:relative;transition:color 0.25s ease-out}.links-list-name::before{border-top:1px solid #007074;border-right:1px solid #007074;content:"";display:block;position:absolute;top:9px;margin:auto;transform:rotate(45deg)}@media screen and (min-width: 768px), print{.links-list-name{font-size:15px;font-size:1.5rem;margin-top:16px;padding-left:21px}.links-list-name::before{left:4px;width:5px;height:5px}}@media screen and (max-width: 767px){.links-list-name{margin-top:1.33vw;padding-left:4.8vw;font-size:3.2vw}.links-list-name::before{bottom:auto;left:1.07vw;top:2.13vw;width:1.33vw;height:1.33vw}}.links-list-name::after{background:url(/common/css/img/icon_window.png) no-repeat left top;background-size:contain;content:'';display:inline-block;margin:0 5px;vertical-align:baseline}@media screen and (min-width: 768px), print{.links-list-name::after{width:11px;height:11px}}@media screen and (max-width: 767px){.links-list-name::after{width:2.93vw;height:2.93vw}}
