body{
 background-image:url(image/bg2.gif);
}

input,textarea,select{
 font-family:"ＭＳ ゴシック",sans-serif;   
 font-size:1.0em;            
 color:#333333;         
 background:#ffffff;         
 border:1px solid #666666;
}

div.frame{
 background:#eeeeee; /* 背景カラー */
}
body,td{
 color:#333333; /* フォントカラー1 */
}
table.coution td,div.sub-t,dl.priod-fr dt,dl.priod-fr dd{
 color:#666666; /* フォントカラー2 */
}
a:link,a:visited{
 color:#d28000 !important; /* リンクカラー1 */
}
dl.priod-f dt a:link,dl.priod-f dt a:visited{
 color:#ffccaa !important; /* リンクカラー1 */
}
dl.priod-fr dt a:link,dl.priod-fr dt a:visited{
 color:#d28000 !important; /* リンクカラー1 */
}
a:hover{
 color:#990000 !important; /* リンク(オーバー)カラー1 */
 background:#91abf2; /* リンク(オーバー)背景カラー1 */
}

body,div.title,td.top,dl.priod dt,dl.priod-f dt,div.enter{
 background-color:#666666; /* ベース1 */
}
body,table.top,td.top,td.menu a,table.coution,table.form,dl.priod,dl.priod-f,dl.priod-fr,dl.priod-fr dt,dl.priod dd img{
 border-color:#666666; /* ベース1 */
}
p.up,dl.priod dd,dl.priod-f dd{
 border-color:#999999; /* ベース2 */
}