/*汎用スタイル*/
body{background-color:#000000; color:#ffffff; line-height:1.5;}
a:link{color:#ffffff;}
a:active{color:#ffffcc;}
a:visited{color:#ffffcc;}
table, td {table-layout:auto; padding:2px; border-spacing:2px; border:2px none #000000; empty-cells:show;}
/*ディフォルトでは、表の罫線は見えません。*/
/*罫線を見せたい場合はこちら*/
table.line{border:2px outset #999999;}
td.line{border:1px solid #666666;}
th.line{border:1px solid #666666;}

/*管理人・投稿レビュー用スタイル*/
p.title{background-color:#2F4F4F; color:#ffffff; font-size:xx-large; font-weight:bold; display:block; line-height:normal;}
td.left{background-color:#333333; text-align:center; padding:0.2em 1em 0.2em 1em;}
td.right{background-color:#000000; text-align:left; width:auto; padding:0em 0.2em 0em 0.2em;}
.review{color:#FF9900;}
.hide{color:#000000;}

/*イチオシレビュー用スタイル*/
.title_l{background-color:#CC3300; color:#ffffff; font-size:28pt; font-weight:bold; display:block; line-height:normal;}
.postscript{background-color:#191970; color:#ffffff; font-size:xx-large; font-weight:bold; display:block; line-height:normal;}
.reviewer{background-color:#2F4F4F; color:#ffffff; display:block; line-height:normal;}
.point{color: #FF0000; font-weight: bold;}
.top_content{background-color:#191970; text-align:right;}

/*Index, フォームページ用スタイル*/
ul{list-style-type:disc;}
ol{list-style-type:decimal;}
.warn{color:#FF0000; font-weight:bold; text-decoration:underline; font-size:larger;}
p.section{background-color:#EE3333; color:#ffffff; font-size:x-large; font-weight:bold; display:block;}
p.google{background-color:#333333; color:#ffffff; font-size:small; display:block; text-align:right;}

td.top{background-color:#333333; color:#ffffff; text-align:right; font-weight:bold; height:110px;}
td.section{background-color:#EE3333; color:#ffffff; font-size:x-large; font-weight:bold; font-style:italic; text-align:center; line-height:150%;}
td.subsection{background-color:#000000; color:#ffffff; border:4px outset #999999; padding:10px 1px;
 text-align:center; font-weight:bold;}

td.news{background-color:#CC3333; color:#ffffff; font-size:large; font-weight:bold; line-height:150%;}
td.subnews{background-color:#000000; color:#ffffff; border:2px outset #999999;}

td.newsmini{background-color:#CC3333; color:#ffffff; font-size:small; font-weight:bold; line-height:150%;}
td.subnewsmini{background-color:#000000; color:#ffffff; font-size:small; border:2px outset #999999;}

td.link{background-color:#666666; color:#ffffff; font-weight:bold; font-size:small;}
td.sublink{background-color:#000000; color:#ffffff; border:2px outset #999999; font-size:small;}

td.category{background-color:#666666; color:#ffffff; font-weight:bold; font-size:x-large;}
table.content{text-align:center; font-size:small; border-width:0;}

table.new_review{margin-left:auto; margin-right:auto; border:0px solid #000000;}
td.new_review_top{text-align:center; font-size:x-large; font-weight:bold; font-style:italic; background-color:#CC3300; border:1px solid #000000;}
td.new_review{background-color:#CC3300; border:1px solid #000000;}

