@charset "utf-8";

@import url('parts.css');


/*---------------------------------------------------------------------------------------------------------------
	メイン
---------------------------------------------------------------------------------------------------------------*/
div#Main {
 margin:0 auto;
 padding-top:15px;
 }

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

div#MainImage div#ImageCycle { 
	position:absolute;left:0;top:0;
	overflow:hidden;
	width:908px;
	height:250px;
	z-index:0;
	}

div#MainImage h2 {
	width:908px;
	height:250px;
	position:absolute;left:0;top:0;
	z-index:1;
	}

/*---------------------------------------------------------------------------------------------------------------
	コンテンツエリア
---------------------------------------------------------------------------------------------------------------*/
h4 { margin-bottom:5px; }

div#Contents div.SectionLeft {
	width:312px;
	float:left;
	overflow:hidden;
	}

div#Contents div.SectionRight {
	width:312px;
	float:right;
	overflow:hidden;
	}

dl.ServiceList dt a,
dl.ServiceList dt span {
	display:block;
	text-indent: -9999px;
	overflow:hidden;
	width:312px;
	height:75px;
	}

dl.ServiceList dt#Ttl-S-Office a { background:url(../../shoukai/images/ttl_s_office.jpg) no-repeat; }
dl.ServiceList dt#Ttl-S-Eigyo a { background:url(../../shoukai/images/ttl_s_eigyo.jpg) no-repeat; }
dl.ServiceList dt#Ttl-S-Specialist a { background:url(../../shoukai/images/ttl_s_specialist.jpg) no-repeat; }
dl.ServiceList dt#Ttl-S-Global a { background:url(../../shoukai/images/ttl_s_global.jpg) no-repeat; }
dl.ServiceList dt#Ttl-S-Shinsotsu a { background:url(../../shoukai/images/ttl_s_shinsotsu.jpg) no-repeat; }
dl.ServiceList dt#Ttl-S-Parttime a { background:url(../../shoukai/images/ttl_s_parttime.jpg) no-repeat; }
dl.ServiceList dt#Ttl-S-Hotel a { background:url(../../shoukai/images/ttl_s_hotel.jpg) no-repeat; }
dl.ServiceList dt#Ttl-S-Kyushyoku a { background:url(../../shoukai/images/ttl_s_kyushyoku.jpg) no-repeat; }
dl.ServiceList dt#Ttl-S-Inshokuten a { background:url(../../shoukai/images/ttl_s_inshokuten.jpg) no-repeat; }
dl.ServiceList dt#Ttl-S-Kenchiku a { background:url(../../shoukai/images/ttl_s_kenchiku.jpg) no-repeat; }

dl.ServiceList dt#Ttl-Sagyou a { background:url(../../haken/images/ttl_sagyou.jpg) no-repeat; }
dl.ServiceList dt#Ttl-Event a { background:url(../../haken/images/ttl_event.jpg) no-repeat; }
dl.ServiceList dt#Ttl-Kokusai a { background:url(../../haken/images/ttl_kokusai.jpg) no-repeat; }
dl.ServiceList dt#Ttl-Office a { background:url(../../haken/images/ttl_office.jpg) no-repeat; }
dl.ServiceList dt#Ttl-Service a { background:url(../../haken/images/ttl_service.jpg) no-repeat; }
dl.ServiceList dt#Ttl-Keisagyou a { background:url(../../haken/images/ttl_keisagyou.jpg) no-repeat; }
dl.ServiceList dt#Ttl-Repair a { background:url(../../haken/images/ttl_repair.jpg) no-repeat; }
dl.ServiceList dt#Ttl-Foods a { background:url(../../haken/images/ttl_foods.jpg) no-repeat; }
dl.ServiceList dt#Ttl-Foreigner a { background:url(../../haken/images/ttl_foreigner.jpg) no-repeat; }

dl.ServiceList dt#Ttl-Kenchiku a { background:url(../../haken/images/ttl_kenchiku.jpg) no-repeat; }
dl.ServiceList dt#Ttl-Inshokuten a { background:url(../../haken/images/ttl_inshokuten.jpg) no-repeat; }
dl.ServiceList dt#Ttl-Hotel a { background:url(../../haken/images/ttl_hotel.jpg) no-repeat; }
dl.ServiceList dt#Ttl-Kyushyoku a { background:url(../../haken/images/ttl_kyushyoku.jpg) no-repeat; }

dl.ServiceList dt#Ttl-En a { background:url(../../haken/images/ttl_en.jpg) no-repeat; }
dl.ServiceList dt#Ttl-FoodsEn a { background:url(../../haken/images/ttl_foods_en.jpg) no-repeat; }
dl.ServiceList dt#Ttl-FoodHotel a { background:url(../../haken/images/ttl_food_hotel.jpg) no-repeat; }

dl.ServiceList dt a:hover { background-position:-312px 0 !important; }

dl.ServiceList dd {
	background:url(../../shoukai/images/service_list_bg.gif) no-repeat bottom;
	font-size:90%;
	padding:5px 13px 13px 13px;
	}



/*---------------------------------------------------------------------------------------------------------------
	外部リンク用BNR
---------------------------------------------------------------------------------------------------------------*/
div#RaghtNav ul.OutBnr {
	width:204px;
	margin:0 auto;
	margin-top:20px;
	}

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

div#RaghtNav ul.OutBnr li span { background:url(../images/bnr_title.gif) no-repeat;height:48px; }
div#RaghtNav ul.OutBnr li a.Bnr01 { background:url(../images/bnr_01.gif) no-repeat;height:61px; }
div#RaghtNav ul.OutBnr li a.Bnr02 { background:url(../images/bnr_02.gif) no-repeat;height:61px; }
div#RaghtNav ul.OutBnr li a.Bnr03 { background:url(../images/bnr_03.gif) no-repeat;height:61px; }
div#RaghtNav ul.OutBnr li a.Bnr04 { background:url(../images/bnr_04.gif) no-repeat;height:61px; }
div#RaghtNav ul.OutBnr li a.Bnr05 { background:url(../images/bnr_05.gif) no-repeat;height:61px; }
div#RaghtNav ul.OutBnr li a.Bnr06 { background:url(../images/bnr_06.gif) no-repeat;height:61px; }



