@charset "Shift_JIS";

/*
StyleSheet for Nihonkiin Portal Site
CSS FILE sub.css
apply for SUB TOP "member"

yLAST UPDATEDz1 APR 2007
*/


/* *********************************************************************
index.html
********************************************************************* */
/* common styles */
#LeftClm .pageBlock {
	background: #f5f2df;
	padding: 0 0 18px 0;
}
.pageBlock table td p.more {
	margin: 6px 0 0 0;
}
.pageBlock table {
	width: 741px;
	margin: 18px 12px 0 12px;
	border: 1px solid #8a8a8a;
}
.pageBlock table th ,
.pageBlock table td {
	border: 1px solid #8a8a8a;
}
.pageBlock table th {
	text-align: center;
	padding: 4px 0;
	background: #e4e4e4;
}
.pageBlock table td {
	background: #fff;
	padding: 8px 6px;
}

#RightClm .pageBlock {
	background: #f8f8f8;
}


/* Personal Member
********************************************************************* */
#personal {
}

/* text */
#personal #text {
	width: 741px;
	margin: 0 12px;
}
#personal #text p {
	text-align: right;
	font-size: smaller;
	margin: 3px 0 1em 0;
}
#personal #text dl dt {
	font-weight: bold;
}

/* table */
#personal table td {
	vertical-align: top;
}
#personal table td.th {
	width: 144px;
	vertical-align: top;
	font-weight: bold;
	background: #fff;
}
#personal table td.cost {
	width: 120px;
	vertical-align: middle;
}
#personal table td#per01 {
	height: 64px;
	background: #fff url(../images/bg_per01.jpg) no-repeat left bottom;
}
#personal table td#per02 {
	height: 66px;
	background: #fff url(../images/bg_per02.jpg) no-repeat left bottom;
}
#personal table td#per03 {
	height: 65px;
	background: #fff url(../images/bg_per03.jpg) no-repeat left bottom;
}
#personal table td#per04 {
	height: 79px;
	background: #fff url(../images/bg_per04.jpg) no-repeat left bottom;
}
#personal table td#per05 {
	height: 64px;
	background: #fff url(../images/bg_per05.jpg) no-repeat left bottom;
}
#personal table td#per06 {
	height: 64px;
	background: #fff url(../images/bg_per06.jpg) no-repeat left bottom;
}
#personal table td#per07 {
	height: 65px;
	background: #fff url(../images/bg_per07.jpg) no-repeat left bottom;
}
#personal table td#per08 {
	height: 65px;
	background: #fff url(../images/bg_per08.jpg) no-repeat left bottom;
}
#personal table td#per09 {
	height: 65px;
	background: #fff url(../images/bg_per09.jpg) no-repeat left bottom;
}

#personal table td#per10 {
	height: 65px;
	background: #fff url(../images/bg_per10.jpg) no-repeat left bottom;
}

#personal table td#per11 {
	height: 65px;
	background: #fff url(../images/bg_per11.jpg) no-repeat left bottom;
}

#personal table td#per12 {
	height: 65px;
	background: #fff url(../images/bg_per12.jpg) no-repeat left bottom;
}

/* Juridical Member
********************************************************************* */
#juridical {
}

#juridical table td.th {
	width: 20%;
}


/* each Pages
********************************************************************* */
ul.more {
	clear: both;
	margin: 6px 0 0 0;
	text-align: right;
}
