body{
	background-color:#fff;
}
body a{color:#DB4F58;}
body .content h3{color: #B28850;}
body .pagenavi a{color:#5A5A5A;}
body .pagenavi a:hover, body p.pagenavi a.afocus{color:#FF6600;}

div.underline h2.title{color:#b28850;}
table caption{color:#FF6600;}
table.t1 th{color:#B28850;}
table.t1 td p a{color:#5A5A5A;}

ul.tabs li a{color:#666;background-color:#EDEDED;}
ul.tabs li.focus a{color:#FFF;background-color:#F60;}
.car table td{background-color:#F6F6F6;}
#all{background-color:#FFF;}
#images ul{background-color:#eeeeee;}
#top .member_btn{color:#B28850;}
#member table th span, table.member th span{color:#F00;}
#member table td p.remark, table.member td p.remark{color:#F60;}
#blocks div.text{
	background-color: #ffe0e0;
	border: 1px solid #ffc1c1;
}
#cars .style{background-color:#FFF;}
#inews ul li a{color:#5A5A5A;}
#inews ul li a:hover{color:#DB4F58;}
#goods ul li p.price{color:#B28850;}
#iproject, #igoods{
	background-color: #f5f1e4;
	border: 1px solid #ebd2bd;
}
#iproject h3.title, #igoods h3.title, #project h3.title, #project_ct h3.title, #goods h3.title, #goods_ct h3.title, 
#booking h3.title, #booking_ct h3.title, #news h3.title, #news_ct h3.title,
#blocks h2.title, #things h3.title, #things_ct h3.title, #volunteer h3.title, #volunteer_ct h3.title{
	color:#d35f0e;
}
#project ul li, #goods ul li, #booking ul li{
	background-color: #f5f1e4;
    border: 1px solid #ebd2bd;
}
#footer{background-color:#FFF;}
#footer, #footer a{}

#menu ul{background-color:#f5a917;}
#menu ul li a:hover, #menu ul li a:focus, #menu ul li a.focus{
	background-color:#fcc800;
}
#menu ul.lv_0 li a{	color:#FFF;}
#offering div table th{color:#B28850;}
#things h3{color:#B28850;}

/*== 250815 客製 ==*/
.footer-social-pc {
	display: none;
	@media (width > 480px) {
		display: block;
	}
}
.footer-social-mobile {
	margin-block-start: 16px;
	@media (width > 480px) {
		display: none;
	}
}
.footer-social-list {
	display: flex;
	align-items: center;
	gap: 16px;
}
.footer-social-link {
	@media(hover: hover)and (pointer: fine) {
		&:hover {
			.footer-social-img {
				scale: 1.05;
			}
		}
	}
}
.footer-social-img {
	margin-inline: auto;
	inline-size: 30px;
	block-size: 30px;
	aspect-ratio: 1;
	transition: scale .3s ease;
}