@charset "utf-8";
/* CSS Document */
body{
	background-color: #fff;
	color: #808080;
}
.st0,.st1{fill:#808080;}
#wrap{
	background-color: #F9F9F9;
}
/*ページ共通部分*/
#fakeloader{
	background-color: #F9F9F9;
}
#side_menu{
	background-color:rgba(249,249,249,0.90);
}
#side_menu a{
	color: #808080;
}
#side_menu a:hover,#side_menu a.on_page{
	color: #DBB595;
}
#side_menu li.txt_white{
	color: #808080;
}
.txt_normal{
	color: #4d4d4d;
}
.txt_color1{
	color:#808080;
}
.txt_color2{
	color: #808080;
}
.txt_color3{
	color: #000000;
}
.txt_color4{
	color: #808080;
}
.txt_white{
	color: white;
}
.bg_color1{
	background-color: #ffffff;
	color: #808080;
}
.bg_color2{
	background-color: #DBB595;
}
.bg_color3{
	background-color: #333333;
}
.bg_color4{
	background-color: #808080;
}
.pager{
	border-color: #333333;
}
/*header*/
header #header #main_menu a{
	color: #808080;
}
header #header #main_menu li a:hover,header #header #main_menu li.menu_bt:hover,header #header #main_menu li a.on_page{
	color: #DBB595;
	text-shadow: 0 1px 2px rgba(0,0,0,0.3);
}
/*footer*/
footer #footer #footer_link a{
	color: #fff;
}
/*page_top*/
#page-top a{
	background-color: #bf956d;
}
/*index.html*/
#intro::before,#intro::after{
	background-color: #fff;
}
.top_cms{
	border-color: #534741;
}
.top_cms_title .more a:hover{
	color: #808080;
}
/*page4.html*/
#page4 .cate .subcate .sub_title,#page4 .cate .subcate .sub_txt,#page4 .cate .subcate .box_wrap,#page4 .cate .subcate .box_wrap .box .table{
	border-color: #333333;
}
/*page6.html*/
#page6 .box_wrap .box .date,#page6 .box_wrap .box .box_title{
	border-color: #808080;
}
/*page7.html*/
#page7 #form_box .box h3{
	background-color: #DBB595;
	color: #fff;
}
/*page8.html*/
#page8 .txt_white,#map .txt_white{
	color: #808080;
}
/*page9.html*/
#page9 .box h3,#page9 .box p{
	color: #fff;
}
#page9 .box{
}
/*page10.html*/
#page10 .box_wrap ul li::after{
	background-color:  #333333;
}
#page10 .box_wrap ul li a{
	color: #808080;
}

/*表示を切り替えるウィンドウサイズの指定*/
@media screen and (max-width: 780px){

}
/*表示を切り替えるウィンドウサイズの指定*/
@media screen and (max-width: 700px){
.pager li a{
	background-color: #534741;
	color: #fff;
}
.cate_list li a{
	color: #fff;
	background-color: #333333;	
}
}
