@charset "utf-8";
/*
 Suara ローカル設定
*/

@import url("../common.css");
@import url("../icon/icon.css");
@import url("../WP-TableReloaded.css");

/* ==========================================================================
 共通 */
#header						{ background-image: url('header_layer.png'); }
#FIX_RECORDS				{ background-image: url('fixrecords.gif'); }
#globalNavi a				{ background-image: url('globalNavi.png'); }

/* sidebar_main */
.widget-area				{ background-image: url('widget-area.png'); }
.widget-areaHeader			{ background-image: url('widget-areaHeader.png'); }
.widget-areaFooter			{ background-image: url('widget-areaFooter.png'); }
.widget_archive a:hover		{ background-image: url('widget-areaHover.png'); }

/* sub_contentHeader */
#h1_whatsnew				{ background-image: url('h1_whatsnew.gif'); }
#h1_lineup					{ background-image: url('h1_lineup.gif'); }
#h1_profile					{ background-image: url('h1_profile.gif'); }
#h1_archive					{ background-image: url('h1_archive.png'); }

.topics		 #h1_category	{ background-image: url('h1_topics.gif'); }
.information #h1_category	{ background-image: url('h1_information.gif'); }
.discography #h1_category	{ background-image: url('h1_discography.gif'); }
.diary		 #h1_category	{ background-image: url('h1_diary.gif'); }
#h1_newDiary				{ background-image: url('h1_newdiary.png'); }

#profPhoto					{ background-image: url('profile.jpg'); }

/* entry-list */
#entry-list a:hover			{ background-image: url('widget-areaHover.png'); }

/* sub_postHeader */
.postHeader					{ background-image: url('postHeader.png'); }
.postFooter					{ background-image: url('postFooter.png'); }

/* post(main) */
.post , .hentry				{ background-image: url('post.png'); }
.entry-title a:hover		{ background-image: url('widget-areaHover.png'); }

.post ul li ,
.entry-content li			{ background: url('li.gif') 3px 5px no-repeat; }



/* ==========================================================================
 個別 */

*		{ color: #fff; }
body	{ background: #000 url('bg.jpg') center top repeat-x; }
body:before {
	content: " ";
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	height: 480px;
	background-position: top center;
	background-repeat: no-repeat;
	background-image: url('header.png');
}
body.category-diary:before {
	background-image: url('headerDiary.png');
}

a		{ color: #b0e47c; }
a:hover	{ color: #dd008a; }


.biography	 #h1_category	{ background-image: url('h1_biography.gif'); }

.entry-content h2 ,
#comments h3 {
	border-left: 5px solid #d08;
	text-indent: 5px;
	background: #570036;
}

#header {
	height: 493px;
	background-position-y: bottom;
}
#header:before {
	content: "";
	display: block;
	position: absolute;
	width: 100%;
	top: 0;
	bottom: 0;
	background-image: url('header_layer_top.png');
	background-repeat: no-repeat;
}



/* --------------------------------------------------------------------------
 グローバルナビ */
#globalNavi {
	left: 87px;
	bottom: 27px;
	width: 790px;
	height: 36px;
}
#globalNavi a {
	width: 158px;
	height: 36px;
}

#gn-home a { background-position:    0px 0px; }
#gn-info a { background-position: -158px 0px; }
#gn-disc a { background-position: -316px 0px; }
#gn-prof a { background-position: -474px 0px; }
#gn-diar a { background-position: -632px 0px; }

#gn-home a:hover , body.home					#gn-home a { background-position:    0px -36px; }
#gn-info a:hover , body.category-information	#gn-info a { background-position: -158px -36px; }
#gn-disc a:hover , body.category-discography	#gn-disc a { background-position: -316px -36px; }
#gn-prof a:hover , body.page-id-20				#gn-prof a { background-position: -474px -36px; }
#gn-diar a:hover , body.category-diary			#gn-diar a { background-position: -632px -36px; }


/* --------------------------------------------------------------------------
 ローカルナビ */
#localNavi a { color: #fff; }
#localNavi a:hover { color: #fd55ce }



.entry-title ,
.entry-title a ,
.widget_archive a ,
#entry-list a {
	color: #fbff99;
}

.post em ,		.hentry em		{ color: #9992b5; }/*強調*/
.post strong ,	.hentry strong	{ color: #f93220; }/*最強調*/


#wrapMain {
	padding-left: 83px;
}
img#wrapMainBg {
	position: absolute;
	left: 14px;
	top: 0px;
	width: 50px;
	height: 100%;
}

.whatsnew #entry-list li ,
.comment-author { border-bottom: 1px solid #506260; }
.reply { border-top: 1px solid #506260; }


/* --------------------------------------------------------------------------
 リンクナビ */
nav#link {
	position: absolute;
	left: 55px;
	bottom: 80px;
}
nav#link ul {
	list-style: none;
}
nav#link ul li {
	display: inline-block;
	margin-right: 0.5rem;
}

nav#link ul li a {
	opacity: 0.9;
	transition: 0.3s;
}

nav#link ul li a:hover {
	opacity: 0.65;
}

nav#link ul li img {
	display: inline-block;
	height: 1.6rem;
	vertical-align: sub;
	width: 26px;
	margin-bottom: 1px;
}
nav#link ul li i {
	color: rgb(58, 58, 48);
	font-size: 1.6rem;
}


/* --------------------------------------------------------------------------
 tablepress（プラグイン） */
/*.tablepress > tbody > .preview > td {
	color: #fff;
}*/
.tablepress td {
    white-space: normal !important;
}



/*[EOF]*/