@charset "utf-8";

/* bmembers/index.html */
#main .sec-lv2 .bm-column2 {
background:url(/jp/zh/about/bmembers/img/bg_bmembers-cm2_top.gif) no-repeat scroll left top transparent;
margin:0 0 10px;
padding:4px 0 0;
width:610px;
}
#main .sec-lv2 .mgb30 {
margin-bottom:30px !important;
}
#main .sec-lv2 .bm-column2 .bm-btm {
background:url(/jp/zh/about/bmembers/img/bg_bmembers-cm2_btm.gif) no-repeat scroll left bottom transparent;
padding:0 0 5px;
width:610px;
}
#main .sec-lv2 .bm-column2 .bm-inner {
background:url(/jp/zh/about/bmembers/img/bg_bmembers-cm2.gif) repeat-y scroll left top transparent;
margin-right:-5px;
width:615px;
}
#main .sec-lv2 .bm-column2-1 {
background:url(/jp/zh/about/bmembers/img/bg_bmembers-cm2-1_top.gif) no-repeat scroll left top transparent;
margin:0 0 30px;
padding:4px 0 0;
width:300px;
}
#main .sec-lv2 .bm-column2-1 .bm-btm {
background:url(/jp/zh/about/bmembers/img/bg_bmembers-cm2-1_btm.gif) no-repeat scroll left bottom transparent;
padding:0 0 5px;
width:300px;
}
#main .sec-lv2 .bm-column2-1 .bm-inner {
background:url(/jp/zh/about/bmembers/img/bg_bmembers-cm2-1.gif) repeat-y scroll left top transparent;
margin-right:-5px;
width:305px;
}
#main .sec-lv2 .bm-column3 {
background:url(/jp/zh/about/bmembers/img/bg_bmembers-cm3_top.gif) no-repeat scroll left top transparent;
margin:0 0 10px;
padding:4px 0 0;
width:610px;
}
#main .sec-lv2 .bm-column3 .bm-btm {
background:url(/jp/zh/about/bmembers/img/bg_bmembers-cm3_btm.gif) no-repeat scroll left bottom transparent;
padding:0 0 5px;
width:610px;
}
#main .sec-lv2 .bm-column3 .bm-inner {
background:url(/jp/zh/about/bmembers/img/bg_bmembers-cm3.gif) repeat-y scroll left top transparent;
margin-right:-5px;
width:615px;
}
#main .sec-lv2 .bm-column3-2 {
background:url(/jp/zh/about/bmembers/img/bg_bmembers-cm3-2_top.gif) no-repeat scroll left top transparent;
margin:0 0 10px;
padding:4px 0 0;
width:403px;
}
#main .sec-lv2 .bm-column3-2 .bm-btm {
background:url(/jp/zh/about/bmembers/img/bg_bmembers-cm3-2_btm.gif) no-repeat scroll left bottom transparent;
padding:0 0 5px;
width:403px;
}
#main .sec-lv2 .bm-column3-2 .bm-inner {
background:url(/jp/zh/about/bmembers/img/bg_bmembers-cm3-2.gif) repeat-y scroll left top transparent;
margin-right:-5px;
width:408px;
}
#main .sec-lv2 .bm-column3-1 {
background:url(/jp/zh/about/bmembers/img/bg_bmembers-cm3-1_top.gif) no-repeat scroll left top transparent;
margin:0 0 10px;
padding:4px 0 0;
width:196px;
}
#main .sec-lv2 .bm-column3-1 .bm-btm {
background:url(/jp/zh/about/bmembers/img/bg_bmembers-cm3-1_btm.gif) no-repeat scroll left bottom transparent;
padding:0 0 5px;
width:196px;
}
#main .sec-lv2 .bm-column3-1 .bm-inner {
background:url(/jp/zh/about/bmembers/img/bg_bmembers-cm3-1.gif) repeat-y scroll left top transparent;
margin-right:-5px;
width:196px;
}
#main .sec-lv2 .bm-column2 .bm-inner div,
#main .sec-lv2 .bm-column2-1 .bm-inner div {
float:left;
width:300px;
}
#main .sec-lv2 .bm-column3 .bm-inner div,
#main .sec-lv2 .bm-column3-2 .bm-inner div,
#main .sec-lv2 .bm-column3-1 .bm-inner div {
float:left;
width:196px;
}
@media print{
#main .sec-lv2 .bm-column2 .bm-inner div,
#main .sec-lv2 .bm-column2-1 .bm-inner div {
border:1px solid #CCCCCC;
}
#main .sec-lv2 .bm-column3 .bm-inner div,
#main .sec-lv2 .bm-column3-2 .bm-inner div,
#main .sec-lv2 .bm-column3-1 .bm-inner div {
border:1px solid #CCCCCC;
width:195px;
}
}
.mgl11 {
margin-left:11px;
}
#main .sec-lv2 .bm-inner div dl {
clear:both;
display:block;
padding:6px 6px 0 10px;
}
#main .sec-lv2 .bm-inner div dl dt {
clear:both;
float:left;
width:70px;
}
#main .sec-lv2 .bm-inner div dl dd {
margin-left:70px;
}
#main .sec-lv2 .bm-inner div dl dt img {
vertical-align:top;
margin-bottom:5px;
}
#main .sec-lv2 .bm-inner div dl dd span.name {
font-size:115%;
font-weight:bold;
}
#main .sec-lv2 .bm-inner div dl dd .career {
margin-bottom:0;
}
#main .sec-lv2 .bm-inner div dl dd .career a {
background:url(/common/img/list-mark_r-red02.gif) no-repeat scroll 0 0.25em transparent;
margin-bottom:6px;
padding-left:15px;
}
#main .sec-lv2 div.ceo {
margin-bottom:30px;
}
#main .sec-lv2 p.anno {
padding:0 5px 0 1em;
text-indent:-1em;
}

/* bmembers/name.html */
#main .sec-lv2 .brief-history .lft {
width:181px;
}
#main .sec-lv2 .brief-history .rgt {
width:429px;
}
*html #main .sec-lv2 .brief-history .rgt {
width:419px;
}
#main .sec-lv2 .brief-history h3 {
border-bottom:none;
font-weight:bold;
margin:0 5px 10px;
padding:0 0 4px;
}
#main .sec-lv2 .brief-history h3 span {
font-weight:normal;
font-size:85%;
border-left:none;
margin:0;
padding:0;
}
#main .sec-lv2 .brief-history table.column3 {
width:100%;
border-top:1px solid #CCCCCC;
}
#main .sec-lv2 .brief-history table.column3 th {
font-weight:normal;
width:99px;
}
#main .sec-lv2 .brief-history p.anno {
margin-top:10px;
}
