@charset "utf-8";

/* =========================================================
 override
========================================================= */
.liqW{
	margin:0px;
}

#contWrap {
    padding-top: 0px;
}

.liqW.sitemapBtn{
	margin-top: 10px;
}
#contWrap .liqW .colCL2Type01,
#contWrap .liqW .colCR2Type01,
#contWrap .liqW .liqC:last-child{
	margin-bottom: 20px !important;
}
.ancSmallArrowLink {
	margin: 0 0 20px;
}
.ancSmallArrowLink li,
.ancSmallArrowLink li.left{
	float: none;
	width: auto;
}

/* =========================================================
 layout
========================================================= */
.contWrapInner{
	width: auto;

}

.sitemap_bnr .liqW{
	margin-top: 20px;
}
.sitemap_bnr_li{
	border: solid 1px #cccccc;
	display: block;
	font-size: 100%;
	font-weight: bold;
	color: #005135 !important;
	text-decoration: none;
	text-align: left;
	padding: 21px 0px 22px 33%;
	transition: opacity 0.3s ease-out 0.1s;
	-webkit-transition: opacity 0.3s ease-out 0.1s;
}
.sitemap_bnr_li:hover{
	opacity: 0.6;
	-ms-filter: "alpha(opacity=60)";
}
.bnr_li01{
	background: url("/sitemap/responsive/img/bg_sitemap_bnr01_rwd.png") no-repeat 15px center;
	background-size: 60px 34px;
}
.bnr_li02{
	background: url("/sitemap/responsive/img/bg_sitemap_bnr02_rwd.png") no-repeat 15px center;
	background-size: 60px 34px;
}
.bnr_li03{
	background: url("/sitemap/responsive/img/bg_sitemap_bnr03_rwd.png") no-repeat 15px center;
	background-size: 60px 34px;
}
.bnr_li04{
	background: url("/sitemap/responsive/img/bg_sitemap_bnr04_rwd.png") no-repeat 15px center;
	background-size: 60px 34px;
}
.bnr_li05{
	background: url("/sitemap/responsive/img/bg_sitemap_bnr05_rwd.png") no-repeat 15px center;
	background-size: 60px 34px;
	padding: 11px 0px 12px 33%;
}

#contWrap .liqW .colCL2Type01.rwdMaB0 {
    margin-bottom: 0 !important;
}
#contWrap .liqW .colCL2Type01.rwdMaB5 {
    margin-bottom: 5px !important;
}
#contWrap .liqW .colCL2Type01.rwdMaB10 {
    margin-bottom: 10px !important;
}

/* =========================================================
 copyArea
========================================================= */
#copyArea {
    padding-bottom: 0px;
}
#copyArea small {
    font-size: 10px;
}