/*company*//*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#company-comsys {
list-style-type:none;
float:left;
}

#company-comsys li{
width:500px;
float:left;
margin:0 10px 50px;
display:inline;
padding-bottom:30px;
}

#company-comsys .title{
width:510px;
text-align:left;
border:1px solid #000000;
float:left;
margin:0 0px 10px 0px;
display:inline;
}

#company-comsys .title p{
margin:5px;
float:left;
}

#company-comsys .title p img{
margin-bottom:10px;
}

#company-comsys .title2{
width:510px;
text-align:left;
border:1px solid #000000;
float:left;
margin-bottom:10px;
}

#company-comsys .title2 p{
margin:10px;
float:left;
}

#company-comsys .title2 p img{
margin-bottom:0px;
}

#company-comsys .title2end {
width:500px;
text-align:left;
border:1px solid #000000;
float:left;
margin-right:0px;
margin-bottom:10px;
}

#company-comsys .title2end p{
margin:10px;
float:left;
}

*html #company-comsys .title2end p img{
margin-bottom:10px;
}

*:first-child+html #company-comsys .title2end p img{
margin-bottom:10px;
}

#company-comsys .desc{
width:520px;
margin:0 0 0 20px;
display:inline;
}

#company-comsys table td{
padding:0 0 10px 10px;
}

#company-comsys table td.highlight{
font-weight:bold;
}

.ninsho {
float:right;
margin-left:10px;
display:inline;
}

#company-comsys .title3{
text-align:left;
float:left;
margin:0 0px 10px 0px;
display:inline;
}

#company-comsys .title3 p{
margin:10px;
text-align:left;
}

#company-comsys .title3 p img{
margin-bottom:10px;
}

.lag {
height:80px;
vertical-align:middle;
margin:auto;
}
