@charset "utf-8";
/* CSS Document */

/*----------------------------------------------------
	#index
----------------------------------------------------*/


#thumbnail{
	width:700px;

}

#thumbnail1 a {
    display: block;
    overflow: hidden;
    height: 0px;
    width: 700px;
    background-image: url(../images/index/top_01.gif);
	padding-top:80px;
	margin-bottom:20px;
}
#thumbnail1 a:hover {
    background-position: 0 -80px;
}
#thumbnail ul {
	display: inline;
	list-style: none;
}
li#thumbnail2 {
	text-indent: -9999px;
	float: left;
}
li#thumbnail3 {
	text-indent: -9999px;
	float: right;
}
#thumbnail li a{
	text-decoration: none;
	height: 131px;
	width: 335px;
	overflow: hidden;
	display:block;
}
#thumbnail li#thumbnail2 {background: url(../images/index/nav_company.gif) no-repeat 0px 0px;}
#thumbnail li#thumbnail2 a:hover{background: url(../images/index/nav_company.gif) no-repeat 0px -131px;}
#thumbnail li#thumbnail3 {background: url(../images/index/nav_personal.gif) no-repeat 0px 0px;}
#thumbnail li#thumbnail3 a:hover{background: url(../images/index/nav_personal.gif) no-repeat 0px -131px;}

#thumbnail4 {
	margin-top:20px;
}
#thumbnail4 a {
    display: block;
    overflow: hidden;
    height: 0px;
    width: 700px;
    background-image: url(../images/index/nav_kanji.gif);
	padding-top:41px;
	/*margin-top:20px;*/
}
#thumbnail4 a:hover {
    background-position: 0 -41px;
}

