body { 
text-align:center;
line-height:1.3;
margin:0;
padding:0;
font-family:'Verdana','MSPƒSƒVƒbƒN';
color:#333333;
} 

/******************************************* ¥ ƒTƒCƒg‚Ì• ¥ */
#outline { 
width:960px;                                         /* ‘S‘Ì */
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; 
} 
/******************************************* £ ƒTƒCƒg‚Ì• £ */



/******************************* ¥ ƒŠƒ“ƒN‚ÌF‚Æ‰ºü‚Ì—L–³ ¥ */
a:link    {color:#0033CC; text-decoration:none;}      /* ’Êí */
a:active  {color:#66CCFF; text-decoration:none;}      /*ŽÀs’†*/
a:visited {color:#941D55; text-decoration:none; } /*–K–âÏ*/
a:hover   {color:#0033CC; text-decoration:underline;} /*ƒ}ƒEƒX*/
/******************************* £ ƒŠƒ“ƒN‚ÌF‚Æ‰ºü‚Ì—L–³ £ */



/********************************************* ¥ ƒwƒbƒ_[ ¥ */
#header {
	margin-top: 0px;
	margin-bottom: 0px;
	text-algin:center;
	height: 80px;
	background-color: #FFFFFF;
}
/********************************************* £ ƒwƒbƒ_[ £ */



/*************************************** ¥ ƒuƒƒOƒ^ƒCƒgƒ‹ ¥ */
h1 { 
font-size:12px;                                 /* •¶ŽšƒTƒCƒY */
height:30px;
}
                              /* ¤•¶ŽšF‚ÆƒŠƒ“ƒN‚Ì‰ºü—L–³¤ */
h1 a:link    { color:#0099FF; text-decoration:none; } /* ’Êí */
h1 a:active  { color:#0099FF; text-decoration:none; } /*ŽÀs’†*/
h1 a:visited { color:#941D55; text-decoration:none; } /*–K–âÏ*/
h1 a:hover   { color:#0033CC; text-decoration:underline; }
                              /* ¢•¶ŽšF‚ÆƒŠƒ“ƒN‚Ì‰ºü—L–³¢ */
/*************************************** £ ƒuƒƒOƒ^ƒCƒgƒ‹ £ */



/***************************************** ¥ ƒTƒCƒgÐ‰î•¶ ¥ */
.intro { 
font-size:12px;
color:#333333;
background-color:#FDE6F0;
padding:3px 0px 3px 0px;
margin-bottom:10px;
}

.menu_genre { 
margin-top:6px;
text-align:left;
background:url('../img/0menu_bg.gif')
height:38px;
width:760px;
}

.menu_img { 
padding-bottom:-4px;
float:left;
}
.menu_text { 
float:left;
font-size:14px;
font-weight:bold;
padding-top:12px;
padding-left:15px;
}
/***************************************** £ ƒTƒCƒgÐ‰î•¶ £ */


/************************************************* ¥ RSS•”•ª ¥ */

.ently_textrss {
text-align:left;                      /* ¶Šñ‚¹    (‹LŽ––{•¶) */
margin:5px 15px;
padding-top:10px;  
padding-bottom:10px;
}


/************************************************* £ RSS•”•ª £ */

/************************************************* ¥ L•”•ª ¥ */

.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;
}


/************************************************* £ L•”•ª £ */

/************************************************* ¥ –ÚŽŸ ¥ */
#footer {
clear: both;
}

#mokuzi a:link         { color:#999999; }     /* ’Êí         */
#mokuzi a:active       { color:#999999; }     /* ŽÀs’†       */
#mokuzi a:visited      { color:#999999; }     /* –K–âÏ‚Ý     */
#mokuzi a:hover        { color:#999999; }     /* ƒIƒ“ƒ}ƒEƒXŽž */


.main_mokuzi {
list-style-type: none;
background-image: url('../img/main_list.gif');
background-repeat: no-repeat;
background-position:2px 2px;
color:#000000;
font-size:16px;
font-weight:bold;
text-align:left;
padding-left: 28px;
padding-top:1px;
margin:10px 0px 0px 0px;
height:30px;
float:left;
}

.sub_mokuzi {
list-style-type: none;
background-image: url('../img/sub_list.gif');
background-repeat: no-repeat;
background-position:2px 2px;
color:#666666;
font-size:12px;
font-weight:bold;
text-align:left;
padding-left: 25px;
padding-top:4px;
margin:10px 0px 0px 20px;
height:30px;
float:left;
}
/************************************************* £ –ÚŽŸ £ */

/************************************************* ¥ ‹LŽ– ¥ */


                              /* ¤•¶ŽšF‚ÆƒŠƒ“ƒN‚Ì‰ºü—L–³¤ */
h2 { font-size:15px; }
h2 a:link    { color:#333333; text-decoration:none; } /* ’Êí */
h2 a:active  { color:#66CCFF; text-decoration:none; } /*ŽÀs’†*/
h2 a:visited { color:#941D55; text-decoration:none; } /*–K–âÏ*/
h2 a:hover   { color:#0033CC; text-decoration:underline; }
                              /* ¢•¶ŽšF‚ÆƒŠƒ“ƒN‚Ì‰ºü—L–³¢ */
h2 img {
margin-bottom:-2px;
}
.ently_body { 
font-size:12px;                       /* •¶ŽšƒTƒCƒY(‹LŽ––{•¶) */
color:#333333;                        /* •¶ŽšF    (‹LŽ––{•¶) */
line-height:1.3;
} 

.movie_outline { 
border:#ffffff 1px solid;
margin-top:5px;
width:760px;
padding-top:10px;
border-top:#cccccc 1px solid;
border-bottom:#cccccc 1px solid;
} 
.s_movie_outline { 
border:#ffffff 1px solid;
width:130px;
height:132px;
font-size:12px;
text-align:left;
padding:0px;
float:left;
margin-bottom:10px;
margin-right:10px;
color:#666666;
} 
.s_movie_img { 
border:#999999 3px double;
width:120px;
height:90px;
} 
/************************************************* £ ‹LŽ– £ */


/************************************************* £ ‹LŽ– £ */



/*************************** ¥ ¶‘¤ƒƒjƒ…[(ƒvƒ‰ƒOƒCƒ“‚P) ¥ */
.plugin1_outline { 
margin-top:0px;
margin-bottom:15px; /* ŽŸ‚Ìƒvƒ‰ƒOƒCƒ“‚Ü‚Å‚ÌŠÔŠu */
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; } /*ŽÀs’†*/
#plugin1 a:visited { color:#333333; text-decoration:none; } /*–K–âÏ*/
#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;                           /* •¶ŽšƒTƒCƒY(–{‘Ì) */
color:#333333;                            /* •¶ŽšF    (–{‘Ì) */ 
line-height:1.2;
padding:5px 0px 5px 0px;
} 

/*************************** £ ¶‘¤ƒƒjƒ…[(ƒvƒ‰ƒOƒCƒ“‚P) £ */





/*************************** ¥ ã•”ƒƒjƒ…[(ƒvƒ‰ƒOƒCƒ“‚R) ¥ */
.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;
} 

/*************************** £ ã•”ƒƒjƒ…[(ƒvƒ‰ƒOƒCƒ“‚R) £ */





/********************************************* ¥ ƒtƒbƒ^[ ¥ */

#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;
}
                                         /* ƒŠƒ“ƒN       */
#footer a:link    {color:#0033CC; text-decoration:none;}      /* ’Êí */
#footer a:active  {color:#66CCFF; text-decoration:none;}      /*ŽÀs’†*/
#footer a:visited {color:#941D55; text-decoration:none; } /*–K–âÏ*/
#footer a:hover   {color:#0033CC; text-decoration:underline;} /*ƒ}ƒEƒX*/

                                              /* ƒŠƒ“ƒN       */
#mylink a:link         { color:#FF7CAA; }     /* ’Êí         */
#mylink a:active       { color:#FF00CC; }     /* ŽÀs’†       */
#mylink a:visited      { color:#DE4963; }     /* –K–âÏ‚Ý     */
#mylink a:hover        { color:#FF00CC; }     /* ƒIƒ“ƒ}ƒEƒXŽž */

/********************************************* £ ƒtƒbƒ^[ £ */



/********************************************* ¥ ƒŠƒ“ƒNÐ‰î•”•ª ¥ */

.link_box_top {
border-top:#CCCCCC 1px solid;
border-left:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
text-align:left; font-size:14px;
font-weight:bold;
margin-top:10px;
padding:5px 5px 10px 5px;
}

.link_box_bottom_outline {
border:#CCCCCC 1px solid;
text-align:left;
font-size:11px;
margin-top:-1px;
margin-bottom:20px;
overflow-y:scroll;
writing-mode:lr-tb;
width:720px;
height:180px;
}

.link_box_body {
border-style:solid;
border-width:1px;
border-color:#FFFFFF #F3F3F3 #F3F3F3 #FFFFFF;
padding:10px;
background-color: #F3F3F3;
}

.link_title {
list-style-type: none;
background-image: url('../img/m_link_cate.gif');
background-repeat: no-repeat;
color:#0033CC;
font-size:14px;
font-weight:bold;
text-align:left;
padding-left: 30px;
padding-top: 3px;
height:25px;
float:left;
}

.link_title2 {
list-style-type: none;
background-image: url('../img/m_topi_cate.gif');
background-repeat: no-repeat;
color:#0033CC;
font-size:14px;
font-weight:bold;
text-align:left;
padding-left: 30px;
padding-top: 3px;
margin-left: 10px;
height:25px;
float:left;
}

.links_t {
width:179px;
float:left;
padding-left:5px;
}

/********************************************* £ ƒŠƒ“ƒNÐ‰î•”•ª £ */


/*** ‚»‚Ì‘¼ ***/
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;
}
.topi5 {
background-color:#CCCCCC;
padding:3px; 0px 3px 0px;
padding-left:5px;
margin-left:0px;
}
