﻿#contentsmain{
padding:0;
margin-top:30px;
margin-right:30px;
margin-bottom:40px;
margin-left:30px;
display:block;
height:1%;height:auto;
}
body>#contentsmain{min-height:800px;}
#contentsmain>table{width:600px;}
#contentsmain table th{vertical-align:top;}
#contentsmain table th img{margin-right:20px;}
#contentsmain table td{vertical-align:top;text-align:left;font-size:12px;line-height:175%;}
.lineArea{
	background:#fff url(../collabo/image/line598.gif) repeat-x left bottom;
}

#collaboTbl{margin-top:0px;margin-bottom:30px;
width:596px;border:none;}

#collaboTbl th,#collaboTbl td{
text-align:left;margin:0;}

#collaboTbl th{background-color:#f4f4f4;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
border-left:1px solid #cccccc;
padding:5px;}

#collaboTbl td{padding-top:3px;padding-bottom:3px;
vertical-align:middle;}

#collaboTbl td#txtRight{
text-align:right;padding-top:4px;
width:108px;
}
#collaboTbl td#txtRight a{display:block;margin-bottom:2px;}

#collaboTbl td#marks{text-align:right;padding-top:4px;
font-size:10px;color:#999999;letter-spacing:.1em;
padding-bottom:30px;vertical-align:top;
}
#collaboTbl td#marks img{position:relative;top:1px;}
#contentsmain .sttlLine{
clear:both;
width:596px;height:31px;
display:block;border-bottom:1px solid #cccccc;
padding-right:0px;
}
#contentsmain .sttlLine p{display:inline;width:auto;font-size:10px;float:right;padding-top:4px;padding-right:1em;}
/*#searchBox .sttlLine p a{text-decoration:underline;color:#666666;}*/
/*#searchBox .sttlLine p a:hover{color:#339999;}*/
#contentsmain .sttlLine p a#activeLink{text-decoration:none;}
