body { 
text-align:center;
line-height:1.6;
margin:0 auto ;
padding:0 auto ;
background-color:#fff;
border-top: 2px #3399ff solid;
color:#FFFFFF;
font-size:0px;
background-color:#fff;  
} 
#outline { 
background-color:#FFFFFF;
position:relative;
}

.body { 
font-size:10pt;                       /* 文字サイズ(記事本文) */
color:#666666;                        /* 文字色    (記事本文) */
line-height: 1.4em;
text-align:center;                      /* 左寄せ    (記事本文) */
margin:0px 0px; 
font-family: "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",sans-serif;
}
/******************************************* ▼ サイトの幅 ▼ */
#outline { 
width:972px;                                         /* 全体 */
margin:0 auto; 
}
#outline2 {
width:972px;
position:relative;
margin:10px 0px 0px;
}
#center { 
width:796px;                                          /* 中央 */
float:left; 
border:#AEEEEE 0px solid;               /* 外枠の色/太さ/実線 */
padding: 4px 5px 0px 0px; 
} 
#right { 
width:160px;                                            /* 右 */
float:right; 
padding: 4px 0px 0px 5px; 
} 
/* ▼ リンクの色と下線の有無 ▼ */
a:link, a:visited {
color:#3366ff;
text-decoration:none;
}
a:active, a:hover {
color:#003399;
text-decoration:underline;
}
/* ▼ ヘッダー ▼ */
#header { 
margin:0 auto ;
padding:0 auto ;
text-align:center;
} 
#bkline {
height:20px;
background-color:#000000;
} 
#header_body { 
width:972px;
background : url("http://blog-imgs-49.fc2.com/g/a/m/gamesbox/mark.jpg") 98% 20% no-repeat;
margin:0 auto ;
padding:0px 0px 15px 0px;
} 
/* ▼ ブログタイトル.紹介文 ▼ */
h1 { 
font-size:14pt;
margin:10px 10px 5px; 
}
h2 { 
color:#6495ED;
margin:0px 10px 0px; 
font-weight:normal;
}
/* ▽ブログタイトルリンク▽ */
h1 a:link,h1 a:active,h1 a:visited,h1 a:hover {
color:#3747B5;
text-decoration:none;
}
/* ▼ 記事 ▼ */
.ently_outline { margin-bottom:25px;} 
.ently_title {
border-bottom:1px solid #9FB6CD;
border-right:1px solid #9FB6CD;
border-left:5px solid #9FB6CD;
padding:0px 10px;
margin:0 auto ;
} 
/* ▽記事タイトルリンク▽ */
h3 a:link,h3 a:active,h3 a:visited {
color:#3747B5;
text-decoration:none;
}
h3 a:hover {
color:#3747B5;
text-decoration:underline;
}
/* △記事タイトルリンク△ */
.ently_body { color:#444444;} 
.ently_text img {
padding:10px 0px 8px 0px;
}
.ently_text {
line-height: 1.5em;
margin:0 auto ;
display: block;
}
.ently_navi { 
margin:15px 0px 0px 15px;
vertical-align:super; 
color:#778899;
} 
.intro { 
font-size:10pt;                                 /* 文字サイズ */
color:#6495ED;
margin:0px 10px 0px;                                   /* 文字色     */
text-align:left;                                /* 左寄せ     */
font-weight:normal;
}

/* ▼ フッター ▼ */
#footer_outline {
border-top:1px solid #6699FF;
border-top: 2px #5d83e0 solid;
}
#footer_body {color:#000000;padding:2px;font-size:10pt;color:#666666; }         
#footer_body a:link,#footer_body a:active,#footer_body a:visited,#footer_body a:hover { color:#6699FF; text-decoration:none;}
#footer_body2 {font-size:8pt;color:#9FB6CD;padding:4px; }                               
#footer_body2 a:link,#footer_body2 a:active,#footer_body2 a:visited,#footer_body2 a:hover { color:#9FB6CD; text-decoration:none;}
/*▼  その他 ▼ */
#top_back {position:absolute;top:-28px;right:128px;}
#big{position:absolute;top:0px;right:10px;}
#clipsg {position:absolute;top:300px;right:360px;}
#clipsg2 {position:absolute;top:-2px;right:188px;}
#under_back {
padding: 4px 4px; 
background-color:#000000;  
border-top: 2px #5d83e0 solid;  
margin:10px 0px 0px 0px;
}
.find {margin:0px 0px 0px 15px;color:#778899;}
#comt {
letter-spacing: 0.2em; 
text-align:center; 
border:1px solid #9FB6CD;
padding: 2px 5px 2px 5px;
background-color:#FFFFE0;
}
.gray { color:#333333; } 
.align-left { text-align:left; }  
.align-right { text-align:right; } 
.center { text-align:center; }
.font11 { font-size:11pt; } 
.font10 { font-size:10pt; } 
.font9 { font-size:9pt; } 
.font8 { font-size:8pt; } 
p { margin: 2px 0;text-align: center;font-size:10pt;}
ul { margin:2px 0 5px 0; padding:0; list-style-type: none;} 
li { margin-left:0px; margin-bottom:3px; } 
form,h3,h4,.b_entry { margin:0 auto ; }
img { border:0px; }
.c-both { clear:both; } 
.readmore { margin-top: 10px; } 
.page_navi { margin:10px 0;} 
.pankuzu { color:#555555; font-size:8pt; } 
.pankuzu a:link,.pankuzu a:visited,.pankuzu a:hover,.pankuzu a:active {color:#555555;text-decoration:underline;} 
.m-u5 {margin:0px 0px 5px 0px;}
.m-u10 {margin:0px 0px 10px 0px;}
.m-u30 {margin:0px 0px 30px 0px;}
#seoparts a:link,#seoparts a:visited,#seoparts a:hover,#seoparts a:active {color:#cccccc;}
img.b_entry{float: none;clear: both;border: none;}
/* ▼ 関連記事▼  */
.relate_ul {padding: 0 auto;margin : 0 auto;}
.relate_li {
list-style-type : none;
display:block;
color:#3366ff;
line-height: 130%;
border : 1px solid #9FB6CD;
}
.relate_li a,.relate_li a:visited,.relate_li a:active {
padding:4px 6px 3px 20px;
display:block;
}
.relate_li a:hover{background-color:#FFFFE0;}

#addc {
position:absolute;
top:140px;
left:10px;
}

.style3 {color:#C94093;
text-align:center;
border-left:solid 1px #CCFFFF;
border-top:solid 1px #CCFFFF;
border-bottom:solid 1px #0099FF;
border-right:solid 1px #0099FF;}
.style3 a:link    { color:#C94093; text-decoration:underline;}     /* 通常         */
.style3 a:active  { color:#C94093; text-decoration:underline;}     /* 実行中       */
.style3 a:visited { color:#C94093; text-decoration:underline;}     /* 訪問済み     */
.style3 a:hover   { color:#C94093;text-decoration:underline;}     /* オンマウス時 */

#con_back {
padding: 4px 1px; 
background-color:#AEEEEE; 
border-left:solid 1px #CCFFFF;
border-top:solid 1px #CCFFFF;
border-bottom:solid 1px #0099FF;
border-right:solid 1px #0099FF; 
text-align:center;  
}