@charset "utf-8";

@import url('parts.css');

/*--メインイメージ--*/
div#MainImage {
	width:908px;
	height:320px;
	position:relative;
	}

div#MainImage div#ImageCycle { 
	position:absolute;left:0;top:0;
	overflow:hidden;
	width:908px;
	height:282px;
	z-index:0;
	background: url(../../images/main_home.jpg) no-repeat;
	}


/*--BTN（人材派遣・業務請負）--*/
div#MainImage div.BtnHaken a {
	display:block;
	text-indent: -9999px;
	overflow:hidden;
	width:316px;
	height:77px;
	background:url(../../images/btn_haken.png) no-repeat;
	margin-bottom:2px;
	position:absolute;bottom:0;left:16px;
	z-index:1;
	}
div#MainImage div.BtnHaken a:hover { background-position:0 -77px !important; }

/*--BTN（人材紹介）--*/
div#MainImage div.BtnShoukai a {
	display:block;
	text-indent: -9999px;
	overflow:hidden;
	width:316px;
	height:77px;
	background:url(../../images/btn_shoukai.png) no-repeat;
	margin-bottom:2px;
	position:absolute;bottom:0;left:341px;
	z-index:1;
	}
div#MainImage div.BtnShoukai a:hover { background-position:0 -77px !important; }

/*--BTN（WEBでのお問い合わせ）--*/
div#MainImage div.BtnWeb a {
	display:block;
	text-indent: -9999px;
	overflow:hidden;
	width:208px;
	height:50px;
	background:url(../images/rightnav_btn_web.png) no-repeat;
	position:absolute;bottom:30px;right:16px;
	z-index:1;
	}
div#MainImage div.BtnWeb a:hover { background-position:0 -50px !important; }



/*---------------------------------------------------------------------------------------------------------------
	メイン
---------------------------------------------------------------------------------------------------------------*/
div#ContentsTop {
	width:880px;
	overflow:hidden;
	}

div#Main {
 margin:0 auto;
 padding-top:5px;
 }



/*---------------------------------------------------------------------------------------------------------------
	コンテンツ
---------------------------------------------------------------------------------------------------------------*/
h3 { margin-bottom:5px; }

div#ContentsTop div.SectionLeft {
	width:430px;
	float:left;
	overflow:hidden;
	}

div#ContentsTop div.SectionRight {
	width:430px;
	float:right;
	overflow:hidden;
	}

div#ContentsTop div.SectionLeft ul li,
div#ContentsTop div.SectionRight ul li {
	float:left;
	width:215px;
	}

div#ContentsTop div.SectionLeft ul li a,
div#ContentsTop div.SectionRight ul li a {
	display:block;
	text-indent: -9999px;
	overflow:hidden;
	width:215px;
	height:73px;
	}

/*--BTN（人材派遣）--*/
div#ContentsTop ul#Ttl li#Ttl-Foreigner a { background:url(../../images/ttl_foreigner.jpg) no-repeat; }
div#ContentsTop ul#Ttl li#Ttl-Keisagyou a { background:url(../../images/ttl_keisagyou.jpg) no-repeat; }
div#ContentsTop ul#Ttl li#Ttl-Event a { background:url(../../images/ttl_event.jpg) no-repeat; }
div#ContentsTop ul#Ttl li#Ttl-Office a { background:url(../../images/ttl_office.jpg) no-repeat; }
div#ContentsTop ul#Ttl li#Ttl-Service a { background:url(../../images/ttl_service.jpg) no-repeat; }
div#ContentsTop ul#Ttl li#Ttl-Repair a { background:url(../../images/ttl_repair.jpg) no-repeat; }
div#ContentsTop ul#Ttl li#Ttl-Foods a { background:url(../../images/ttl_foods.jpg) no-repeat; }

div#ContentsTop ul#Ttl li#Ttl-Kenchiku a { background:url(../../images/ttl_kenchiku.jpg) no-repeat; }
div#ContentsTop ul#Ttl li#Ttl-Inshokuten a { background:url(../../images/ttl_inshokuten.jpg) no-repeat; }
div#ContentsTop ul#Ttl li#Ttl-Hotel a { background:url(../../images/ttl_hotel.jpg) no-repeat; }
div#ContentsTop ul#Ttl li#Ttl-Kyushyoku a { background:url(../../images/ttl_kyushyoku.jpg) no-repeat; }

/*--BTN（人材紹介）--*/
div#ContentsTop ul#Ttl li#Ttl-S-Office a { background:url(../../images/ttl_s_office.jpg) no-repeat; }
div#ContentsTop ul#Ttl li#Ttl-S-Eigyo a { background:url(../../images/ttl_s_eigyo.jpg) no-repeat; }
div#ContentsTop ul#Ttl li#Ttl-S-Specialist a { background:url(../../images/ttl_s_specialist.jpg) no-repeat; }
div#ContentsTop ul#Ttl li#Ttl-S-Global a { background:url(../../images/ttl_s_global.jpg) no-repeat; }
div#ContentsTop ul#Ttl li#Ttl-S-Shinsotsu a { background:url(../../images/ttl_s_shinsotsu.jpg) no-repeat; }
div#ContentsTop ul#Ttl li#Ttl-S-Parttime a { background:url(../../images/ttl_s_parttime.jpg) no-repeat; }

div#ContentsTop ul#Ttl li#Ttl-S-Inshokuten a { background:url(../../images/ttl_s_inshokuten.jpg) no-repeat; }
div#ContentsTop ul#Ttl li#Ttl-S-Hotel a { background:url(../../images/ttl_s_hotel.jpg) no-repeat; }
div#ContentsTop ul#Ttl li#Ttl-S-Kyushyoku a { background:url(../../images/ttl_s_kyushyoku.jpg) no-repeat; }
div#ContentsTop ul#Ttl li#Ttl-S-Kenchiku a { background:url(../../images/ttl_s_kenchiku.jpg) no-repeat; }


div#ContentsTop ul#Ttl li a:hover { background-position:-217px 0 !important; }



/*---------------------------------------------------------------------------------------------------------------
	外部リンク用BNR
---------------------------------------------------------------------------------------------------------------*/
div.SectionBnr {
	margin-top:50px;
	overflow:hidden;
	position:relative;
	}

h4#TtlOutBnr {
	text-indent: -9999px;
	overflow:hidden;
	width:668px;
	height:20px;
	background:url(../../images/bnr_title_home.gif) no-repeat;
	}

ul.OutBnr {
	width:668px;
	margin:0 auto;
	overflow:hidden;
	margin-top:10px;
	float:left;
	}

ul.OutBnr li { float:left; }

ul.OutBnr li a {
	display:block;
	text-indent: -9999px;
	overflow:hidden;
	padding-top:10px;
	width:204px;
	}

ul.OutBnr li a.Bnr01 { background:url(../images/bnr_01.gif) no-repeat;height:61px; }
ul.OutBnr li a.Bnr02 { background:url(../images/bnr_02.gif) no-repeat;height:61px;margin-left:14px; }
ul.OutBnr li a.Bnr03 { background:url(../images/bnr_03.gif) no-repeat;height:61px;margin-left:14px; }
ul.OutBnr li a.Bnr04 { background:url(../images/bnr_04.gif) no-repeat;height:61px;margin-left:14px; }
ul.OutBnr li a.Bnr05 { background:url(../images/bnr_05.gif) no-repeat;height:61px;margin-left:14px; }
ul.OutBnr li a.Bnr06 { background:url(../images/bnr_06.gif) no-repeat;height:61px;margin-left:14px; }


/*--プライバシーマーク--*/
p.IcPrivacy {
	position:absolute;top:0px;right:50px;
	margin:19px 0 0 0;
	}

