@charset "utf-8";
/*------------------------------------------------------------------------------

	color.css

------------------------------------------------------------------------------*/

/* 黄
------------------------------------------------------------------------------*/

body,
.cat,
#post h3::after,
#post h4::before {
	background-color: rgba(255,218,0,1);
}

#post h2::before {
	border-color: rgba(255,218,0,1);
}

.news_box::before {
	border-top-color: rgba(255,218,0,1);
}

.news_box::after {
	border-right-color: rgba(255,218,0,1);
}

#post table thead th {
	background-color: rgba(255,218,0,0.30);
}

#post table th {
	background-color: rgba(255,218,0,0.15);
}


/* 白
------------------------------------------------------------------------------*/

#site_header,
#site_header .open_menu.open .bar span {
	background-color: rgba(255,255,255,1);
}

.tab li {
	background-color: rgba(255,255,255,0.4);
}

.info_box::before {
	border-top-color: rgba(255,255,255,1);
}

.info_box::after {
	border-right-color: rgba(255,255,255,1);
}

@media screen and (max-width: 1200px){

.home #site_header {
	background-color: rgba(255,255,255,0);
}

}

/* 青
------------------------------------------------------------------------------*/

#site_header .pmenu .nav1 a,
#site_header .open_menu .bar span,
.promotion .search .title .icon {
	background-color: rgba(29,32,135,1);
}

.promotion .search .title .text,
.explanation .forte .heading {
	color:  rgba(29,32,135,1);
}


/* 水色
------------------------------------------------------------------------------*/

.promotion .side_l .balloon .text,
.post_lists .post time,
.child #post .content_header h1,
#post h5 {
	color:  rgba(0,130,255,1);
}

#site_header.active,
#site_footer .sub_menu,
.news_box,
.news_box .tab::after,
.news_box .tab .selected,
.news_box .tab .selected::after,
.info_box {
	background-color: rgba(0,130,255,1);
}


/* 橙
------------------------------------------------------------------------------*/

#site_header .pmenu .nav2 a {
	background-color: rgba(255,125,0,1);
}


/* 赤
------------------------------------------------------------------------------*/

#site_footer .links {
	background-color: rgba(255,0,0,0.1);
}

#site_footer .about {
	border-top-color: rgba(255,0,0,0.1);
}


/* 緑
------------------------------------------------------------------------------*/

#site_header .pmenu .nav3 a {
	background-color: rgba(133,188,69,1);
}

