@charset "utf-8";


/*------------------------------------------------------------------
H2 会社概要
------------------------------------------------------------------*/

h2#aboutus_title	{
	display:block;
	margin:0 0 10px 0;
	height:100px;
	width:900px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba2_aboutus.gif") no-repeat top left;
}

/*------------------------------------------------------------------
H2 採用情報
------------------------------------------------------------------*/

h2#recruit_title	{
	display:block;
	margin:0 0 10px 0;
	height:100px;
	width:900px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba2_recruit.gif") no-repeat top left;
}

/*------------------------------------------------------------------
H2 お問い合わせ
------------------------------------------------------------------*/

h2#contactus_title	{
	display:block;
	margin:0 0 10px 0;
	height:100px;
	width:900px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba2_contactus.gif") no-repeat top left;
}

/*------------------------------------------------------------------
H2 お問い合わせ
------------------------------------------------------------------*/

h2#privacypolicy_title	{
	display:block;
	margin:0 0 10px 0;
	height:100px;
	width:900px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba2_privacy-policy.gif") no-repeat top left;
}

/*------------------------------------------------------------------
H2 サイトマップ
------------------------------------------------------------------*/

h2#sitemap_title	{
	display:block;
	margin:0 0 10px 0;
	height:100px;
	width:900px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba2_sitemap.gif") no-repeat top left;
}

/*------------------------------------------------------------------
H2 グループ企業
------------------------------------------------------------------*/

h2#group_index_title	{
	display:block;
	margin:0 0 10px 0;
	height:100px;
	width:900px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba2_group-index.gif") no-repeat top left;
}

h2#group_title	{
	display:block;
	margin:0 0 10px 0;
	height:100px;
	width:900px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba2_group.gif") no-repeat top left;
}

/*------------------------------------------------------------------
H2　サービス一覧
------------------------------------------------------------------*/

h2#service_title	{
	display:block;
	margin:0 0 10px 0;
	height:100px;
	width:900px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba2_service.gif") no-repeat top left;
}

h2#service_energy_title	{
	display:block;
	margin:0 0 10px 0;
	height:100px;
	width:900px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba2_service-energy.gif") no-repeat top left;
}

h2#service_carlife_title	{
	display:block;
	margin:0 0 10px 0;
	height:100px;
	width:900px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba2_service-carlife.gif") no-repeat top left;
}

h2#service_industry_title	{
	display:block;
	margin:0 0 10px 0;
	height:100px;
	width:900px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba2_service-industry.gif") no-repeat top left;
}

h2#service_restaurant_title	{
	display:block;
	margin:0 0 10px 0;
	height:100px;
	width:900px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba2_service-restaurant.gif") no-repeat top left;
}

h2#service_logistics_title	{
	display:block;
	margin:0 0 10px 0;
	height:100px;
	width:900px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba2_service-logistics.gif") no-repeat top left;
}

h2#service_shopping_title	{
	display:block;
	margin:0 0 10px 0;
	height:100px;
	width:900px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba2_service-shopping.gif") no-repeat top left;
}

h2#service_ecology_title	{
	display:block;
	margin:0 0 10px 0;
	height:100px;
	width:900px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba2_service-ecology.gif") no-repeat top left;
}

h2#service_culture_title	{
	display:block;
	margin:0 0 10px 0;
	height:100px;
	width:900px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba2_service-culture.gif") no-repeat top left;
}

h2#service_housing_title	{
	display:block;
	margin:0 0 10px 0;
	height:100px;
	width:900px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba2_service-housing.gif") no-repeat top left;
}

h2#service_insurance_title	{
	display:block;
	margin:0 0 10px 0;
	height:100px;
	width:900px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba2_service-insurance.gif") no-repeat top left;
}

h2#service_hospitality_title	{
	display:block;
	margin:0 0 10px 0;
	height:100px;
	width:900px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba2_service-hospitality.gif") no-repeat top left;
}

/*------------------------------------------------------------------
H2 イベントカレンダー
------------------------------------------------------------------*/

h2#event_calendar_title	{
	display:block;
	margin:0 0 10px 0;
	height:100px;
	width:900px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba2_event-calendar.gif") no-repeat top left;
}


/*------------------------------------------------------------------
H3
------------------------------------------------------------------*/

h3#event-info	{
	display:block;
	padding-bottom:10px;
	margin:0 auto;
	height:30px;
	width:460px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba3_event-info.gif") no-repeat left;
}


/*------------------------------------------------------------------
H3 トップページ
------------------------------------------------------------------*/
h3#index_service	{
	display:block;
	padding:0;
	margin:0;
	height:40px;
	width:220px;
	text-indent:-9877em;
	text-decoration:none;
	background: url("../images/ba3_service-list.gif") no-repeat left;
}

h3#index_news	{
	display:block;
	padding-bottom:10px;
	margin:0 auto;
	height:40px;
	width:420px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba3_news.gif") no-repeat left;
}

h3#index_solar	{
	display:block;
	padding:0;
	margin:0;
	height:50px;
	width:420px;
	text-indent:-9877em;
	text-decoration:none;
	background: url("../images/ba3_index-solar.gif") no-repeat left bottom;
}

h3#index_kikaku	{
	display:block;
	padding:0;
	margin:0;
	height:50px;
	width:420px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba3_index-kikaku.gif") no-repeat left bottom;
}

h3#index_tokucale	{
	display:block;
	padding:0;
	margin:0;
	height:50px;
	width:420px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba3_index-tokucale.gif") no-repeat left bottom;
}

h3#index_staff	{
	display:block;
	padding:0;
	margin:0;
	height:50px;
	width:420px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba3_index-staff.gif") no-repeat left bottom;
}

h3#index_sanene	{
	display:block;
	padding:0;
	margin:0;
	height:50px;
	width:420px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba3_index-sanene.gif") no-repeat left bottom;
}



/*------------------------------------------------------------------
H3 会社概要
------------------------------------------------------------------*/
h3#aboutus_left_title	{
	display:block;
	height:40px;
	width:240px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba3_aboutus_left_title.gif") no-repeat left;
}

h3#aboutus_service_title	{
	display:block;
	height:40px;
	width:240px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba3_aboutus_service_title.gif") no-repeat left;
}

h3#aboutus_fujisho	{
	display:block;
	padding-bottom:10px;
	margin:0 auto;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba3_aboutus-fujisho.gif") no-repeat left;
}

h3#aboutus_history	{
	display:block;
	padding-bottom:10px;
	margin:0 auto;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba3_aboutus-history.gif") no-repeat left;
}

h3#aboutus_philosophy	{
	display:block;
	padding-bottom:10px;
	margin:0 auto;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba3_aboutus-philosophy.gif") no-repeat left;
}

h3#aboutus_ss-network	{
	display:block;
	padding-bottom:10px;
	margin:0 auto;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background: url("../images/ba3_aboutus_ss-network.gif") no-repeat left;
}

h3#aboutus_solar-index	{
	display:block;
	padding-bottom:10px;
	margin:0 auto;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background: url("../images/ba3_aboutus_solar-index.gif") no-repeat left;
}

h3#aboutus_johokan	{
	display:block;
	padding-bottom:10px;
	margin:0 auto;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background: url("../images/ba3_aboutus-johokan.gif") no-repeat left;
}

h3#aboutus_tsutaya	{
	display:block;
	padding-bottom:10px;
	margin:0 auto;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background: url("../images/ba3_aboutus_tsutaya.gif") no-repeat left;
}

h3#aboutus_gift	{
	display:block;
	padding-bottom:10px;
	margin:0 auto;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background: url("../images/ba3_aboutus_gift.gif") no-repeat left;
}

h3#aboutus_jihan	{
	display:block;
	padding-bottom:10px;
	margin:0 auto;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background: url("../images/ba3_aboutus_jihan.gif") no-repeat left;
}

h3#aboutus_else	{
	display:block;
	padding-bottom:10px;
	margin:0 auto;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background: url("../images/ba3_aboutus-else.gif") no-repeat left;
}


/*------------------------------------------------------------------
H3 グループ企業
------------------------------------------------------------------*/

h3#group_solponi	{
	display:block;
	padding-bottom:10px;
	margin:0 auto;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba3_group-solponi.gif") no-repeat left;
}

h3#group_sangyo	{
	display:block;
	padding-bottom:10px;
	margin:0 auto;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba3_group-sangyo.gif") no-repeat left;
}

h3#group_enex	{
	display:block;
	padding-bottom:10px;
	margin:0 auto;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba3_group-enex.gif") no-repeat left;
}

h3#group_unyu	{
	display:block;
	padding-bottom:10px;
	margin:0 auto;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba3_group-unyu.gif") no-repeat left;
}

h3#group_kaiun	{
	display:block;
	padding-bottom:10px;
	margin:0 auto;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba3_group-kaiun.gif") no-repeat left;
}

h3#group_jisei	{
	display:block;
	padding-bottom:10px;
	margin:0 auto;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba3_group-jisei.gif") no-repeat left;
}

h3#group_suisan	{
	display:block;
	padding-bottom:10px;
	margin:0 auto;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba3_group-suisan.gif") no-repeat left;
}

h3#group_tsuun	{
	display:block;
	padding-bottom:10px;
	margin:0 auto;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba3_group-tsuun.gif") no-repeat left;
}

h3#group_toshisangyo	{
	display:block;
	padding-bottom:10px;
	margin:0 auto;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba3_group-toshisangyo.gif") no-repeat left;
}

h3#group_xene	{
	display:block;
	padding-bottom:10px;
	margin:0 auto;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba3_group-xene.gif") no-repeat left;
}

h3#group_nicchu	{
	display:block;
	padding-bottom:10px;
	margin:0 auto;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba3_group-nicchu.gif") no-repeat left;
}

h3#group_familier	{
	display:block;
	padding-bottom:10px;
	margin:0 auto;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba3_group-familier.gif") no-repeat left;
}

h3#group_tokuasu	{
	display:block;
	padding-bottom:10px;
	margin:0 auto;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba3_group-tokuasu.gif") no-repeat left;
}

h3#group_glass	{
	display:block;
	padding-bottom:10px;
	margin:0 auto;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba3_group-glass.gif") no-repeat left;
}

h3#group_yakeno	{
	display:block;
	padding-bottom:10px;
	margin:0 auto;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba3_group-yakeno.gif") no-repeat left;
}

h3#group_golf	{
	display:block;
	padding-bottom:10px;
	margin:0 auto;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba3_group-golf.gif") no-repeat left;
}

h3#group_bakery	{
	display:block;
	padding-bottom:10px;
	margin:0 auto;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba3_group-bakery.gif") no-repeat left;
}

h3#group_kirara	{
	display:block;
	padding-bottom:10px;
	margin:0 auto;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba3_group-kirara.gif") no-repeat left;
}

h3#group_36sticks	{
	display:block;
	padding-bottom:10px;
	margin:0 auto;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba3_group-36sticks.gif") no-repeat left;
}

h3#group_map	{
	display:block;
	padding-bottom:10px;
	margin:0 auto;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba3_group-map.gif") no-repeat left;
}

h3#group_left_title	{
	display:block;
	margin:0 auto;
	height:40px;
	width:240px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba3_group_left_title.gif") no-repeat left;
}


/*------------------------------------------------------------------
H3 サービス
------------------------------------------------------------------*/
h3#service_left_title	{
	display:block;
	margin:0 auto;
	height:40px;
	width:240px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba3_service_left_title.gif") no-repeat left;
}

h3#service_categories	{
	display:block;
	padding-bottom:10px;
	margin:0 auto;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background: url("../images/ba3_service-categories.gif") no-repeat left;
}


h3#service_energy01	{
	display:block;
	padding-bottom:10px;
	margin:0;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_energy-oil.gif") no-repeat left;
}

h3#service_energy02	{
	display:block;
	padding-bottom:10px;
	margin-top:20px;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_energy-coal.gif") no-repeat left;
}

h3#service_energy03	{
	display:block;
	padding-bottom:10px;
	margin-top:20px;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_energy-lpgas.gif") no-repeat left;
}

h3#service_energy04	{
	display:block;
	padding-bottom:10px;
	margin-top:20px;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_energy-asphalt.gif") no-repeat left;
}

h3#service_carlife01	{
	display:block;
	padding-bottom:10px;
	margin:0;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_carlife-ss.gif") no-repeat left;
}

h3#service_carlife02	{
	display:block;
	padding-bottom:10px;
	margin-top:20px;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_carlife-sale.gif") no-repeat left;
}

h3#service_carlife03	{
	display:block;
	padding-bottom:10px;
	margin-top:20px;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_carlife-maintenance.gif") no-repeat left;
}

h3#service_carlife04	{
	display:block;
	padding-bottom:10px;
	margin-top:20px;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_carlife-insurance.gif") no-repeat left;
}

h3#service_logistics01	{
	display:block;
	padding-bottom:10px;
	margin:0;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_logistics-energy.gif") no-repeat left;
}

h3#service_logistics02	{
	display:block;
	padding-bottom:10px;
	margin-top:20px;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_logistics-port.gif") no-repeat left;
}

h3#service_logistics03	{
	display:block;
	padding-bottom:10px;
	margin-top:20px;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_logistics-marine.gif") no-repeat left;
}

h3#service_logistics04	{
	display:block;
	padding-bottom:10px;
	margin-top:20px;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_logistics-maintenance.gif") no-repeat left;
}

h3#service_industry01	{
	display:block;
	padding-bottom:10px;
	margin:0;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_industry-machine.gif") no-repeat left;
}

h3#service_industry02	{
	display:block;
	padding-bottom:10px;
	margin-top:20px;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_industry-equipment.gif") no-repeat left;
}

h3#service_industry03	{
	display:block;
	padding-bottom:10px;
	margin-top:20px;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_industry-asphalt.gif") no-repeat left;
}

h3#service_industry04	{
	display:block;
	padding-bottom:10px;
	margin-top:20px;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_industry-tank.gif") no-repeat left;
}

h3#service_restaurant01	{
	display:block;
	padding-bottom:10px;
	margin:0;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_restaurant-spain.gif") no-repeat left;
}

h3#service_restaurant02	{
	display:block;
	padding-bottom:10px;
	margin-top:20px;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_restaurant-yakeno.gif") no-repeat left;
}

h3#service_restaurant03	{
	display:block;
	padding-bottom:10px;
	margin-top:20px;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_restaurant-stickcake.gif") no-repeat left;
}

h3#service_restaurant04	{
	display:block;
	padding-bottom:10px;
	margin-top:20px;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_restaurant-bakery.gif") no-repeat left;
}

h3#service_shopping01	{
	display:block;
	padding-bottom:10px;
	margin:0;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_shopping-rental.gif") no-repeat left;
}

h3#service_shopping02	{
	display:block;
	padding-bottom:10px;
	margin-top:20px;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_shopping-askul.gif") no-repeat left;
}

h3#service_shopping03	{
	display:block;
	padding-bottom:10px;
	margin-top:20px;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_shopping-seafood.gif") no-repeat left;
}

h3#service_shopping04	{
	display:block;
	padding-bottom:10px;
	margin-top:20px;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_shopping-suit.gif") no-repeat left;
}

h3#service_shopping05	{
	display:block;
	padding-bottom:10px;
	margin-top:20px;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_shopping-gift.gif") no-repeat left;
}

h3#service_shopping06	{
	display:block;
	padding-bottom:10px;
	margin-top:20px;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_shopping-automat.gif") no-repeat left;
}

h3#service_shopping07	{
	display:block;
	padding-bottom:10px;
	margin-top:20px;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_shopping-food.gif") no-repeat left;
}

h3#service_ecology01	{
	display:block;
	padding-bottom:10px;
	margin:0;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_ecology-sanpaishori.gif") no-repeat left;
}

h3#service_ecology02	{
	display:block;
	padding-bottom:10px;
	margin-top:20px;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_ecology-sanpaiunpan.gif") no-repeat left;
}

h3#service_ecology03	{
	display:block;
	padding-bottom:10px;
	margin-top:20px;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_ecology-solar.gif") no-repeat left;
}

h3#service_ecology04	{
	display:block;
	padding-bottom:10px;
	margin-top:20px;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_ecology-wash.gif") no-repeat left;
}

h3#service_ecology05	{
	display:block;
	padding-bottom:10px;
	margin-top:20px;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_ecology-cogeneration.gif") no-repeat left;
}

h3#service_culture01	{
	display:block;
	padding-bottom:10px;
	margin:0;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_culture-glass.gif") no-repeat left;
}

h3#service_culture02	{
	display:block;
	padding-bottom:10px;
	margin-top:20px;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_culture-golf.gif") no-repeat left;
}

h3#service_culture03	{
	display:block;
	padding-bottom:10px;
	margin-top:20px;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_culture-koryukan.gif") no-repeat left;
}

h3#service_housing01	{
	display:block;
	padding-bottom:10px;
	margin:0;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_housing-build.gif") no-repeat left;
}

h3#service_housing02	{
	display:block;
	padding-bottom:10px;
	margin-top:20px;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_housing-material.gif") no-repeat left;
}

h3#service_housing03	{
	display:block;
	padding-bottom:10px;
	margin-top:20px;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_housing-gas.gif") no-repeat left;
}

h3#service_housing04	{
	display:block;
	padding-bottom:10px;
	margin-top:20px;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_housing-security.gif") no-repeat left;
}

h3#service_insurance01	{
	display:block;
	padding-bottom:10px;
	margin:0;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_insurance-auto.gif") no-repeat left;
}

h3#service_insurance02	{
	display:block;
	padding-bottom:10px;
	margin-top:20px;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_insurance-else.gif") no-repeat left;
}

h3#service_hospitality01	{
	display:block;
	padding-bottom:10px;
	margin:0;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_hospitality-care.gif") no-repeat left;
}

h3#service_hospitality02	{
	display:block;
	padding-bottom:10px;
	margin-top:20px;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_hospitality-event.gif") no-repeat left;
}

h3#service_hospitality03	{
	display:block;
	padding-bottom:10px;
	margin-top:20px;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/service/ba3_hospitality-import.gif") no-repeat left;
}

/*------------------------------------------------------------------
H3 カレンダー
------------------------------------------------------------------*/
h3#calendar_left_title	{
	display:block;
	margin:0 auto;
	height:40px;
	width:240px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba3_calendar_left_title.gif") no-repeat left;
}

h3#calendar_label	{
	display:block;
	padding-bottom:10px;
	margin:0;
	height:30px;
	width:620px;
	font-size:24px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	background:url("../images/ba3_calendar-label.gif") no-repeat left;
}

/*------------------------------------------------------------------
H3 お問い合わせ
------------------------------------------------------------------*/
h3#contactus	{
	display:block;
	padding-bottom:10px;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba3_contactus.gif") no-repeat left;
}

/*------------------------------------------------------------------
H3 お知らせ
------------------------------------------------------------------*/
h3#news_left_title	{
	display:block;
	margin:0 auto;
	height:40px;
	width:240px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba3_news-left.gif") no-repeat left;
}

h3#news_title	{
	display:block;
	padding-bottom:10px;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background: url(../images/ba3_news-title.gif) no-repeat left;
}

h3#news_label	{
	display:block;
	padding-bottom:10px;
	margin:0;
	height:30px;
	width:840px;
	font-size:24px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	background:url("../images/ba3_news-label.gif") no-repeat left;
}

h3.news_title	{
	display:block;
	padding-bottom:10px;
	margin:0;
	height:30px;
	width:840px;
	font-size:24px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	background:url("../images/ba3_news-label.gif") no-repeat left;
}

h3#aboutus_gourmet	{
	display:block;
	padding-bottom:10px;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba3_aboutus-gourmet.gif") no-repeat left;
}

h3#news_recruit	{
	display:block;
	padding-bottom:10px;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background: url(../images/ba3_news-recruit.gif) no-repeat left;
}

h3#news_local	{
	display:block;
	padding-bottom:10px;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background: url(../images/ba3_news-local.gif) no-repeat left;
}

h3#news_archive	{
	display:block;
	padding-bottom:10px;
	height:30px;
	width:620px;
	text-indent:-9877em;
	text-decoration:none;
	background: url(../images/ba3_news-archive.gif) no-repeat left;
}


/*------------------------------------------------------------------
H4 お知らせ
------------------------------------------------------------------*/
h4.gourmet_label	{
	display:block;
	padding:12px 0 0 0;
	margin:0;
	height:30px;
	width:600px;
	font-size:18px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	background:url("../images/ba4_gourmet_label.gif") no-repeat left bottom;
}

h4.sanene_label	{
	display:block;
	padding:12px 0 0 0;
	margin:0;
	width:860px;
	font-size:18px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}

h4.sanene_label2	{
	display:block;
	padding:0;
	margin:0;
	font-size:18px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}

/*------------------------------------------------------------------
H4 会社概要
------------------------------------------------------------------*/
h4#aboutus_outline	{
	display:block;
	margin-top:20px;
	margin-bottom:10px;
	height:30px;
	width:600px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/aboutus/ba4_outline.gif") no-repeat left;
}

h4#aboutus_phirosophy	{
	clear:both;
	display:block;
	margin-top:20px;
	margin-bottom:10px;
	height:30px;
	width:600px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/aboutus/ba4_phirosophy.gif") no-repeat left;
}

h4#aboutus_organization	{
	clear:both;
	display:block;
	margin-top:20px;
	margin-bottom:10px;
	height:30px;
	width:600px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/aboutus/ba4_organization.gif") no-repeat left;
}

h4#aboutus_executive	{
	clear:both;
	display:block;
	margin-top:20px;
	margin-bottom:10px;
	height:30px;
	width:600px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/aboutus/ba4_executive.gif") no-repeat left;
}

h4#aboutus_motto	{
	clear:both;
	display:block;
	margin-bottom:10px;
	height:30px;
	width:600px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/aboutus/ba4_motto.gif") no-repeat left;
}

h4#aboutus_philosophy-onlyone	{
	clear:both;
	display:block;
	margin-top:20px;
	margin-bottom:10px;
	height:30px;
	width:600px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/aboutus/ba4_philosophy-onlyone.gif") no-repeat left;
}

h4#aboutus_guide-line	{
	clear:both;
	display:block;
	margin-top:20px;
	margin-bottom:10px;
	height:30px;
	width:600px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/aboutus/ba4_guide-line.gif") no-repeat left;
}



/*稲荷町*/
h4#aboutus_ss001	{
	clear:both;
	display:block;
	margin-top:20px;
	height:30px;
	width:600px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/aboutus/ba4_ss001.gif") no-repeat left;
}

h4#aboutus_ss002	{
	clear:both;
	display:block;
	margin-top:20px;
	height:30px;
	width:600px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/aboutus/ba4_ss002.gif") no-repeat left;
}

h4#aboutus_ss003	{
	clear:both;
	display:block;
	margin-top:20px;
	height:30px;
	width:600px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/aboutus/ba4_ss003.gif") no-repeat left;
}

h4#aboutus_ss004	{
	clear:both;
	display:block;
	margin-top:20px;
	height:30px;
	width:600px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/aboutus/ba4_ss004.gif") no-repeat left;
}

h4#aboutus_ss005	{
	clear:both;
	display:block;
	margin-top:20px;
	height:30px;
	width:600px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/aboutus/ba4_ss005.gif") no-repeat left;
}

h4#aboutus_ss006	{
	clear:both;
	display:block;
	margin-top:20px;
	height:30px;
	width:600px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/aboutus/ba4_ss006.gif") no-repeat left;
}

h4#aboutus_ss007	{
	clear:both;
	display:block;
	margin-top:20px;
	height:30px;
	width:600px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/aboutus/ba4_ss007.gif") no-repeat left;
}

h4#aboutus_ss008	{
	clear:both;
	display:block;
	margin-top:20px;
	height:30px;
	width:600px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/aboutus/ba4_ss008.gif") no-repeat left;
}

h4#aboutus_ss009	{
	clear:both;
	display:block;
	margin-top:20px;
	height:30px;
	width:600px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/aboutus/ba4_ss009.gif") no-repeat left;
}

h4#aboutus_ss010	{
	clear:both;
	display:block;
	margin-top:20px;
	height:30px;
	width:600px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/aboutus/ba4_ss010.gif") no-repeat left;
}

h4#aboutus_ss011	{
	clear:both;
	display:block;
	margin-top:20px;
	height:30px;
	width:600px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/aboutus/ba4_ss011.gif") no-repeat left;
}

h4#aboutus_ss012	{
	clear:both;
	display:block;
	margin-top:20px;
	height:30px;
	width:600px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/aboutus/ba4_ss012.gif") no-repeat left;
}

h4#aboutus_ss013	{
	clear:both;
	display:block;
	margin-top:20px;
	height:30px;
	width:600px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/aboutus/ba4_ss013.gif") no-repeat left;
}

h4#aboutus_ss014	{
	clear:both;
	display:block;
	margin-top:20px;
	height:30px;
	width:600px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/aboutus/ba4_ss014.gif") no-repeat left;
}

h4#aboutus_ss015	{
	clear:both;
	display:block;
	margin-top:20px;
	height:30px;
	width:600px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/aboutus/ba4_ss015.gif") no-repeat left;
}

h4#aboutus_ss016	{
	clear:both;
	display:block;
	margin-top:20px;
	height:30px;
	width:600px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/aboutus/ba4_ss016.gif") no-repeat left;
}


h4#aboutus_tsutaya01	{
	clear:both;
	display:block;
	margin-top:20px;
	height:30px;
	width:600px;
	text-indent:-9877em;
	text-decoration:none;
	background: url("../images/aboutus/ba4_tsutaya001.gif") no-repeat left;
}

h4#aboutus_tsutaya02	{
	clear:both;
	display:block;
	margin-top:20px;
	height:30px;
	width:600px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/aboutus/ba4_tsutaya002.gif") no-repeat left;
}

h4#aboutus_tsutaya03	{
	clear:both;
	display:block;
	margin-top:20px;
	height:30px;
	width:600px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/aboutus/ba4_tsutaya003.gif") no-repeat left;
}

h4#aboutus_tsutaya04	{
	clear:both;
	display:block;
	margin-top:20px;
	height:30px;
	width:600px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/aboutus/ba4_tsutaya004.gif") no-repeat left;
}

h4#aboutus_tsutaya05	{
	clear:both;
	display:block;
	margin-top:20px;
	height:30px;
	width:600px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/aboutus/ba4_tsutaya005.gif") no-repeat left;
}

h4#aboutus_else001	{
	display:block;
	margin-bottom:10px;
	height:30px;
	width:600px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/aboutus/ba4_else001.gif") no-repeat left;
}

h4#aboutus_else002	{
	clear:both;
	display:block;
	margin-top:20px;
	margin-bottom:10px;
	height:30px;
	width:600px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/aboutus/ba4_else002.gif") no-repeat left;
}

h4#aboutus_else003	{
	clear:both;
	display:block;
	margin-top:20px;
	margin-bottom:10px;
	height:30px;
	width:600px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/aboutus/ba4_else003.gif") no-repeat left;
}







/*------------------------------------------------------------------
H4 グループ企業
------------------------------------------------------------------*/

h4#group_outline	{
	display:block;
	margin-bottom:3px;
	height:30px;
	width:350px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba4_group-outline.gif") no-repeat left;
}

h4#group_services	{
	display:block;
	margin-top:20px;
	margin-bottom:3px;
	height:30px;
	width:350px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba4_group-services.gif") no-repeat left;
}

h4#group_else	{
	clear:both;
	display:block;
	margin-top:20px;
	margin-bottom:10px;
	height:30px;
	width:600px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba4_group-else.gif") no-repeat left;
}

h4#group_accessmap	{
	clear:both;
	display:block;
	margin-top:20px;
	margin-bottom:10px;
	height:30px;
	width:600px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba4_group-accessmap.gif") no-repeat left;
}

h4#group_history	{
	clear:both;
	display:block;
	margin-top:20px;
	margin-bottom:10px;
	height:30px;
	width:600px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba4_group-history.gif") no-repeat left;
}


/*------------------------------------------------------------------
H4 サービス
------------------------------------------------------------------*/
h4.service_group-company	{
	display:block;
	margin-left:10px;
	height:30px;
	width:180px;
	text-indent:-9877em;
	text-decoration:none;
	background:url("../images/ba4_service-group.gif") no-repeat left;
}
