.mini-box {
	padding:0;
	background: rgb(232, 237, 245) url(../images/box-bg.jpg) top right no-repeat;
	float:left;
}

.mini-box .image {
	border-top: 1px solid rgb(135, 136, 138);
	float: right;
	margin-right: 10px;
	margin-bottom: 8px;
}

.mini-box .content {
	border-top: 1px solid rgb(135, 136, 138);
	float: left;
	padding: 12px 0px 0px 0px;
	border-left: 1px solid rgb(135, 136, 138);
	height: 83px;
}

.mini-box .content p {
	padding: 0 10px;
	width: 160px;
	line-height:1.231;
}
.content strong a {
	font-weight:bold;
	color:#6B6C6D;
}
.box-wrap {
	width: 100% !important;
	margin-bottom: 10px;
}
.mini-box a {
	font-weight:bold;
}
.vert-box a {
	font-weight:bold;
}
.box-wrap h2.line {
	width:92.8%;
}
.vert-box-wrap {
	width:100% !important;
}
.vert-box-wrap .yui-u {
	margin:0px !important;
}
.vert-box {
	width:200px;
	border-top:1px rgb(135, 136, 138);
	border-left:1px rgb(135, 136, 138);
	border:1px solid rgb(135, 136, 138);
	background-color:white;
}
.vert-box p {
	padding: 5px;
}
.vert-box-wrap .line {
	width:93.2%;
	padding-left:6px;
}
.vert-box-wrap .shade-top-r {
	background:url(../images/vert-shadow-top-r.jpg) top right no-repeat;

}
.vert-box-wrap .shade-bottom {
	background:url(../images/shadow-bottom.jpg) bottom left no-repeat;
	padding-bottom:8px;
}
.vert-box-wrap .shade-r {
	background:url(../images/vert-shadow-r.jpg) top right repeat-y;
}
.first .vert-box {margin-left:-7px;}
.first .vert-box {margin-left:0px;#}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.first .vert-box {margin-left:-6px;}
	.vert-box-wrap h2 {margin-left:-7px;}
	.vert-box-wrap .line {width:96.7%;}
	#content-left .yui-g .yui-u {width:204px;}
}
