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

/***大枠レイアウト***/
#main{
	float:left;
}

#left{
	float:right;
}


/***タイトル***/
#main h2{
	width:750px;
	min-height:27px;
	_height:27px;
	padding:8px 0 0 20px;
	background:url(../../doc/images/bg_ptitle.gif) left top no-repeat;
	color:#0066CC;
	font-weight:bold;
	font-size:1.2em;
}

/***本文領域***/
#contents{
	width:730px;
	margin:0 20px;
}

#contents h3{
	margin-top:10px;
}

#contents p{
	margin-bottom:20px;
	line-height:180%;
}

#contents em{
	color:#e3007f;
}

/***左メニュー***/
#bgn{
	margin-bottom:30px;
	border-top:#CCCCCC 1px solid;
	border-right:#CCCCCC 1px solid;
}

#bgn li{
	border-bottom:#CCCCCC 1px solid;
}

#bgn a{
	padding:6px 10px 6px 20px;
	border-left:#999999 5px solid;
	background:url(../images/parts_arw_bl.gif) 10px 13px no-repeat;
	display:block;
}

#bgn a.selected{
	border-left:#ff9933 5px solid;
	background-color:#ffffcc;
}

#bgn a:hover{
	border-left:#ff9933 5px solid;
	background-color:#ffffcc;
}

.influ{
	border-top:#666699 1px solid;
	border-left:#666699 1px solid;
}

.influ th, .influ td{
	padding:3px 5px;
	border-bottom:#666699 1px solid;
	border-right:#666699 1px solid;
}

.influ th.row{
	background-color:#99CCFF;
}

.influ th.col{
	background-color:#3366FF;
	color:#FFFFFF;
}