@charset "utf-8";
/*----------------------------------------------------
filename		:	layout-style.css
writer		:	Shinobu Kawasaki
fileversion	:	2005.10.09
----------------------------------------------------*/

/*----------------------------------------------------
for head navigation
----------------------------------------------------*/
#head-navi {
	padding: 0px;
	width: 730px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-size: 10px;
}
/*----------------------------------------------------
for title image
----------------------------------------------------*/
#headContainer {
	padding: 0px;
	height: 50px;
	width: 772px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/common/headtitle_background.gif);
	background-repeat: no-repeat;
}
/*----------------------------------------------------
for head image
----------------------------------------------------*/
#imageContainer {
	padding: 0px;
	width: 772px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/common/body_background.gif);
	background-repeat: repeat-y;
}
/*----------------------------------------------------
for body container
----------------------------------------------------*/
#bodyContainer {
	padding: 0px;
	width: 772px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/common/body_background.gif);
	background-repeat: repeat-y;
}
/*----------------------------------------------------
for body block
----------------------------------------------------*/
#bodyBlock {
	margin: 0px auto;
	padding: 10px;
	width: 760px;
	border: 1px solid #EA68A2;
	text-align: left;
	voice-family: "\"}\""; 
  	voice-family:inherit;
	width: 738px;
}
/*----------------------------------------------------
for left block
----------------------------------------------------*/
#leftBlock {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 150px;
}
/*----------------------------------------------------
for right block
----------------------------------------------------*/

/*----------------------------------------------------
for footer container
----------------------------------------------------*/
#footer-block {
	padding: 0px;
	width: 772px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/common/footer_background.gif);
	height: 102px;
	text-align: right;
}
#topics {
	border: 1px solid #FF0099;
	background-color: #FFFFF0;
	padding: 5px;
	margin-bottom: 10px;
}
#bodyContainer #bodyBlock #firstBlock #topics2 p {
	padding: 0px;
	font-size: 12px;
	margin: 0px;
}

#topics2 {

	border: 1px solid #FF0099;
	background-color: #FFFFF0;
	padding: 5px;
	margin-bottom: 10px;
}
