/**
** red
red #E0552B #B43D1B
black #2C2C2C

**/
/******************** common ********************/
body{
	background:#fff;
	color:#333;
}
a,a img{
	color:#E0552B;
}
a:hover{
	color:#B43D1B;
}
/******************** header ********************/
/* main title */
.wpsite05065ueno-maintitle{
	background:#E0552B;
}
.wpsite05065ueno-titlelink{}
.wpsite05065ueno-maintitle a{
	color:#fff;
}
/* h1 */
.wpsite05065ueno-h1head{
	color:#fff;
}
.wpsite05065ueno-breadcrumbadd-box{
	background:#f1f1f1;
}
/******************** side ********************/
.wpsite05065ueno-pagewidgets h3{
	background:#E0552B;
	color:#fff;
}
/* menu */
.wpsite05065ueno-pagewidgets li{}
.wpsite05065ueno-pagewidgets li a{
	background:#fff;
	color:#555555;
	border-bottom:1px dotted #E0552B;
}
.wpsite05065ueno-pagewidgets li a:hover{
	background:#efefef;
	color:#555555;
}
/* search */
.wpsite05065ueno-pagewidgets .searchform input[type="text"]{
	border:1px solid #aaa;
}
.wpsite05065ueno-pagewidgets .searchform input[type="submit"]{
	background:#E0552B;
	color:#fff;
	border:1px solid #E0552B;
}
/* calender */
#wp-calendar caption{
	color:#E0552B;
}
/* tag */
.wpsite05065ueno-pagewidgets .tagcloud a{ color:#555; }

/******************** footer ********************/
.wpsite05065ueno-footnavi {
	background:#777;
	color:#fff;
}
.wpsite05065ueno-footnavi h3{
	border-bottom:1px dotted #888;
}
/* menu */
.wpsite05065ueno-footnavi li a{
	color:#fff;
}
.wpsite05065ueno-footnavi li a:hover{ background:#888; }
.wpsite05065ueno-footnavi #wp-calendar caption{
	color:#fff;
}
/* search */
.wpsite05065ueno-footnavi .searchform input[type="text"]{
	color:#333;
	border:1px solid #777;
}
.wpsite05065ueno-footnavi .searchform input[type="submit"]{
	background:#FFD200;
	color:#333333;
	border:1px solid #FFD200;
}
/* copyright */
.wpsite05065ueno-foot-copyright{
	background:#E0552B;
	color:#fff;
}
.wpsite05065ueno-foot-copyright a{ color:#fff; }
/* to TOP */
.bt_top_navi{
	border:2px solid #B43D1B;
}

/******************** page common ********************/
.wpsite05065ueno-wp-content{}
.wpsite05065ueno-wp-content blockquote {
	border-left: 4px solid #eee;
}
.metadata a{
	color:#E0552B;
}
.metadata a:hover{
	color:#B43D1B;
}
/********** page **********/
.wpsite05065ueno-postpage .wpsite05065ueno-pagetitle,
.wpsite05065ueno-postsingle .wpsite05065ueno-posttitle{
	background:#E0552B;
	color:#fff;
}

/********** post **********/
/* navi */
.nav-prev-link a,
.nav-next-link a{
	border-top:1px solid #E0552B;
	border-bottom:1px solid #E0552B;
	color:#555;
}
.nav-prev-link a:hover,
.nav-next-link a:hover{
	border-top:1px solid #B43D1B;
	border-bottom:1px solid #B43D1B;
	color:#B43D1B;
}

/******************** index ********************/
/* category name */
.postarticle-cat-title{
	background:#E0552B;
	color:#fff;
}
/* category desc */
.wpsite05065ueno-cat-desc{
	background:#E0552B;
	color:#fff;
}
/* loop */
.postarticle-index {}
.postarticle-index h3,
.postarticle-index h3 a{
	color:#333;
}
.postarticle-index h3.wpsite05065ueno-index-title{
	border-top:1px solid #E0552B;
	border-bottom:1px solid #E0552B;
}
.postarticle-index h3.wpsite05065ueno-index-title a{
	color:#555;
}
h3.wpsite05065ueno-index-title a:hover{
	color:#B43D1B;
}
/* navi */
.wpsite05065ueno-naviarticle {}
.wpsite05065ueno-naviarticle a{
	border-top:1px solid #E0552B;
	border-bottom:1px solid #E0552B;
	color:#555;
}
.wpsite05065ueno-naviarticle a:hover{
	border-top:1px solid #B43D1B;
	border-bottom:1px solid #B43D1B;
	color:#B43D1B;
}
/******************** page-home.php ********************/
.wpsite05065ueno-posthome .postarticle-cat-title{
	color: #fff;
}
.wpsite05065ueno-posthome .postarticle-index{}
.wpsite05065ueno-posthome .postarticle-index h3 {
}
.postarticle-index-title{
	border-top:1px solid #E0552B;
	border-bottom:1px solid #E0552B;
}

.wpsite05065ueno-posthome .postarticle-index h3 a{
	color: #555;
}
.wpsite05065ueno-posthome .wpsite05065ueno-newtopics .wpsite05065ueno-wp-content {}
/********** Wordpress defalut css **********/
.errorpal{
	background:#ffffff;
}

/**************************************** Media Queries ****************************************/
@media (max-width: 768px) {
/**************************************** Media Queries ****************************************/

	/******************** SP footer ********************/
	.wpsite05065ueno-footnavi li a{
		border-top:#999 1px solid;
	}
	/********** SP post **********/
	.metadata{
	}
	/********** SP index **********/
	.postarticle-index {}
	.wpsite05065ueno-naviarticle {
		border-top: 0px;
	}
	.postarticle-index-title{
		border-top:1px solid #E0552B;
		border-bottom:none;
	}

/****************************** END Media Queries ******************************/
}
/****************************** END Media Queries ******************************/
