@charset "utf-8";
/* CSS Document */




table
{
	border-collapse:collapse;border-spacing:0;
}

.clear { clear:both; }



/* HOMEPAGE */
#banner_slider {
	margin: 0 auto;
	position: relative;
	z-index: 1;
	width:555px;
}

#banner_slider  #leftArrow {
position:absolute;
top:105px;
left:-40px;
display:block;
width:41px;
height:71px;
z-index:2
}

#banner_slider  #rightArrow {
position:absolute;
top:105px;
right:-40px;
display:block;
width:41px;
height:71px;
z-index:2;
}

#banner_slider  #pauseBtn {
position:absolute;
top:5px;
right:10px;
display:block;
width:13px;
height:18px;
z-index:2;
cursor:pointer;
}


#banner_slider  .slide {
position:relative;
float:left;
}

#banner_slider #sliderMask {
/*position:relative;*/
display:block;
width:555px;
height:430px;
overflow:hidden;
margin:0 auto;
/*z-index:1;*/
}

#banner_slider #sliderMask #sliderContent {
border-bottom:0px solid transparent;
/*background:url(images/images/icon001.jpg) no-repeat center left;*/
/*background:url(images/images/uppertabbg.jpg) center top no-repeat;*/
position:relative;
}

#banner_slider #bannerNav {
position:absolute;
top:5px;
font-size:0.9em;
right:-30px;
width:28px;
/*left:10px;*/
z-index:2;
background: #fff url(../images/slider-numbers.png) top left no-repeat;
}


#banner_slider #bannerNav .bannerNavBtn {
position:relative;
float:left;
font-family:Helvetica, Tahoma, Arial;
font-size:12px;
display:inline-block;
/*padding:0px 5px;*/
padding-left:25px;
padding-right:20px;
line-height:29px;
margin:0px;
color:#000;
/*width:106px;*/
/*background:url(images/separator2.png) no-repeat top right;*/
/*opacity:0.8;*/
border:0px solid transparent;
cursor: pointer;
}

#banner_slider #sliderMask #sliderCase {
padding: 30px 60px 0 0;
}

#banner_slider #sliderMask #sliderCar {
padding: 110px 10px 0 0;
}

#banner_slider #sliderMask #sliderMat{
padding: 110px 0 0 0;
}

#banner_slider #sliderMask #sliderCart{
padding: 65px 110px 0 0;
}

#banner_slider #sliderMask #sliderRedesign{
padding: 120px 20px 0 0;
}

.icon01 {
/*background:url(images/icon01.jpg) left center no-repeat;*/
}


.bannerNavBtn01 {
position:relative;
float:left;
font:0.9em Arial, Helvetica, sans-serif;
display:inline-block;
padding:0px 10px;
/*padding-left:35px;
padding-right:25px;*/
line-height:29px;
margin:0px;
color:#000;
/*width:106px;*/
/*opacity:0.8;*/
border:0px solid transparent;
cursor: pointer;
}

.bannerNavBtn02 {
position:relative;
float:left;
font:0.9em Arial, Helvetica, sans-serif;
display:inline-block;
padding:0px 10px;
line-height:29px;
margin:0px;
color:#000;
/*width:106px;*/
/*opacity:0.8;*/
border:0px solid transparent;
cursor: pointer;
}

.bannerNavBtn03 {
position:relative;
float:left;
font:0.9em Arial, Helvetica, sans-serif;
display:inline-block;
padding:0px 10px;
line-height:29px;
margin:0px;
color:#000;
/*width:106px;*/
/*opacity:0.8;*/
border:0px solid transparent;
cursor: pointer;
}

.bannerNavBtn04 {
position:relative;
float:left;
font:0.9em Arial, Helvetica, sans-serif;
display:inline-block;
padding:0px 10px;
line-height:29px;
margin:0px;
color:#000;
/*width:106px;*/
/*opacity:0.8;*/
border:0px solid transparent;
cursor: pointer;
}

.bannerNavBtn05 {
position:relative;
float:left;
font:0.9em Arial, Helvetica, sans-serif;
display:inline-block;
padding:0px 10px;
line-height:29px;
margin:0px;
color:#000;
/*width:106px;*/
/*opacity:0.8;*/
border:0px solid transparent;
cursor: pointer;
}

.bannerNavBtn06 {
position:relative;
float:left;
font:0.9em Arial, Helvetica, sans-serif;
display:inline-block;
padding:0px 10px;
line-height:29px;
margin:0px;
color:#000;
/*width:106px;*/
/*opacity:0.8;*/
border:0px solid transparent;
cursor: pointer;
}

.bannerNavBtn07 {
position:relative;
float:left;
font:0.9em Arial, Helvetica, sans-serif;
display:inline-block;
padding:0px 10px;
line-height:29px;
margin:0px;
color:#000;
/*width:106px;*/
/*opacity:0.8;*/
border:0px solid transparent;
cursor: pointer;
}


.bottomborder1 {
border-bottom:4px solid #0099FF;
}

#banner_slider #bannerNav .active {
color:#EC0D79;
}

#catch {
font-size: 1.4em;
}

#case1, #case2, #case3, #case4, #case5 {
	margin:0 auto;
	width:555px;
}


