@charset "utf-8";

/*------------------------------
	サイドメニュー専用設定項目

	01.基本設定項目
	02.カテゴリー別メニュー部分の設定
	03.事業部紹介の設定
------------------------------*/



/* ----------------- */
/*　01.基本設定項目　*/
/* ----------------- */

#side {
	width: 200px;
	float: left;
}



/* ----------------------- */
/*　02.事業内容部分の設定　*/
/* ----------------------- */

#side dl.side_business,
#side dl.side_company,
#side dl.side_contact,
#side dl.side_privacy,
#side dl.side_sitemap,
#side dl.side_division,
#side dl.side_news,
#side dl.side_agency { font-size: 75%; }

#side dl.side_business dt,
#side dl.side_company dt,
#side dl.side_contact dt,
#side dl.side_privacy dt,
#side dl.side_sitemap dt,
#side dl.side_division dt,
#side dl.side_news dt,
#side dl.side_agency dt {
	height: 50px;
	text-indent: -5000px;
}

#side dl.side_business dt { background: url(../images/business/side_business.gif) no-repeat; }
#side dl.side_company dt { background: url(../images/company/side_company.gif) no-repeat; }
#side dl.side_contact dt { background: url(../mail/images/side_contact.gif) no-repeat; }
#side dl.side_privacy dt { background: url(../images/privacy/side_privacy.gif) no-repeat; }
#side dl.side_sitemap dt { background: url(../images/sitemap/side_sitemap.gif) no-repeat; }
#side dl.side_division dt { background: url(../images/business/side_section.gif) no-repeat; }
#side dl.side_news dt { background: url(../images/news/side_news.gif) no-repeat; }
#side dl.side_agency dt { background: url(../images/dairi/side_agency.gif) no-repeat; }

#side dl.side_business dd a,
#side dl.side_company dd a,
#side dl.side_contact dd a,
#side dl.side_privacy dd a,
#side dl.side_sitemap dd a,
#side dl.side_division dd a,
#side dl.side_news dd a,
#side dl.side_agency dd a,
#side dl.side_business dd.aniversary,
#side dl.side_business dd.realestate {
	height: 39px;
	display: block;
	text-indent: -5000px;
}

dl.side_business dd.aerophoto a { background: url(../images/business/sub_snav_aerophoto.gif) no-repeat; }
dl.side_business dd.aerophoto a:hover { background: url(../images/business/sub_snav_aerophoto_over.gif) no-repeat; }
dl.side_business dd.measurement a { background: url(../images/business/sub_snav_measurement.gif) no-repeat; }
dl.side_business dd.measurement a:hover { background: url(../images/business/sub_snav_measurement_over.gif) no-repeat; }
dl.side_business dd.charter a { background: url(../images/business/sub_snav_charter.gif) no-repeat; }
dl.side_business dd.charter a:hover { background: url(../images/business/sub_snav_charter_over.gif) no-repeat; }
dl.side_business dd.aircraft a { background: url(../images/business/sub_snav_aircraft.gif) no-repeat; }
dl.side_business dd.aircraft a:hover { background: url(../images/business/sub_snav_aircraft_over.gif) no-repeat; }

dl.side_business dd.school a { background: url(../images/school/sub_snav_school.gif) no-repeat; }
dl.side_business dd.school a:hover { background: url(../images/school/sub_snav_school_over.gif) no-repeat; }

dl.side_business dd.realestate a { background: url(../images/business/sub_snav_realestate.gif) no-repeat; }
dl.side_business dd.realestate a:hover { background: url(../images/business/sub_snav_realestate_over.gif) no-repeat; }

dl.side_business dd.aniversary { background: url(../images/business/sub_snav_aniversary.gif) no-repeat; }
dl.side_business dd.aniversary:hover { background: url(../images/business/sub_snav_aniversary_over.gif) no-repeat; }

dl.side_business dd.migration a { background: url(../images/business/sub_snav_migration.gif) no-repeat; }
dl.side_business dd.migration a:hover { background: url(../images/business/sub_snav_migration_over.gif) no-repeat; }

dl.side_business dd.aerophoto_n a { background: url(../images/business/sub_snav_aerophoto_over.gif) no-repeat; }
dl.side_business dd.charter_n a { background: url(../images/business/sub_snav_charter_over.gif) no-repeat; }
dl.side_business dd.aircraft_n a { background: url(../images/business/sub_snav_aircraft_over.gif) no-repeat; }
dl.side_business dd.measurement_n a { background: url(../images/business/sub_snav_measurement_over.gif) no-repeat; }

dl.side_company dd.outline a { background: url(../images/company/sub_snav_outline.gif) no-repeat; }
dl.side_company dd.outline a:hover { background: url(../images/company/sub_snav_outline_over.gif) no-repeat; }
dl.side_company dd.business a { background: url(../images/company/sub_snav_section.gif) no-repeat; }
dl.side_company dd.business a:hover { background: url(../images/company/sub_snav_section_over.gif) no-repeat; }
dl.side_company dd.outline_n a { background: url(../images/company/sub_snav_outline_over.gif) no-repeat; }
dl.side_company dd.business_n a { background: url(../images/company/sub_snav_section_over.gif) no-repeat; }

dl.side_contact dd.contact a { background: url(../mail/images/sub_snav_contact.gif) no-repeat; }
dl.side_contact dd.contact a:hover { background: url(../mail/images/sub_snav_contact_over.gif) no-repeat; }
dl.side_contact dd.contact_n a { background: url(../mail/images/sub_snav_contact_over.gif) no-repeat; }

#side dl.side_privacy dd a { background: url(../images/privacy/sub_snav_privacy_over.gif) no-repeat; }
#side dl.side_sitemap dd a { background: url(../images/sitemap/sub_snav_sitemap_over.gif) no-repeat; }
#side dl.side_news dd a { background: url(../images/sub_snav_news_over.gif) no-repeat; }
#side dl.side_agency dd a { background: url(../images/dairi/sub_snav_agency_over.gif) no-repeat; }

#side dl.side_division dd.air a { background: url(../images/sub_snav_air_section.gif) no-repeat; }
#side dl.side_division dd.air a:hover { background: url(../images/sub_snav_air_section_over.gif) no-repeat; }

#side dl.side_division dd.school a { background: url(../images/school/sub_snav_school.gif) no-repeat; }
#side dl.side_division dd.school a:hover { background: url(../images/school/sub_snav_school_over.gif) no-repeat; }

#side dl.side_division dd.realestate a { background: url(../images/sub_snav_realestate_section.gif) no-repeat; }
#side dl.side_division dd.realestate a:hover { background: url(../images/sub_snav_realestate_section_over.gif) no-repeat; }

#side dl.side_division dd.management a { background: url(../images/sub_snav_management_section.gif) no-repeat; }
#side dl.side_division dd.management a:hover { background: url(../images/sub_snav_management_section_over.gif) no-repeat; }

#side dl.side_division dd.commercial a { background: url(../images/sub_snav_commercialfilm_section.gif) no-repeat; }
#side dl.side_division dd.commercial a:hover { background: url(../images/sub_snav_commercialfilm_section_over.gif) no-repeat; }

#side dl.side_division dd.air_n a { background: url(../images/sub_snav_air_section_over.gif) no-repeat; }

#side dl.side_division dd.school_n a { background: url(../images/school/sub_snav_school_over.gif) no-repeat; }

#side dl.side_division dd.realestate_n a { background: url(../images/sub_snav_realestate_section_over.gif) no-repeat; }

#side dl.side_division dd.management_n a { background: url(../images/sub_snav_management_section_over.gif) no-repeat; }

#side dl.side_division dd.commercial_n a { background: url(../images/sub_snav_commercialfilm_section_over.gif) no-repeat; }



/* --------------------- */
/*　03.事業部紹介の設定　*/
/* --------------------- */

ul#post {
	margin-top: 30px;
	border: none;
}

ul#post li {
	margin-bottom: 8px;
}

ul#post li a {
	width: 200px;
	height: 51px;
	display: block;
	text-indent: -5000px;
}

ul#post li.division { 
	width:200px !import;
	height:50px !important;
	background: url(../images/side_section.gif);
	margin-bottom: 8px;
	padding: 0;
	text-indent: -5000px;
}

/*ul#post li.division img { 
	margin-bottom:8px;
	padding:0;
}*/

ul#post li.air a { 
	background: url(../images/side_par.gif); }
ul#post li.air a:hover {
		background: url(../images/side_par_over21.gif); }
ul#post li.air a:visited {
	background: url(../images/side_par_over21.gif); }

ul#post li.school a { 
	background: url(../images/side_pas.gif); }
ul#post li.school a:hover {
		background: url(../images/side_pas_over.gif); }
ul#post li.school a:visited {
	background: url(../images/side_pas_over.gif); }

ul#post li.estate a {
	background: url(../images/side_pre.gif); }
ul#post li.estate a:hover {
	background: url(../images/side_pre_over.gif); }
ul#post li.estate a:visited {
	background: url(../images/side_pre_over21.png); }

ul#post li.management a {
	background: url(../images/side_pmg.gif); }
ul#post li.management a:hover,
ul#post li.management a:visited {
	background: url(../images/side_pmg_over.gif); }

ul#post li.commercial a {
	background: url(../images/side_pan.gif); }
ul#post li.commercial a:hover,
ul#post li.commercial a:visited {
	background: url(../images/side_pan_over.gif); }


/* ==============================================
	##以下、スクール事業部用をカット
================================================*/
/*ul#post li.school a:hover { background: url(../images/side_pas_over.gif); }*/
/*ul#post li.school a { background: url(../images/side_pas.gif); }*/
