﻿#drop_down_menu{
        background:url("/oya2012/images/colorset/btnset_menu_O.gif") 0px -105px repeat-x;
}
#drop_down_menu ul{
        margin: 0;
        padding: 0;
        list-style-type:none;
	}
#drop_down_menu ul#top {
        font-size: 12px;
        height:34px;
        background:url("/oya2012/images/colorset/btnset_menu_O.gif") 0px 0px no-repeat;
}
#drop_down_menu ul#top li {
        float: left;
        overflow:hidden;
        height:34px;
}
#drop_down_menu ul#top li a {
        display: block;
        text-indent:-9999px;
        width:100px;
        height:34px;
        float:left;
        background-image:url("/oya2012/images/colorset/btnset_menu_O.gif");
}
#drop_down_menu ul#top a:hover,
#drop_down_menu ul#top li:hover a {
        float: none;
        background-position:0px -35px;
}
#drop_down_menu ul#top li ul {
        display: none;
}
#drop_down_menu ul#top li ul li {
        float: none;
}
#drop_down_menu ul#top li:hover > ul {
        display: block;
        position:absolute ;
        border: 1px solid #93999f;
        border-top: none;
        background-color:#ffffff;
        z-index:99;
}
#drop_down_menu ul#top li:hover ul li a {
        text-indent:0px;
        width:90px;
        padding:10px 5px 0px 5px;
        border-top:1px dotted #C0C0C0;
        background: url("/oya2012/images/colorset/drop_down_menu_sub_bg.gif") 0px 0px no-repeat;
        color:#2d3339;
        text-decoration:none;
}
#drop_down_menu ul#top li:hover ul li a:hover,
#drop_down_menu ul#top li:hover ul li:hover a {
        background: #ebeef1;
        text-decoration:underline;
}

/*--各ボタン毎のbackgroundの設定  標準 / ホバー / 選択時 --*/
    #drop_down_menu ul#top li#sub_top a                 {background-position:0px 0px;}
    #drop_down_menu ul#top li#sub_top a:hover           {background-position:0px -35px;}
    .top #drop_down_menu ul#top li#sub_top a            {background-position:0px -70px;}

    #drop_down_menu ul#top li#sub_juku a                {background-position:-100px 0px;}
    #drop_down_menu ul#top li#sub_juku a:hover          {background-position:-100px -35px;}
    .juku #drop_down_menu ul#top li#sub_juku a          {background-position:-100px -70px;}

    #drop_down_menu ul#top li#sub_column a              {background-position:-200px 0px;}
    #drop_down_menu ul#top li#sub_column a:hover        {background-position:-200px -35px;}
    .column #drop_down_menu ul#top li#sub_column a      {background-position:-200px -70px;}

    #drop_down_menu ul#top li#sub_oldthema a            {background-position:-300px 0px;}
    #drop_down_menu ul#top li#sub_oldthema a:hover      {background-position:-300px -35px;}
    .oldthema #drop_down_menu ul#top li#sub_oldthema a  {background-position:-300px -70px;}

    #drop_down_menu ul#top li#sub_profile a             {background-position:-400px 0px;}
    #drop_down_menu ul#top li#sub_profile a:hover       {background-position:-400px -35px;}
    .profile #drop_down_menu ul#top li#sub_profile a    {background-position:-400px -70px;}

    #drop_down_menu ul#top li#sub_news a                {background-position:-500px 0px;}
    #drop_down_menu ul#top li#sub_news a:hover          {background-position:-500px -35px;}
    .news #drop_down_menu ul#top li#sub_news a          {background-position:-500px -70px;}

/*--画像（色）セット--*/
    .colorset_G #drop_down_menu             {background-image:url("/oya2012//images/colorset/btnset_menu_G.gif");}
    .colorset_G #drop_down_menu ul#top      {background-image:url("/oya2012//images/colorset/btnset_menu_G.gif");}
    .colorset_G #drop_down_menu ul#top li a {background-image:url("/oya2012//images/colorset/btnset_menu_G.gif");}
    .colorset_B #drop_down_menu             {background-image:url("/oya2012//images/colorset/btnset_menu_B.gif");}
    .colorset_B #drop_down_menu ul#top      {background-image:url("/oya2012//images/colorset/btnset_menu_B.gif");}
    .colorset_B #drop_down_menu ul#top li a {background-image:url("/oya2012//images/colorset/btnset_menu_B.gif");}
    .noshadow .gnav-in div span     {padding-bottom:1px;}
