#wrapp{
width:748px;
/*margin:0 auto;*/
height:100%; 
min-height:100%;
}

#wrapp #RecruitContents{
width:748px;
padding-bottom:20px;
}

#wrapp #topics{
width:730px;
margin:15px 8px 10px 8px;
clear:both;
}
#wrapp #topics #tpcleft{
width:160px;
margin-right:5px;
float:left;
}
#wrapp #topics #tpcleft #gmenu{
border-bottom:1px #C6C4C5 solid;
border-left:1px #C6C4C5 solid;
border-right:1px #C6C4C5 solid;
margin-bottom:10px;
}
#wrapp #topics #tpcleft #gmenu li{
border-bottom:1px #C6C4C5 dashed;
}
#wrapp #topics #tpcleft #gmenu #last{
border-bottom:none;
}
#wrapp #topics #tpcleft #entry{
margin:10px 0;
}
#wrapp #topics #tpcleft #entry li{
margin-top:5px;
}
#wrapp #topics #tpcright{
width:560px;
float:right;
}
#wrapp #topics #tpcright #gotop{
margin:20px 0;
float:right;
}

.pagelink{
text-align:right;
width:540px;
color:#ffffff;
}
.pagelink a{
color:#ffffff;
}
.pagelink .cover{
display:block;
background:#999999;
padding:2px 8px;
width:10px;
}
html>body .pagelink .cover{
float:right;
width:auto;
min-width:10px;
}
.pagelink .cover .st{
margin:0 3px;
}

div#Page #PageTitle{
	width: 748px;
	height:39px;
	background: url(../img/tpc.jpg) no-repeat;
	text-align:right;
}
div#Page #PageTitleInside{
	padding:6px 10px 0 0;
}
