pre{
 padding:5px;
 background:#F4FDE9;
 font-size:9pt;
 font-family:'メイリオ','ＭＳ ゴシック',Monospace,Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
 border:1px solid #0F6500; word-break:break-all; word-wrap:break-word;
}
span.synSpecial { color: #ff00ff; }
span.synType { color: #0000ff; }
span.synComment { color: #008000; }
span.synPreProc { color: #0000ff; }
span.synIdentifier { color: #000000; }
span.synConstant { color: #800000; }
span.synStatement { color: #0000ff; }
img { border-style: none; }