.cont01{ width:532px; float:left;}
.cont02{ width:532px; float:left; margin-top:12px;}
.cont02_wz{ padding:8px;line-height:24px;}
.cont02_wz p{ line-height:24px;}
.cont03pb{ width:510px; height:335px; float:left; margin-top:6px; padding-left:11px;}
.cont03p{ width:510px; float:left; padding-left:11px; margin-top:10px;}
#main0 ul{ display: none;list-style-type: none;}
#main0 ul.block{ display: block;}
.menu0 li{width:84px; height:56px; float:left; margin-right:3px;list-style-type: none; margin-bottom:34px;}
.cont04{ width:510px; float:left; margin-top:0px; border:0px; padding:10px;}
.cont05{ width:510px; float:left; margin-top:10px; border:1px solid #CCCCCC; padding:10px;line-height:24px;}
.cont06{ width:510px; float:left; margin-top:0px; border:0px; padding:15px;line-height:24px;}
.ptop{ font-size:16px; font-weight:bold; color:#000000;}
.cont04_pic{ width:241px; float:left;}
.cont04_pic img{ margin-top:8px;}
.cont04_but{ width:116px; float:left; margin-top:2px;}
.pright{ width:252px; float:right; font-size:14px; color:#000; line-height:18px; margin-top:8px;line-height:24px;}
.t16 {
	font-size: 16px;
	font-weight: bold;
}
.t14 {font-size: 15px;line-height:24px;}
.f14 a:link {
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
.f14 a:visited {
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
.f14 a:hover {
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	text-decoration: underline;
}
.recruittbcon
{
	width:531px;
	border-left:solid 1px #E4004D;
	border-right:solid 1px #E4004D;
	border-bottom:solid 1px #E4004D;
	background-color:#F5FbF7;
	padding-top:20px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-bottom: 20px;
}
.ShowAddUserInfo{
    BORDER-RIGHT: #333333 2px solid; 
	BORDER-TOP: #333333 2px solid; 
	BORDER-LEFT: #333333 2px solid; 
	BORDER-BOTTOM: #333333 2px solid; 
	BORDER-COLLAPSE: collapse;
    width:500px;
    margin-left:15px;
}.TableBorder1{
    BORDER-RIGHT: #333333 1px solid; 
	BORDER-TOP: #333333 1px solid; 
	BORDER-LEFT: #333333 1px solid; 
	BORDER-BOTTOM: #333333 1px solid; 
	BORDER-COLLAPSE: collapse;
    padding:2px 2px;
    height:20px;
}
.AddUserInfoCode{
    font-size:11pt;
    width:150px;
    color:Black;
    text-align:center;
    background-color:#EFEFEF;
}.AddUserInfoName{
    font-size:11pt;
    text-align:left;
    color:Black;
    padding-left:10px;
}
.TdHeight{
    height:21px;
}
.rctbheadtitle{
    text-align:center;
    font-family: "｣ﾍ｣ﾓ ｣ﾐ･ｴ･ｷ･ﾃ･ｯ", Osaka, "･ﾒ･鬣ｮ･ﾎｽﾇ･ｴ Pro W3";
	font-size: 12pt;
    font-weight:bold;
    color:Black;
}
.AddUserInfoName p{
    font-family: "｣ﾍ｣ﾓ ｣ﾐ･ｴ･ｷ･ﾃ･ｯ", Osaka, "･ﾒ･鬣ｮ･ﾎｽﾇ･ｴ Pro W3";
	font-size: 11pt;
    color:Black;
}
.AddUserInfoCode p{
    font-family: "｣ﾍ｣ﾓ ｣ﾐ･ｴ･ｷ･ﾃ･ｯ", Osaka, "･ﾒ･鬣ｮ･ﾎｽﾇ･ｴ Pro W3";
	font-size: 11pt;
    color:Black;
}
