﻿@charset "utf-8";


/*************************************************************************
global menu
**************************************************************************/
/*画像使用ナビ*/


div.yg_area_nav ul{
margin:0px;
padding:0px;
list-style:none;
}

div.yg_area_nav ul li {
position: relative;
margin-bottom: 0px;
width: 180px;
height: 24px;
text-indent: -9999px;
}

div.yg_area_nav ul li table {
border-collapse: collapse;
border: none;
padding: 0;
position: absolute;
top: 0;
left: 0;
}
	
	
div.yg_area_nav ul li ul {
visibility: hidden;
overflow: hidden;
position: absolute;
top: 0px;
left: 180px;
width: 180px;
height: 0;
border:1px solid #999999;
}


div.yg_area_nav ul li ul li {
margin: 0;
width: 180px;
height: 24px;
}
	

div.yg_area_nav ul li a {
display: block;
text-decoration: none;
padding-left: 25px;
height: 24px;

}


div.yg_area_nav ul li a:hover {
position: relative;
z-index: 100;
}


div.yg_area_nav ul li:hover ul ,
div.yg_area_nav ul li a:hover ul {
visibility: visible;
overflow: visible;
height: auto;
z-index: 10;
}



div.yg_area_nav li.yg_01      {  background: url(../img/gnav/gnav.png) no-repeat 0px 0px;}
div.yg_area_nav li.yg_01 a:hover    {background: url(../img/gnav/gnav.png) no-repeat -180px 0px;}

div.yg_area_nav li.yg_02      {  background: url(../img/gnav/gnav.png) no-repeat 0px -24px;}
div.yg_area_nav li.yg_02 a:hover    {background: url(../img/gnav/gnav.png) no-repeat -180px -24px;}

div.yg_area_nav li.yg_03      {  background: url(../img/gnav/gnav.png) no-repeat 0px -48px;}
div.yg_area_nav li.yg_03 a:hover    {background: url(../img/gnav/gnav.png) no-repeat -180px -48px;}

div.yg_area_nav li.yg_04      {  background: url(../img/gnav/gnav.png) no-repeat 0px -72px;}
div.yg_area_nav li.yg_04 a:hover    {background: url(../img/gnav/gnav.png) no-repeat -180px -72px;}

div.yg_area_nav li.yg_05      {  background: url(../img/gnav/gnav.png) no-repeat 0px -96px;}
div.yg_area_nav li.yg_05 a:hover    {background: url(../img/gnav/gnav.png) no-repeat -180px -96px;}

div.yg_area_nav li.yg_06      {  background: url(../img/gnav/gnav.png) no-repeat 0px -120px;}
div.yg_area_nav li.yg_06 a:hover    {background: url(../img/gnav/gnav.png) no-repeat -180px -120px;}

div.yg_area_nav li.yg_07      {  background: url(../img/gnav/gnav.png) no-repeat 0px -144px;}
div.yg_area_nav li.yg_07 a:hover    {background: url(../img/gnav/gnav.png) no-repeat -180px -144px;}

div.yg_area_nav li.yg_08      {  background: url(../img/gnav/gnav.png) no-repeat 0px -168px;}
div.yg_area_nav li.yg_08 a:hover    {background: url(../img/gnav/gnav.png) no-repeat -180px -168px;}

div.yg_area_nav li.yg_09      {  background: url(../img/gnav/gnav.png) no-repeat 0px -192px;}
div.yg_area_nav li.yg_09 a:hover    {background: url(../img/gnav/gnav.png) no-repeat -180px -192px;}

div.yg_area_nav li.yg_10      {  background: url(../img/gnav/gnav.png) no-repeat 0px -216px;}
div.yg_area_nav li.yg_10 a:hover    {background: url(../img/gnav/gnav.png) no-repeat -180px -216px;}

div.yg_area_nav li.yg_11      {  background: url(../img/gnav/gnav.png) no-repeat 0px -240px;}
div.yg_area_nav li.yg_11 a:hover    {background: url(../img/gnav/gnav.png) no-repeat -180px -240px;}

div.yg_area_nav li.yg_12      {  background: url(../img/gnav/gnav.png) no-repeat 0px -264px;}
div.yg_area_nav li.yg_12 a:hover    {background: url(../img/gnav/gnav.png) no-repeat -180px -264px;}

div.yg_area_nav li.yg_13      {  background: url(../img/gnav/gnav.png) no-repeat 0px -288px;}
div.yg_area_nav li.yg_13 a:hover    {background: url(../img/gnav/gnav.png) no-repeat -180px -288px;}

div.yg_area_nav li.yg_14      {  background: url(../img/gnav/gnav.png) no-repeat 0px -312px;}
div.yg_area_nav li.yg_14 a:hover    {background: url(../img/gnav/gnav.png) no-repeat -180px -312px;}

div.yg_area_nav li.yg_15      {  background: url(../img/gnav/gnav.png) no-repeat 0px -336px;}
div.yg_area_nav li.yg_15 a:hover    {background: url(../img/gnav/gnav.png) no-repeat -180px -336px;}

div.yg_area_nav li.yg_16      {  background: url(../img/gnav/gnav.png) no-repeat 0px -360px;}
div.yg_area_nav li.yg_16 a:hover    {background: url(../img/gnav/gnav.png) no-repeat -180px -360px;}

div.yg_area_nav li.yg_17      {  background: url(../img/gnav/gnav.png) no-repeat 0px -384px;}
div.yg_area_nav li.yg_17 a:hover    {background: url(../img/gnav/gnav.png) no-repeat -180px -384px;}

div.yg_area_nav li.yg_18      {  background: url(../img/gnav/gnav.png) no-repeat 0px -408px;}
div.yg_area_nav li.yg_18 a:hover    {background: url(../img/gnav/gnav.png) no-repeat -180px -408px;}



/*プルダウンメニュー*/

div.yg_area_nav li.yg_07-1 {  background: url(../img/gnav/sub_01.gif) no-repeat 0px 0px;}
div.yg_area_nav li.yg_07-1 a:hover {background: url(../img/gnav/sub_01.gif) no-repeat -180px 0px;}
div.yg_area_nav li.yg_07-2 {  background: url(../img/gnav/sub_01.gif) no-repeat 0px -24px;}
div.yg_area_nav li.yg_07-2 a:hover {background: url(../img/gnav/sub_01.gif) no-repeat -180px -24px;}
div.yg_area_nav li.yg_07-3 {  background: url(../img/gnav/sub_01.gif) no-repeat 0px -48px;}
div.yg_area_nav li.yg_07-3 a:hover {background: url(../img/gnav/sub_01.gif) no-repeat -180px -48px;}

div.yg_area_nav li.yg_08-1 {  background: url(../img/gnav/sub_02.gif) no-repeat 0px 0px;}
div.yg_area_nav li.yg_08-1 a:hover {background: url(../img/gnav/sub_02.gif) no-repeat -180px 0px;}
div.yg_area_nav li.yg_08-2 {  background: url(../img/gnav/sub_02.gif) no-repeat 0px -24px;}
div.yg_area_nav li.yg_08-2 a:hover {background: url(../img/gnav/sub_02.gif) no-repeat -180px -24px;}

/********************************************************************
サブナビ
*********************************************************************/

/*学科紹介*/

ul.list_sub {
line-height:120%;
margin:0px;
padding:0px;
list-style:none;
width:130px;
}
ul.list_sub li {
padding:3px 5px;
margin:0 0 10px 0;
border:1px dotted #cccccc;
border-left:3px solid #cccccc;
}
ul.list_sub li a {
font-weight:normal;
text-decoration:none;
}
ul.list_sub li a:hover {
text-decoration:underline;
}

