@charset "utf-8";

/* ■■■■■■■■■■■■■■■■■■■■■　ヘッダーエリア */

#inner_header .menu{
	background-color:#c29d0e;
	color:#fff;
	border:1px solid #c29d0e;
}
#inner_header .menu:hover{
	background-color:#fff;	
	color:#c29d0e;
	border:1px solid #c29d0e;
}

/* ■■■■■■■■■■■■■■■■■■■■■　コンテンツエリア */

#h1area{
	background-image:url(h1titleback04.png);
	background-repeat:no-repeat;
		
}
#topicpath a{
	color:	#c29d0e;
}
h2{
	background-color:#c29d0e;
	background:linear-gradient(90deg,#c29d0e,#ede2be);
}

p.title{
	border-bottom:2px solid #c29d0e;
}

.tb_toiawase{
	clear:both;
	border-spacing:0;
	border-collapse:separate;
	border:1px solid #c29d0e;
	margin:100px auto 10px auto;
	border-radius:5px;
	width:80%;
}
.tb_toiawase tr td + td{
	border-left:1px solid #c29d0e;	
}
.tb_toiawase tr + tr td{
	border-top:1px solid #c29d0e;	
}
.tb_toiawase td{
	padding:10px 40px;	
}
.tb_toiawase td:first-child{
	background-color:#c29d0e;
	color:#fff;
	width:30%;
}
.tb_toiawase tr:not(:last-child) td:first-child{
	border-bottom:1px solid #fff;	
}
.tb_toiawase span:before{
	content:"@";
}
.attention{
	margin-left:150px;	
	color:#900;
	font-size:90%;
}
/* ■■■■■■■■■■■■■■■■■■■■■　フッターエリア */

#menu2 a:hover{
	color:#c29d0e;	
	border-bottom:3px solid #c29d0e;
}