@charset "utf-8";
/* CSS Document */

/***********************************************************************
 *	貨物輸送事業者と荷主の連携等による運輸部門省エネルギー化推進事業費補助金
 *	 		トラック輸送の省エネ化事業
 ***********************************************************************/

/* ===============================================
#					contents
=============================================== */

/*-----------< index.html >----------*/
/*
 *	補助事業説明会 | スケジュール | 申請システム/提出書類 | よくある質問
 */

#gNavi.dotai ul{
	background: url(/images/bg_gnavi_taxi.png) repeat-x;
}

#gNavi.dotai li{
	background: url(/images/line_gnavi_taxi.png) no-repeat right top;
}


/*-----------< 補助事業概要 >----------*/

/*-----------< スケジュール >----------*/
#notes table
{
	border: none;
	border-collapse: collapse;
	width: 800px;
	margin-left: auto;
	margin-right: auto;
}
#notes td{
	text-align: center;
	vertical-align: middle;
}
#notes .dashed
{
	text-align: left;
	width: 600px;
	/*
	border: 1px dashed #2F5597;
	*/
	padding: 5px;
}
#notes a{
	color: white;
	background-color: hotpink; 	/* 背景色 */
	text-decoration: none;			/* アンカーの下線を消す */
	display: block;					/* アンカーの大きさを調整を可能にさせる */
	height: 50px;
	width: 200px;
	line-height:50px;				/* 文字の行の高さ　大体中央になる */
	margin-left: auto;
	margin-right: auto;
}
#notes a:hover{
	background-color: lightpink; 	/* 背景色 */
}

#lst table{
	border: none;
	border-collapse: collapse;
	width: 800px;
	margin-left: auto;
	margin-right: auto;
}
#lst th{
	background-color: #D9E1F2;
	border: 1px solid #2F5597;
	padding: 3px;
	text-align: center;
	vertical-align: middle;
}
#lst td{
	border: 1px solid #2F5597;
	padding: 3px;
	font-size:14px;
	line-height:1.7em;
	text-align: center;
	vertical-align: middle;
}

/* 補助事業スケジュール */
#plan {
	border: 1px solid navy;
	background-color: #DAE3F3;
	padding: 30px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
}
#plan table {
	width: 100%;
}
#plan td {
	height: 30px;
	font-size:14px;
	line-height:1.7em;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

#plan .day {
	color: white;
	background-color: #2F5597;
	height: 30px;
	padding: 10px 0px;
}
#plan .phase {
	color: black;
	background-color: white;
	height: 50px;
}
#plan .phase_bg {
	background-color: #DAE3F3;
	background-image: url("./images/bgPlan.png");
	background-repeat: repeat-x;
	height: 50px;
}
#plan .event {
	color: black;
	background-color: #FFFFCC;
	height: 50px;
}
#plan .next {
	color: black;
	background-image: url("./images/triangle_down.png");
	background-position: center;
	background-repeat: no-repeat;
	height: 35px;
	text-align: center;
	vertical-align: middle;
}
#plan .line {
	height: 10px;
}



/*-----------< 申請システム / 提出書類 >----------*/
#api table{
	border: none;
	border-collapse: collapse;
	width: 800px;
	margin-left: auto;
	margin-right: auto;
}
#api td{
	/*border: 1px solid #2F5597;*/
	padding: 3px;
	font-size:14px;
	line-height:1.7em;
	text-align: center;
	vertical-align: middle;
}
#api a.btn{
	color: white;
	background-color: gray; 	/* 背景色 */
	/*
	background-color: hotpink;
	*/
	text-decoration: none;			/* アンカーの下線を消す */
	display: block;					/* アンカーの大きさを調整を可能にさせる */
	height: 100px;
	width: 450px;
	line-height: 100px;				/* 文字の行の高さ　大体中央になる */
	margin-left: auto;
	margin-right: auto;
	font-size: xx-large;
}
#api a.btn:hover{
	background-color: lightpink; 	/* 背景色 */
}

#download table{
	border: none;
	border-collapse: collapse;
	width: 830px;
	margin-left: auto;
	margin-right: auto;
}
#download td{
	/*border: 1px solid #2F5597;*/
	padding: 3px;
	font-size: 14px;
	line-height: 1.2em;
	text-align: left;
	vertical-align: top;
}

#download a{
	color: white;
	background-color: hotpink;		/* 背景色 */
	text-decoration: none;			/* アンカーの下線を消す */
	display: block;					/* アンカーの大きさを調整を可能にさせる */
	height: 35px;
	width: 120px;
	line-height: 35px;				/* 文字の行の高さ　大体中央になる */
	text-align: center;
	/*
	margin-left: auto;
	margin-right: auto;
	font-size: xx-large;
	*/
}
#download a.line1{
	height: 20px;
	line-height: 20px;				/* 文字の行の高さ　大体中央になる */
}
#download a.line2{
	padding-top: 5px;
	line-height: 1.1em;				/* 文字の行の高さ　大体中央になる */
}
#download a:hover{
	background-color: lightpink;		/* 背景色 */
}
#download a.normal{
	color: #00A2E8;				/* 文字色　*/
	text-decoration: none;			/* アンカーの下線を消す */
	/* 戻す */
	background-color: transparent;	/* 背景色 */
	display: inline;				/* アンカーの大きさを調整を可能にさせる */
	height: auto;
	width: auto;
	line-height: normal;			/* 文字の行の高さ　大体中央になる */
	text-align: left;
}
#download a.normal:hover{
	color: turquoise;				/* 文字色　#00A2E8*/
}



/*-----------< 事務局　お問い合わせ先 >----------*/

#ototable {
	height: 400px;
}

#ototable .head {
	height: 50px;
	color: white;			/* 文字色 */
	background: #2F5597;	/* 背景色 */
	font-size: xx-large; 
	text-align: center;
	vertical-align: middle; 
}

#ototable .dtil {
	height: 100px;
	color: #2B5295;		/* 文字色 */
	background: #DAE3F3;	/* 背景色 */
	font-size: x-large;
	text-align: center;
	vertical-align: middle;
}
#ototable .dtiltext {
	height: 60px;
	color: black;			/* 文字色 */
	font-size: large;
	text-align: center;
	vertical-align: middle;
	/*
	background-image: url(./images/bgContact.png);
	background-repeat: repeat-x;
	padding-top: auto;
	padding-bottom: auto;
	*/
}

#ototable .foot {
	height: 50px;
	color: white;			/* 文字色 */
	background: #2F5597;	/* 背景色 */
	text-align: center;
	vertical-align: middle;
}
#ototable .foottext {
	color: white;			/* 文字色 */
	font-size: large;
	text-align: left;
	vertical-align: middle;
}

/* リンクボタン：アンカー関連 */
#ototable a{
	color: #00A2E8;				/* 文字色　*/
	text-decoration: none;			/* アンカーの下線を消す */
}
#ototable a:hover{
	color: turquoise;				/* 文字色　#00A2E8*/
}
