/*-------------------------------------------------------------  Theme Name: SilveRay							Description: WP Theme												Author: jempolsemut@yahoo.com 																													---------------------------------------------------------------*/

body {	margin: 0;	padding: 0 20px ;	color: #000;	font-size: small; 	font-family:'ＭＳ Ｐゴシック',Arial, Helvetica, sans-serif;	line-height: 1.5em;	background: #F9F9F9;	}



/* links */

a:link {	color: #0000ee;	text-decoration: none;	}

a:hover  {	color: #0000ee;	text-decoration: underline;	}

a:visited {	color: #68006c;	text-decoration: none;	}

a:visited:hover {	color: #0000ee;	text-decoration: underline;	}



/* basic elements */p {	padding: 0 0 10px;	margin: 0;	}

form {	margin: 0;	padding: 0;	}

img {	border: none 0;	}



/* basic phrase element styles */

blockquote {	margin: 0 20px 0 5px;	padding: 10px 0 10px 5px;	line-height: 1.5em;	color: #777;	background:  url(images/bquote.gif) no-repeat;		}

code {	color: #666;	font-family: Monaco, monospace;	font-size: 120%;	text-align: left;	}

code strong {	color: #630;	}

abbr, acronym {	font-style: normal;	border-bottom: 1px dotted #ccc;	cursor: help;	}

a abbr {	border: none;	}

em {	font-style: italic;	}

strong {	font-weight: bold;	}

del {	text-decoration: line-through;	color: #666;	}

ins {	text-decoration: none;	font-style: italic;	}

address {	margin: 0;	padding: 0;	font-style: normal;	}

h1, h2, h3, h4, h5, h6 { font-family: 'ＭＳ Ｐゴシック',Arial, Helvetica, sans-serif; /*Georgia, Verdana, Arial, sans-serif;*/}



/* layout---------------------------------------------------------- */

#wrap {	min-width: 1024px;	max-width: 1024px;	margin: 0 auto;	background: #fff;		border-left:2px solid #5c5c5c;		border-right:2px solid #5c5c5c;	}

#content {	margin: 250px 0 0 0;	/*	background:  url(images/bg_sb_left.gif) repeat-y 0 0;*/	}

	#content-inner {	padding: 0 10px;/*	background: url(images/bg_sb_right.gif) repeat-y 100% 0;*/	}

	#maincol {	width: 491px;	margin: 0 245px 0 245px;	/*background: #fff url(images/bg_maincol.gif) no-repeat 0 0;*/		border-left: 1px solid #fff;	border-right: 1px solid #fff;	}

.col-inner {	padding: 0;	}

#leftcol {	position:relative;		float: left;	width: 227px;	}

#rightcol {	float: right;	width: 227px;	}

.sidebar {	margin: 0;	padding: 0;	font-size: 95%;	}/* header---------------------------------------------------------- */

#header {	position: relative;	background:#d3d9b7 url(http://www.i-like-seen.com/images_idolblog/idolblog_bunner2011_1.jpg) no-repeat 0 0;	height: 170px;	}

	#clock{	float:right;	padding: 10px 20px 0  0;		color:#717171;		font-family:verdana;		font-size:12px;		font-weight:bold;		}

	#image_header{	position: absolute;		right:10px;		top:0;		}

	h1 {	margin: 0;	padding: 40px 0 15px 15px;	font-family: georgia, 'Lucida Grande', Verdana, Arial, Sans-Serif;	font-weight: bold;	font-size: 3em;		}

h1 a:link, h1 a:visited{	color: #7f8388;	text-decoration: none;		}

h1 a:hover {	color: #000;	text-decoration: none;		}

.description {	padding: 0 0 12px 15px;	color: #191919;	}



/*logo  (edit here if you want to put logo)---------------------------------------------------------- */

#logo {	padding: 0;	}

#logo span, #logo a {	display: block;	width: 0;	height: 0;	padding: 0;	}

#logo img {	border: none;		}



/* top navigation---------------------------------------------------------- */

#nav {	font-size: 12px;	position: absolute;	top:170px;	/*border-bottom: 5px solid #f2f2f2;*/	}

#nav ul {	min-width: 1024px;	max-width: 1024px;	margin: 0 auto;	padding: 0;	list-style: none;	background: #888800;	}

#nav li {	float:left;/*	background:url(images/bg_nav.gif) no-repeat right top;*/	}

#nav li a {	float: left;	height: 30px;		padding: 0;	color: #7d7d7d;	text-align: center;	font-weight: normal;/*	background: url(images/bg_nav_l.gif) no-repeat ;*/	}

#nav li a:hover, #nav li.current_page_item a {	font-weight: bold;	color: #e7003e;	}.btn-border1 {

    background:url("http://movie-navi.net/images_idolblog/topbutton_blog_n.jpg") no-repeat scroll 0 0;

}



.btn-border1:hover,

.btn-border1-selected {

    background:url("http://movie-navi.net/images_idolblog/topbutton_blog_o.jpg") no-repeat scroll 0 0;

}



.btn-border2 {

    background:url("http://movie-navi.net/images_idolblog/topbutton_idol_n.jpg") no-repeat scroll 0 0;

}



.btn-border2:hover,

.btn-border2-selected {

    background:url("http://movie-navi.net/images_idolblog/topbutton_idol_o.jpg") no-repeat scroll 0 0;

}



.btn-border3 {

    background:url("http://movie-navi.net/images_idolblog/topbutton_omoro_n.jpg") no-repeat scroll 0 0;

}



.btn-border3:hover ,

.btn-border3-selected {

    background:url("http://movie-navi.net/images_idolblog/topbutton_omoro_o.jpg") no-repeat scroll 0 0;

}



.btn-border4 {

    background:url("http://movie-navi.net/images_idolblog/topbutton_game_n.jpg") no-repeat scroll 0 0;

}



.btn-border4:hover ,

.btn-border4-selected {

    background:url("http://movie-navi.net/images_idolblog/topbutton_game_o.jpg") no-repeat scroll 0 0;

}



.btn-border5 {

    background:url("http://movie-navi.net/images_idolblog/topbutton_livechat_n.jpg") no-repeat scroll 0 0;

}



.btn-border5:hover ,

.btn-border5-selected {

    background:url("http://movie-navi.net/images_idolblog/topbutton_livechat_o.jpg") no-repeat scroll 0 0;

}



.btn-border6 {

    background:url("http://movie-navi.net/images_idolblog/topbutton_about_n.jpg") no-repeat scroll 0 0;

}



.btn-border6:hover ,

.btn-border6-selected {

    background:url("http://movie-navi.net/images_idolblog/topbutton_about_o.jpg") no-repeat scroll 0 0;

}



.btn-border7 {

    background:url("http://movie-navi.net/images_idolblog/topbutton_dounavi_n.jpg") no-repeat scroll 0 0;

}



.btn-border7:hover ,

.btn-border7-selected {

    background:url("http://movie-navi.net/images_idolblog/topbutton_dounavi_o.jpg") no-repeat scroll 0 0;

}#nav2 {	font-size: 12px;	position: absolute;	top:380px;	background: #888800;	/*border-bottom: 5px solid #f2f2f2;*/	}

#nav2 ul {	min-width: 1024px;	max-width: 1024px;	margin: 0 auto;	padding: 0;	list-style: none;	background: #888800;	}

#nav2 li {float:left;/*	background:url(images/bg_nav.gif) no-repeat right top;*/	}

#nav2 li a {	float: left;	height: 30px;		padding: 0;	color: #7d7d7d;	text-align: center;	font-weight: normal;/*	background: url(images/bg_nav_l.gif) no-repeat ;*/	}

#nav2 li a:hover, #nav2 li.current_page_item a {	font-weight: bold;	color: #e7003e;	}

.btn2-border1 {    background:url("http://movie-navi.net/images_idolblog/topbutton_bakufu_n.jpg") no-repeat scroll 0 0;}

.btn2-border1:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_bakufu_o.jpg") no-repeat scroll 0 0;}

.btn2-border2 {    background:url("http://movie-navi.net/images_idolblog/topbutton_joho_n.jpg") no-repeat scroll 0 0;}

.btn2-border2:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_joho_o.jpg") no-repeat scroll 0 0;}

.btn2-border3 {    background:url("http://movie-navi.net/images_idolblog/topbutton_underground_n.jpg") no-repeat scroll 0 0;}

.btn2-border3:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_underground_o.jpg") no-repeat scroll 0 0;}

.btn2-border4 {    background:url("http://movie-navi.net/images_idolblog/topbutton_tokuhou_n.jpg") no-repeat scroll 0 0;}

.btn2-border4:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_tokuhou_o.jpg") no-repeat scroll 0 0;}

.btn2-border5 {    background:url("http://movie-navi.net/images_idolblog/topbutton_1000mg_n.jpg") no-repeat scroll 0 0;}

.btn2-border5:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_1000mg_o.jpg") no-repeat scroll 0 0;}

.btn2-border6 {    background:url("http://movie-navi.net/images_idolblog/topbutton_mediabox_n.jpg") no-repeat scroll 0 0;}

.btn2-border6:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_mediabox_o.jpg") no-repeat scroll 0 0;}

.btn2-border7 {    background:url("http://movie-navi.net/images_idolblog/topbutton_kininaru_n.jpg") no-repeat scroll 0 0;}

.btn2-border7:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_kininaru_o.jpg") no-repeat scroll 0 0;}

.btn2-border8 {    background:url("http://movie-navi.net/images_idolblog/topbutton_pokkakit_n.jpg") no-repeat scroll 0 0;}

.btn2-border8:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_pokkakit_o.jpg") no-repeat scroll 0 0;}

.btn2-border9 {    background:url("http://movie-navi.net/images_idolblog/topbutton_gazoumiru_n.jpg") no-repeat scroll 0 0;}

.btn2-border9:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_gazoumiru_o.jpg") no-repeat scroll 0 0;}

.btn2-border10 {    background:url("http://movie-navi.net/images_idolblog/topbutton_dogazo_n.jpg") no-repeat scroll 0 0;}

.btn2-border10:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_dogazo_o.jpg") no-repeat scroll 0 0;}

.btn2-border11 {    background:url("http://movie-navi.net/images_idolblog/topbutton_lockon_n.jpg") no-repeat scroll 0 0;}

.btn2-border11:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_lockon_o.jpg") no-repeat scroll 0 0;}

.btn2-border12 {    background:url("http://movie-navi.net/images_idolblog/topbutton_newschoice_n.jpg") no-repeat scroll 0 0;}

.btn2-border12:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_newschoice_o.jpg") no-repeat scroll 0 0;}

.btn2-border13 {    background:url("http://movie-navi.net/images_idolblog/topbutton_houkagoguide_n.jpg") no-repeat scroll 0 0;}

.btn2-border13:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_houkagoguide_o.jpg") no-repeat scroll 0 0;}

.btn2-border14 {    background:url("http://movie-navi.net/images_idolblog/topbutton_pinkimg_n.jpg") no-repeat scroll 0 0;}

.btn2-border14:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_pinkimg_o.jpg") no-repeat scroll 0 0;}

.btn2-border15 {    background:url("http://movie-navi.net/images_idolblog/topbutton_newmofu_n.jpg") no-repeat scroll 0 0;}

.btn2-border15:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_newmofu_o.jpg") no-repeat scroll 0 0;}

.btn2-border16 {    background:url("http://movie-navi.net/images_idolblog/topbutton_nandemo_n.jpg") no-repeat scroll 0 0;}

.btn2-border16:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_nandemo_o.jpg") no-repeat scroll 0 0;}

.btn2-border17 {    background:url("http://movie-navi.net/images_idolblog/topbutton_afonews_n.jpg") no-repeat scroll 0 0;}

.btn2-border17:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_afonews_o.jpg") no-repeat scroll 0 0;}

.btn2-border18 {    background:url("http://movie-navi.net/images_idolblog/topbutton_xvideojp_n.jpg") no-repeat scroll 0 0;}

.btn2-border18:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_xvideojp_o.jpg") no-repeat scroll 0 0;}

.btn2-border19 {    background:url("http://movie-navi.net/images_idolblog/topbutton_himatubushi_n.jpg") no-repeat scroll 0 0;}

.btn2-border19:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_himatubushi_o.jpg") no-repeat scroll 0 0;}

.btn2-border20 {    background:url("http://movie-navi.net/images_idolblog/topbutton_buronyu_n.jpg") no-repeat scroll 0 0;}

.btn2-border20:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_buronyu_o.jpg") no-repeat scroll 0 0;}

.btn2-border21 {    background:url("http://movie-navi.net/images_idolblog/topbutton_02news_n.jpg") no-repeat scroll 0 0;}

.btn2-border21:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_02news_o.jpg") no-repeat scroll 0 0;}

.btn2-border22 {    background:url("http://movie-navi.net/images_idolblog/topbutton_pinkzou_n.jpg") no-repeat scroll 0 0;}

.btn2-border22:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_pinkzou_o.jpg") no-repeat scroll 0 0;}

.btn2-border23 {    background:url("http://movie-navi.net/images_idolblog/topbutton_besttrend_n.jpg") no-repeat scroll 0 0;}

.btn2-border23:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_besttrend_o.jpg") no-repeat scroll 0 0;}

.btn2-border24 {    background:url("http://movie-navi.net/images_idolblog/topbutton_akb48newstime_n.jpg") no-repeat scroll 0 0;}

.btn2-border24:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_akb48newstime_o.jpg") no-repeat scroll 0 0;}

.btn2-border25 {    background:url("http://movie-navi.net/images_idolblog/topbutton_webnew_n.jpg") no-repeat scroll 0 0;}

.btn2-border25:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_webnew_o.jpg") no-repeat scroll 0 0;}

.btn2-border26 {    background:url("http://movie-navi.net/images_idolblog/topbutton_konyamoerodouga_n.jpg") no-repeat scroll 0 0;}

.btn2-border26:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_konyamoerodouga_o.jpg") no-repeat scroll 0 0;}

.btn2-border27 {    background:url("http://movie-navi.net/images_idolblog/topbutton_matometatta_n.jpg") no-repeat scroll 0 0;}

.btn2-border27:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_matometatta_o.jpg") no-repeat scroll 0 0;}

.btn2-border28 {    background:url("http://movie-navi.net/images_idolblog/topbutton_kanasoku_n.jpg") no-repeat scroll 0 0;}

.btn2-border28:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_kanasoku_o.jpg") no-repeat scroll 0 0;}

.btn2-border29 {    background:url("http://movie-navi.net/images_idolblog/topbutton_torepan_n.jpg") no-repeat scroll 0 0;}

.btn2-border29:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_torepan_o.jpg") no-repeat scroll 0 0;}

.btn2-border30 {    background:url("http://movie-navi.net/images_idolblog/topbutton_nashimoto_n.jpg") no-repeat scroll 0 0;}

.btn2-border30:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_nashimoto_o.jpg") no-repeat scroll 0 0;}


.btn2-border31 {    background:url("http://movie-navi.net/images_idolblog/topbutton_pururunnotakaragazouko_n.jpg") no-repeat scroll 0 0;}

.btn2-border31:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_pururunnotakaragazouko_o.jpg") no-repeat scroll 0 0;}

.btn2-border32 {    background:url("http://movie-navi.net/images_idolblog/topbutton_muryousexdougahiroba_n.jpg") no-repeat scroll 0 0;}

.btn2-border32:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_muryousexdougahiroba_o.jpg") no-repeat scroll 0 0;}


.btn2-border33 {    background:url("http://movie-navi.net/images_idolblog/topbutton_erogazoujounetu_n.jpg") no-repeat scroll 0 0;}

.btn2-border33:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_erogazoujounetu_o.jpg") no-repeat scroll 0 0;}

.btn2-border34 {    background:url("http://movie-navi.net/images_idolblog/topbutton_newspickup_n.jpg") no-repeat scroll 0 0;}

.btn2-border34:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_newspickup_o.jpg") no-repeat scroll 0 0;}

.btn2-border35 {    background:url("http://movie-navi.net/images_idolblog/topbutton_wtf_n.jpg") no-repeat scroll 0 0;}

.btn2-border35:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_wtf_o.jpg") no-repeat scroll 0 0;}

.btn2-border36 {    background:url("http://movie-navi.net/images_idolblog/topbutton_newpuru_n.jpg") no-repeat scroll 0 0;}

.btn2-border36:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_newpuru_o.jpg") no-repeat scroll 0 0;}

.btn2-border37 {    background:url("http://movie-navi.net/images_idolblog/topbutton_lol_n.jpg") no-repeat scroll 0 0;}

.btn2-border37:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_lol_o.jpg") no-repeat scroll 0 0;}


.btn2-border38 {    background:url("http://movie-navi.net/images_idolblog/topbutton_idolotakaragazou_n.jpg") no-repeat scroll 0 0;}

.btn2-border38:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_idolotakaragazou_o.jpg") no-repeat scroll 0 0;}

.btn2-border39 {    background:url("http://movie-navi.net/images_idolblog/topbutton_newsselct_n.jpg") no-repeat scroll 0 0;}

.btn2-border39:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_newsselct_o.jpg") no-repeat scroll 0 0;}

.btn2-border40 {    background:url("http://movie-navi.net/images_idolblog/topbutton_erochika_n.jpg") no-repeat scroll 0 0;}

.btn2-border40:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_erochika_o.jpg") no-repeat scroll 0 0;}

.btn2-border41 {    background:url("http://movie-navi.net/images_idolblog/topbutton_kamidouga_n.jpg") no-repeat scroll 0 0;}

.btn2-border41:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_kamidouga_o.jpg") no-repeat scroll 0 0;}

.btn2-border42 {    background:url("http://movie-navi.net/images_idolblog/topbutton_yorozubako_n.jpg") no-repeat scroll 0 0;}

.btn2-border42:hover {    background:url("http://movie-navi.net/images_idolblog/topbutton_yorozubako_o.jpg") no-repeat scroll 0 0;}

/* content---------------------------------------------------------- */

h2.pagetitle {	margin: 0 0 20px 0;	padding: 15px  0 5px 5px;	color: #7f8388;	font-size: 130%;	font-family: 'arial', Verdana, san-serif;		text-align: center;		border-bottom: 1px dotted #aaa;	}

#maincol .post{	border: 1px solid #999;	-moz-box-shadow:		3px 3px 0px rgba(221,221,221,1),		inset 0px 0px 0px rgba(255,255,255,0);	-webkit-box-shadow:		3px 3px 0px rgba(221,221,221,1),		inset 0px 0px 0px rgba(255,255,255,0);}

.post {	float: left;	width: 100%;		padding: 0 10px 0 10px;	background-color: #fff;	margin-bottom: 15px;	}

.post h3 {	margin: 0;	padding:  10px 0 7px 0; 	color: #000;	font-family: 'ＭＳ Ｐゴシック',Arial, Helvetica, sans-serif; /*Georgia, Verdana, Arial, sans-serif*/;	font-size: 150%;	font-weight: bold;	}

.post h2 {	font-size: 150%;	color: #7f8388;	margin: 0;	padding:  10px 0 0;	}

.post-date{	margin-bottom: 10px;	text-align:right;		font-size:1.0em;	background-color:#E1E1E1;}

.post-title {	margin-top: 10px;	padding: 5px;	border-bottom: 1px dotted #aaa;	background-color:#E1E1E1;	}

.post-meta {	position: relative;				margin: 0;	padding: 2px 0 10px 0;	border-top: 1px dashed #aaa;	}

	.entry-meta{	background: #f7f7f7;	padding: 5px;	border: 1px solid #d6d6d6;	margin-top: 30px;}

.post-cat {	float: left;		margin-right: 20px;	padding-left: 10px;/*	background: url(images/icon_cat.gif) no-repeat 0 4px;*/	}

.post-comments {	right: 0;		top: 0;		position: absolute;		padding-left: 5px;/*	background: url(images/icon_com.gif) no-repeat 0 4px;*/	}

#single-date{	text-align:right;}

.tags {	float:left;/*	padding-left: 15px;*//*	background: url(images/icon_tag.gif) no-repeat 0 5px;*//*	margin-right: 30px;*/	}

.entry {	float: left;	width: 100%;		margin: 0;	padding: 15px 0 0;	}

.entry img {	margin: 5px 0;/*	padding: 4px;*/	background: #e9e9e9;    max-width: 98%;	}



/* page link */

.page-link {	margin: 15px 0;		font: 90% verdana, geneva, sans-serif;		color:#006a8d;		}

.page-link a:link,.page-link a:visited {	background: #f0f0f0;		border: 1px solid #ddd;		color: #5e5e5e;		padding: 0.2em;		}

	.page-link a:hover {	color: #fff;		background: #E1E1E1;		border: 1px solid #ddd;		}



/* content list style */

#maincol ul, #maincol ol, #maincol dl {	margin: 0 0 10px 0;	padding: 0;	}

#maincol ul, #maincol ol {	margin-left: 10px;	}

#maincol ol {	padding-left: 10px;	}

	#maincol ul ol li {	padding-left: 0;		background: none;		}

	#maincol ul {	list-style: none;	}

#maincol ul li {	padding: 0 0 5px 5px;/*	background: url(images/icon_bullet.gif) no-repeat left 6px;*/	}

#maincol dl dt {	font-weight: bold;	}

#maincol dl dd {	margin: 0 0 15px 0;	padding: 0;	}



/* comments area */

h4#comments {	margin: 0 0 15px;	padding: 20px 0 0;	clear: both;	font-size: 120%;	font-family: arial, Times, san-serif;	}

h4#respond {	margin: 0;	padding: 10px 0 0;	font-size: 120%;	font-family: arial, Times, san-serif;	}

.commentlist {	margin: 10px 0;/*	padding-left: 5px;*/	}

.commentlist li{/*	padding: 10px;*/	}

.commentlist .alt {	background: #f4f4f4;	}

.commentlist cite {	font-weight: bold;	font-style: normal;	font-size: 120%;	}

.commentlist small {	margin-bottom: 5px;	display: block;	font-size: 87%;	}

#commentform {	font: 110% Arial, Helvetica, sans-serif;	}

#commentform p {	padding: 6px 0;	margin: 0;	}

#commentform label {	padding-left: 5px;	color: #000;	font-size: 87%;	}

#commentform input {	width: 200px;	background: #fafafa;	border: 1px solid #e2e2e2;	padding: 3px;	margin-top: 3px;	color: #000;	}

#commentform textarea {	width: 95%;	height: 120px;	margin-top: 3px;	padding: 2px;	background: #fafafa;	border: 1px solid #e2e2e2;	color: #000;	}

#commentform textarea:focus, #commentform input[type="text"]:focus {	background: #fff;	}

#commentform #submit {	width: 144px;	height: 28px;	margin-bottom: 10px;	color: #191919;	font: bold 12px Arial, Helvetica, sans-serif;	background: #fafafa url(images/btn_submit.gif) no-repeat;	border: none;	}



/* alignments */

.center {	text-align: center;	}

img.center, img[align="center"] {	display: block;	margin-left: auto;	margin-right: auto;	}

.alignleft {	float: left;	}

img.alignleft, img[align="left"] {	float: left;	margin: 5px 8px 5px 0;	}

.alignright {	float: right;	}

img.alignright, img[align="right"] {	float: right;	margin: 2px 0 5px 8px;	}



/* navigation */

.navigation {	float: left;	width: 100%;	margin-bottom: 10px;	font-size: 95%;		padding: 10px 0 50px 0;	}

.navigation a:link, .navigation a:active , .navigation a:visited{ 	color: #0000ff;		}

.navigation a:hover {	color: #0000ff;		text-decoration: underline;	}

.navigation .alignleft {	width: 50%;	text-align: left;	}

.navigation .alignright {	width: 50%;	text-align: right;	}

.single_navigation {	padding: 10px 0 0 0;	font-size: 1em;	font-weight: bold;	line-height: 18px;	font-family: "Times New Roman", Times, serif;}

.alignright {	float: right;	margin-left: 10px;}

.alignleft {	float: left;	margin-right: 10px;}



/* sidebar---------------------------------------------------------- */

h2.sidebartitle {	height: 30px;	width: 205px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center;	color: #6e5004;	background: url(http://www.i-like-seen.com/images_idolblog/sidebartitle-bg.gif) no-repeat 0 0;}

h2.sidebartitle .thumb img{	height: 30px;	width: 205px;}

h2.sidebartitle02 {	height: 30px;	width: 205px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center;	color: #6e5004;	background: url(http://www.i-like-seen.com/images_idolblog/sidebartitle-bg-idle.gif) no-repeat 0 0;}

h2.sidebartitle02 .thumb img{	height: 30px;	width: 205px;}

h2.sidebartitle03 {	height: 30px;	width: 205px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center;	color: #6e5004;	background: url(http://www.i-like-seen.com/images_idolblog/sidebartitle-bg-omoro.gif) no-repeat 0 0;}

h2.sidebartitle03 .thumb img{	height: 30px;	width: 205px;}

#rss_icon { 	position: absolute;		top:1px;		right: 5px;		}



/* sidebar list level 1 */

.sidebar ul {	margin: 0;	padding: 0;	}

.sidebar ul li {	margin-bottom: 10px;	padding: 10px;	list-style: none;	position: relative;	border:1px solid #999;	}

.sidebar li.advertisement a:link, .sidebar li.advertisement a:visited	{	padding: 10px;	margin:0;		}



/* sidebar list level 2 */

.sidebar ul li ul,.post-list ul {	margin-bottom: 10px;	padding-bottom: 10px;	}

.sidebar ul li ul li ,.post-list ul li {	margin-bottom: 10px;	padding: 0;	border-top: none;	border-left: none;	border-right: none;	border-bottom: 1px dotted #999;	display: block;	}

.sidebar ul li ul li a:link, .sidebar ul li ul li a:visited ,.post-list ul li a:link, .post-list ul li a:visited{	text-decoration: none;		padding: 0;	color: #0000ee;	display: block;	}

.sidebar ul li ul li a:hover, .sidebar ul li ul li a:active,.post-list ul li a:hover, .post-list ul li a:active {	color: #0000ee;	text-decoration: underline;	background-color: #E1E1E1;	}



/* tags */

#tag_cloud a	{ 	padding: 5px ;		font-family: verdana,georgia,arial;		font-weight:bold;}

#tags {	background: #fff;		margin: 0;		padding: 5px;		}

#tags a {	font-family: verdana, georgia, arial;	padding: 5px 5px;	font-weight:bold;	}

#tags a:hover { 	color: #E7003E;}



/* sidebar list level 3 */

.sidebar ul li ul li ul li a:link, .sidebar ul li ul li ul li a:visited {	padding-left: 40px;	}

.sidebar ul li ul li ul li a:hover, .sidebar ul li ul li ul li a:active {	padding-left: 40px;	}



/* recent post & comments */

.sidebar ul li#recent-comments a {	padding: 0;	display: inline;	background: none;	border: none;	}

.sidebar ul li#recent-comments ul li {	padding: 2px 5px 2px 10px;	display: block;	line-height: 1.5em;	background: #e7e7e7;		color: #006a8d;	border-bottom: 1px solid #d2d2d2;		border-top: 1px solid #f6f6f6;		}

.sidebar ul li#recent-comments ul li a:link {	color: #4b4e43;	}

.sidebar ul li#recent-comments ul li a:hover {	color: #006a8d;	}



/* widget list child */

.sidebar ul.children {	margin: 0;	padding: 2px 0;	}

.sidebar ul.children li {	padding-left: 2px;/*	background: url(images/icon_bullet_sbchild.gif) no-repeat 0 8px; */	}



/* calendar widget */

#calendar_wrap {	color:#7f8388;	padding: 5px 10px;		}

#wp-calendar caption {	margin-bottom: 5px;	color: #7f8388;	}

#wp-calendar td a {	}

#wp-calendar td#today {	background: #eeee22;	color: #fff;	}

#leftcol #wp-calendar td {	margin: 0;	padding: 0 3px;		font-size:1.3em;	width: 28px;		text-align:center;	}

#rightcol #wp-calendar td {	margin: 0;	padding: 0 9px;	width: 28px;	}

#wp-calendar thead {	background: #eeee22;	width: 28px;	color: #777700;		}



/* text widget */

.textwidget {	padding: 0 10px;	}



/* search form */

#searchform {	margin:0px 10px 0 0;	padding: 0;	position:absolute;	top: 10px;	right: 0px;	/*background: url(images/searchform-bg.gif) no-repeat right bottom;*/	/*height: 37px;*/	/*width: 280px;*/	}

#searchform #s{	background: #fff url(images/search_loop.gif) no-repeat 98% 50%;	height: 15px;	width: 170px;	margin: 6px 0 0 24px;	padding: 3px 7px 2px 8px;	color: #000;	border:none;	}

#searchform input {	width: 40px;	height: 24px;	font: bold 12px Arial, Helvetica, sans-serif;	color: #000;	vertical-align: middle;	border: 1px #fff solid;		margin: 2px 0 0 5px;	}



/* extra---------------------------------------------------------- */

h2.extratitle {	margin: 5px 0;		padding: 30px 0 0 15px;		color: #fff;		font: normal 18px Georgia, "Times New Roman", Times, serif;		letter-spacing: -2px;	}

	h2.rpost {	text-indent:-10000px;		background: url(images/recent-post.gif) no-repeat 0 5px;		margin: 0 0 10px 10px;			}

	h2.rcom {	text-indent:-10000px;	background: url(images/recent-comment.gif) no-repeat 0 5px;		margin: 0 0 10px 10px;		}

	h2.about{	text-indent:-10000px;		background: url(images/about.gif) no-repeat 0 5px;		margin: 0 0 10px 10px;		}

		#extra {	margin:0;		padding: 35px 10px 5px 30px;		color: #fff;		font-size: 90%;		/* background: #787777 url(images/bg_extra.gif) repeat-x 0 0; */	background: #cccc00 repeat-x 0 0;		border-top: 1px solid #a1a1a1;	}

	#extra ul {	margin: 0;		padding: 0 0 20px 0;		list-style: none;		}

#extra ul li.extra {	float: left;		position: relative;			}

		#extra ul li.one {	width: 190px;		margin: 0 50px 0 20px;		}

#extra ul li.two {	width: 285px;		margin-right: 20px;	}

#extra ul li ul li {	margin: 0;		padding: 0 0 5px 5px;	/*	background: url(images/icon_bullet_extra.gif) no-repeat 0 7px;*/		border: none;		}

	#extra ul li a:link {	color: #fff;	}

	#extra ul li a:hover, #extra ul li a:visited {	color: #cfcfcf;	}

	#extra ul li ul.list-recentpost a:link {	color: #fff;}

#extra ul li ul.list-recentpost a:hover, #extra ul li ul.list-recentpost a:visited {	color: #cfcfcf;}

	.feedlink_post { /* rss button */	position: absolute;		right: 50px;		top: 0;		border: none;		}

.feedlink_comment { /* rss button */	position: absolute;		right: 0;		top: 0;		border: none;		}/* footer---------------------------------------------------------- */

#footer {	margin: 0;	padding: 0;	font-size: 90%;		background: #000 url(images/bg_footer_divider.gif) repeat-x;		}

#footer p {	margin: 0;	padding: 20px;		color:#fff;		}

#footer a {	color:#0000ff;		}

	#valid	{	float: right;	padding:30px 20px  0 10px;	}



/* self-clearing floats */

#nav ul:after,#maincol:after,.navigation:after,#extra ul:after,.post-meta:after {	content: ".";	display: block;	height: 0;	clear: both;	visibility: hidden;	}

	.box {	line-height: 16px;	width: 491px;	float: left;	margin: 0 0 10px 0;	padding: 10px;	border: 1px #999 solid;}

.box a{	color: #0000ee;	text-decoration: underline;}

.box img{	margin-right: 5px;}

.box2 {	width: 512px;	float: left;	margin: 0 0 10px 0;	padding: 0;}

.clear{clear: both;height	: 0px;}

br.clearfix {	clear: both;	display: block;}

/* ???j???[ */

.menu-button {	float: left;height: 30px;	/*height:14px;*/width: 146px;cursor:pointer;display:block;vertical-align: middle;font-size:12px;line-height: 30px;text-decoration:none;font-weight:normal;text-indent:-9999px;}

/*.menu-button img {    position:absolute;    top:-4px; left:-12px;    border:0;}

*/.topmenu{	margin-top:0px;}

.topmenu ol{	list-style:none;}

.topmenu ol li{	float:left;}

/* ?^?????g???? */dl.accordion dt {	color: #0000ee;	cursor:pointer;	font-weight:normal;	background-color: #eeee22; 	border-bottom: solid 1px #ffe;	padding: 5px 0 5px 5px;	margin:0;}

dl.accordion dt:hover {	text-decoration: underline;	}

dl.accordion dt.opened {    background-color: #E1E1E1;}

dl.accordion dd ul li{	float: left;	display	: block;	width: 50%;	line-height: 1.3em;	vertical-align: left;}

dl.accordion dd div{    background-color: #888800; 	    color:#fff;	font-weight:bold;	padding-left: 5px;}

/* ?L?? */.style1 {font-size: 18px; line-height: 1.2em;}

.style2 {font-weight: bold}

.style3 {color: #FFFFFF}

a.style4 {font-size: 24px}

.style5 {color: #FF0000}

.style6 {color: #FF0000; font-weight: bold; }/* rss */

#rssfeed{	position: absolute;	top:210px;	left:10px;}



.rssbox {	float: left;	padding: 5px;	border: 1px #595959 solid;	width:485px;	height: 150px;	overflow-y:scroll;}



.rssbox02 {	float: left;	padding: 5px;	border: 1px #595959 solid;	width:500px;	height: 150px;	overflow-y:scroll; margin-bottom: 10px;}



.rssbox:first-child{	margin-right: 10px;}/* 記事一覧 */

.post-list ul li a{	display: block;}



.post-list img{	width:80px;	height:80px;}



.post-list h2.sidebartitle .thumb img{	width:205px;	height:30px;}



/* 過去記事 */

.old-post{	float:left;	width:44%;	padding: 10px;	border:1px solid #000;}

.old-post ul {	margin-bottom: 10px;	padding-bottom: 10px;	}

.old-post ul li {	margin-bottom: 10px;	padding: 0;	border-top: none;	border-left: none;	border-right: none;	border-bottom: 1px dotted #999;	display: block;	}

.old-post ul li a{	display: block;}

.old-post img{	width:80px;	height:80px;}

.old-post ul li a:link, .old-post ul li a:visited{	text-decoration: none;	padding: 0;	color: #0000ee;	display: block;	}

.old-post ul li a:hover, .old-post ul li a:active {	color: #0000ee;	text-decoration: underline;	background-color: #E1E1E1;	}

#right-old-post{	margin-left:10px;}



/* 関連記事 */

ul.relation-post { margin:0; padding:5px; list-style:none;}

ul.relation-post li {	float:left;	width:30%;	height:200px;	margin:0px;	padding:0px;	text-align:center;	list-style:none; }

ul.relation-post li a {	font-weight: normal;	font-size: 10px;	}

ul.relation-post li img {	width:120px;	height:120px;	clear:both;	margin: 0 5px;}

ul.relation-post li div {	clear:both;}

/* ?R?????g */

ol.commentlist {margin:0; padding:0;}

ol.commentlist a:link {text-decoration: none;}

ol.commentlist li div.vcard cite.fn a.url:hover {text-decoration: none;}

ol.commentlist {margin: 10px 0 0 0;padding: 0;}

ol.commentlist li {background: #fff; margin: 10px 5px 10px 5px;padding: 10px;list-style-type: none;border: 1px dotted #000; /*-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomleft: 5px;-moz-border-radius-bottomright: 5px;-khtml-border-radius: 5px;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-webkit-border-bottom-right-radius: 5px;*/}

ol.commentlist li.alt {background: #efefef;}

ol.commentlist li div.vcard {font-weight: normal;}

ol.commentlist li div.vcard cite.fn {font-style: normal;font-weight: normal;}

ol.commentlist li div.vcard cite.fn a.url {color: #222;}

ol.commentlist li div.vcard img.avatar {float: right;}

ol.commentlist li div.vcard img.avatar-32 {padding: 2px;background: #fff;border: 1px solid #ddd;}

ol.commentlist li div.vcard img.photo {padding: 2px;background: #fff;border: 1px solid #ddd;}

ol.commentlist li div.vcard span.says {color: #888;}

ol.commentlist li div.comment-meta {margin: 3px 0 0 0;font-size: 0.9em;}

ol.commentlist li div.comment-meta a {color: #aaa;text-decoration:none;}

ol.commentlist li p {margin: 15px 0 0 0;line-height: 1.4em;}

ol.commentlist li div.reply {background: #ccc;color: #333;width: 33px;margin: 10px 0 0 0;padding: 2px 5px 2px 5px;line-height: 16px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomleft: 5px;-moz-border-radius-bottomright: 5px;-khtml-border-radius: 5px;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-webkit-border-bottom-right-radius: 5px;}

ol.commentlist li div.reply a {color: #fff !important;}

ol.commentlist li div.reply a:hover {color: #fff !important;text-decoration: none;}

ol.commentlist li ul.children li {margin: 10px 0 0 0;background: #fff;border: 1px solid #e9e9e9;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomleft: 5px;-moz-border-radius-bottomright: 5px;-khtml-border-radius: 5px;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-webkit-border-bottom-right-radius: 5px;}

ol.commentlist li ul.children li li.alt {background: #fff;}

ol.commentlist li div.comment_content {font-family:'ＭＳ Ｐゴシック',Arial,sans-serif; line-height: 1.0em;}

.comment_author{	font-weight:bold;}

.comment_count{	font-weight:bold;	text-align:center;}

.pagearea {	text-align:center;}

.pagenum {	text-decoration: none;	border: 1px solid #aaa;	padding: 3px 5px;	margin: 1px;	display:inline-block;}

.npagenum {	text-decoration: none;	border: 1px solid #000;	padding: 3px 5px;	margin: 1px;	display:inline-block;}

/* (?E??E)??!!(?EA?E)???!! */.good{	color: #00f;	font-size: 1.2em;}

.bad{	color: #f00;	font-size: 1.2em;}

.good-button,.bad-button{	float:left;	margin-right:10px;}

.good-button a img,.bad-button a img{	margin-right:5px;}

.good_click{	font-weight:bold;	font-size:1.5em;	color:#00f;}

.bad_click{	font-weight:bold;	font-size:1.5em;	color:#f00;}

.dvote_comm{	margin-left:300px;    margin-left:290px\9;}

.dvote_comm:not(:target) {    margin-left:290px\9;}

ol.commentlist li.total5 {background-color: #99FFFF; border: 2px solid #3399FF; margin: 0 auto; padding: 10px; margin: 5px; list-style-type:none;}

ol.commentlist li.total10{background-color: #CCFF99; border: 2px solid #339933; margin: 0 auto; padding: 10px; margin: 5px; list-style-type:none;}

ol.commentlist li.total20{background-color: #FFCC00;  border: 4px double #ff0000; margin: 0 auto; padding: 10px; margin: 5px; list-style-type:none;}

ol.commentlist li div.from1to2{font-weight:bold; color: #00CC00;}

ol.commentlist li div.from3to4{font-weight:bold; color: #6666FF;}

ol.commentlist li div.from5to10{font-size:16px; font-weight:bold; color: #FF6600; line-height: 22px;}

ol.commentlist li div.from11to20{font-size:20px; font-weight:bold; color: #FF0000; line-height: 26px;}

ol.commentlist li div.min1{color: #777;}

ol.commentlist li div.min5{font-size:10px; color: #999;}

ol.commentlist li div.min10{font-size:10px; color: #ddd;}

.navigation {	padding: 10px 0 0 0;	font-size: 1em;	font-weight: bold;	line-height: 18px;	font-family: "Times New Roman", Times, serif;}

/* ?????L???O */#daily-ranking img{	width:80px;	height:80px;}

#daily-ranking h2.sidebartitle .thumb img{	width:205px;	height:30px;}

#weekly-ranking img{	width:80px;	height:80px;}

#weekly-ranking h2.sidebartitle .thumb img{	width:205px;	height:30px;}

#othersitenews ul li a img{	margin-left: 20px;}

#monthly-ranking img{	width:80px;	height:80px;}

#monthly-ranking h2.sidebartitle .thumb img{	width:205px;	height:30px;}

#recommendsitelinks ul li a{	font-weight:normal;	text-align:center;}

#recommendsitelinks ul li a img{}

.othersitelinks {	font-weight:bold;	background-color:#E1E1E1;}



/* トップページヘ */

#toTop {	background:  url(http://www.i-like-seen.com/images_idolblog/button_turntop_off.png) no-repeat;	position: fixed; 	width:40px;	height:120px;	bottom: 30px; 	right:0px;}

#toTop:hover{	background:  url(http://www.i-like-seen.com/images_idolblog/button_turntop_on.png) no-repeat;}

.Regist_tag{line-height: 14px;font-size:10px;word-wrap: normal;word-break: normal;width: 250px;float: left;}



/* 他サイトニュース */

.osn_big{	float:left;	width:230px;	margin:10px 0 0 10px;}

.osn_big img{	width:230px;	height:180px;}

.osn_small{	float:left;	width:150px;	margin:10px 0 0 10px;}

.osn_small img{	width:150px;	height:150px;}.rss_postpage{

height: 160px;

overflow: auto;

border: 1px solid #ccc ;

}


/* 関連リンクiframe */
iframe.kanren01 {
	width: 491px !important;
	height: 240px !important;
	border: 0;
	margin: 0 auto;
	}

iframe.kanren02 {
	width: 491px !important;
	height: 240px !important;
	border: 0;
	margin: 0 auto;
	}

iframe.kanren03 {
	width: 491px !important;
	height: 240px !important;
	border: 0;
	margin: 0 auto;
	}

iframe.kanren04 {
	width: 491px !important;
	height: 240px !important;
	border: 0;
	margin: 0 auto;
	}

iframe.kanren05 {
	width: 491px !important;
	height: 240px !important;
	border: 0;
	margin: 0 auto;
	}

iframe.kanren06 {
	width: 491px !important;
	height: 240px !important;
	border: 0;
	margin: 0 auto;
	}

iframe.kanren07 {
	width: 491px !important;
	height: 240px !important;
	border: 0;
	margin: 0 auto;
	}
	
iframe.kanren01k {
	width: 496px !important;
	height: 230px !important;
	border: 0;
	margin: 0 auto;
	}	

iframe.kanren02k {
	width: 496px !important;
	height: 230px !important;
	border: 0;
	margin: 0 auto;
	}	
		