@charset "utf-8";

/*--------------------------------------
	Style Name : Profile Style Sheet

	content
--------------------------------------*/


/*--------------------------------------
	div#content
--------------------------------------*/

#content div.article {
	margin-bottom:40px;
}

#content h2.article-title {
	margin-bottom:10px;
	padding:0 0 15px 5px;
	background:url(../../img/texture_section_01.gif) no-repeat left bottom;
	font-weight:normal;
	text-align:left;
	zoom:1;
}

#content div.paragraph h3 {
	font-weight:normal;
	line-height:1.3;
}

#content div.paragraph p.lead {
	padding-bottom:1em;
}

#content #article-01 {
	text-align:center;
}

#content #article-01 div.paragraph-block {
	margin:0 auto;
	width:530px;
	text-align:left;
}

#content #article-01 div.paragraph-block p {
	margin:0;
}


/* table.normal
------------------------------------------------------------ */
#content #article-02 table.normal{
font-size:12px;
margin-top:10px;
margin:20px auto;
}

#content #article-02 table.normal td,
table.normal th
{
padding:3px;
}

#content #article-02 table.normal th{
background:#53b6ef;
vertical-align:middle;
border-bottom:1px solid #FFF;
border-right:1px solid #FFF;
line-height:1.3;
color:#FFF;
}

#content #article-02 table.normal td{
vertical-align:top;
border-bottom:1px solid #999;
}

#content #article-02 table.normal td.topline{
vertical-align:top;
border-bottom:1px solid #999;
border-top:1px solid #999;
}

/* table.history
------------------------------------------------------------ */
#content #article-03 table.history{
font-size:12px;
margin-top:10px;
margin:20px auto;
}

#content #article-03 table.history th{
border-right:1px solid #999;
text-align:right;
padding:3px 20px 3px 3px;
margin:3px;
}

#content #article-03 table.history td{
padding:3px 3px 3px 20px;
margin:3px;
}
