@charset "utf-8";

#l_menu{overflow:hidden;display:table;margin:0 auto;z-index:999;padding:0}
#l_menu li{float:left;margin:0;padding:0;height:62px;font-size:16px;color:#777;line-height:0;z-index:10;letter-spacing:-0.3px}

.l_menu_OFF a{display:block;padding:0 60px;height:62px;line-height:62px;text-decoration:none;color:#999;word-wrap:break-word;transition:all 0.2s}
.l_menu_OFF a:hover{display:block;padding:0 60px;height:62px;line-height:62px;text-decoration:none;word-wrap:break-word;color:#212121;box-sizing:border-box}
.l_menu_ON a{display:block;padding:0 60px;height:62px;line-height:62px;text-decoration:none;border-bottom:solid 1px #212121;color:#212121;word-wrap:break-word;box-sizing:border-box}
.s_menu_on{cursor:pointer}