@charset "utf-8";
/* CSS Document */
a { color: #313e5b; text-decoration: none; border-bottom: 1px solid #ADB2BD; background: -webkit-linear-gradient(top, rgba(255,197,0,0) 51%,rgba(255,197,0,1) 51%); background: linear-gradient(to bottom, rgba(255,197,0,0) 51%,rgba(255,197,0,1) 51%); background-position: 0 0;  background-size: auto 201%; -webkit-transition: all .2s ease-out; transition: all .2s ease-out; }
a:hover { background-position: 0 60%;border-bottom: none;}
a .hv-txt{ text-decoration: none; background: -webkit-linear-gradient(top, rgba(255,197,0,0) 51%,rgba(255,197,0,1) 51%); background: linear-gradient(to bottom, rgba(255,197,0,0) 51%,rgba(255,197,0,1) 51%); background-position: 0 0;  background-size: auto 201%; -webkit-transition: all .2s ease-out; transition: all .2s ease-out;}
a:hover .hv-txt{ background-position: 0 60%; border-bottom: none;}
.anchor ul li a .an-inner{ color: #313e5b; background: -webkit-linear-gradient(top, rgba(255,197,0,0) 51%,rgba(255,197,0,1) 51%); background: linear-gradient(to bottom, rgba(255,197,0,0) 51%,rgba(255,197,0,1) 51%); background-position: 0 0;  background-size: auto 201%; -webkit-transition: all .2s ease-out; transition: all .2s ease-out;}
.anchor ul li a:hover .an-inner{ background-position: 0 60%;}