@charset "Shift_JIS";
/* CSS Document */

#topImage{
	height:355px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	}
	
#specialContents{
	width:221px;
	}
	
#specialContents ul{
	width:180px;
	padding-top: 35px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
	}
	
#specialContents ul li{
	width:180px;
	height:110px;
	}
	
#specialContents ul li a{
	height:100px;
	}
	
#contentsInner{
	padding:18px 0 0 20px;
	}
	
#contentsInner #special{
	width:630px;
	float:left;
	background-image: url(../images/special_bg.gif);
	background-repeat: no-repeat;
	height: 170px;
	}
	
#contentsInner #special ul{
	width:630px;
	margin-top: 45px;
	}
	
#contentsInner #special ul li{
	width:180px;
	height:100px;
	float:left;
	margin-left: 20px;
	}
	
#contentsInner #special ul li a{
	height:100px;
	display: block;
	}

#contentsInner #recruit,
#contentsInner #school{
	width:320px;
	float:left;
	}

#contentsInner #recruit em,
#contentsInner #school em{
	width:302px;
	height:30px;
	display:block;
	text-indent:-9999px;
	}

#contentsInner #recruit em{	background:url(../images/school_title.jpg) 0 0 no-repeat;	}
#contentsInner #school em{	background:url(../images/recruit_title.jpg) 0 0 no-repeat;	}

#contentsInner #recruit iframe,
#contentsInner #school iframe{
	height:180px;
	display:block;
	overflow-x:hidden;
	}

#contentsInner #other{
	width:230px;
	float:right;
	padding-top: 20px;
	}
	
#entryBTN{
	width:212px;
	height:145px;
	margin: 0;
	background-image: url(../images/hino_logo.gif);
	background-repeat: no-repeat;
	background-position: center 0;
	}
	
#entryBTN a{
	height:142px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	}
	
#OCbland,
#OCconcour{
	width:210px;
	height:60px;
	margin:0 0 10px;
	}
	
#OCbland{	background:url(../images/other_bland.jpg) 0 0 no-repeat;	}
#OCconcour{	background:url(../images/other_concour.jpg) 0 0 no-repeat;	}
	
#OCbland a,
#OCconcour a{
	height:60px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	}

