@namespace url(http://www.w3.org/1999/xhtml);

/*
è¶…æ¿€è¾›ã‚²ãƒ¼ãƒ ãƒ¬ãƒ“ãƒ¥ãƒ¼ è¦‹æ „ãˆèª¿æ•´css  by Nigiri

ã¡ã‚‡ãã¡ã‚‡ãè¦‹ã«è¡Œãã‚µã‚¤ãƒˆãªã®ã§è‡ªåˆ†ãªã‚Šã«è¦‹ã‚„ã™ãã—ã¦ã¿ãŸ
é»’ã¨èµ¤ã§ã‚¯ã‚»ã®å¼·ã„è‰²åˆã„ã‚’ã€ã‚„ã‚„ãƒžã‚¤ãƒ«ãƒ‰ã«ã—ã¦ã¿ã¾ã—ãŸã€‚
ãƒ•ã‚©ãƒ³ãƒˆã«ãƒ¡ã‚¤ãƒªã‚ªã‚’ä½¿ç”¨ã—ã¦ã„ã¾ã™ãŒã€ã“ã®è¾ºã¯å¥½ã¿ã§å¤‰æ›´ã—ã¡ã‚ƒã£ã¦ãã ã•ã„ã€‚
ç”»åƒã¯ç„¡ä½¿ç”¨
*/

@-moz-document domain("gekikarareview.com") {

/* Global */
body {font: 90% "ãƒ¡ã‚¤ãƒªã‚ª",sans-serif; padding: 0 20px;}
a:hover {color: #ff2222 !important;}
ul {padding-left: 20px;}
blockquote {background: #111111; padding: 10px 40px; margin: 0;}

/* ãƒˆãƒƒãƒ—ãƒšãƒ¼ã‚¸ ãƒ˜ãƒƒãƒ€ */
td.top, p.google {background: transparent !important;}

/* ãƒˆãƒƒãƒ—ãƒšãƒ¼ã‚¸ æ–°ç€ãƒ¬ãƒ“ãƒ¥ãƒ¼ */
table.new_review {border-collapse: collapse; margin-top: 10px;}
td.new_review_top {font: normal normal 170% impact,sans-serif !important; letter-spacing: 0.05em; border-bottom: 1px solid #600 !important;}
td.new_review {background: #333333 !important; padding: 5px 20px !important; line-height: 2;}
td.new_review a img {border: 1px solid #cccccc; padding: 4px; background: #555555;}
td.new_review a:hover img {border-color: #eeeeee; background: #666666;}

/* ä¸»ã«ãƒˆãƒƒãƒ—ãƒšãƒ¼ã‚¸ã‚³ãƒ³ãƒ†ãƒ³ãƒ„èª¿æ•´ */
/* section */
.section {background: #aa0000 !important; font-size: 140% !important; padding: 2px 10px 0 !important; border-bottom: 3px solid #660000 !important; border-top: 10px solid black !important;}
.subsection {border: 1px solid gray !important; background: #222222 !important; padding: 10px 10px 15px !important;}
.subsection div {border-bottom: 1px dotted gray;}
.subsection > div > a {text-decoration: none !important; display: block; color: #ffffcc !important;}
.subsection > div > a:hover {background: #666666;}
/* news */
.news {background: #bb2222 !important; padding: 2px 10px !important; font-size: 110% !important; border-bottom: 2px solid #881111 !important; border-top: 10px solid black !important;}
.subnews {background: #222222 !important; padding: 10px 20px !important; border: 1px solid gray !important;}
/* newsmini -- éŽåŽ»ãƒ­ã‚° */
.newsmini {background: #bb2222 !important; padding: 2px 10px !important; font-size: 100% !important; border-top: 10px solid black !important; border-bottom: 2px solid #881111 !important;}
.subnewsmini {background: #222222 !important; padding: 10px 20px !important; border: 1px solid gray !important; font-size: 80% !important;}
/* link */
.link {background: #bb2222 !important; padding: 2px 10px !important; font-size: 110% !important; border-top: 10px solid black !important;}
.sublink {background: #222222 !important; padding: 10px 10px !important; border: 1px solid gray !important;}
.sublink dd {margin-left: 10px !important;}

/* .line -- ã‚¤ãƒã‚ªã‚·ãƒ¬ãƒ“ãƒ¥ãƒ¼è©•ç‚¹ & ãƒ¬ãƒ“ãƒ¥ã‚¢ãƒ¼ */
table.line {margin: 10px 0; border: 2px solid #bb2222 !important; background: #000000 !important;}

/* .category -- ãƒ¬ãƒ“ãƒ¥ãƒ¼ãƒªã‚¹ãƒˆ */
td.category {padding: 3px 20px 0 !important; border-bottom: 3px solid #444444 !important;}

/* .title, .reviewer -- ãƒ¬ãƒ“ãƒ¥ãƒ¼ */
p.title,
p.reviewer {padding: 7px 20px 5px; margin: 30px 0 0; background: #224444 !important; border-bottom: 5px #003333 solid;}

/* .top_content -- ãƒ¬ãƒ“ãƒ¥ãƒ¼ãƒˆãƒƒãƒ—ãƒŠãƒ“ãƒ»ãƒˆãƒƒãƒ—ã¸æˆ»ã‚‹ */
table.content {border-collapse: collapse; width: 70%; margin: 0 0 0 auto;}
table.content td {font-size: 90%; border: 1px solid black !important; padding: 0 !important; background: #444444; padding: 4px 10px !important; white-space: nowrap;}
td.top_content {background: #222266 !important; padding: 2px 10px !important;}
p.top_content {margin: 0 0 30px; background: #222255 !important; padding: 5px 20px; border-top: 4px #111144 solid;}

/* .title_l -- ã‚¤ãƒã‚ªã‚·ãƒ¬ãƒ“ãƒ¥ãƒ¼ã‚¿ã‚¤ãƒˆãƒ«ç­‰ */
p.title_l {padding: 7px 20px 5px; margin: 30px 0 0; border-bottom: 3px #882222 solid;}

/* ãƒ¬ãƒ“ãƒ¥ãƒ¼ä¸­ã®ç”»åƒã«margin (Downloadã‚¢ã‚¤ã‚³ãƒ³ã¯ã®ãžã)*/
blockquote img {margin: 0 10px 10px;}
blockquote td.right img {margin: 0;}
}
