H4#saiyo{
    margin-top: 1em;
	padding-top:2px;
	background:url(../imgs/icon01.gif) no-repeat left center;
	font-weight: bold;
	text-indent: 10px;
}

.saiyo {
	width:524px;
	background-color: #ffffff;
	border-left: 1px #c0c0c0 solid;
	border-right: 1px #c0c0c0 solid;
	border-bottom: 1px #c0c0c0 solid;
}

.saiyo h2 {
	margin: 0;
	padding: 3px 5px;
	background-color: #e0e0e0;
	border-top: 1px #c0c0c0 solid;
	border-bottom: 1px #c0c0c0 solid;
}

.saiyo p {
	margin: 1px;
	margin-right: 8px;
	margin-left: 8px;	
	padding: 3px 5px;
}

/* tab */

.menubox{
	width:552px;
	height:21px;
	margin:0px;
	padding:0px;
	background-color:#ffffff;
}

/*  profile  */
.menubar1{
	float:left;
	width:138px;
	height:20px;
	background-color:#ffffff;
	text-align:center;
}
.menubar1 a:link,
.menubar1 a:visited
{
	display:block;
	width:135px;
	height:20px;
	margin:0px 1px 0px 0px;
	padding:0px;
	background-color:#E7E7E7;
	border-top:1px solid #5a5a5a;
	border-right:1px solid #5a5a5a;
	border-left:1px solid #5a5a5a;
	text-decoration:none;
}
.menubar1 a:hover,
.menubar1 a:active
{
	height:20px;
	margin:0px 1px 0px 0px;
	padding:0px;
	font-weight:bold;
	background-color:#5286CE;
	border-top:1px solid #5a5a5a;
	border-right:1px solid #5a5aa5;
	border-left:1px solid #5a5a5a;
	text-decoration:none;
}

/*  from ascendia  */
.menubar2{
	float:left;
	width:138px;
	height:20px;
	background-color:#ffffff;
	text-align:center;
}
.menubar2 a:link,
.menubar2 a:visited{
	display:block;
	width:135px;
	height:20px;
	margin:0px 1px 0px 0px;
	padding:0px;
	background-color:#E7E7E7;
	border-top:1px solid #5a5a5a;
	border-right:1px solid #5a5a5a;
	border-left:1px solid #5a5a5a;
	text-decoration:none;
}
.menubar2 a:hover,
.menubar2 a:active{
	height:20px;
	margin:0px 1px 0px 0px;
	padding:0px;
	font-weight:bold;
	background-color:#5286CE;
	border-top:1px solid #5a5a5a;
	border-right:1px solid #5a5aa5;
	border-left:1px solid #5a5a5a;
	text-decoration:none;
}

/*  career  */
.menubar3{
	float:left;
	width:138px;
	height:20px;
	background-color:#ffffff;
	text-align:center;
}
.menubar3 a:link,
.menubar3 a:visited{
	display:block;
	width:135px;
	height:20px;
	margin:0px 1px 0px 0px;
	padding:0px;
	background-color:#E7E7E7;
	border-top:1px solid #5a5a5a;
	border-right:1px solid #5a5a5a;
	border-left:1px solid #5a5a5a;
	text-decoration:none;
}
.menubar3 a:hover,
.menubar3 a:active{
	height:20px;
	margin:0px 1px 0px 0px;
	padding:0px;
	font-weight:bold;
	background-color:#5286CE;
	border-top:1px solid #5a5a5a;
	border-right:1px solid #5a5aa5;
	border-left:1px solid #5a5a5a;
	text-decoration:none;
}

/*  info  */
.menubar4{
	float:left;
	width:138px;
	height:20px;
	background-color:#ffffff;
	text-align:center;
}
.menubar4 a:link,
.menubar4 a:visited{
	display:block;
	width:135px;
	height:20px;
	margin:0px 1px 0px 0px;
	padding:0px;
	background-color:#E7E7E7;
	border-top:1px solid #5a5a5a;
	border-right:1px solid #5a5a5a;
	border-left:1px solid #5a5a5a;
	text-decoration:none;
}
.menubar4 a:hover,
.menubar4 a:active{
	height:20px;
	margin:0px 1px 0px 0px;
	padding:0px;
	font-weight:bold;
	background-color:#5286CE;
	border-top:1px solid #5a5a5a;
	border-right:1px solid #5a5aa5;
	border-left:1px solid #5a5a5a;
	text-decoration:none;
}

/* ---------- box_out ---------- */
.box{
	clear:both;
	width:549px;
	height:100%;
	margin:0px;
	padding:0px;
	border-top:1px solid #5a5a5a;
	border-right:1px solid #5a5a5a;
	border-bottom:1px solid #5a5a5a;
	border-left:1px solid #5a5a5a;
}

/* ---------- box_in ---------- */
.list{
	display:none;
	margin:0px;
	padding:0px;
	width:549px;
	height:100%;
}

/* ---------- tab_content-1 ---------- */
.tab_content1{
	position:absolute;
	width:135px;
	height:1px;
	overflow:hidden;
	margin-top:-1px;
	padding:0px;
	border-top:1px solid #ffffff;
}

/* ---------- tab_content-2 ---------- */
.tab_content2{
	position:absolute;
	width:135px;
	height:1px;
	overflow:hidden;
	margin-top:-1px;
	margin-left:138px;
	padding:0px;
	border-top:1px solid #ffffff;
}

/* ---------- tab_content-3 ---------- */
.tab_content3{
	position:absolute;
	width:135px;
	height:1px;
	overflow:hidden;
	margin-top:-1px;
	margin-left:276px;
	padding:0px;
	border-top:1px solid #ffffff;
}

/* ---------- tab_content-4 ---------- */
.tab_content4{
	position:absolute;
	width:135px;
	height:1px;
	overflow:hidden;
	margin-top:-1px;
	margin-left:414px;
	padding:0px;
	border-top:1px solid #ffffff;
}

/* ---------- tab_main-1 ---------- */
.tab_main1{
	margin:0px;
	padding:5px 10px;
	width:529px;
	height:100%;
	overflow:auto;
	background:#ffffff;
}

/* ---------- tab_main-2 ---------- */
.tab_main2{
	margin:0px;
	padding:5px 10px;
	width:529px;
	height:100%;
	overflow:auto;
	background:#ffffff;
}

/* ---------- tab_main-3 ---------- */
.tab_main3{
	margin:0px;
	padding:5px 10px;
	width:529px;
	height:100%;
	overflow:auto;
	background:#ffffff;
}

/* ---------- tab_main-4 ---------- */
.tab_main4{
	margin:0px;
	padding:5px 10px;
	width:529px;
	height:100%;
	overflow:auto;
	background:#ffffff;
}

