body { text-align:center; margin:0 auto; background:#eee6cd; } #wrap { width:840px; text-align:left; background : url(bg.jpg); margin:0 auto; } #inner { width:800px; margin:0 auto; } #header { width:800px; height:90px; background : url(head.jpg); text-align:left; margin:0 auto; } #header2 { width:800px; height:84px; background : url(topmenu.jpg); position:relative; } #topmenu { padding:43px 0 0 0px; } #mainwrap { width:606px; text-align:center; float:right; } #sidewrap { width:194px; text-align:center; float:left; } .clear { clear:both; } .clear hr { display:none; } #whats { width:590px; height:240px; text-align:left; background : url(whats_bg.jpg); margin:0 auto; } #footer { width:800px; height:100px; background:#390d01; margin:0 auto; padding:8px 0 0 0px; text-align:center; color:#cac8bb; } .fs8 { FONT-SIZE: 8pt; } .fs9 { FONT-SIZE: 9pt; } .fs10 { FONT-SIZE: 10pt; line-height: 1.6; } .fs11 { FONT-SIZE: 11pt; } .fs12 { FONT-SIZE: 12pt; } .fs15 { FONT-SIZE: 15pt; } .fs16 { FONT-SIZE: 16pt; } .fs17 { FONT-SIZE: 17pt; } .fs18 { FONT-SIZE: 18pt; } div#hoge a:hover img { opacity:0.7; filter: alpha(opacity=70); -ms-filter: "alpha( opacity=70 )"; background: #eee6cd; } a{font-family:'lr oSVbN',sans-serif;border-top-style:none;border-right-style:none;border-left-style:none;text-decoration:none;border-bottom-style:none;} a:link { color: #0000FF; text-decoration: none;} a:hover { color: #0000FF; text-decoration:underline; } a:visited { color: #0000FF; text-decoration: none;}