h1.tp { margin-bottom:10px; } h2.ttl { text-align:center; margin:20px 0; } h3.ttl { margin:10px 0 15px; padding:2px 15px 2px 10px; border-left:3px solid #4d9513; color:#4d9513; font-size:14px; font-weight:bold; } #main h2 .imgBl { margin:0 auto; } #main h2 { text-align:center; } #blockT { width:515px; margin:0 auto; padding:40px 65px 0; background:url(/content/images/am/meter/top/fr_c.gif) repeat-y; } #blockT img { margin-bottom:17px; } #blockT ~ img { display:block; margin:0 auto; } h1 ~ img { display:block; margin:0 auto; } #block { width: 630px; margin-left: 62px; } #bcL { width:470px; float:left; } #bcR { width:160px; float:right; } #block table { width: 100%; border-collapse: collapse; margin:10px 0; } #block table th { background-color:#fff2cf; font-size:12px; color:#000000; font-weight: bold; text-align:center; border: 1px solid #000000; line-height:100%; padding:5px; } #block table td { font-size:12px; color:#000000; background-color:#FFFFFF; border: 1px solid #000000; padding:5px; } #blockY { width: 580px; margin-left:62px; background-color:#fdf9d8; padding:20px; } .dLineM { width:620px; height:15px; margin-bottom:15px; border-bottom:1px #333333 dotted; clear:both; } .ilst { background:url(/content/images/am/meter/seal_info.gif) right bottom no-repeat; } .blockTxt { width:470px; height:260px; } #blockL { width:274px; float:left; border-right:1px dotted #333333; padding:0 20px 10px; } #blockR { width:275px; float:right; padding:0 20px 10px; } #blockL img, #blockR img { margin-left:22px; }