@charset "utf-8";


ul#aboutTD a{
	clear: both;
	text-decoration:none;
	text-indent:-9999px;
}


#company {
	background-image: url(../images/sub_menu/about_01.jpg);
	background-repeat:no-repeat;
	float: left;
	height: 25px;
	width: 88px;
}

#recruit {
	background-image: url(../images/sub_menu/about_02.jpg);
	background-repeat:no-repeat;
	float: left;
	height: 25px;
	width: 62px;
}

#event {
	background-image: url(../images/sub_menu/about_03.jpg);
	background-repeat:no-repeat;
	float: left;
	height: 25px;
	width: 200px;
}
#news {
	background-image: url(../images/sub_menu/about_04.jpg);
	background-repeat:no-repeat;
	float: left;
	height: 25px;
	width: 149px;
}
#contact {
	background-image: url(../images/sub_menu/about_05.jpg);
	background-repeat:no-repeat;
	float: left;
	height: 25px;
	width: 158px;
}

/*リンク*/
#company a{
	background-image: url(../images/sub_menu/about_01.jpg);
	background-repeat:no-repeat;
	float: left;
	height: 25px;
	width: 88px;
}

#recruit a{
	background-image: url(../images/sub_menu/about_02.jpg);
	background-repeat:no-repeat;
	float: left;
	height: 25px;
	width: 62px;
}

#event a{
	background-image: url(../images/sub_menu/about_03.jpg);
	background-repeat:no-repeat;
	float: left;
	height: 25px;
	width: 200px;
}
#news a{
	background-image: url(../images/sub_menu/about_04.jpg);
	background-repeat:no-repeat;
	float: left;
	height: 25px;
	width: 149px;
}
#contact a{
	background-image: url(../images/sub_menu/about_05.jpg);
	background-repeat:no-repeat;
	float: left;
	height: 25px;
	width: 158px;
}

/*オンマウス*/
#company a:hover{
	background-image: url(../images/sub_menu/about_over_01.jpg);
	background-repeat:no-repeat;
	float: left;
	height: 25px;
	width: 88px;
}

#recruit a:hover{
	background-image: url(../images/sub_menu/about_over_02.jpg);
	background-repeat:no-repeat;
	float: left;
	height: 25px;
	width: 62px;
}

#event a:hover{
	background-image: url(../images/sub_menu/about_over_03.jpg);
	background-repeat:no-repeat;
	float: left;
	height: 25px;
	width: 200px;
}
#news a:hover{
	background-image: url(../images/sub_menu/about_over_04.jpg);
	background-repeat:no-repeat;
	float: left;
	height: 25px;
	width: 149px;
}
#contact a:hover{
	background-image: url(../images/sub_menu/about_over_05.jpg);
	background-repeat:no-repeat;
	float: left;
	height: 25px;
	width: 158px;
}

#corporation{
 	margin-left:30px;
	font-size: 12px;
}

#corporation li {
	margin-right: 10px;
	margin-bottom: 10px;
	float:left;
}

#corporation li a {
	margin-right: 10px;
	
}

.about_contuct{
margin-top:80px;
margin-bottom:10px;
background-color:#F2F2F2;
text-indent:10px;
font-weight:bold;
padding:5px;}

.about_textbold{
font-size:12px;
font-weight:700;
color:#333333;
margin:10px;
padding:5px 5px 5px 10px;

border:1px solid #cccccc;}

.about_leftimg{
float:left;
margin-right:10px;}

.about_divleftimg{
margin-left:35px;
margin-top:10px;
margin-bottom:10px;
margin-right:10px;}


.about_listnumber{
margin-left:30px;
margin-top:10px;
margin-bottom:10px;
text-indent:5px;}

.redbold{
font-weight:bold;
font-size:12px;
color:#990000;
margin-left:35px;}

.about_textcompany{

text-align:center;
width:580px;
margin:30px auto 0px auto;
font-size:13px;
line-height:25px;
}


.about_company{

text-align:center;
width:580px;
margin:50px auto 0px auto;
}

