
#promotion{width: 647px;height: 288px;}
#promotion .ban01{height: 288px;text-align: center;background:url('../images/01.jpg') no-repeat 0 0;}
#promotion .ban02{height: 288px;text-align: center;background:url('../images/02.jpg') no-repeat 0 0;}
#promotion .ban03{height: 288px;text-align: center;background:url('../images/03.jpg') no-repeat 0 0;}
#promotion .panel{height: 288px;text-align: center;}
#promotion .bantxt01{position:relative;float:left;width:410px;height:190px;left:195px;margin-top:45px;text-align:left;}
#promotion{overflow: hidden;}
.stepcarousel{position: relative;overflow: scroll;width: 647px;height: 288px;}
.stepcarousel .belt{position: absolute;left: 0;top: 0;}
.stepcarousel .panel{float: left; /*leave this value alone*/overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/margin: 0px; /*margin around each panel*/width: 647px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */}
