/***************************************************

　文字色編集

****************************************************/


h2,h3,h4{
	color:#666;
}
*{
	color:#666;
}

/****　ナビ　****/
p.nav{
	color:#FFF;
}
p.nav a{
	color:#FFF;
}
p.nav a:hover{
	color:#FF0;
}

/****　フッター　****/
.footer_box p{
	color:#FFF;
}

/****　ナビ　****/
h2.page_tit_h2{
	color:#093;
}
.nav_info p{
	color:#FFF;
}

p.nav span{
	color:#FF0;
}

/***************************************************

　全体カラー

****************************************************/

.top_copy{
	background-color:#F90;
}

/****　会社案内　****/
table.info{
	border-bottom:solid #666 2px;
	border-top:solid #666 2px;
}
table.info th{
	border-bottom:solid #666 1px;
	color:#666;
}
table.info td{
	border-bottom:solid #666 1px;
	color:#666;
}
.side{
	background-color:#000;
}
a.mail {
	color:#FFF;
	text-decoration:underline;
}
a.mail:hover {
	color:#FF0;
}
.contents:before {
	background-image: url("../images/og_img.jpg");
	background-size: 100%;
}

@media screen and (max-width: 640px) {
.sp_home_logo{
	background-color:#093;
}
ul.sp_menu a li{
	background-color:#093;
	color:#FFF;
}
ul.sp_menu li{
	background-color:#0C6;
	color:#FFF;
}
.menu{
	background-color:#093;
}
table.info th{
	color:#666;
}

}

