.roundedcornr_box {
	background: url(tl.png) no-repeat top left;
}
.roundedcornr_top {
	background: url(tr.png) no-repeat top right;
}
.roundedcornr_bottom {
	background: url(bl.png) no-repeat bottom left;
}
.roundedcornr_bottom div {
	background: url(br.png) no-repeat bottom right;
}
.roundedcornr_content {
	background-image: url(r.png);
	background-repeat: repeat-y;
	background-position: right top;
	padding: 3px;
}

.roundedcornr_top div,.roundedcornr_top,.roundedcornr_bottom div {
	width: 100%;
	height: 5px;
	font-size: 1px;
}
.roundedcornr_bottom {
	width: 100%;
	height: 5px;
	font-size: 1px;
	margin-bottom: 5px;
}
.roundedcornr_content, .roundedcornr_bottom {
	margin-top: 0px;
}
.roundedcornr_content {
	padding-top: 0;
	padding-right: 1px;
	padding-bottom: 0;
	padding-left: 1px;
}
/* --- 背景白 --- */
.roundedcornr_box-w {
	background: url(tl-w.png) no-repeat top left;
}
.roundedcornr_top-w {
	background: url(tr-w.png) no-repeat top right;
}
.roundedcornr_top-w div,.roundedcornr_top-w {
	width: 100%;
	height: 5px;
	font-size: 1px;
}
/* --- 枠の設定 --- */
