body { 
text-align:center;
line-height:1.3;
margin:0;
padding:0;
font-family:'Verdana','MSPゴシック';
color:#333333;
} 

/******************************************* ▼ サイトの幅 ▼ */
#outline { 
width:960px;                                         /* 全体 */
margin:0 auto; 
padding: 0;
}

#outline2 {
width:960px;
margin:0 auto; 
padding:0;
}

#center { 
width:760px;                                          /* 中央 */
float:right; 
} 

#left { 
	float: left;                                   /* 左 */
	width: 190px;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 20px;
	overflow: hidden;
	background-image: url();
} 

#center-left { 
width:960px;
float:left; 
} 
/******************************************* ▲ サイトの幅 ▲ */



/******************************* ▼ リンクの色と下線の有無 ▼ */
a:link    {color:#0033CC; text-decoration:none;}      /* 通常 */
a:active  {color:#66CCFF; text-decoration:none;}      /*実行中*/
a:visited {color:#941D55; text-decoration:none; } /*訪問済*/
a:hover   {color:#0033CC; text-decoration:underline;} /*マウス*/
/******************************* ▲ リンクの色と下線の有無 ▲ */



/********************************************* ▼ ヘッダー ▼ */
#header {
	margin-top: 0px;
	margin-bottom: 0px;
	text-algin:center;
	height: 80px;
	background-color: #FFFFFF;
}
/********************************************* ▲ ヘッダー ▲ */



/*************************************** ▼ ブログタイトル ▼ */
h1 { 
font-size:12px;                                 /* 文字サイズ */
height:30px;
}
                              /* ▽文字色とリンクの下線有無▽ */
h1 a:link    { color:#0099FF; text-decoration:none; } /* 通常 */
h1 a:active  { color:#0099FF; text-decoration:none; } /*実行中*/
h1 a:visited { color:#941D55; text-decoration:none; } /*訪問済*/
h1 a:hover   { color:#0033CC; text-decoration:underline; }
                              /* △文字色とリンクの下線有無△ */
/*************************************** ▲ ブログタイトル ▲ */



/***************************************** ▼ サイト紹介文 ▼ */
.intro { 
font-size:12px;
color:#333333;
background-color:#FDE6F0;
padding:3px 0px 3px 0px;
margin-bottom:10px;
}
.menu_genre { 
margin-top:10px;
text-align:left;
background:url('../img/0menu_bg.gif')
height:38px;
width:760px;
}
.menu_genre2 { 
font-size:12px;
margin-top:5px;
text-align:left;
padding:3px 0px 3px 3px;
width:760px;
border-top:#cccccc 1px solid;
border-bottom:#cccccc 1px solid;
}


.menu_img { 
padding-bottom:-4px;
float:left;
}
.menu_text { 
float:left;
font-size:14px;
font-weight:bold;
padding-top:12px;
padding-left:15px;
}
/***************************************** ▲ サイト紹介文 ▲ */


/************************************************* ▼ RSS部分 ▼ */

.ently_textrss {
text-align:left;                      /* 左寄せ    (記事本文) */
margin:5px 15px;
padding-top:10px;  
padding-bottom:10px;
}


/************************************************* ▲ RSS部分 ▲ */

/************************************************* ▼ 広告部分 ▼ */

.koukoku_outline1 {
border:#FFFFFF 1px solid;
width:310px;
height:302px;
font-size:12px;
text-align:left;
padding:0px;
margin-right:25px;
margin-bottom:10px;
float:right;
color:#666666;
}


/************************************************* ▲ 広告部分 ▲ */

/************************************************* ▼ 目次 ▼ */
#footer {
clear: both;
}

#mokuzi a:link         { color:#994800; }     /* 通常         */
#mokuzi a:active       { color:#994800; }     /* 実行中       */
#mokuzi a:visited      { color:#994800; }     /* 訪問済み     */
#mokuzi a:hover        { color:#994800; }     /* オンマウス時 */

#sub_list a:link    {color:#0033CC; text-decoration:none;}      /* 通常 */
#sub_list a:active  {color:#66CCFF; text-decoration:none;}      /*実行中*/
#sub_list a:visited {color:#941D55; text-decoration:none; } /*訪問済*/
#sub_list a:hover   {color:#0033CC; text-decoration:underline;} /*マウス*/

#mokuzi {
border-left:#cccccc 1px solid;
border-right:#cccccc 1px solid;
border-bottom:#cccccc 1px solid;
background-image: url('../img/info_bg.gif');
background-repeat:repeat-x;
background-color:#F0F0F0;
color:#000000;
font-size:12px;
text-align:left;
padding:5px;
margin:0px 0px 10px 0px;
}

.main_mokuzi {


}

.title_mokuzi {
color:#000000;
font-size:16px;
font-weight:bold;
margin:3px 0px 30px 0px;
}

.title_mokuzi2 {
border:#ECC101 1px solid;
background-image: url('../img/mail_bg.gif');
color:#994800;
font-size:16px;
font-weight:bold;
text-align:center;
padding-top:6px;
margin:15px 0px 0px 0px;
height:35px;
}
/************************************************* ▲ 目次 ▲ */

/************************************************* ▼ 記事 ▼ */


                              /* ▽文字色とリンクの下線有無▽ */
h2 { font-size:15px; }
h2 a:link    { color:#333333; text-decoration:none; } /* 通常 */
h2 a:active  { color:#66CCFF; text-decoration:none; } /*実行中*/
h2 a:visited { color:#941D55; text-decoration:none; } /*訪問済*/
h2 a:hover   { color:#0033CC; text-decoration:underline; }
                              /* △文字色とリンクの下線有無△ */
h2 img {
margin-bottom:-2px;
}
.ently_body { 
font-size:12px;                       /* 文字サイズ(記事本文) */
color:#333333;                        /* 文字色    (記事本文) */
line-height:1.3;
} 

.ently_text { 
font-size:16px;                       /* 文字サイズ(記事本文) */
color:#333333;                        /* 文字色    (記事本文) */
text-align:left;
margin-left:5px;
font-weight:bold;
} 

.movie_outline { 
border:#cccccc 1px solid;
background-color:#FFFFFF;
color:#000000;
font-size:12px;
text-align:center;
padding:5px;
margin:20px 0px 20px 0px;
} 
.s_movie_outline { 
font-size:12px;
text-align:left;
margin-top:-10px;
margin-bottom:10px;
color:#666666;
} 
.s_movie_img { 
border:#999999 3px double;
width:120px;
heigiht:90px;
} 
/************************************************* ▲ 記事 ▲ */


/************************************************* ▲ 記事 ▲ */



/*************************** ▼ 左側メニュー(プラグイン１) ▼ */
.plugin1_outline { 
margin-top:0px;
margin-bottom:15px; /* 次のプラグインまでの間隔 */
margin-right:1px;
border:#BBBBBB 1px solid;
background-color:#EAEAEA;
list-style-type: none;
} 
#plugin1 { font-size:15px; }
#plugin1 a:link    { color:#333333; text-decoration:none; } /* 通常 */
#plugin1 a:active  { color:#333333; text-decoration:none; } /*実行中*/
#plugin1 a:visited { color:#333333; text-decoration:none; } /*訪問済*/
#plugin1 a:hover   { color:#333333; text-decoration:underline; }

.plugin1_title { 
text-align:center;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
height : 16px;
padding:1px 0px 1px 0px;
background-color:#FF4184;
} 
.plugin1_body { 
font-size:12px;                           /* 文字サイズ(本体) */
color:#333333;                            /* 文字色    (本体) */ 
line-height:1.2;
padding:5px 0px 5px 0px;
} 

/*************************** ▲ 左側メニュー(プラグイン１) ▲ */





/*************************** ▼ 上部メニュー(プラグイン３) ▼ */
.plugin3_menu { 
margin:5px 0px 10px 0px;
height:24px;
} 

.search_outline { 
background:url('../img/search_bg.gif');
border:#9A9A9A 1px solid;
height:35px;
text-align:left;
} 
.search_img { margin-bottom:-3px;}

.input_action { 
border:1px solid #999999;
padding-right:1px;
width:225px;
height:25px;
font-size:16px;
important;vertical-align:middle;
margin-top:4px;
} 

.img_action { important;vertical-align:middle; margin-top:4px;}

.mail_action { 
important;vertical-align:middle;
margin-top:4px;
margin-right:10px;
margin-left:5px;
} 

/*************************** ▲ 上部メニュー(プラグイン３) ▲ */





/********************************************* ▼ フッター ▼ */

#footer {
	clear: both;
	font-size:12px;
	border:#CCCCCC 1px solid;
	background-color: #EEEEEE;
}

.footer_outline {
text-align:left;
font-size:12px;
float:left;
padding-left:5px;
}

.footer_outline_s {
width:170px;
float:left;
}
                                         /* リンク       */
#footer a:link    {color:#0033CC; text-decoration:none;}      /* 通常 */
#footer a:active  {color:#66CCFF; text-decoration:none;}      /*実行中*/
#footer a:visited {color:#941D55; text-decoration:none; } /*訪問済*/
#footer a:hover   {color:#0033CC; text-decoration:underline;} /*マウス*/

                                              /* リンク       */
#mylink a:link         { color:#FF7CAA; }     /* 通常         */
#mylink a:active       { color:#FF00CC; }     /* 実行中       */
#mylink a:visited      { color:#DE4963; }     /* 訪問済み     */
#mylink a:hover        { color:#FF00CC; }     /* オンマウス時 */

/********************************************* ▲ フッター ▲ */



/********************************************* ▼ プラグイン画像関係 ▼ */


/********************************************* ▲ プラグイン画像関係 ▲ */


/*** その他 ***/
p { margin: 2px 0; }
ul { margin:2px 0 5px 0; padding:0; } 
li { margin-left:10px; margin-bottom:8px; list-style-type: none;} 
form { margin:0; }
table { font-size:10px; }
.c-both { clear:both; } 
.readmore { margin-top: 10px; } 
.readclose { margin: 10px 0; } 
.page_navi { margin:30px 0; font-size:12px; }

blockquote {
margin:2px;
padding:5px;
background:#f0f0f0;
border:#cccccc 1px solid;
border-left:#cccccc 5px solid;
}
.k_img { margin-right: 8px; }
.t_img { text-align: center; margin-top: 8px; margin-bottom: 8px; }

.topi2 {
background-color:#CCCCCC;
padding:3px; 0px 3px 0px;
padding-left:5px;
margin-left:0px;
}
.topi3 {
background-color:#CCCCCC;
padding:3px; 0px 3px 0px;
padding-left:5px;
margin-left:0px;
}
.topi4 {
background-color:#CCCCCC;
padding:3px; 0px 3px 0px;
padding-left:5px;
margin-left:0px;
}
.sub_list { 
float:left;
margin-right:10px;
}
.name_list { 
float:left;
width:100px;
}

.name_list2 { 
float:left;
width:150px;
}
.name_list3 { 
float:left;
width:200px;
}

.name_list_game { 
float:left;
width:233px;
}

.main_list_name { 
margin:30px 0px 10px 0px;
font-weight:bold;
color:#000000;
font-size:14px;
padding-bottom:3px;
border-bottom:#cccccc 1px solid;
}

.samlist {
list-style-type: none;
background-image: url('../img/m_topi2.gif');
background-repeat: no-repeat;
color:#999999;
font-size:12px;
text-align:left;
padding-left: 26px;
padding-top:3px;
padding-bottom:3px;
margin:0px 0px 2px -10px;
height:20px;
float:left;
}

#topi a:link         { color:#111111; }     /* 通常         */
#topi a:active       { color:#999999; }     /* 実行中       */
#topi a:visited      { color:#111111; }     /* 訪問済み     */
#topi a:hover        { color:#999999; }     /* オンマウス時 */