.wfix h2 {
 background-color:rgba(0,0,0,0.2) !important;
 background-image:none !important;
}
#globalNav, #globalNav ul{
border: medium none !important;
background-color: transparent !important;
}
body {
background-image: url("http://cdn63.atwikiimg.com/mgnrc/pub/bg_1.jpg");
background-repeat: no-repeat;
background-position: center top;
background-attachment: fixed;
}
iframe * {
 background-color: transparent !important;
}
iframe#twitter-widget-0 {
 width: 100% !important;
}
div.test {
 background-image: url("http://cdn63.atwikiimg.com/mgnrc/pub/frm.png");
 background-repeat: no-repeat;
 background-position: right top;
 background-color:transparent;
 width:470px;
 display: inline-block;
 border-left:8px solid #a8a8a8;
 border-bottom:8px solid #a8a8a8;
 padding:8px 8px 0 0;
}
div.test table{
 margin:0px;
 box-shadow: none;
 background-color:transparent;
}
div.test table *{
 line-height: 120%;
 text-shadow:none;
 text-align:left;
 vertical-align: top;
}
div.test table th {
 color:#c4c4c4;
 font-weight: normal;
 /*background:#484848;*/
 background-color:transparent;
 border-width:0px;
 padding: 5px;
 font-size: 14px;
}
div.test table td {
 color:#dbdbdb;
 background:#282828;
 border-width:0px;
 padding:0;
}

div.wm {background:#282828; padding:4px 20% 4px 0;}
div.wm table{margin:0 auto;}

*{vertical-align: middle; font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}
#container {
    min-width: 1100px;
    max-width: 1400px;
    margin: 0px auto;
}
#recommend{
background-image: url("http://cdn63.atwikiimg.com/mgnrc/pub/c.png");
background-repeat: no-repeat;
padding-top:30px;
}
html, #header, #footer, #contents, #wrapper
{background:transparent; color:#f0f0f0;}

img {vertical-align:middle;}
hr {margin:0.2em 0; border-color: transparent transparent #a8a8a8;}
a {color:#ff8e00;}
a:hover {color:#ffe8cc}
h1,h2,h3,h4,h5,h6 {color:#f0f0f0;}
ul{margin: 0.6em 0px; padding: 0 0 0 1.5em;}

table {
 border-collapse: collapse;
 border-spacing:0px;
 border: 0px solid #333;
 background: rgba(0,0,0,0.2);
 box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
 border-radius: 4px;
 margin-left: 0px;
}
td,th {color:#f0f4e9; text-align: center; padding: 3px 5px;}
td {background-color:#0a0a0a;}
th {background-color:#775027;}

pre, blockquote
{background-color:#4e4e4e; border-bottom: 1px solid #a8a8a8;}

#contents {
 font-size:13px;
 padding: 0px 15px 15px;
}
#header h1 {margin: 5px 10px;}

#footer,#header,#contents
{ border-color:#a8a8a8; border-style:solid; }
#footer {border-width: 1px 0 0;}
#header {border-width: 0; margin:0 0 4px;}
#contents {border-width: 0 0px;}

#wikibody{
 padding: 3px 15px;
/* background-color: rgba( 0, 0, 0, 0.65 );*/
 background-color: rgba( 0, 0, 0, 0.72 );
}
#wikibody div,
#wikibody ul{
 text-shadow: 1px 1px 3px #000;
}
#wikibody ul ul{
 background-color: transparent;
 box-shadow: 0px 0px 0px rgba(0, 0, 0, 0);
}
#menubar,#menubar2{
 width: 180px;
 background-color: rgba( 0, 0, 0, 0.7 );
}
#menubar,#menubar2,#wikibody{
 border-radius: 7px;
 box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
}
#menubar,#menubar2
{font-size: 1em; color:#eee; padding: 6px 5px;}

#menubar{width:200px;}
.menu{padding: 3px 6px; font-size: 1em;}
.menu h1,.menu h2{text-align : center;}
.menu h3
{background: linear-gradient(225deg, transparent 8px, #282726 0px) repeat scroll 0% 0% transparent;
padding: 4px 6px;}
.menu img {margin-right:4px;}

#wrapper h1,#wrapper h2,#wrapper h3,
#wrapper h4,#wrapper h5,#wrapper h6
{margin:0px 0px 6px;}

#wikibody h2:first-child{
 text-align: center;
 background:transparent;
 padding: 0;
 margin-top: 0;
 font-weight: normal;
 line-height: 1.6em;
 border-radius: 3px;
 background-image: url("http://cdn63.atwikiimg.com/mgnrc/pub/gr.png");
 background-repeat: repeat-y;
 background-position: top center;
}
#wikibody h2:first-child a{color:#f4f4f4;}

#wikibody h2{
 font-size: 1.65em;
 padding: 3px 0 5px 4px;
 margin:25px -5px 10px;
background: transparent url("http://cdn63.atwikiimg.com/mgnrc/pub/hb.png") no-repeat scroll left bottom;
}
#wikibody h3{
 font-size: 1.3em;
 padding: 3px 0 5px 8px;
 margin:10px 0px 8px;
background: transparent url("http://cdn63.atwikiimg.com/mgnrc/pub/hb1.png") no-repeat scroll left bottom;
}
}
#wikibody h4{
 font-size: 1.1em;
 padding: 3px 0 5px 8px;
 margin:10px 0px 8px;
}
.plugin_contents {
 min-width: 480px;
 display: inline-block;
 border-radius: 3px;
 border-left: 10px solid rgba(215,215,215,0.6);
 background: rgba(0, 0, 0, 0.1);
 padding: 0px;
 margin: 10px 10px 5px;
}
.plugin_contents ul {
 margin: 0px;
}
.plugin_recent_day { margin: 1em 0px 0px;}
.plugin_recent_ul { margin: 0px 0px 0.6em;}

#attach {
 border-left: 4px solid #999;
 padding-left: 5px;
}
#attach ul {
 margin: 0;
 padding: 0px 0px 0px 0.5em;
}
#attach li {display:inline-block; margin: 0 4px;}
#body_footer {display:none; border-bottom:1px solid #999;}

.plugin_comment_num2_th { text-align:center;}
.plugin_comment_num2_form td{ text-align:left;}

form.edit * { text-shadow: none; }

div.wcenter { margin:0 auto; text-align:center;}
div.wfix {
 background-color: rgba( 0, 0, 0, 0.1 );
 vertical-align: top; display:inline-block;
 text-align:left; margin:0;
}
div.w20p {width:20%;} div.w21p {width:21%;}
div.w22p {width:22%;} div.w24p {width:22%;}
div.w25p {width:25%;}
div.w30p {width:30%;} div.w31p {width:31%;}
div.w35p {width:35%;} div.w36p {width:36%;}
div.w37p {width:37%;}
div.w40p {width:40%;}
div.w45p {width:45%;}
#wikibody .wfix h2 {margin-right:0;margin-left:0;}