@charset "SHIFT_JIS";



/* ulNavi
----------------------------------------------------------------*/

ul#ulNavi {
list-style:none;
margin:90px 0 0;
}
ul#ulNavi li {
margin:0;
}
ul#ulNavi li a {
display:block;
width:180px;
height:60px;
text-indent:-9999px;
text-decoration:none;
}

a#aEnter	{	background:url(../img/ulNavi_aEnter.png) no-repeat;	}
a#aNews		{	background:url(../img/ulNavi_aNews.png) no-repeat;	}
a#aWorks	{	background:url(../img/ulNavi_aWorks.png) no-repeat;	}
a#aAwards	{	background:url(../img/ulNavi_aAwards.png) no-repeat;	}
a#aCompany	{	background:url(../img/ulNavi_aCompany.png) no-repeat;	}
a#aEmail	{	background:url(../img/ulNavi_aEmail.png) no-repeat;	}

ul#ulNavi li a:link ,
ul#ulNavi li a:visited {
background-position:0 0;
}
ul#ulNavi li a:hover ,
ul#ulNavi li a:active {
background-position:-180px 0;
}



/* ulMenu
----------------------------------------------------------------*/

ul#ulMenu {
list-style:none;
background:url(../img/ulMenu.png) repeat 0 0;
margin:0;
padding:10px 5px;
}

ul#ulMenu li {
display:block;
width:110px;
margin:0;
padding:0;
}
ul#ulMenu li a {
display:block;
line-height:1.5em;
padding:0 0 0 10px;
border-bottom:1px dotted #C0C0C0;
background:url(../img/ulMenu_a.gif) no-repeat;
}
ul#ulMenu li a:link ,
ul#ulMenu li a:visited {
color:#808080;
text-decoration:none;
background-position:0 0.5em;
}
ul#ulMenu li a:hover ,
ul#ulMenu li a:active {
color:#000000;
text-decoration:underline;
background-position:-240px 0.5em;
}


/* ulThumbnail
----------------------------------------------------------------*/

ul#ulThumbnail {
list-style:none;
margin:0 0 20px;
clear:both;
}

ul#ulThumbnail li {
width:80px;
float:left;
margin:0;
}
ul#ulThumbnail li a {
display:block;
width:80px;
padding:0 0 10px;
}
ul#ulThumbnail li a:link ,
ul#ulThumbnail li a:visited {
color:#808080;
text-decoration:none;
background:url(../img/ulThumbnail_a.png) no-repeat 0 80px;
}
ul#ulThumbnail li a:hover ,
ul#ulThumbnail li a:active {
color:#000000;
text-decoration:underline;
background:url(../img/ulThumbnail_a.png) no-repeat -80px 80px;
}

ul#ulThumbnail li a img {
margin:0 0 10px;
}

