.box1 { }
.box1 .box1-t { background: url(Images/Box/1/tl.png) no-repeat top left; height: 8px; margin-right: 12px; }
.box1 .box1-t-flat { background: url(Images/Box/1/tl_flat.png) no-repeat top left; height: 8px; margin-right: 12px; }
.box1 .box1-t div { background: url(Images/Box/1/tr.png) no-repeat top right; float: right; height: 8px; width: 12px; margin-right: -12px; }
.box1 .box1-b { background: url(Images/Box/1/bl.png) no-repeat bottom left; height: 16px; margin-right: 12px; }
.box1 .box1-b div { background: url(Images/Box/1/br.png) no-repeat bottom right; float: right; height: 16px; width: 12px; margin-right: -12px; }
.box1 .box1-t div, .box1 .box1-t, .box1 .box1-b div, .box1 .box1-b { font-size: 1px; }
.box1 .box1-m { background: url(Images/Box/1/mr_l.png) repeat-y top right;  }
.box1 .box1-mc { background: url(Images/Box/1/ml_l.png) repeat-y top left; margin-right: 12px; padding-left: 12px; }

.box1-tab1 {
	margin-left: 4px;
	position: relative;
	z-index: 1000;
	margin-bottom: -4px;
}

.box2 { }
.box2 .box2-t { background: url(Images/Box/2/tl.png) no-repeat top left; margin-right: 5px; }
.box2 .box2-t div { background: url(Images/Box/2/tr.png) no-repeat top right; float: right; width: 5px; margin-right: -5px; _position: relative; }
.box2 .box2-b { background: url(Images/Box/2/bl.png) no-repeat bottom left; margin-right: 5px; }
.box2 .box2-b div { background: url(Images/Box/2/br.png) no-repeat bottom right; float: right; width: 5px; margin-right: -5px; _position: relative; }
.box2 .box2-t div, .box2 .box2-t, .box2 .box2-b div, .box2 .box2-b { font-size: 1px; height: 5px; }
.box2 .box2-m { background: url(Images/Box/2/m.png) repeat top left; clear: both; _display: inline-block; padding: 0 5px; }









.box4 { }
.box4 .box4-t { background: url(Images/Box/4/tl.png) no-repeat top left; margin-right: 8px; }
.box4 .box4-t div { background: url(Images/Box/4/tr.png) no-repeat top right; float: right; width: 8px; margin-right: -8px; _position: relative; }
.box4 .box4-b { background: url(Images/Box/4/bl.png) no-repeat bottom left; margin-right: 8px; }
.box4 .box4-b div { background: url(Images/Box/4/br.png) no-repeat bottom right; float: right; width: 8px; margin-right: -8px; _position: relative; }
.box4 .box4-t, .box4 .box4-t div { height: 9px; font-size: 1px; }
.box4 .box4-b, .box4 .box4-b div { height: 11px; font-size: 1px; }
.box4 .box4-m { background: url(Images/Box/4/mr.png) no-repeat top right; padding-right: 10px; }
.box4 .box4-c { background: url(Images/Box/4/ml.png) no-repeat top left; padding-left: 14px; }
.box4 .box4-m { _background: url(Images/Box/4/mr.gif) no-repeat top right; }


