p { margin: 0px; padding: 0px; } li { list-style:none; } body { margin: 0px; padding: 0px; font-family: "ヒラギノ角ゴ Pro W3"; background-image: none; background-color: #FFFFFF; } #main { height: 100%; width: 780px; margin-right: auto; margin-left: auto; } #side_menu { float: left; height: 900px; width: 114px; padding-top: 30px; padding-left: 0px; } #main_right { float: right; width: 596px; } #main_right h3 { font-size:11px; color:#333333; padding:1px 1px 1px} #text { width: 596px; margin-right: auto; margin-left: auto; } #text p { font-size: 11px; color: #333333; margin-top: 10px; margin-bottom: 10px; letter-spacing: 1px; } #footer { background-color: #FFFFFF; margin: 0px; padding: 0px; height: 30px; clear: both; width: 100%; } #footer h4 { color: #333333; font-weight: normal; font-family: "Courier New", Courier, monospace; font-size: 12px; text-align: center; padding-top: 50px; } h1 { margin: 0; padding: 0; height: 130px; } h2 { margin: 0; padding: 0; height: 94px; } a {color:#CC0000} a:hover {color:#333333} .text_f { color: #333333; width:100%; margin-top:5px; font-size:10px} .text_1 {text-align:left} .text_2 {text-align:left} .en { width: 100%; background-image: url(img/en.gif); background-repeat: repeat-x; margin-top: 15px; margin-bottom: 15px; height:1px; } .sen { width: 100%; background-image: url(img/sen.gif); background-repeat: repeat-x; margin-top: 30px; margin-bottom: 30px; height:2px; } .co { width:100%; font-size: 10px; border-style: none; color: #333333; } .co2 { font-size: 10px; border-style: none; color: #FFFFFF; } .co3 { font-size: 10px; border-style: none; color: #333333; }