.box1 { color: #000000; _position: relative; }
.box1 a, .box1 a:link, .box1 a:active, .box1 a:visited { color: #000000; }
.box1 .box1-t { background: url(Images/Box/1/tl.png) no-repeat top left; height: 14px; margin-right: 14px; }
.box1 .box1-t div { background: url(Images/Box/1/tr.png) no-repeat top right; float: right; height: 14px; width: 14px; margin-right: -14px; }
.box1 .box1-b { background: url(Images/Box/1/bl.png) no-repeat bottom left; height: 14px; margin-right: 14px; }
.box1 .box1-b div { background: url(Images/Box/1/br.png) no-repeat bottom right; float: right; height: 14px; width: 14px; margin-right: -14px; }
.box1 .box1-t div, .box1 .box1-t, .box1 .box1-b div, .box1 .box1-b { font-size: 1px; }
.box1 .box1-m { background: #ffeaae; }
.box1 .box1-mc { margin-right: 14px; padding-left: 14px; padding-bottom: 1px; } /* padding-bottom to uncollapse margin */

.box2 { color: #000000; _position: relative; }
.box2 a, .box2 a:link, .box2 a:active, .box2 a:visited { color: #000000; }
.box2 .box2-t { background: url(Images/Box/2/tl.png) no-repeat top left; height: 10px; margin-right: 10px; }
.box2 .box2-t div { background: url(Images/Box/2/tr.png) no-repeat top right; float: right; height: 10px; width: 10px; margin-right: -10px; }
.box2 .box2-b { background: url(Images/Box/2/bl.png) no-repeat bottom left; height: 10px; margin-right: 10px; }
.box2 .box2-b div { background: url(Images/Box/2/br.png) no-repeat bottom right; float: right; height: 10px; width: 10px; margin-right: -10px; }
.box2 .box2-t div, .box2 .box2-t, .box2 .box2-b div, .box2 .box2-b { font-size: 1px; }
.box2 .box2-m { background: #ffffff; border-left: solid 3px #dac180; border-right: solid 3px #dac180; }
.box2 .box2-mc { margin-right: 7px; padding-left: 7px; padding-bottom: 1px; } /* padding-bottom to uncollapse margin */

.box3 { color: #ffffff; _position: relative; }
.box3 a, .box3 a:link, .box3 a:active, .box3 a:visited,
.box3 h1, .box3 h2, .box3 h3, .box3 h4, .box3 h5, .box3 h6 { color: #ffffff; }
.box3 .box3-t { background: url(Images/Box/3/tl.png) no-repeat top left; height: 10px; margin-right: 10px; }
.box3 .box3-t div { background: url(Images/Box/3/tr.png) no-repeat top right; float: right; height: 10px; width: 10px; margin-right: -10px; }
.box3 .box3-b { background: url(Images/Box/3/bl.png) no-repeat bottom left; height: 10px; margin-right: 10px; }
.box3 .box3-b div { background: url(Images/Box/3/br.png) no-repeat bottom right; float: right; height: 10px; width: 10px; margin-right: -10px; }
.box3 .box3-t div, .box3 .box3-t, .box3 .box3-b div, .box3 .box3-b { font-size: 1px; }
.box3 .box3-m { background: #d8032e; border-left: solid 3px #dac180; border-right: solid 3px #dac180; }
.box3 .box3-mc { margin-right: 7px; padding-left: 7px; padding-bottom: 1px; } /* padding-bottom to uncollapse margin */
