@charset "utf-8";
@import url(/css/common.css);

/* ------------------------------ error */
.error.index .boxHeaderArea03 .headerMainVisual {
	background-image: url(/img/img_error_mainvisual.jpg);
}
.error.index .boxHeaderArea03 .boxLead h1 {
	margin-top: 4px;
}

.boxError .txt1 {
	margin: 0 0 30px 0;
	padding: 0 0 30px 0;
	border-bottom: solid 1px #e5e5e5;
}

.boxError .list .box1 {
	width: 240px;
	float: left;
}
.boxError .list .box2 {
	width: 200px;
	float: left;
}
.boxError .list .box3 {
	width: 230px;
	float: left;
}
.boxError .list .box4 {
	width: 230px;
	float: left;
}

.boxError .list li{
	margin: 0 0 15px 0;
	padding: 0 10px 0 15px;
	line-height: 1.4;
}
.boxError .list .box1 li {
	margin-bottom: 32px;
}
.boxError .list .box1 li:last-child {
	margin-bottom: 0;
}
.boxError .list li a {
	color: #000;
}
.boxError .list li a:hover {
	color: #b2b2b2;
}	
.boxError .list .cate {
	font-weight: bold;
	background: url(/common/img/arrow_link_black.gif) no-repeat 0 .35em;
}
.boxError .list li.inrMenu {
	margin: 0 0 35px 0;
}
.boxError .list li.inrMenu li {
	line-height: 1.2;
	margin: 0 0 8px 0;
	background: url(/common/img/arrow_icon_border.gif) no-repeat 0 0.6em;
}


/* ------------------------------ Clearfix */
.boxError .list:after {
	clear: both;
	display: block;
	visibility: hidden;
	height: 0;
	font-size: 0;
	content: " ";
}
* html .boxError .list {
	zoom: 1;
}
*:first-child+html .boxError .list {
	zoom: 1;
}