/*************************************************************
// そふぃのPHP入門
//   関数用スタイルシート
//************************************************************/

/*********************************************************
// #contents
//********************************************************/
/*=====================
// 目次：h2
//=====================*/
#contents h2{
	font-family: 'ＭＳ ゴシック', 'MS Gothic', 'Osaka-等幅', 'Osaka-Mono', monospace;
	font-size: 130%;
}
/*=====================
// 目次：h3
//=====================*/
#contents h3{}

/*=====================
// 目次：h4
//=====================*/
#contents h4{}

/*=====================
// 関数テーブル
//=====================*/
#contents .func-table{
	width: 100%;
}

/* 各セル設定 */
#contents .func-table td,
#contents .func-table th{
	border-bottom: solid 3px white;
}

/* th */
#contents .func-table th{
	width: 25px;
	padding: 0;
	text-align: center;
	border-right: solid 3px white;
	background: #E6E6FA; /* Lavender */
	font-weight: normal;
	color: gray;
	font-size: 70%;
}
/* td */
#contents .func-table td{
	padding: 5px;
	background: #F8F8FF; /* ghostwhite */
	font-size: 95%;
	color: #333;
}

#contents .func-table td code{
	letter-spacing: 1px;
	font-size: 105%;
}

/* 引数セル */
#contents .func-table tr.arg{}

#contents .func-table tr.arg td code{
	white-space: nowrap;
	display: block;
	float: left;
	width: 100px;
	letter-spacing: 0;
	margin-right: 1em;
	padding-right: 1em;
	border-right: dashed 1px silver;
	font-size: 100%;
}
#contents .func-table tr.arg td.omit{
	background: #F0F0F0;
	color: #696969; /* dimgray */
}

/*=====================
// 関数解説
//=====================*/
#func-detail{}

#func-detail h3{
	border: none;
	margin: 2em 0;
	padding: 0;
}
#func-detail ul,
#func-detail ol{
	margin: 1em 1em 1em 3em;
}

#func-detail .argument{
	color: #C33;
	margin-bottom: 0;
}
#func-detail .argument code{
	font: 105% 'ＭＳ ゴシック', 'MS Gothic', 'Osaka-等幅', 'Osaka-Mono', monospace;
	margin-right: 2em;
}
#func-detail .argument-detail {
	margin-bottom: 1em;
}

/* テーブル */
#func-detail table{
	width: 100%;
}
#func-detail table caption{
	font-weight: bold;
}

#func-detail table tr.tr1{
	background: #FFFFFF;
}

#func-detail table tr.tr2{
	background: #F3F3F3;
}

#func-detail table th{
	text-align: center;
	border-right: solid 3px white;
	border-bottom: solid 3px white;
	color: gray;
	background: silver;
}
#func-detail table td{
	border-right: solid 3px white;
	padding: 1px 5px 1px 2px;
}

