@charset "utf-8";
/*-----------------------------------------------------
* Rockamenco News CSS
	* Version: 0.90
	* Created: 2008.02.15
	* Last Modified: 2008.02.08
-----------------------------------------------------*/
/*-----------------------------------------------------
* Version History
	* Version: 0.90
		* Created!

* Table of Contents
	*00 Import CSS
	*01 Global Layout
	*02 Content
	*03 Main
	*04 Blogs
-----------------------------------------------------*/

/* =00 Import CSS
-------------------------------------------------------------------- */
@import url(reset.css);
@import url(base.css);
@import url(cmn.css);
@import url(clearfix.css);
@import url(fix.css);

/* =01 Global Layout
-------------------------------------------------------------------- */
/* div#wrapper div#content {
	overflow: hidden;
	width: 850px;
	height: 736px;
	padding: 0 5px 10px 0;
	background: transparent url(../img/news/sd_news-content-old.png) no-repeat;
	color: #FFFFFF;
}
div#content div#main {
	overflow: hidden;
	float: left;
	width: 430px;
	height: 700px;
	padding: 26px 0 10px 70px;
	background: #000000 url(../img/news/bg_news-main-old.gif) no-repeat;
	text-align: left;
}
div#content div#sub {
	overflow: hidden;
	float: right;
	width: 350px;
	height: 600px;
	padding-top: 1px;
	background: #000000 url(../img/news/bg_news-sub-old.gif) no-repeat;
	text-align: left;
}
 */
div#wrapper div#content {
	overflow: hidden;
	width: 850px;
	height: 1036px;
	padding: 0 5px 10px 0;
	background: transparent url(../img/news/sd_news-content.png) no-repeat;
	color: #FFFFFF;
}
div#content div#main {
	overflow: hidden;
	float: left;
	width: 430px;
	height: 1000px;
	padding: 26px 0 10px 70px;
	background: #000000 url(../img/news/bg_news-main.gif) no-repeat;
	text-align: left;
}
div#content div#sub {
	overflow: hidden;
	float: right;
	width: 350px;
	height: 900px;
	padding-top: 1px;
	background: #000000 url(../img/news/bg_news-sub.gif) no-repeat;
	text-align: left;
}


/*	=02 Content-----------------------------------------------------*/
/* div#content h2 {
	float: right;
	width: 350px;
	height: 135px;
	background: #000000 url(../img/news/bg_news-h2-old.gif) no-repeat;
} */

div#content h2 {
	float: right;
	width: 350px;
	height: 135px;
	background: #000000 url(../img/news/bg_news-h2.gif) no-repeat;
}


/*	=03 Main-----------------------------------------------------*/
div#main div.news-content {
	margin-bottom: 15px;
}

div#main div.news-content a { padding: 0 0.1em; color: #FFFFFF; text-decoration: underline; }
div#main div.news-content a:hover { color: #FFFFFF; text-decoration: none; }
div#main div.news-content a:active { color: #CCCCCC; text-decoration: none; }

div#main div.news-content h3 {
	color: #AA9C7F;
	font-size: 107%;
}
div#main div.news-content h4 { color: #AA9C7F; padding-left: 1em; }

/* =memo 20090730 delete
div#main div.news-content span.new {
	padding-right: 30px;
	background: transparent url(../img/common/ic_new.gif) no-repeat right center;
}
*/
div#main div.news-content p { margin-bottom: 0.5em; padding-left: 1.5em; }
div#main div#media-info p { padding-left: 2.0em; }
div#main div#news4 p { padding-left: 2.0em; }


div#main div.news-content ol {
	width: 375px;
	line-height: 1.2;
	margin-left: 10px;
	padding-right: 25px;
}
div#main div.news-content ol li.hentry { margin-bottom: 5px; }
div#main div.news-content ol li.hentry h4 {}
div#main div.news-content ol li.hentry div.entry-summary { padding: 2px 0 2px 5px; _line-height: 1.1; }
div#main div.news-content ul.entry-meta { display: none; }
div#main div.news-content ul.disc-meta li { display: inline; }
div#main div.news-content ul.disc-meta li.tax { margin-left: -0.5em; font-size: 77%; }

div#main div.news-content div.news-content-detail {
	padding-left: 10px;
	margin-bottom: 5px;
}
div#main div.news-content div.news-content-detail h3 {
	color: #AA9C7F;
	font-size: 100%;
}

div#main div.news-content dl {
	width: 375px;
	line-height: 1.2;
	margin-left: 10px;
	padding-right: 25px;
}
div#main div.news-content dl dt {
	float: left;
	width: 6.5em;
	margin-bottom: 5px;
}
div#main div.news-content dl dd.entry-title {
	margin-bottom: 5px;
	padding-left: 6.5em;
}
div#main div.news-content dl dd a {
	display: block;
	color: #FFFFFF;
	text-decoration: none;
}
div#main div.news-content dl dd a:hover { color: #FFFFFF; text-decoration: underline; }
div#main div.news-content dl dd a:active { color: #CCCCCC; text-decoration: underline; }
div#main div.news-content dl dd.entry-content {
	margin-bottom: 5px;
}


/*	=04 Sub (Discography)-----------------------------------------------------*/
div#sub ul {
	padding: 0 0 0 25px;
}
div#sub ul li {
	margin-bottom: 5px;
}
div#sub ul li a img {
	vertical-align: bottom;
}
div#sub ul li a:active img {
	filter: alpha(opacity=80);
	opacity: 0.8;
	-moz-opacity: 0.8;
}