@charset "utf-8";

/* #gnavi設定
---------------------------------------------- */
#k_gnavi{
margin:0;
padding:4px 0 0 0;
float:left;
width:100%;
}

.sub_list_l{
float:left;
width:600px;
}

.sub_list_r{
float:right;
width:200px;
}

/*　株メニュー */
#k_gnavi ul.menu{
float:left;
margin:0;
padding:0 0 0 10px;
line-height:100%;
}

#k_gnavi ul.menu li{
float:left;
list-style:none outside none;
padding:0 5px 0 0;
margin:0;
text-indent:-9999px;
}

#k_gnavi li a{
display:block;
outline-style:none;
}

#k_gnavi li.li_top a{
background:url(../../img/common/navi/navi_master.png) 0 -1000px no-repeat;
width:101px;
height:27px;
}

#k_gnavi li.li_search a{
background:url(../../img/common/navi/navi_master.png) 0 -1100px no-repeat;
width:102px;
height:27px;
}
#k_gnavi li.li_search a:hover{
background:url(../../img/common/navi/navi_master.png) 0 -1130px no-repeat;
width:102px;
height:27px;
}

#k_gnavi li.li_port a{
background:url(../../img/common/navi/navi_master.png) -110px -1100px no-repeat;
width:102px;
height:27px;
}
#k_gnavi li.li_port a:hover{
background:url(../../img/common/navi/navi_master.png) -110px -1130px no-repeat;
width:102px;
height:27px;
}

#k_gnavi li.li_order a{
background:url(../../img/common/navi/navi_master.png) -220px -1100px no-repeat;
width:102px;
height:27px;
}
#k_gnavi li.li_order a:hover{
background:url(../../img/common/navi/navi_master.png) -220px -1130px no-repeat;
width:102px;
height:27px;
}

#k_gnavi li.li_market a{
background:url(../../img/common/navi/navi_master.png) -330px -1100px no-repeat;
width:102px;
height:27px;
}
#k_gnavi li.li_market a:hover{
background:url(../../img/common/navi/navi_master.png) -330px -1130px no-repeat;
width:102px;
height:27px;
}

#k_gnavi li.li_ranking a{
background:url(../../img/common/navi/navi_master.png) -440px -1100px no-repeat;
width:102px;
height:27px;
}
#k_gnavi li.li_ranking a:hover{
background:url(../../img/common/navi/navi_master.png) -440px -1130px no-repeat;
width:102px;
height:27px;
}

/*　株サブメニュー */

#k_gnavi ul.submenu{
float:right!important;
margin:0!important;
padding:3px 10px 0 0!important;
line-height:100%;
}

#k_gnavi ul.submenu li{
float:left;
background:none !important;
list-style:none;
text-align:center;
margin:0 !important;
padding:4px 0 0 0 !important;
font-size:12px;
text-decoration:none;
color:#FFFFFF;
line-height:110%;
font-weight:normal !important;
}

#k_gnavi ul.submenu li a{
color:#FFFFFF;
font-size:12px;
border-right:solid 1px #FFFFFF;
padding:0 5px;
}

#k_gnavi ul.submenu li a.last{
border:none;
}

