@charset "utf-8";
/* CSS Document */

.green{
	
	height: 0px;
	right:0px;
    position: absolute;

	}

.green2{
	
	height: 0px;
	right:160px;
    position: absolute;

	}

.green a:hover{
	opacity: 0.8;
}
	
.list_maru li{
	background: url("/images/maru.png") no-repeat left;
    margin: 0 0 0 10px;
    padding: 0 3px 1px 18px;
	list-style: none outside none;
}	
	
	
.footer_wrapper{
	background:url(/images/footer2.png) repeat-x left bottom;
	
	
}


.footer_bg{
	background:url(/images/footer.png) no-repeat scroll center bottom;
	height:164px;
	
	}
	
.footer_bg dl dt{
	color:#bc5e53;
	display:inline;
}

	
	
.copyright{
	text-align:center;
	margin-top:20px;
	}

.footer_left{
	float:left;
	padding-right:28px;
	height:99px;
	}
	
.footer_right{
	height:99px;
	}	

/*20190215 追記*/

#subNaviArea ul li {
    margin: 0 0 0 10px;
    padding: 0 3px 1px 18px;
    display: inline;
	font-weight: normal;
    background: transparent url(/images/arrow.png) no-repeat left 0 scroll;
    z-index: 11;
	color: #EBEBEB;
}

#footerNaviArea ul li {
    margin: 0;
    padding: 0 12px 0 12px;
    display: inline;
    border-left: 1px solid #b8b491;
}

#footerNaviArea ul li a {
    white-space: nowrap;
    text-decoration: none;
}