
.contents_in{
width:507px;
margin-left:12px;
margin-top:14px;
}


#company_b{
width:182px;
height:368px;
background-image:url(img/sidebox_bg.gif);
}

#company_b2{
width:161px;
height:240px;
background-image:url(img/guide_bg.gif);
margin-left:10px;
background-repeat: no-repeat;
}

#company_b2 p{
font-size:10px;
line-height:1.4em;
margin-left:6px;
margin-top:6px;
}


.m_box{
background:url(../img/sbg_1.gif) left top repeat;
width:492px;
border:1px solid #51b158;
padding:0 5px 5px 5px;
}

.m_box h4{ margin:2px;}
.m_box h5{ margin:2px;}


.p2{
float:right;
color:#3E8F43;
margin-top:15px;
margin-right:10px;
}

.p3{
color:#BC0035;
margin-top:20px;
margin-right:10px;
}

.in_box{
background:url(../img/sbg_2.gif) left top #ffffff;
margin-top:10px;
width:228px;
padding:0 8px;
}

.sM1 p{
margin-left:5px;
line-height:1.4em;
}





.T1{
margin-bottom:27px;
letter-spacing:-0.5px;
}

.T1 th{
border-bottom:1px dotted #B5B7B5;
background-color:#ECEFEB;
font-weight:bold;
font-size:10px;
color:#000000;
}

.td1{
border-bottom:1px dotted #B5B7B5;
border-left:1px dotted #B5B7B5;
background-color:#ECEFEB;
text-align:center;
height:27px;
}

.td2{
border-bottom:1px dotted #B5B7B5;
border-left:1px dotted #B5B7B5;
background-color:#FCF1F3;
text-align:center;
height:27px;
color:#BC0035;
font-size:10px;
}



