@charset "UTF-8";
 
/* 基本レイアウト - 07.11.2008
----------------------------------------------------*/
	
	
/* 共通設定
----------------------------------------------------*/
/* 通常ページの背景画像 */
body {
	color: #000000;
	font-size: 62.5%; /* about 10px */
	line-height:1.6;
	background-color:#FFFFFF;
	background-image:none;
}

/* トップページ用の背景画像 */
body#index {
	background-image:none;
}

a {color: #0066CC;}
a:link {color: #0066CC;}
a:visited {color: #0066CC;}
a:hover {color: #999999;}
a:active {color: #CC6600;}


/* Jaxaヘッダ ※仮対応 - 削除
----------------------------------------------------*/
#header {
display:none;
}
 

/* 全体の囲み
----------------------------------------------------*/
#wrapper {
	background-color:#FFFFFF;
	background-image:none;
}

body#index div#wrapper {
}

/* ヘッダ
----------------------------------------------------*/
/* トップタイトル部分 */
body#index div#title {
display:none;
}

/* 下層ページタイトル部分 */
body div#title {
display:none;
}


/* グローバルメニュー
----------------------------------------------------*/
#menu {
display:none;
}
 
 
	
/* サブメニュー
----------------------------------------------------*/
#subMenu {
display:none;
}


/* パン屑リスト
----------------------------------------------------*/
#topicPath {
	font-size:1.2em;
	clear: both;
	text-align: right;
	margin-top: 5px;
}


/* コンテンツエリア
----------------------------------------------------*/
#content {
}

#content #box {
}


/* コンテンツエリアの本文などの基本設定
----------------------------------------------------*/
/* ページタイトル */
#content h3 {
	color:#003366;
	font-weight:bold;
}
/* 小見出し */
#content h4 {
	color:#003366;
	font-weight:bold;
	margin:15px 0;
	padding:3px 0 2px 8px;
	font-size: 1.6em;
	background-color:#FFFFCC;
	border-left: 8px solid #003366;
	border-bottom: 1px dashed #003366;
}
/* 小見出し2 */
#content h5 {
	color:#003366;
	font-weight:bold;
	margin:10px 0;
	font-size: 1.4em;
	border-bottom: 1px dashed #003366;
}

#content p{
	padding:7px 0;
	font-size: 1.4em;
	line-height: 1.8;
}

/* リスト関係の基本設定 */
#content ul,
#content ol,
#content dl {
	margin:15px 0;
	font-size: 1.4em;
	line-height: 1.8;
}
#content ul,
#content ol {
	margin-left:25px;
	list-style-position:outside;
}
#content ul {
	list-style:disc;
}
#content ol {
	list-style:decimal;
}
#content dd {
	margin-left:25px;
}

/* テーブルの基本設定 */
#content table {
	width:100%;
	margin:15px 0;
	border-collapse: collapse;
}
#content table th,
#content table td {
	font-size:1.2em;
	vertical-align: top;
	border: 1px solid #666666;
	padding: 5px;
}
#content table th {
	font-weight:bold;
	white-space: nowrap;
	background-color:#CCCCCC;
}
#content table td {
}
/* テーブル下のコメント */
#content p.comment {
	font-size: 1em;
} 


/* トップページ
----------------------------------------------------*/
body#index #content {
}
body#index #content dl.news {
}
body#index #content dl.news dt {
	float:left;
	width: 90px;
	margin:0 0 -22px 0;
	overflow:hidden;
}
body#index #content dl.news dd {
	width: 620px;
	padding:0 0 8px 100px;
	margin-bottom:15px;
	margin-left:0;
	border-bottom: 1px solid #999999;
}


/* フッタ
----------------------------------------------------*/
#footer {
display:none;
}