@charset 'UTF-8';

/*
===== CONTENTS =====

	1: visual identity images
	2: local navigation images
	3: contents link images
	4: message

====================
*/



/*===== 1:visual identity images =====*/

#vi {
	background-image:url(/company/image_uniq/index_vi.gif);
	width:570px;
	height:158px;
}

/*===== 2:local navigation images =====*/

#localnavi li#lnav01 a{
	display:block;
	width:113px;
	height:52px;
	background-image:url(/company/image_dir/lnav_01.gif);
}
#localnavi li#lnav01 a:hover{
	display:block;
	width:113px;
	height:52px;
	background-image:url(/company/image_dir/lnav_01_on.gif);
}
#localnavi li#lnav02 a{
	display:block;
	width:113px;
	height:52px;
	background-image:url(/company/image_dir/lnav_02.gif);
	margin-left:1px;
}
#localnavi li#lnav02 a.on{
	display:block;
	width:113px;
	height:52px;
	background-image:url(/company/image_dir/lnav_02_on.gif);
	margin-left:1px;
}
#localnavi li#lnav02 a:hover{
	display:block;
	width:113px;
	height:52px;
	background-image:url(/company/image_dir/lnav_02_on.gif);
	margin-left:1px;
}
#localnavi li#lnav03 a{
	display:block;
	width:113px;
	height:52px;
	background-image:url(/company/image_dir/lnav_03.gif);
	margin-left:1px;
}
#localnavi li#lnav03 a.on{
	display:block;
	width:113px;
	height:52px;
	background-image:url(/company/image_dir/lnav_03_on.gif);
	margin-left:1px;
}
#localnavi li#lnav03 a:hover{
	display:block;
	width:113px;
	height:52px;
	background-image:url(/company/image_dir/lnav_03_on.gif);
	margin-left:1px;
}
#localnavi li#lnav04 a{
	display:block;
	width:113px;
	height:52px;
	background-image:url(/company/image_dir/lnav_04.gif);
	margin-left:1px;
}
#localnavi li#lnav04 a.on{
	display:block;
	width:113px;
	height:52px;
	background-image:url(/company/image_dir/lnav_04_on.gif);
	margin-left:1px;
}
#localnavi li#lnav04 a:hover{
	display:block;
	width:113px;
	height:52px;
	background-image:url(/company/image_dir/lnav_04_on.gif);
	margin-left:1px;
}
#localnavi li#lnav05 a{
	display:block;
	width:114px;
	height:52px;
	background-image:url(/company/image_dir/lnav_05.gif);
	margin-left:1px;
}
#localnavi li#lnav05 a.on{
	display:block;
	width:114px;
	height:52px;
	background-image:url(/company/image_dir/lnav_05_on.gif);
	margin-left:1px;
}
#localnavi li#lnav05 a:hover{
	display:block;
	width:114px;
	height:52px;
	background-image:url(/company/image_dir/lnav_05_on.gif);
	margin-left:1px;
}

/*===== 3:contents link images =====*/
#contentslink .eachleft {
	background-color:#EEEEEE;
	border-top:1px solid #FFFFFF;
	width:273px;
	float:left;
	padding:12px 0 12px 12px;
}
#contentslink .eachleft:hover {
	background-color:#DDDDDD;
}
#contentslink .eachright {
	background-color:#EEEEEE;
	border-top:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	width:272px;
	float:right;
	padding:12px 0 12px 12px;
}
#contentslink .eachright:hover {
	background-color:#DDDDDD;
}
#contentslink h3#cl01 a{
	display:block;
	background-image:url(/company/image_uniq/index_n_01.gif);
	width:125px;
	height:31px;
	background-repeat:no-repeat;
}
#contentslink h3#cl02 a{
	display:block;
	background-image:url(/company/image_uniq/index_n_02.gif);
	width:75px;
	height:31px;
	background-repeat:no-repeat;
}
#contentslink h3#cl03 a{
	display:block;
	background-image:url(/company/image_uniq/index_n_04.gif);
	width:43px;
	height:31px;
	background-repeat:no-repeat;
}
#contentslink h3#cl04 a{
	display:block;
	background-image:url(/company/image_uniq/index_n_05.gif);
	width:75px;
	height:31px;
	background-repeat:no-repeat;
}
/*===== 4:message =====*/
#contents p#president {
	text-align:right;
	padding-right:70px;
	font-size:1em;
	line-height:140%;
	padding-top:5px;
}
#contents dl dd.noborder {
	border-left:none;
}