@charset "utf-8";
/* CSS Document */
body{
	background-color: #fff;
	color: #4d4d4d;
}
.st0,.st1{fill:#FFFFFF;}
#wrap{
	background-color: #ebebeb;
}
/*ページ共通部分*/
.menu_bt{
	background-color: rgba(255,255,255,0.15);
}
#fakeloader{
	background-color: #00A296;
}
#side_menu{
	background-color:rgba(0,162,150,0.90);
}
#side_menu a{
	color: #fff;
}
#side_menu a:hover,#side_menu a.on_page{
	color: #ccc;
}

.txt_normal{
	color: #4d4d4d;
}
.txt_color1{
	color: #00A296;
}
.txt_color2{
	color: #808080;
}
.txt_color3{
	color: #42210B;
}
.txt_color4{
	color: #808080;
}
.txt_white{
	color: white;
}
.bg_color1{
	background-color: #00A296;
	color: #fff;
}
.bg_color2{
	background-color: #d4b882;
}
.bg_color3{
	background-color: #309eba;
}
.bg_color4{
	background-color: #808080;
}
.pager{
	border-color: #00A296;
}
/*header*/
header #header #main_menu a{
	color: #fff;
}
header #header #main_menu li a:hover,header #header #main_menu li.menu_bt:hover,header #header #main_menu li a.on_page{
	color: #ccc;
	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: #d4b882;
}
/*index.html*/
#intro::before,#intro::after{
	background-color: #fff;
}
.top_cms{
	border-color: #42210B;
}
.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: #ccc;
}
/*page6.html*/
#page6 .box_wrap .box .date,#page6 .box_wrap .box .box_title{
	border-color: #808080;
}
/*page8.html*/
#page8 .box_wrap .box h3{
	color: rgba(255,255,255,0.8);
}
/*page9.html*/
#page9 .box_wrap .box h3{
	color: rgba(255,255,255,1.0);
}
/*page10.html*/
#page10 .box_wrap ul li::after{
	background-color:  #00A296;
}
#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: #42210B;
	color: #fff;
}
.cate_list li a{
	color: #fff;
	background-color: #00A296;	
}
}
