.ttl01 .copy,h2.general .copy{font-size:.6em;margin-left:45px}#mainBlock .table_style dt{font-weight:700;width:80px}#mainBlock .table_style dd{margin-left:90px}.table_style .list_word{display:inline-block}#help_bengo4_ranking{margin-top:-10px;position:relative;z-index:105}#help_bengo4_ranking .icn_help{margin:0 5px 0 0}.aboutBengo4Rank{cursor:pointer;padding:5px 10px;text-align:right}.aboutBengo4Rank a{cursor:pointer}#help_bengo4_ranking .popup{top:2em;width:625px}#help_bengo4_ranking .popup h3{font-size:1.2em;font-weight:700;padding:10px 15px 5px}#help_bengo4_ranking .popup h4{background:#f8f8f8;border:1px solid #ddd;font-size:1em;font-weight:700;margin:0 15px;padding:3px 10px}#help_bengo4_ranking .popup ol{border:1px solid #ddd;border-top:0;margin:0 15px 10px}#help_bengo4_ranking .popup ol li{border-top:1px solid #ddd;list-style:decimal;list-style-position:inside;padding:3px 10px}#help_bengo4_ranking .popup p{padding:10px 15px 15px}#bengo4RankList{margin:0 0 20px}.bengo4RankItem li{border-bottom:1px solid #ddd;clear:both;margin:0 auto;padding:10px}.bengo4RankItem li:nth-child(2n){background-color:#f8f8f8}.bengo4RankItem li:after{clear:both;color:#fff;content:".";display:block;height:0}.bengo4RankItem .rank{display:table-cell;padding-right:19px;text-align:right;vertical-align:top;white-space:nowrap;width:45px}.bengo4RankItem .rank .number_rank{display:inline}.bengo4RankItem .rank .number_change{display:block;margin-top:5px}.bengo4RankItem .photo{background:#fff;border:1px solid #e8e8e8;text-align:center}.bengo4RankItem .photo,.bengo4RankItem .photo span{display:table-cell;overflow:hidden;vertical-align:middle;width:65px}.bengo4RankItem li.thumL .photo{border:0}.bengo4RankItem li.thumL .photo img{border:1px solid #555;line-height:0}.bengo4RankItem .photo img{height:40px;vertical-align:bottom;width:30px}.bengo4RankItem li.thumL .photo img{height:82px;vertical-align:bottom;width:62px}.bengo4RankItem .detail{display:table-cell;overflow:hidden;padding:5px 0 5px 10px;vertical-align:middle;width:470px}.bengo4RankItem .name_lawyer{display:inline;padding-right:10px;white-space:nowrap}.bengo4RankItem .name_lawyer a{font-size:1.1em;font-weight:700;padding-right:3px}.bengo4RankItem .name_office{display:inline;padding-right:10px}.bengo4RankItem .name_office .officename{font-weight:700;padding:0 5px 0 0;white-space:nowrap;width:auto}.bengo4RankItem .name_office .prefecture{white-space:nowrap;width:auto}.bengo4RankItem .detail .moredetail{clear:both}.bengo4RankItem .detail .moredetail p{line-height:1.8;margin:0;padding:0}
