body { margin-top: 0px; margin-bottom: 0px; font-family: "Meiryo", "メイリオ", "MS Pゴシック", sans-serif; font-size: 12px; line-height: 20px; } *:first-child+html body { margin-top: 0px; margin-bottom: 0px; font-family: "Meiryo", "メイリオ", "MS Pゴシック", sans-serif; font-size: 12px; line-height: 20px; } html>body { margin-top: 0px; margin-bottom: 0px; font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, sans-serif; font-size: 12px; line-height: 20px; } .RefData { display: inline-block; width: 162px; text-align: center; } .RefData img { border: 0px; margin: 2px; } .RefData ul { display: inline; list-style: none; } .RefData ul li { display: block; float: left; width: 54px; height: 84px; } .RefData ul li a:link { display: block; float: left; width: 54px; height: 84px; background-image:url(../Back1.gif); background-repeat: no-repeat; background-position: left top; } .RefData ul li a:visited { display: block; float: left; width: 54px; height: 84px; background-image:url(../Back1.gif); background-repeat: no-repeat; background-position: left top; } .RefData ul li a:hover { display: block; float: left; width: 54px; height: 84px; background-image:url(../Back1.gif); background-repeat: no-repeat; background-position: right top; } .MesArea { display: inline-block; width: 140px; text-align: left; border: 1px dotted #DE3F3F; background-color: #FFFFFF; padding: 3px; } /** Ego3 **/ .AnsWord { font-family: "Meiryo", "メイリオ", "MS Pゴシック", sans-serif; display: block; width: 135px; height: 25px; font-size: 11px; line-height: 25px; text-align: center; margin-left: auto; margin-right: auto; background-image:url(../img/Text1.gif); background-repeat: no-repeat; background-position: left top; margin-bottom: 5px; opacity: 0.0; filter:progid:DXImageTransform.Microsoft.Alpha(Enabled=1,Style=0,Opacity=0); }