
header.global p a {
	background-image: url("/files/config/2spheader.jpg");
}
header.global div.openmenu {
	background-color: #87a4d5;
}
header.global div.openmenu a {
	color: #87a4d5;
}
header.global nav div.closemenu a {
	background-color: #87a4d5;
}
header.global nav ul li {
	border-color: #87a4d5;
}
footer.global {
	background-color: #87a4d5;
}
#c_main h1 {
	background-color: #87a4d5;
	background-image: url("");
}
#c_main section footer .paging ul li a {
	background-color: #87a4d5;
}
body.toppage #c_main #newslist header {
	background-color: #87a4d5;
}
body.toppage #c_main #newslist header a {
	color: #87a4d5;
}
 #c_main #newslist .content {
	background-color: #87a4d5;
}
 #c_main #newslist .content ul li a .date {
	color: #87a4d5;
}
 #c_main #newslist .content ul li a .date .m {
	background-color: #87a4d5;
}


body.toppage #c_main #top-caution a {
	background-color: #ff0000;
}
body.toppage #c_main #newslist {
	background-color: #ffffff;
}
body.faq #c_main #faqlist dl dt:before {
	background-color: #87a4d5}
body.faq #c_main #faqlist dl dd:before {
	background-color: #87a4d5}
body.toppage #c_main #consultation .content .item h3 a {
	color: #000000;
	background-color: #f5f9fc;
	border-color: #000000;
			padding-left: 50px;
		background-image: url("/files/config/2consultationicon.png");
		background-position: 10px 12px;
	}
#c_content {
	border-left: 1px #cccccc solid;
	border-right: 1px #cccccc solid;
}
body {font-family: "游ゴシック体", "Yu Gothic", YuGothic, "Helvetica Neue", Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;
}

#c_sub nav ul li a {
	border-bottom: 1px dotted #000080;
}