@charset "utf-8";
/* CSS Document */
div#container {
	/*margin: 0px auto 0px auto*/;	/*（bodyのtext-align:center;とセット）*/
	text-align: left;	/*bodyのtext-align:center;を解除*/
	width:800px;
	height:auto;
	color:#666;
	/*border-bottom:1px solid #666*/;
}
div#container div#header {
	margin-top:5px;
	font-size:18px;
	border-bottom:1px solid #666;
	font-weight:bold;
}
div#container div#swf {
	width:300px;
	float:left;
}
div#container div#swf div#printButton {
	display:none;
}
div#container div#contents {
	float:right;
	width:500px;
	color:#000;
	overflow:visible;
	height:auto;
	/*overflow-x:hidden;
	overflow-y:scroll*/;
}
div#container div#contents div#alphabet{
	margin-top:5px;
	font-size:24px;
}
div#container div#contents div#name{
	margin:5px 0px 0px 5px;
	font-size:18px;
	font-weight:bold;
	font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
}
div#container div#contents dl{
	margin:10px 10px 0px 5px;
	font-size:14px;
}
div#container div#contents dt {
	color:#F60;
	border-bottom:solid 1px #CCC;
}
div#container div#contents dd {
	line-height:130%;
}

div#close {
	display:none;
}
/* Start clearFix 親要素に適用する*/
div#container:after {
	font-size: 1px;
	color: #ffffff;
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	}
div#container {
	zoom: 1;
	}
/* End clearFix */
