


/* template ---------- */



/* theme ---------- */



html {
	background-color: #dea570;
}
#template header {
	background-image: url(../img/hiroshi/bg_header.png);
}
#template footer {
	background-image: url(../img/hiroshi/bg_footer.png);
}
#template #contents #sidemenu #navi,
#template #contents #main .main_border {
	background: #ac5c0d;
	border: 8px solid #ac5c0d;
}
#template #contents #main .main_inner {
	background-image: url(../img/hiroshi/bg_top.gif);
}
#template #contents #main .list,
#template #contents #main .list .list_bottom {
	background-image: url(../img/hiroshi/line_horizontal.gif);
}
#template #contents #main .list .item_block {
	background-image: url(../img/hiroshi/line_vertical.gif);
}
#template #contents #main .list .item .info h3,
#template #contents #main .list .item_box2 .info h3 {
	color: #ac5c0d;
	border-bottom: 2px solid #ac5c0d;
	font-weight: bold;
}

.BoxCopy{
    text-align: center;
    font-size: 1.8rem;
    line-height: 2rem;
    margin: 1.2rem auto;
    color: #ac5c0d;	
	font-weight: 600;
}

.BoxCopy a{
    color: #ac5c0d;	
	text-decoration: underline;
	line-height: 1.5em;
	font-weight: 700;
	font-family: "M PLUS Rounded 1c", sans-serif;
}

.BoxCopy :hover{
	opacity: 0.7;
}
/* other ---------- */









