@charset "UTF-8";

/*
 * display
 * list-style
 * position
 * float
 * clear
 * width
 * height
 * margin
 * padding
 * border
 * background
 * color
 * font
 * text-decoration
 * text-align
 * vertical-align
 * white-space
 * other text
 * content
 */

/*
	1 : Common
	2 : Header
	3 : Content
	4 : Footer
	5 : Clear Fix
 */



/* ***********************************************************************
	1 : Common
*********************************************************************** */
body, table, select, input, textarea {
	color: #000000;
}
form {
	color: #000000;
}
input {
	color: #000000;
}

html {
/*	background: #f0edd7 url(../images/bg-c.jpg) top center repeat; */
	color: #000000;
}
#container {
/*	background: url(../images/bg-body-c.jpg) top center no-repeat; */
}

a, a:link {
	color: #0000FF;
}
a:visited {
	color: #660099;
}
a:active,
a:hover {
	color: #FF0000;
}


/* ***********************************************************************
	2 : Header
*********************************************************************** */

/* ========= Logo ========= */

#header #header-content #header-name a {
	background: url(../images/ryouhin_banner.gif) top left no-repeat;
}
#header .common #header-content #header-name a {
	background: url(../images/ryouhin_banner.gif) top left no-repeat;
}

/*===== global menu =====*/
#global-menu li a {
/*	background: url(../images/ryouhin_banner.gif) no-repeat; */
}


/*===== main-image =====*/
#main-image {
	background: #ffffff;
height: auto;
}


/*===== function =====*/
#function.border {
	border-top-color: #554433;
}
#site-color,
#text-size {
	background-color: #cc0000;
}
#function span {
	background-color: #93c36b;
}
#text-size li.btn01 a {background:url(../images/btn-textsize-c.gif) 0px 0px no-repeat;}
#text-size li.btn02 a {background:url(../images/btn-textsize-c.gif) -17px 0px no-repeat;}
#site-color li.btn01 a {background:url(../images/btn-sitecolor-c.gif) 0px 0px no-repeat;}
#site-color li.btn02 a {background:url(../images/btn-sitecolor-c.gif) -17px 0px no-repeat;}
#site-color li.btn03 a {background:url(../images/btn-sitecolor-c.gif) -34px 0px no-repeat;}

/* ***********************************************************************
	3 : Content
*********************************************************************** */
.layout-twt #content {
	background: url(../images/bg-twt-c.gif) top center repeat-y;
}
.layout-wt #content {
	background: url(../images/bg-wt-c.gif) top center repeat-y;
}


/*===== T-W-T =====*/


/*===== AJAX search =====*/
div.result h3 {
	background: url(../images/icon-headline01-c.gif) 0 50% no-repeat;
	color: #709552;
}
div.result .highlight {
	background-color: #c9e1b5;
}
div.result .entry-bottom {
	border-bottom: 1px solid #c1baa5;
}


/*===== tab control =====*/
#tab-control ul a {
	color:#f0edd7;
	background:#8b7f6c;
}
#tab-control ul a:hover {
	color:#cc0000;
	background:#93c36b;
}
#tab-control ul a.active {
	border-bottom: 1px solid #cc0000;
	background: #cc0000;
	color:#f0edd7;
 }
#tab-control div#tab1,
#tab-control div#tab2,
#tab-control div#tab3,
#tab-control div#tab4 {
	border-top: 1px solid #cc0000;
}

/*===== Alpha =====*/
h2#top-news {
	background: url(../images/title-newsevent-c.gif) top left no-repeat;
}
#studioinfo h3 {
	background: url(../images/title-studioinfo-c.gif) top left no-repeat;
}
#studioinfo div {
	background: #93c36b;
}
#studioinfo a {
	background: url(../images/btn-studioinfo-c.gif) top left no-repeat;
}
.asset-header .entry-title {
	color: #709552;
}
.asset-header .entry-title a {
	color: #0000ff;
}
.asset-meta {
	background: url(../images/icon-headline01-c.gif) 0 50% no-repeat;
	color: #709552;
}
.entry-asset #page-title {
	color: #709552;
}
.mt-category-archive #page-title {
	border-color: #cc0000;
	border-style: solid;
	border-width: 0 0 1px 10px;
	color: #000000;
	font-size: 24px;
	font-weight: bold;
	margin: 10px;
	text-indent: 10px;
}
.page-asset #page-title {
	background: url(../images/title-studioinfo-c.gif) top left no-repeat;
}
<!--.asset-body, -->
.asset-more,
.asset-map {
	background: url(../images/dotline-x-c.gif) bottom left repeat-x;
}
.page-asset .asset-map h2 {
	background: url(../images/icon-headline01-c.gif) 0 50% no-repeat;
	color: #709552;
}
.asset-more div.adr,
.page-asset .asset-map div.adr {
	border: 5px solid #554433;
}
ul.text-link li {
	background: url(../images/mark-li-c.gif) 0 50% no-repeat;
}

/*===== Trackback =====*/
#trackbacks,
#comments,
#comments-open  {
	color: #554433;
}
#comments,
#comments-open {
	background: url(../images/dotline-x-c.gif) top left repeat-x;
}
#trackbacks .trackbacks-info {
	color: #8b7f6c;
}
#trackbacks .asset-meta,
#comments .asset-meta {
	background: url(../images/icon-headline02-c.gif) 0 50% no-repeat;
}
#trackbacks .asset-title a,
#comments .asset-meta a {
	color: #709552;
}
#comments-open label  {
	color: #554433;
}


/*===== Beta / Gamma =====*/
.widget-cd .widget-header {
	background: url(../images/title-recommended-c.gif) top left no-repeat;
}
.widget-cd .jacket {
	background: url(../images/bg-jacket-c.gif) top left no-repeat;
}
.widget-cd .cd-text h4 {
	color: #709552;
}
.widget-cd .cd-text span {
	color: #8b7f6c;
}
.widget-cd .cd-text li {
	background: url(../images/mark-li-c.gif) 0 50% no-repeat;
}
.widget-popular .widget-header {
	background: url(../images/title-popular-c.gif) top left no-repeat;
}
.widget-popular .popular-list li {
	background: #554433;
}
.widget-popular .popular-list .num {
	border-right: 1px solid #c1baa5;
	color: #f0edd7;
}
.widget-popular .popular-list .date {
	color: #93c36b;
}
.widget-search,
.widget-search-ajax,
.widget-syndication {
	background-color: #cc0000;
}

.widget-recent-comments .recent-comments-list li {
	background: url(../images/icon-headline02-c.gif) 0 7px no-repeat;
}
.widget-link {
	margin: 10px 0;
}
.free-content3 {
	width: auto;
	margin: 10px 0px 20px 0px;
	padding: 10px;
}
/* ***********************************************************************
	5 : Footer
*********************************************************************** */

