@charset "ISO-8859-1";
/*******************************************************************************************/
/** プロジェクト                                                                          **/
/*******************************************************************************************/
@import "/shared/css/navigation_projects_e.css";

/********** プロジェクトトップ **********/
#areacenter_projects {
	width: 579px;
	float: left;
	padding: 0px 7px 10px 7px;
	margin: 0px 0px 7px 0px;
	border: 1px solid #CCCCCC;
}
#areacenter_projects img { margin: 10px 0px 3px 0px; }

/** 左列 **/
.project_linkarea_l { width: 279px; float: left; margin-right: 14px; }

/** 右列 **/
.project_linkarea_r { width: 279px; float: left;}

/** 各プロジェクト **/
.project_linkarea_indent { margin-left: 0.5em; }
.project_linkarea_indent h3, h4 { font-size: 1.0em; font-weight: bold; }
.project_linkarea_indent ul { list-style-type: none; margin: 0px; padding: 0px; }
.project_linkarea_indent li.li_type { width: 12px; float: left; }
.project_linkarea_indent li.project_li { width: 260px; float: left; margin-bottom: 2px; }

/********** プロジェクト種類 **********/
/** 衛星種類 **/
.sutitle { background-color: #B6D9F4; padding: 5px; margin-top: 10px; }
.sutitle h3 { font-size: 1.0em; font-weight: bold; }

.cols { text-align: center; vertical-align: top; width: 30%; } /** 3列の場合 **/
.cols4 { text-align: center; vertical-align: top; width: 25%; }/** 4列の場合 **/
.cols p, .cols4 p { margin-top: 5px; margin-bottom: 15px; }

/********** プロジェクト詳細 **********/
/** プロジェクトタイトル **/
#rocket_mainimg { background-color: #0E80DC; margin: 0px; }

/** プロジェクトタイトル下 **/
#rocket_mainimg_bottom {
	margin-bottom: 10px;
	padding: 5px 0px 0px 10px;
	background-color: #0E80DC;
	width: 585px;
	background-image: url(/projects/img/bottom_bg.jpg);
	background-repeat: no-repeat;
	height: 17px;
}
.ffff00 { color: #FFFF00; font-weight: bold; } /* ステータス（黄）*/
.ffffff { color: #FFFFFF; font-weight: bold; } /* ステータス（白）*/

/** プロジェクトイメージ **/
.image-center { margin: 7px 0px 5px 0px; padding: 0px; }
.image-center img { margin: 0px; padding: 0px;}
.float-left { margin-right: 5px; margin-bottom: 10px; margin-top: 5px; float: left; }
.float-right { margin-left: 5px; margin-bottom: 10px; margin-top: 5px; float: right; }

/** プロジェクト説明 **/
.text-top { padding: 5px 0px 0px 0px; margin: 0px; }

/** 汎用テーブル **/
table.rocket_table {
	border-collapse: collapse;
	border: 1px solid #696969;
	margin-bottom: 10px;
	width: 100%;
}
table.rocket_table caption { font-weight: bold; text-align: left; font-size: 1.0em; }
table.rocket_table th { border: 1px solid #696969; background-color: #DCDCDC; padding: 2px; }
table.rocket_table td { border: 1px solid #696969; padding: 2px;}

/** 行 **/
.rocket_table_tr1 { background-color:#F5F5F5; }	/* 背景グレー */

/** セル **/
.rocket_table_td_center { text-align: center; white-space: nowrap; }	/* 中央揃え */
.rocket_table_td_right { text-align: right; white-space: nowrap; }	/* 右揃え */

/** プレスリリース **/
.naiyou201 dl.global_arow_gray dt { font-size: 0.9em; }

/********** プロマネ **********/
.manager_title { margin-bottom: 10px; }
.manager_text { float: left; width: 308px; }
.manager_img { float: left; text-align: right; width: 250px; padding-left: 5px; }

/********** H2A諸元 **********/
/** 諸元表 **/
table.general { border-collapse: collapse; }
table.general caption { padding: 5px; background: #dddddd; border: 1px solid #000000; }
table.general th { padding: 5px; background: #dddddd; border: 1px solid #000000; font-weight: normal; } 
table.general td { padding: 5px; border: 1px solid #000000; font-weight: normal; }

/********** 過去プロジェクト **********/
table.kakopro { border-collapse: collapse; border: 1px solid #696969; margin-bottom: 10px; width: 100%;}
table.kakopro th { border: 1px solid #696969; background-color: #ffffcc; padding: 5px; white-space: nowrap; }
table.kakopro td { border: 1px solid #696969; vertical-align: middle; padding: 5px; }
