@charset "utf-8";
/* CSS Document */
/* company top css start */
.contents_detail h2{
padding:10px 0 13px 0;
font-size:0;
line-height:0;
}
.company_info{
padding-right:30px;
}
.company_info h3{
line-height:0;
font-size:0;
}
.summary{
}
.summary .intro{
float:left;
width:302px;
}
.summary .circle{
float:right;
width:302px;
background:url(../../company/images/circly_bg.gif) left bottom no-repeat;
padding-bottom:33px;
}
.circle p{
float:left;
width:90px;
padding-left:10px;
}
.pic_intro{
margin-bottom:15px;
}
.pic_intro .p01{
float:left;
width:302px;
}
.pic_intro .p02{
float:right;
width:302px;
}
.links li{
float:left;
width:200px;
padding-right:10px;
padding-top:10px;
}
.links li.end{
padding-right:0;
}
/* company top css end */
/* company distribution css start */
.common{
padding:20px 0;
border-bottom:dotted 1px #acacac;
}
.common p{
font-weight:bold;
margin-bottom:10px;
}
.company_tbl{
text-align:left;
vertical-align:top;
}
.company_tbl th{
font-weight:normal;
width:40px;
}
.company_tbl td{
padding:5px;
}
.font_bold{
font-weight:bold;
}
/* company distribution css end */
/* evolution css start */
.company_tbl02{
border:solid 1px #bdbdbd;
border-width:1px 1px 0 0;
}
.company_tbl02 th{
background:url(../../company/evolution/images/th_bg.gif) left top repeat-y;
background-color:#f6fafe;
text-align:left;
font-weight:normal;
padding:10px 15px;
vertical-align:top;
border:solid 1px #bdbdbd;
border-width:0 0 1px 1px;
font-weight:bold;
color:#002495;
width:20%;
}
.company_tbl02 td{
background-color:#f6fafe;
padding:10px 15px;
vertical-align:top;
border:solid 1px #bdbdbd;
border-width:0 0 1px 1px;
}
.company_tbl02 th.none,
.company_tbl02 td.none{
background-color:#FFF;
}
/* evolution css end */
/* iso css start */
.iso p{
margin-bottom:20px;
}
.iso_txt{
float:left;
width:421px;
}
.iso_pic{
float:right;
width:179px;
}
/* iso css end */