body{
text-align:center;
line-height:1.6;
margin:0 auto;
padding:0 auto;
background-color:#333;
}
a,.page_navi{color:#c8c8c8;text-decoration:none;}
a:active,a:hover{color:#FFFF00;text-decoration:underline;}
/* ▼ サイトの幅 ▼ */
#outline{width:1090px;margin:0 auto;position:relative;}
#center{width:900px;padding:2px 0;} 
#right{width:160px;padding:4px 0;} 
#topwrap{width:1090px;padding:0px 0;}
#topright{width:160px;padding:4px 0;} 
#acc{width:300px;padding:0 20px 0 0;}
#lank{width:550px;padding:0 0 0 10px;}
#game_under,.ccenter{width:900px;text-align:center;}
/* ▼ ヘッダー ▼ */
#header_body{
background-image:url(https://blog-imgs-49-origin.fc2.com/0/0/0/000game/foot31.jpg); 
background-repeat:no-repeat;
border:1px solid #333;
}
h1{font-size:14pt;margin:10px 10px 5px;}
h1 a{color:maroon;text-decoration:none;}
.intro{color:#000;margin:0 10px 20px;font-weight:bold;}
/* ▼ ヘッダーメニュー ▼ */
.menu{color:#9FB6CD;padding:0 5px;height:80px;}
.menu ul{
margin:0 auto;
padding:1px 0;
text-align: center;
line-height:100%;
width:100%;
float:left;
}
.menu li{
float:left;
list-style-type:none;
padding:0 2px;
text-align:center;
}
.menu a:hover{color:#9FB6CD;text-decoration:underline;}/* 他はh2参照 */
.menu2{
margin:0 0 0 46px;
padding:0;
width:810px;
float:left;
border-top:3px solid #333;
border-left:3px solid #333;
clear:both;
}
.menu2 ul li{
margin:0 auto;
display:inline;
text-align:center;
}
.menu2 ul{line-height:20px;}
.menu2 ul li a{
color:#9FB6CD;
width:155px;
font-size:12pt;
text-decoration:none;
float:left;
background-color:#000;
padding:5px 2px;
border-right:3px solid #333;
border-bottom:3px solid #333;
}
.menu2 ul li a:hover {
background-color:#666;
text-decoration:underline;
}
/* ▼ 記事 ▼ */
.ently_title{
font-size:11pt;
background-color:#000;
border-bottom:1px solid #666;
padding:0 10px;
margin:0 auto;
}
h2 a,.menu a{color:#9FB6CD;text-decoration:none;}
.ently_body{background-color:#222;color:#c8c8c8;line-height:1.2em;}
.ently_text{margin:4px 4px;}
/* ▼ コメント ▼ */
.comment_title{
color:#ccc;
font-weight:bold;
border-bottom:1px solid #ccc;
padding:5px 20px;
}
/* ▼ 左右プラグイン ▼ */
.plugin_title{
color:#fff;
background-color:#800000;
padding:3px;
font-weight:bold;
}
.plugin_body{
color:#fff;
font-weight:bold;
background-color:#222;
padding:5px 3px 5px 3px;
line-height:1.5;
}
/* ▼ フッター ▼ */
#footer_body,#footer_body a{padding:2px;color:#ccc;}
/* 一番下広告バック */
#ad_u{height:92px;}
#ad_u2{height:18px;}
.ad_uline{
position:static;
width:730px;
padding:2px 2px;
border-top:2px #666 solid;
border-bottom:2px #000 solid;
margin:10px 0;
}
/* ▼ トップ常時 ▼ */
#top_center{width:350px;}
#topright{width:160px;}
#top_right{
width:560px;
padding:2px 0 2px 10px;
color:#c8c8c8;
line-height:150%;
}
.top_waku2{width:1090px;}
.top_right2{
width:737px;
padding:2px 0 2px 10px;
color:#c8c8c8;
line-height:150%;
}
.top_left2{
width:338px;
height:282px;
padding:2px 2px;
background-color:#222;
border-right:1px #666 solid;
}
#comt{ 
width:728px;
height:50px;
line-height:50px;
color:#333;
background-color:#fff;
font-size:15pt;
font-weight:bold;
}
#comt a{color:red;font-weight:bold;}
#cmnt{width:840px;padding:0 0 0 20px;}
/*** その他 ***/
p{margin:2px 0;}
ul{margin:2px 0 5px;padding:0;list-style-type:none;}
li{margin-bottom:3px;}
margin0,form,.plugin_body img{margin:0 auto;}
img{border:0;}
.c-both{clear:both;}
.readmore{margin-top:10px;}
.bk_black{background-color:#fff;}
.font8{font-size:8pt;}
.font9{font-size:9pt;}
.font10,table{font-size:10pt;}
.align-left{text-align:left;}
.align-right{text-align:right;}
.align-center{text-align:center;}
.box-center{margin:0 auto;}
.pankuzu,.pankuzu a{color:pink;}
.p-l50{margin-left:50px;}
.m-t5{margin-bottom:5px;}
.m-u10{margin-bottom:10px;}
.m-u15{margin-bottom:15px;}
.max{margin-bottom:30px;}
.max2{margin-bottom:45px;}
.spons{color:#8f8f8f;margin:0 80px -5px 80px;}
.comnt{margin:0 10px;font:normal 13px/1.2 'ＭＳ Ｐゴシック', Osaka, sans-serif;}
h3{margin:20px 0 0;font:normal 13px/1.2 'ＭＳ Ｐゴシック', Osaka, sans-serif;}
h3 a{color:#c8c8c8;text-decoration:none;}
h3 a:hover{color:#FFFF00;text-decoration:underline;}
.tbox{color:#FFF;background-color:#800000;font-weight:bold;}
/* 関連記事 */
.relate_ul{
padding:0 auto;
margin:0 auto;
font-size:11pt;
float:left;
width:300px;
}
.relate_li{
list-style-type:none;
display:block;
text-align:left;
line-height:130%;
border:1px solid #9FB6CD;
font-size:10pt;
}
.relate_li a{padding:4px 6px 3px 20px;display:block;background-color:#000;color:#9FB6CD;}
.relate_li a:hover{background-color:#eee;color:#000;}
/* ふきだしの全体 */
.cm_balloon{background:transparent;padding:0;text-align:left;left;color:#555;}
.cm_balloon .cm_body{display:block;background:#fff;}
/* ふきだしの詳細 */
.cm_balloon p{margin:0;padding:0px 5px;font-size:9pt;clear:both;line-height:20px;}
.cm_balloon .cmb_top,.cm_balloon .cmb_bottom{display:block;background:transparent;font-size:1px;}
.cm_balloon b{display:block;overflow:hidden;}
.cm_balloon .cmb1,.cm_balloon .cmb2,.cm_balloon .cmb3{height:1px;}
.cm_balloon .cmb2,.cm_balloon .cmb3,.cm_balloon .cmb4{background:#fff;}
.cm_balloon .cmb1{margin:0 5px;background:#fff;}
.cm_balloon .cmb2{margin:0 3px;border-width:0 2px;}
.cm_balloon .cmb3{margin:0 2px;}
.cm_balloon .cmb4{height:2px;margin:0 1px;}
/* 投稿者の詳細 */
.cmballoon_user{text-align:left;margin:10px 0 15px;}
.cmballoon_user a{font-size:9pt;text-decoration:none;font-weight:bold;}
.cmballoon_user a:hover{text-decoration:underline;}
.cmballoon_user span{font-size:8pt;color:#696969;}
.box{border:1px solid #000;background-color:#ddd;color:#000;font-size:10pt;}
.cm_body a{font-size:9pt;color:#222;text-decoration:none;}
.cm_body a:hover{color:#FF0000;text-decoration:underline;}
/* 左右ワク設定 */
.c333{background-color:#222;}
.ad0{width:162px;padding:2px 2px;margin:0px 0px 5px;}
.f_left{float:left;}
.f_right{float:right;}
.ad120600{
height:602px;
color:#ccc;
font-size:8pt;
}
.ad120340{height:281px;}
.ad120440{
height:377px;
font-size:8pt;
color:#ffd700;
line-height:130%;
}
.ad120540{
height:567px;
font-size:8pt;
color:#ffd700;
line-height:130%;
}
.waku{
border-top:2px #666 solid;
border-right:2px #000 solid;
border-bottom:2px #000 solid;
border-left:2px #666 solid;
}
.ently_outline{
border-top:2px #000 solid;
border-right:2px #666 solid;
border-bottom:2px #666 solid;
border-left:2px #000 solid;
}/* waku2 */
.google{
height:83px;
width:720px;
}
.foot_line{
border-top:2px #A52A2A solid;
border-bottom:2px #A52A2A solid;
background-color:#F4A460;
padding:3px;
}
.moji{
font-weight:bold;
width:720px;
}