/***********************************************************************************
// ファイルをインポート
***********************************************************************************/


/* General Settings */
/***********************************************************************************
// body全体
***********************************************************************************/
	body{
		color: #646464;
		font-size:0.75em;
		text-align: left;
		margin: 0;																	/* マージン */
		padding: 0;																	/* パディング */
		background-color: #E8E8E8;													/* 背景色 */
	}


	img {
		border: 0;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;																	/* パディング */
	}

/***********************************************************************************
// リンクについて
***********************************************************************************/
	a:link , a:visited{
		color: #646464;																/* 文字の色 */
		text-decoration: underline;													/* 下線 */
	}
	a:hover , a:active{
		color: #000000;																/* 文字の色 */
		text-decoration: underline;													/* 下線 */
	}


	a.head:link , a.head:visited{
		color: #ffffff;																/* 文字の色 */
		font-size: 90%;															/* 文字の大きさ */
		text-decoration: none;													/* 下線 */
	}
	a.head:hover , a.head:active{
		color: #ffffff;																/* 文字の色 */
		font-size: 90%;															/* 文字の大きさ */
		text-decoration: none;													/* 下線 */
	}

	a.map:link , a.map:visited{
		text-decoration: none;													/* 下線 */
		font-weight: bold;															/* 文字の太さ */
	}
	a.map:hover , a.map:active{
		text-decoration: none;													/* 下線 */
		font-weight: bold;															/* 文字の太さ */
	}

/***********************************************************************************
// サブメニュー（画面右）
***********************************************************************************/
	/***********************************************************************************
	// 大カテゴリ
	***********************************************************************************/
		/***********************************************************************************
		// 通常・選択済み
		***********************************************************************************/
			#RightColumn a.r_flight_menu:link , #RightColumn a.r_flight_menu:visited {
				width: 135px;																/* 横幅 */
				height: 25px;																/* 高さ */
				margin: 5px 0px 5px 0px;													/* マージン */
				padding:23px 0px 0px 10px;													/* パディング */
				font-size: 1.3em;															/* 文字の大きさ */
				color: #FFFFFF;																/* 文字色 */
				font-weight: bold;															/* 文字の太さ */
				background-image:url('../../themes/common/images/right_menu_dai1.gif');		/* 背景画像 */
				background-repeat: no-repeat;												/* 背景画像の繰り返し */
				text-decoration: none;
				display: block;																/* 表示方法 */
			}
			
		/***********************************************************************************
		// ロールオーバー・アクティブ
		***********************************************************************************/
			#RightColumn a.r_flight_menu:hover , #RightColumn a.r_flight_menu:active {
				color: #FFFFFF;
				text-decoration: underline !important;
			}
			
	/***********************************************************************************
	// 中カテゴリ
	***********************************************************************************/
		/***********************************************************************************
		// 通常・選択済み
		***********************************************************************************/
			#RightColumn a.r_flight_menu_sub:link , #RightColumn a.r_flight_menu_sub:visited {
				color: #FFFFFF;
				width: 120px;																/* 横幅 */
				min-height: 15px;															/* 高さ（最小値） */
				margin: 0px 0px 5px 0px;													/* マージン */
				padding:4px 0px 5px 25px;													/* パディング */
				background-image:url('images/right_menu_chu2.gif');		/* 背景画像 */
				background-repeat: no-repeat;												/* 背景画像の繰り返し */
				text-decoration: none;
				display: block;																/* 表示方法 */
			}
	
		/****************************************************************
		// ロールオーバー・アクティブ									|
		****************************************************************/
			#RightColumn a.r_flight_menu_sub:hover , #RightColumn a.r_flight_menu_sub:active {
				color: #FFFFFF;
				text-decoration: underline !important;
			}
			
	/***********************************************************************************
	// 小カテゴリ（コンテンツ）
	***********************************************************************************/
		/***********************************************************************************
		// 通常・選択済み
		***********************************************************************************/
			#RightColumn a.r_flight_menu_con:link , #RightColumn a.r_flight_menu_con:visited {
				color: #646464;
				text-decoration: underline !important;
				width: 135px;																/* 横幅 */
				margin: 0px 0px 5px 0px;													/* マージン */
				padding: 1px 0px 5px 10px;													/* パディング */
				display: block;																/* 表示方法 */
			}
	
		/****************************************************************
		// ロールオーバー・アクティブ									|
		****************************************************************/
			#RightColumn a.r_flight_menu_con:hover , #RightColumn a.r_flight_menu_con:active {
				color: #A4A4A4;
				text-decoration: underline !important;
			}



h3 {margin: 0; font-size: 1.3em;}
h4 {margin: 0; font-size: 1.1em;}


        /***********************************************************************************
        // カテゴリー内の一覧画面の<ul>タグ
        ***********************************************************************************/
                div.flight_pico_controllers_in_menu{
			margin-top:30px;
			margin-left:20px;
			padding: 0;                                                                                                                -                /* パディング */
			padding-top:30px;
                }


/*ここから20100427*/

/***********************************************************************************
// 見出し1　20100427
***********************************************************************************/
		h2.main_list {
			width: 540px;																/* 横幅 */
			height: 23px;																/* 高さ */
			margin: 0 0 5px 0px;														/* マージン */
			padding: 8px 0px 0px 20px;													/* パディング */
			font-size: 1.0em;															/* 文字の大きさ */
			font-family: "ＤＦＧ平成ゴシック体","ＭＳゴシック";							/* フォントの種類 */
			color: #FFFFFF;	
			text-align: left;
			background-image:url("images/midashi_chu_bg.gif");								/* 背景画像 */
			background-repeat: no-repeat;												/* 背景画像の繰り返し */
		}
		
		h3.main_list {
			width: 560px;																/* 横幅 */
			height: 24px;																/* 高さ */
			margin: 0px 0px 5px 0px;														/* マージン */
			padding: 2px 0px 0px 10px;													/* パディング */
			font-size: 13px;
			color: #646464;
			font-weight: bold;
			text-align: left;
			font-family: "ＤＦＧ平成ゴシック体","ＭＳゴシック";							/* フォントの種類 */
			background-image:url("images/midashi_sho_bg.gif");	
			background-repeat: no-repeat;
		}
		
		
/***********************************************************************************
// フッター
***********************************************************************************/
	.footertext { 
		font-size: 90%;
	}
	
/***********************************************************************************
// パンくず
***********************************************************************************/
	.navitext { 
		font-size: 85%;
	}

/***********************************************************************************
// フォント
***********************************************************************************/
.texttopright02 {
		color: #969696;
		font-size: 100%;
	}

table.topright {
		line-height: 200%
	}

.texttopright01 {
		color: #ffffff;
		font-size: 120%;
		font-weight: bold;
	}

.text_midashi01 {
		font-size: 120%;
		font-weight: bold;
	}

.text_topmidashi {
		font-size: 150%;
		font-weight: bold;
		color: #061849;
	}
