/**
 * J-SHIS CSS
 */


/*全般のフォントサイズおよび背景定義*/
body {
	font-size:11pt;
	background-color:#f8f8ff;
}


/* 見出し定義*/
h1{
	color:#000080;
	background-color:#c0e0ff;
	font-size:12pt;
	text-align:center;
	border-style:ridge;
	border-color:#a0c0ff;
	width:740px;
}

h2{
	border-bottom:1px solid #999999;
	border-left:6px solid #70a0ff;
	line-height:160%;
	padding-left:8px;
	margin-top:36px;
	font-size:11pt;
	width:736px;
}

h3{
	border-left:6px solid #90c0ff;
	line-height:120%;
	padding-left:12px;
	margin-top:36px;
	font-size:11pt;
	font-weight: normal;
	width:736px;
}


/* 図と説明のdiv */
div.fig_desc{
	float:left;
}

div.space {
	clear:left;
}

/*トップページのサイドバー項目(1)~(13)用の枠組み*/
div.class2{
	background-color:#fff8f8;
	font-size:11pt;
	border-style:solid;
	border-width:1pt;
	border-color:#ff0000;
	width:722px;
}

/*各ページ最上部の概要説明の枠組み*/
div.tf2{
	background-color:#fff8f8;
	font-size:11pt;
	border-style:solid;
	border-width:1pt;
	border-color:#ff0000;
	width:734px;
	padding:2px 5px 2px 5px;
}

/* パラグラフ */
p{
	margin-left: 11px;
	margin-right: 110px;
	width:740px;
}

p#linktomenu{
	padding-left:0px;
	margin-left:0px;
	padding-top:50px;	
}


/*リスト*/
ul{
	margin:0 0 0 20px;
	padding:0;
}

ul#linktosybling{
	list-style-type: none;
	padding-top:40px;
	font-size:11pt;
	line-height:20pt;
}


/* 表組み */
dt{
	padding-top:10px;
}

table.detailfig{
	border-style:none;
	margin:10px;
}

table.detailfig td{
	line-height:120%;
	text-align:center;
	padding:5px;
}

/*左側のメニュー*/
.menu{
	font-size:10pt;
	background-color:#e0e0ff;
}

.menu h1{
	color:#000080;
	background-color:#c0e0ff;
	font-size:12pt;
	text-align:center;
	border-style:ridge;
	border-color:#a0c0ff;
	width:235px;
}

.menu li{
	line-height: 1.3em;
}

/*孫アイテムはリストマーク消去*/
.menu ul li ul li ul li{
	list-style:none;
}

.menu span#jlink{
	color:#000080;
	background-color:#e0e0ff;
	font-size:11pt;
	text-align:left;
	border-style:none;
	font-weight: bold;
	width:235px;
}

