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


/*-------------------------------------
			index_top
-------------------------------------*/
#index_top{
	height: 300px;
	width: auto;
	background-image: url(../img/Top_back.jpg);
	background-repeat: repeat;
}
#index_top_con{
	height: auto;
	width: 850px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 14px;
}
#index_top #top_img{
	height: 230px;
	width: 610px;
	float: left;
}
#index_top #top_img_s{
	height: 230px;
	width: 220px;
	float: right;
}
#index_top .top_img_ss{
	background-color: #639;
	height: 34px;
	width: 155px;
	float: left;
	margin-left: 5px;
	margin-top: 10px;
}

#content_index{
	float: none;
	height: auto;
	width: 850px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
/*-------------------------------------
			main_left
-------------------------------------*/
#main_left {
	width: 610px;
	float: left;
	height: auto;
}
/*新着情報*/
#New{
	height: 190px;
	width: 610px;
	margin-top: 10px;
	background-image: url(../img/New.png);
	background-repeat: no-repeat;
}
#New a{
	text-decoration: none;
	color: #666;
}
#New a:hover{
    filter:alpha(opacity=50);
    -moz-opacity: 0.5;
    opacity: 0.7;
	text-decoration: none;
	color: #666;
}
#New .news_info{
	background-image: url(../img/New_pic/New_con.png);
	background-repeat: no-repeat;
	height: 130px;
	width: 175px;
	float: left;
}
#New .news_info h3{
	font-size:12px;
	font-weight: bolder;
	text-align:left;
	color: #666;
	padding-top: 17px;
	padding-left: 10px;
}
#New .news_info .photo{
	float: left;
	padding-top:15px;
	padding-left: 10px;
}
#New .news_info p{
	float: left;
	text-align:left;
	line-height:16px;
	padding-top: 14px;
	padding-left: 6px;
	font-size: 11px;
	color: #666;
	width: 96px
}

/*職種からさがす*/
#Category{
	height: 390px;
	width: 610px;
	/* [disabled]background-color: #9C9; */
	background-image: url(../img/Category.png);
	background-repeat: no-repeat;
	margin-top: 10px;
}
#Category_bt_all{
	padding-top: 50px;
	padding-left: 12px;
}
#Category_bt01 a{
	width: 195px;
	height: 110px;
	background-image: url(../img/Category_bt01.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	float: left;
}
#Category_bt01 a:hover{
	background-image: url(../img/Category_bt01_ov.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#Category_bt02 a{
	width: 195px;
	height: 110px;
	background-image: url(../img/Category_bt02.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	float: left;
}
#Category_bt02 a:hover{
	background-image: url(../img/Category_bt02_ov.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#Category_bt03 a{
	width: 195px;
	height: 110px;
	background-image: url(../img/Category_bt03.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	float: left;
}
#Category_bt03 a:hover{
	background-image: url(../img/Category_bt03_ov.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#Category_bt04 a{
	width: 195px;
	height: 110px;
	background-image: url(../img/Category_bt04.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	float: left;
}
#Category_bt04 a:hover {
	background-image: url(../img/Category_bt04_ov.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#Category_bt05 a{
	width: 195px;
	height: 110px;
	background-image: url(../img/Category_bt05.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	float: left;
}
#Category_bt05 a:hover{
	background-image: url(../img/Category_bt05_ov.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#Category_bt06 a{
	width: 195px;
	height: 110px;
	background-image: url(../img/Category_bt06.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	float: left;
}
#Category_bt06 a:hover{
	background-image: url(../img/Category_bt06_ov.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#Category_bt07 a{
	width: 195px;
	height: 110px;
	background-image: url(../img/Category_bt07.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	float: left;
}
#Category_bt07 a:hover{
	background-image: url(../img/Category_bt07_ov.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#Category_bt08 a{
	width: 195px;
	height: 110px;
	background-image: url(../img/Category_bt08.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	float: left;
}
#Category_bt08 a:hover{
	background-image: url(../img/Category_bt08_ov.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#Category_bt09 a{
	width: 195px;
	height: 110px;
	background-image: url(../img/Category_bt09.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	float: left;
}
#Category_bt09 a:hover{
	background-image: url(../img/Category_bt09_ov.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}

/*下記バナー*/
#Banner{
	width: 610px;
	padding-top: 10px;
}
#Banner img{
	float: left;
	margin-bottom: 5px;
}
.bn_right{
	margin-left: 10px;
}
/*-------------------------------------
			main_right
-------------------------------------*/
#main_right {
	width: 220px;
	float: right;
	height: auto;
}
/*動画*/
#Movie{
	height: 190px;
	width: 220px;
	margin-top: 10px;
	background-image: url(../img/Movie.png);
}
#youtube{
	padding-top: 40px;
	padding-left: 5px;
}
/*アキバイトってなあに？バナー*/
#right_bn01 a img{
	height: 110px;
	width: 220px;
	padding-top: 20px;
}
#right_bn01 a:hover img{
	 opacity: 0.5;
	 filter: alpha(opacity=50);
	 -moz-opacity: 0.5;
}
/*掲載お問い合わせバナー*/
#right_bn02 a img{
	height: 60px;
	width: 220px;
	padding-top: 10px;
}
#right_bn02 a:hover img{
	 opacity: 0.5;
	 filter: alpha(opacity=50);
	 -moz-opacity: 0.5;
}
#right_bn03 a img{
	height: 60px;
	width: 220px;
	padding-top: 10px;
}
#right_bn03 a:hover img{
	 opacity: 0.5;
	 filter: alpha(opacity=50);
	 -moz-opacity: 0.5;
}
/*SNSボタン*/
#sns{
	height: 40px;
	width: 220px;
/*	background-color: #FF3;
*/	margin-top: 10px;
}
#sns a img{
	float: left;
}
#sns a img {
	float: left;
	padding-right: 15px;
}

#sns a:hover img{
	 opacity: 0.5;
	 filter: alpha(opacity=50);
	 -moz-opacity: 0.5;
}

#Twitter{
	height: 300px;
	width: 220px;
	margin-top: 10px;
}

