@charset "UTF-8";

/* テキスト化した見出しの背景画像

・各ページのbody要素に固有のidを割り当てる（ファイルパスから命名しています）
・h1要素はページにひとつなのでそのまま指定
・h2要素は上から順に番号を割り当ててid指定
・カテゴリトップのみ通常テンプレートと構造が異なり、IE6への対応として、h1用の画像をbodyに設定する記述が必要

========================================================= */

/* /hire/index.html：トップページ
--------------------------------------------------------- */

/* clearfix */

#top #purpose {
	display: inline-block;
}

#top #purpose {
	/* \*/
	display: block;
	/*  */
}

#top #purpose:after {
	height: 0;
	visibility: hidden;
	display: block;
	clear: both;
	content: ".";
}

/* ★h1用背景 */

#top h1 {
	background-image: url(/hire/images/top_main.jpg);
}

/* ★h1用背景（IE6のみbody要素に設定） */

* html #top {
	background: url(/hire/images/top_main_ie6.jpg) no-repeat 50% 109px;
}

/* ★h2用背景 */

#top #h2-01 {
	background-image: url(/hire/images/h2_top_01.gif);
}

#top #h2-02 {
	background-image: url(/hire/images/h2_top_02.gif);
}

/* ハイヤーのご利用用途 */

#top #purpose {
	margin: -10px -10px 0 0;
}

#top #purpose li {
	margin: 10px 10px 0 0;
	width: 210px;
	float: left;
}

#top #purpose h3 {
	background: none;
	margin: 0;
	padding: 0;
	border: none;
	font-size: 114.285%;
}

#top #purpose p {
	margin: 0;
}

/* /about/index.html：ハイヤーとは
--------------------------------------------------------- */

/* clearfix */

#about #purpose {
	display: inline-block;
}

#about #purpose {
	/* \*/
	display: block;
	/*  */
}

#about #purpose:after {
	height: 0;
	visibility: hidden;
	display: block;
	clear: both;
	content: ".";
}

/* ★h1用背景 */

#about h1 {
	background-image: url(/hire/about/images/h1_01.gif);
}

/* ★h2用背景 */

#about #h2-01 {
	background-image: url(/hire/about/images/h2_01.gif);
}

#about #h2-02 {
	background-image: url(/hire/about/images/h2_02.gif);
}

#about #h2-03 {
	background-image: url(/hire/about/images/h2_03.gif);
}

#about #h2-04 {
	background-image: url(/hire/about/images/h2_04.gif);
}

/* ハイヤーのご利用用途 */

#about #purpose {
	margin: 20px -10px 0 0;
}

#about #purpose li {
	margin: 10px 10px 0 0;
	width: 210px;
	float: left;
}

#about #purpose h3 {
	background: none;
	margin: 0;
	padding: 0;
	border: none;
	font-size: 114.285%;
}

#about #purpose p {
	margin: 0;
}

/* /fare/index.html：ハイヤー料金について
--------------------------------------------------------- */

/* clearfix */

#fare #purpose {
	display: inline-block;
}

#fare #purpose {
	/* \*/
	display: block;
	/*  */
}

#fare #purpose:after {
	height: 0;
	visibility: hidden;
	display: block;
	clear: both;
	content: ".";
}

/* ★h1用背景 */

#fare h1 {
	background-image: url(/hire/fare/images/h1_01.gif);
}

/* ★h2用背景 */

#fare #h2-01 {
	background-image: url(/hire/fare/images/h2_01.gif);
}

#fare #h2-02 {
	background-image: url(/hire/fare/images/h2_02.gif);
}

#fare #h2-03 {
	background-image: url(/hire/fare/images/h2_03.gif);
}

/* ハイヤーのご利用用途 */

#fare #purpose {
	margin: 20px -10px 0 0;
}

#fare #purpose li {
	margin: 10px 10px 0 0;
	width: 210px;
	float: left;
}

#fare #purpose h3 {
	background: none;
	margin: 0;
	padding: 0;
	border: none;
	font-size: 114.285%;
}

#fare #purpose p {
	margin: 0;
}

/* /hire/purpose/executive.html：ご利用用途 - 役員車・社用車
--------------------------------------------------------- */

/* ★h1用背景 */

#purpose-executive h1 {
	background-image: url(/hire/purpose/images/h1_executive.gif);
}

/* ★h2用背景 */

#purpose-executive #h2-01 {
	background-image: url(/hire/purpose/images/h2_executive_01.gif);
}

#purpose-executive #h2-02 {
	background-image: url(/hire/purpose/images/h2_executive_02.gif);
}

#purpose-executive #h2-03 {
	background-image: url(/hire/purpose/images/h2_executive_03.gif);
}

#purpose-executive #h2-04 {
	background-image: url(/hire/purpose/images/h2_executive_04.gif);
}

#purpose-executive #h2-05 {
	background-image: url(/hire/purpose/images/h2_executive_05.gif);
}

/* /hire/purpose/commute.html：ご利用用途 - 通勤使用
--------------------------------------------------------- */

/* ★h1用背景 */

#purpose-commute h1 {
	background-image: url(/hire/purpose/images/h1_commute.gif);
}

/* ★h2用背景 */

#purpose-commute #h2-01 {
	background-image: url(/hire/purpose/images/h2_commute_01.gif);
}

#purpose-commute #h2-02 {
	background-image: url(/hire/purpose/images/h2_executive_02.gif);
}

#purpose-commute #h2-03 {
	background-image: url(/hire/purpose/images/h2_commute_03.gif);
}

#purpose-commute #h2-04 {
	background-image: url(/hire/purpose/images/h2_executive_04.gif);
}

/* /hire/purpose/airport.html：ご利用用途 - 成田空港・羽田空港の送迎
--------------------------------------------------------- */

/* ★h1用背景 */

#purpose-airport h1 {
	background-image: url(/hire/purpose/images/h1_airport.gif);
}

/* ★h2用背景 */

#purpose-airport #h2-01 {
	background-image: url(/hire/purpose/images/h2_airport_01.gif);
}

#purpose-airport #h2-02 {
	background-image: url(/hire/purpose/images/h2_airport_02.gif);
}

#purpose-airport #h2-03 {
	background-image: url(/hire/purpose/images/h2_executive_04.gif);
}

/* /hire/purpose/golf.html：ご利用用途 - ゴルフ送迎
--------------------------------------------------------- */

/* ★h1用背景 */

#purpose-golf h1 {
	background-image: url(/hire/purpose/images/h1_golf.gif);
}

/* ★h2用背景 */

#purpose-golf #h2-01 {
	background-image: url(/hire/purpose/images/h2_golf_01.gif);
}

#purpose-golf #h2-02 {
	background-image: url(/hire/purpose/images/h2_golf_02.gif);
}

#purpose-golf #h2-03 {
	background-image: url(/hire/purpose/images/h2_golf_03.gif);
}

#purpose-golf #h2-04 {
	background-image: url(/hire/purpose/images/h2_executive_04.gif);
}

/* /hire/purpose/spot.html：ご利用用途 - スポット使用
--------------------------------------------------------- */

/* ★h1用背景 */

#purpose-spot h1 {
	background-image: url(/hire/purpose/images/h1_spot.gif);
}

/* ★h2用背景 */

#purpose-spot #h2-01 {
	background-image: url(/hire/purpose/images/h2_spot_01.gif);
}

#purpose-spot #h2-02 {
	background-image: url(/hire/purpose/images/h2_spot_02.gif);
}

#purpose-spot #h2-03 {
	background-image: url(/hire/purpose/images/h2_executive_04.gif);
}

/* /hire/purpose/wagon.html：ご利用用途 - ワゴン（ミニバン）
--------------------------------------------------------- */

/* ★h1用背景 */

#purpose-wagon h1 {
	background-image: url(/hire/purpose/images/h1_wagon.gif);
}

/* ★h2用背景 */

#purpose-wagon #h2-01 {
	background-image: url(/hire/purpose/images/h2_executive_04.gif);
}

#purpose-wagon #h2-02 {
	background-image: url(/hire/purpose/images/h2_wagon_01.gif);
}

#purpose-wagon #h2-03 {
	background-image: url(/hire/purpose/images/h2_wagon_02.gif);
}

/* ワゴンタクシーへの誘導 */
#purpose-wagon .taxiBanner {
	background-color: #d60033;
	padding: 10px 0;
	border-radius: 3px;
	cursor: pointer;
	display: table;
	margin-top: 20px;
	width: 100%;
}
#purpose-wagon .taxiBanner p {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}
#purpose-wagon .taxiBanner p.textBox {
	width: 620px;
}
#purpose-wagon .taxiBanner a {
	color: #FFF;
	text-decoration: none;
	display: block;
	font-weight: 700;
}
#purpose-wagon .taxiBanner:hover {
	opacity: 0.65;
}
#purpose-wagon .taxiBanner span {
	font-size: 0.8em;
	font-weight: normal;
}
.arrow{
	position: relative;
	display: inline-block;
	padding-left: 20px;
}
.arrow::before{
	content: '';
	width: 8px;
	height: 8px;
	border: 0px;
	border-top: solid 2px #FFFFFF;
	border-right: solid 2px #FFFFFF;
	-ms-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: -4px;
}
/* /hire/feature/index.html：日本交通の7つの特長
--------------------------------------------------------- */

/* ★h1用背景 */

#feature h1 {
	background-image: url(/hire/feature/images/h1_feature.gif);
}

/* ★h2用背景 */

#feature #h2-01 {
	background-image: url(/hire/feature/images/h2_feature_01.gif);
}

/* /hire/feature/recruitment.html：日本交通の7つの特長 - 厳選採用
--------------------------------------------------------- */

/* ★h1用背景 */

#feature-recruitment h1 {
	background-image: url(/hire/feature/images/h1_recruitment.gif);
}

/* ★h2用背景 */

#feature-recruitment #h2-01 {
	background-image: url(/hire/feature/images/h2_recruitment_01.gif);
}

#feature-recruitment #h2-02 {
	background-image: url(/hire/feature/images/h2_recruitment_02.gif);
}

#feature-recruitment #h2-03 {
	background-image: url(/hire/feature/images/h2_recruitment_03.gif);
}

/* /hire/feature/language.html：日本交通の7つの特長 - 英語・外国語への対応
--------------------------------------------------------- */

/* ★h1用背景 */

#feature-language h1 {
	background-image: url(/hire/feature/images/h1_language.gif);
}

/* ★h2用背景 */

#feature-language #h2-01 {
	background-image: url(/hire/feature/images/h2_language_01.gif);
}

#feature-language #h2-02 {
	background-image: url(/hire/feature/images/h2_language_02.gif);
}

#feature-language #h2-03 {
	background-image: url(/hire/feature/images/h2_language_03.gif);
}

/* /hire/feature/lineup.html：日本交通の7つの特長 - 充実の車両ラインナップ
--------------------------------------------------------- */

/* ★h1用背景 */

#feature-lineup h1 {
	background-image: url(/hire/feature/images/h1_lineup.gif);
}

/* ★h2用背景 */

#feature-lineup #h2-01 {
	background-image: url(/hire/feature/images/h2_lineup_01.gif);
}

/* /hire/feature/hybrid.html：日本交通の7つの特長 - ハイブリッドカー
--------------------------------------------------------- */

/* ★h1用背景 */

#feature-hybrid h1 {
	background-image: url(/hire/feature/images/h1_hybrid.gif);
}

/* ★h2用背景 */

#feature-hybrid #h2-01 {
	background-image: url(/hire/feature/images/h2_hybrid_01.gif);
}

/* /hire/feature/interview.html：日本交通の7つの特長 - ご契約前の面接
--------------------------------------------------------- */

/* ★h1用背景 */

#feature-interview h1 {
	background-image: url(/hire/feature/images/h1_interview.gif);
}

/* ★h2用背景 */

#feature-interview #h2-01 {
	background-image: url(/hire/feature/images/h2_interview_01.gif);
}

/* /hire/feature/confidentiality.html：日本交通の7つの特長 - 守秘義務教育
--------------------------------------------------------- */

/* ★h1用背景 */

#feature-confidentiality h1 {
	background-image: url(/hire/feature/images/h1_confidentiality.gif);
}

/* ★h2用背景 */

#feature-confidentiality #h2-01 {
	background-image: url(/hire/feature/images/h2_confidentiality_01.gif);
}

/* /hire/feature/accident-prevention.html：日本交通の7つの特長 - 守秘義務教育
--------------------------------------------------------- */

/* ★h1用背景 */

#feature-accident-prevention h1 {
	background-image: url(/hire/feature/images/h1_accident-prevention.gif);
}

/* ★h2用背景 */

#feature-accident-prevention #h2-01 {
	background-image: url(/hire/feature/images/h2_accident-prevention_01.gif);
}

/* /hire/lineup/index.html：車種
--------------------------------------------------------- */

/* ★h1用背景 */

#lineup h1 {
	background-image: url(/hire/lineup/images/h1_lineup.gif);
}

/* /hire/lineup/century.html：車種 - センチュリー（トヨタ）
--------------------------------------------------------- */

/* ★h1用背景 */

#lineup-century h1 {
	background-image: url(/hire/lineup/images/h1_century.gif);
}

/* ★h2用背景 */

#lineup-century #h2-01 {
	background-image: url(/hire/lineup/images/h2_century_01.gif);
}

/* /hire/lineup/lexus-hybrid.html：車種 - レクサス・ハイブリッド（トヨタ）
--------------------------------------------------------- */

/* ★h1用背景 */

#lineup-lexus-hybrid h1 {
	background-image: url(/hire/lineup/images/h1_lexus-hybrid.gif);
}

/* ★h2用背景 */

#lineup-lexus-hybrid #h2-01 {
	background-image: url(/hire/lineup/images/h2_lexus-hybrid_01.gif);
}

/* /hire/lineup/lexus.html：車種 - レクサス（トヨタ）
--------------------------------------------------------- */

/* ★h1用背景 */

#lineup-lexus h1 {
	background-image: url(/hire/lineup/images/h1_lexus.gif);
}

/* ★h2用背景 */

#lineup-lexus #h2-01 {
	background-image: url(/hire/lineup/images/h2_lexus_01.gif);
}

/* /hire/lineup/crownmajesta.html：車種 - クラウンマジェスタ（トヨタ）
--------------------------------------------------------- */

/* ★h1用背景 */

#lineup-crownmajesta h1 {
	background-image: url(/hire/lineup/images/h1_crownmajesta.gif);
}

/* ★h2用背景 */

#lineup-crownmajesta #h2-01 {
	background-image: url(/hire/lineup/images/h2_crownmajesta_01.gif);
}

/* /hire/lineup/cima.html：車種 - シーマ（日産）
--------------------------------------------------------- */

/* ★h1用背景 */

#lineup-cima h1 {
	background-image: url(/hire/lineup/images/h1_cima.gif);
}

/* ★h2用背景 */

#lineup-cima #h2-01 {
	background-image: url(/hire/lineup/images/h2_cima_01.gif);
}

/* /hire/lineup/fuga.html：車種 - フーガ（日産）
--------------------------------------------------------- */

/* ★h1用背景 */

#lineup-fuga h1 {
	background-image: url(/hire/lineup/images/h1_fuga.gif);
}

/* ★h2用背景 */

#lineup-fuga #h2-01 {
	background-image: url(/hire/lineup/images/h2_fuga_01.gif);
}

/* /hire/lineup/crown-hybrid.html：車種 - クラウン・ハイブリッド（トヨタ）
--------------------------------------------------------- */

/* ★h1用背景 */

#lineup-crown-hybrid h1 {
	background-image: url(/hire/lineup/images/h1_crown-hybrid.gif);
}

/* ★h2用背景 */

#lineup-crown-hybrid #h2-01 {
	background-image: url(/hire/lineup/images/h2_crown-hybrid_01.gif);
}

/* /hire/lineup/crown.html：車種 - クラウン（トヨタ）
--------------------------------------------------------- */

/* ★h1用背景 */

#lineup-crown h1 {
	background-image: url(/hire/lineup/images/h1_crown.gif);
}

/* ★h2用背景 */

#lineup-crown #h2-01 {
	background-image: url(/hire/lineup/images/h2_crown_01.gif);
}

/* /hire/lineup/hiace.html：車種 - ハイエース（トヨタ）
--------------------------------------------------------- */

/* ★h1用背景 */

#lineup-hiace h1 {
	background-image: url(/hire/lineup/images/h1_hiace.gif);
}

/* ★h2用背景 */

#lineup-hiace #h2-01 {
	background-image: url(/hire/lineup/images/h2_hiace_01.gif);
}

/* /hire/lineup/alphard-hybrid.html：車種 - アルファード・ハイブリッド（トヨタ）
--------------------------------------------------------- */

/* ★h1用背景 */

#lineup-alphard-hybrid h1 {
	background-image: url(/hire/lineup/images/h1_alphard-hybrid.gif);
}

/* ★h2用背景 */

#lineup-alphard-hybrid #h2-01 {
	background-image: url(/hire/lineup/images/h2_alphard-hybrid_01.gif);
}

/* /hire/lineup/alphard.html：車種 - アルファード（トヨタ）
--------------------------------------------------------- */

/* ★h1用背景 */

#lineup-alphard h1 {
	background-image: url(/hire/lineup/images/h1_alphard.gif);
}

/* ★h2用背景 */

#lineup-alphard #h2-01 {
	background-image: url(/hire/lineup/images/h2_alphard_01.gif);
}

/* /hire/lineup/elgrand.html：車種 - エルグランド（日産）
--------------------------------------------------------- */

/* ★h1用背景 */

#lineup-elgrand h1 {
	background-image: url(/hire/lineup/images/h1_elgrand.gif);
}

/* ★h2用背景 */

#lineup-elgrand #h2-01 {
	background-image: url(/hire/lineup/images/h2_elgrand_01.gif);
}

/* /hire/data/index.html：乗務員データ
--------------------------------------------------------- */

/* ★h1用背景 */

#data h1 {
	background-image: url(/hire/data/images/h1_data.gif);
}

/* ★h2用背景 */

#data #h2-01 {
	background-image: url(/hire/data/images/h2_data_01.gif);
}

/* /hire/performance/index.html：導入実績・お客様の声
--------------------------------------------------------- */

/* ★h1用背景 */

#performance h1 {
	background-image: url(/hire/performance/images/h1_performance.gif);
}

/* ★h2用背景 */

#performance #h2-01 {
	background-image: url(/hire/performance/images/h2_performance_01.gif);
}

/* ★h2用背景 */

#performance #h2-02 {
	background-image: url(/hire/performance/images/h2_performance_02.gif);
}

/* ★h2用背景 */

#performance #h2-03 {
	background-image: url(/hire/performance/images/h2_performance_03.gif);
}

/* /hire/performance/patron-1.html：導入実績・お客様の声 - お客様の声1
--------------------------------------------------------- */

/* ★h1用背景 */

#performance-patron-1 h1 {
	background-image: url(/hire/performance/images/h1_patron-1.gif);
}

/* ★h2用背景 */

#performance-patron-1 #h2-01 {
	background-image: url(/hire/performance/images/h2_patron-1_01.gif);
}

/* ★h2用背景 */

#performance-patron-1 #h2-02,
#performance-patron-2 #h2-02 {
	background-image: url(/hire/performance/images/h2_patron-1_02.gif);
}

/* /hire/performance/patron-2.html：導入実績・お客様の声 - お客様の声2
--------------------------------------------------------- */

/* ★h1用背景 */

#performance-patron-2 h1 {
	background-image: url(/hire/performance/images/h1_patron-2.gif);
}

/* ★h2用背景 */

#performance-patron-2 #h2-01 {
	background-image: url(/hire/performance/images/h2_patron-2_01.gif);
}

/* /hire/reservation/index.html：ご予約・ご契約について
--------------------------------------------------------- */

/* ★h1用背景 */

#reservation h1 {
	background-image: url(/hire/reservation/images/h1_reservation.gif);
}

/* ★h2用背景 */

#reservation #h2-01 {
	background-image: url(/hire/reservation/images/h2_reservation_01.gif);
}

#reservation #h2-02 {
	background-image: url(/hire/reservation/images/h2_reservation_02.gif);
}

/* /hire/reservation/procedure.html：ご予約・ご契約について - ご契約での流れ
--------------------------------------------------------- */

/* ★h1用背景 */

#reservation-procedure h1 {
	background-image: url(/hire/reservation/images/h1_procedure.gif);
}

/* ★h2用背景 */

#reservation-procedure #h2-01 {
	background-image: url(/hire/reservation/images/h2_reservation_01.gif);
}

#reservation-procedure #h2-02 {
	background-image: url(/hire/reservation/images/h2_reservation_02.gif);
}

/* /hire/question/index.html：Q&A
--------------------------------------------------------- */

/* ★h1用背景 */

#question h1 {
	background-image: url(/hire/question/images/h1_question.gif);
}

/* ★h2用背景 */

#question #h2-01 {
	background-image: url(/hire/question/images/h2_question_01.gif);
}

#question #h2-02 {
	background-image: url(/hire/question/images/h2_question_02.gif);
}

#question #h2-03 {
	background-image: url(/hire/question/images/h2_question_03.gif);
}

#question #h2-04 {
	background-image: url(/hire/question/images/h2_question_04.gif);
}

#question #h2-05 {
	background-image: url(/hire/question/images/h2_question_05.gif);
}


/* /hire/question/purpose.html：Q&A - ご利用用途について
--------------------------------------------------------- */

/* ★h1用背景 */

#question-purpose h1 {
	background-image: url(/hire/question/images/h1_purpose.gif);
}

/* /hire/question/fare.html：Q&A - 料金について
--------------------------------------------------------- */

/* ★h1用背景 */

#question-fare h1 {
	background-image: url(/hire/question/images/h1_fare.gif);
}

/* /hire/question/reservation.html：Q&A - 予約・キャンセルについて
--------------------------------------------------------- */

/* ★h1用背景 */

#question-reservation h1 {
	background-image: url(/hire/question/images/h1_reservation.gif);
}

/* /hire/question/drivers-and-cars.html：Q&A - 乗務員・車両について
--------------------------------------------------------- */

/* ★h1用背景 */

#question-drivers-and-cars h1 {
	background-image: url(/hire/question/images/h1_drivers-and-cars.gif);
}

/* /hire/question/etc.html：Q&A - その他について
--------------------------------------------------------- */

/* ★h1用背景 */

#question-etc h1 {
	background-image: url(/hire/question/images/h1_etc.gif);
}
