@charset "UTF-8";

#main #main-w #tab,
#main-w #tab {
  height: 80px;
  position: relative;
  text-align: center;
  width: 940px;
  z-index: 5;
}

#main #main-w #tab ul,
#main-w #tab ul {
  background: url(../images/bg/tab_bg.gif) no-repeat scroll 0 36px transparent;
  height: 70px;
  line-height: 1;
  list-style: none outside none;
  margin: 0;
  padding: 0;
  width: 940px;
}

#main-w #tab ul li span.over {}

#main-w #tab ul li span.active {
  margin-top: -6px;
  height: 54px;
  cursor: default;
}

#main-w #tab ul li span {
  display: block;
  width: 145px;
  height: 30px;
  font-size: 1px;
  text-indent: -9999em;
  position: relative;
}

#main-w #tab ul li {
  margin: 6px 5px 0 5px;
  display: block;
  float: left;
  width: 145px;
  height: 30px;
  cursor: pointer;
}

#main-w #tab ul li.first {
  margin-left: 10px;
  _margin-left: 5px;
}

/* THREE_TABS
*******************/
#main-w #tab ul.three_tabs li,
#main-w #tab ul.three_tabs li span {
  width: 300px;
}

#main-w #tab ul.three_tabs li.tab01 span.over {
  background-position: 0 -30px;
}
#main-w #tab ul.three_tabs li.tab02 span.over {
  background-position: -300px -30px;
}
#main-w #tab ul.three_tabs li.tab03 span.over {
  background-position: -600px -30px;
}

#main-w #tab ul.three_tabs li.tab01 span.active {
  background-position: 0 -60px;
}
#main-w #tab ul.three_tabs li.tab02 span.active {
  background-position: -300px -60px;
}
#main-w #tab ul.three_tabs li.tab03 span.active {
  background-position: -600px -60px;
}

/* FOUR_TABS
*******************/
#main-w #tab ul.four_tabs li,
#main-w #tab ul.four_tabs li span {
  width: 223px;
}

#main-w #tab ul.four_tabs li.tab01 span.over {
  background-position: 0 -30px;
}
#main-w #tab ul.four_tabs li.tab02 span.over {
  background-position: -223px -30px;
}
#main-w #tab ul.four_tabs li.tab03 span.over {
  background-position: -446px -30px;
}
#main-w #tab ul.four_tabs li.tab04 span.over {
  background-position: -669px -30px;
}

#main-w #tab ul.four_tabs li.tab01 span.active {
  background-position: 0 -60px;
}
#main-w #tab ul.four_tabs li.tab02 span.active {
  background-position: -223px -60px;
}
#main-w #tab ul.four_tabs li.tab03 span.active {
  background-position: -446px -60px;
}
#main-w #tab ul.four_tabs li.tab04 span.active {
  background-position: -669px -60px;
}

/* FOUR_TABS
*******************/
#main-w #tab ul.four_tabs li,
#main-w #tab ul.four_tabs li span {
  width: 223px;
}

#main-w #tab ul.four_tabs li.tab01 span.over {
  background-position: 0 -30px;
}
#main-w #tab ul.four_tabs li.tab02 span.over {
  background-position: -223px -30px;
}
#main-w #tab ul.four_tabs li.tab03 span.over {
  background-position: -446px -30px;
}
#main-w #tab ul.four_tabs li.tab04 span.over {
  background-position: -669px -30px;
}

#main-w #tab ul.four_tabs li.tab01 span.active {
  background-position: 0 -60px;
}
#main-w #tab ul.four_tabs li.tab02 span.active {
  background-position: -223px -60px;
}
#main-w #tab ul.four_tabs li.tab03 span.active {
  background-position: -446px -60px;
}
#main-w #tab ul.four_tabs li.tab04 span.active {
  background-position: -669px -60px;
}

/* FIVE_TABS
*******************/
#main-w #tab ul.five_tabs li,
#main-w #tab ul.five_tabs li span {
  width: 176px;
}

#main-w #tab ul.five_tabs li.tab01 span.over {
  background-position: 0 -30px;
}
#main-w #tab ul.five_tabs li.tab02 span.over {
  background-position: -176px -30px;
}
#main-w #tab ul.five_tabs li.tab03 span.over {
  background-position: -352px -30px;
}
#main-w #tab ul.five_tabs li.tab04 span.over {
  background-position: -528px -30px;
}
#main-w #tab ul.five_tabs li.tab05 span.over {
  background-position: -704px -30px;
}

#main-w #tab ul.five_tabs li.tab01 span.active {
  background-position: 0 -60px;
}
#main-w #tab ul.five_tabs li.tab02 span.active {
  background-position: -176px -60px;
}
#main-w #tab ul.five_tabs li.tab03 span.active {
  background-position: -352px -60px;
}
#main-w #tab ul.five_tabs li.tab04 span.active {
  background-position: -528px -60px;
}
#main-w #tab ul.five_tabs li.tab05 span.active {
  background-position: -704px -60px;
}

/* SIX_TABS
*******************/
#main-w #tab ul.six_tabs li,
#main-w #tab ul.six_tabs li span {
  width: 145px;
}

#main-w #tab ul.six_tabs li.tab01 span.over {
  background-position: 0 -30px;
}
#main-w #tab ul.six_tabs li.tab02 span.over {
  background-position: -145px -30px;
}
#main-w #tab ul.six_tabs li.tab03 span.over {
  background-position: -290px -30px;
}
#main-w #tab ul.six_tabs li.tab04 span.over {
  background-position: -435px -30px;
}
#main-w #tab ul.six_tabs li.tab05 span.over {
  background-position: -580px -30px;
}
#main-w #tab ul.six_tabs li.tab06 span.over {
  background-position: -725px -30px;
}

#main-w #tab ul.six_tabs li.tab01 span.active {
  background-position: 0 -60px;
}
#main-w #tab ul.six_tabs li.tab02 span.active {
  background-position: -145px -60px;
}
#main-w #tab ul.six_tabs li.tab03 span.active {
  background-position: -290px -60px;
}
#main-w #tab ul.six_tabs li.tab04 span.active {
  background-position: -435px -60px;
}
#main-w #tab ul.six_tabs li.tab05 span.active {
  background-position: -580px -60px;
}
#main-w #tab ul.six_tabs li.tab06 span.active {
  background-position: -725px -60px;
}

/* SEVEN_TABS
*******************/
#main-w #tab ul.seven_tabs li,
#main-w #tab ul.seven_tabs li span {
  width: 123px;
}

#main-w #tab ul.seven_tabs li.tab01 span.over {
  background-position: 0 -30px;
}
#main-w #tab ul.seven_tabs li.tab02 span.over {
  background-position: -123px -30px;
}
#main-w #tab ul.seven_tabs li.tab03 span.over {
  background-position: -246px -30px;
}
#main-w #tab ul.seven_tabs li.tab04 span.over {
  background-position: -369px -30px;
}
#main-w #tab ul.seven_tabs li.tab05 span.over {
  background-position: -492px -30px;
}
#main-w #tab ul.seven_tabs li.tab06 span.over {
  background-position: -615px -30px;
}
#main-w #tab ul.seven_tabs li.tab07 span.over {
  background-position: -738px -30px;
}

#main-w #tab ul.seven_tabs li.tab01 span.active {
  background-position: 0 -60px;
}
#main-w #tab ul.seven_tabs li.tab02 span.active {
  background-position: -123px -60px;
}
#main-w #tab ul.seven_tabs li.tab03 span.active {
  background-position: -246px -60px;
}
#main-w #tab ul.seven_tabs li.tab04 span.active {
  background-position: -369px -60px;
}
#main-w #tab ul.seven_tabs li.tab05 span.active {
  background-position: -492px -60px;
}
#main-w #tab ul.seven_tabs li.tab06 span.active {
  background-position: -615px -60px;
}
#main-w #tab ul.seven_tabs li.tab07 span.active {
  background-position: -738px -60px;
}

/* FLEXSCAN
***********************/
#main-w #tab ul.flexscan li.tab01 span {
  background: url(/products/flexscan/tab_index.gif) no-repeat 0 0;
}
#main-w #tab ul.flexscan li.tab02 span {
  background: url(/products/flexscan/tab_index.gif) no-repeat -176px 0;
}
#main-w #tab ul.flexscan li.tab03 span {
  background: url(/products/flexscan/tab_index.gif) no-repeat -352px 0;
}
#main-w #tab ul.flexscan li.tab04 span {
  background: url(/products/flexscan/tab_index.gif) no-repeat -528px 0;
}
#main-w #tab ul.flexscan li.tab05 span {
  background: url(/products/flexscan/tab_index.gif) no-repeat -704px 0;
}

/* RADIFORCE
***********************/
#main-w #tab ul.radiforce li.tab01 span {
  background: url(/products/radiforce/tab_index.gif) no-repeat 0 0;
}
#main-w #tab ul.radiforce li.tab02 span {
  background: url(/products/radiforce/tab_index.gif) no-repeat -145px 0;
}
#main-w #tab ul.radiforce li.tab03 span {
  background: url(/products/radiforce/tab_index.gif) no-repeat -290px 0;
}
#main-w #tab ul.radiforce li.tab04 span {
  background: url(/products/radiforce/tab_index.gif) no-repeat -435px 0;
}
#main-w #tab ul.radiforce li.tab05 span {
  background: url(/products/radiforce/tab_index.gif) no-repeat -580px 0;
}
#main-w #tab ul.radiforce li.tab06 span {
  background: url(/products/radiforce/tab_index.gif) no-repeat -725px 0;
}

/* COLOREDGE
***********************/
#main-w #tab ul.coloredge li.tab01 span {
  background: url(/products/coloredge/tab_index.gif) no-repeat 0 0;
}
#main-w #tab ul.coloredge li.tab02 span {
  background: url(/products/coloredge/tab_index.gif) no-repeat -300px 0;
}
#main-w #tab ul.coloredge li.tab03 span {
  background: url(/products/coloredge/tab_index.gif) no-repeat -600px 0;
}

/* COLOREDGE New Four Tabs
***********************/
#main-w #tab ul.coloredge2 li { margin: 6px 3px 0;}
#main-w #tab ul.coloredge2 li.first { margin-left: 10px;}
#main-w #tab ul.coloredge2 li,
#main-w #tab ul.coloredge2 li span {
  width: 226px;
}
#main-w #tab ul.coloredge2 li.tab01 span {
  background: url(/products/coloredge/tab_index2.gif) no-repeat 0 0;
}
#main-w #tab ul.coloredge2 li.tab02 span {
  background: url(/products/coloredge/tab_index2.gif) no-repeat -226px 0;
}
#main-w #tab ul.coloredge2 li.tab03 span {
  background: url(/products/coloredge/tab_index2.gif) no-repeat -452px 0;
}
#main-w #tab ul.coloredge2 li.tab04 span {
  background: url(/products/coloredge/tab_index2.gif) no-repeat -678px 0;
}
#main-w #tab ul.coloredge2 li.tab01 span.over {
  background-position: 0 -30px;
}
#main-w #tab ul.coloredge2 li.tab02 span.over {
  background-position: -226px -30px;
}
#main-w #tab ul.coloredge2 li.tab03 span.over {
  background-position: -452px -30px;
}
#main-w #tab ul.coloredge2 li.tab04 span.over {
  background-position: -678px -30px;
}
#main-w #tab ul.coloredge2 li.tab01 span.active {
  background-position: 0 -60px;
}
#main-w #tab ul.coloredge2 li.tab02 span.active {
  background-position: -226px -60px;
}
#main-w #tab ul.coloredge2 li.tab03 span.active {
  background-position: -452px -60px;
}
#main-w #tab ul.coloredge2 li.tab04 span.active {
  background-position: -678px -60px;
}




/* DURAVISION
***********************/
#main-w #tab ul.duravision li.tab01 span {
  background: url(/products/duravision/tab_index.gif) no-repeat 0 0;
}
#main-w #tab ul.duravision li.tab02 span {
  background: url(/products/duravision/tab_index.gif) no-repeat -145px 0;
}
#main-w #tab ul.duravision li.tab03 span {
  background: url(/products/duravision/tab_index.gif) no-repeat -290px 0;
}
#main-w #tab ul.duravision li.tab04 span {
  background: url(/products/duravision/tab_index.gif) no-repeat -435px 0;
}
#main-w #tab ul.duravision li.tab05 span {
  background: url(/products/duravision/tab_index.gif) no-repeat -580px 0;
}
#main-w #tab ul.duravision li.tab06 span {
  background: url(/products/duravision/tab_index.gif) no-repeat -725px 0;
}

/* ACCESSORIES
***********************/
#main-w #tab ul.accessories li.tab01 span {
  background: url(/products/accessories/tab_index.gif) no-repeat 0 0;
}
#main-w #tab ul.accessories li.tab02 span {
  background: url(/products/accessories/tab_index.gif) no-repeat -176px 0;
}
#main-w #tab ul.accessories li.tab03 span {
  background: url(/products/accessories/tab_index.gif) no-repeat -352px 0;
}
#main-w #tab ul.accessories li.tab04 span {
  background: url(/products/accessories/tab_index.gif) no-repeat -528px 0;
}
#main-w #tab ul.accessories li.tab05 span {
  background: url(/products/accessories/tab_index.gif) no-repeat -704px 0;
}

/* TINK x WIDE LAYOUT
***********************/
#main #tab {
  height: 80px;
  position: relative;
  text-align: center;
  width: 740px;
  z-index: 5;
}

#main #tab ul {
  background: url(../images/bg/common_tab_bg.gif) no-repeat scroll 0 35px transparent;
  height: 70px;
  line-height: 1;
  list-style: none outside none;
  margin: 0;
  padding: 0;
  width: 740px;
}

#main #tab ul li span.over {}

#main #tab ul li span.active {
  margin-top: -6px;
  height: 54px;
  cursor: default;
}

#main #tab ul li {
  margin: 5px 5px 0 5px;
  display: block;
  float: left;
  width: 136px;
  height: 30px;
  cursor: pointer;
}

#main #tab ul li span {
  display: block;
  width: 136px;
  height: 30px;
  font-size: 1px;
  text-indent: -9999em;
  position: relative;
}

#main #tab ul li.first {
  margin-left:10px;_margin-left:5px;
}

/* THREE_TABS
*******************/
#main #tab ul.three_tabs li,
#main #tab ul.three_tabs li span {
  width: 234px;
}

#main #tab ul.three_tabs li.tab01 span.over {
  background-position: 0 -30px;
}
#main #tab ul.three_tabs li.tab02 span.over {
  background-position: -234px -30px;
}
#main #tab ul.three_tabs li.tab03 span.over {
  background-position: -467px -30px;
}

#main #tab ul.three_tabs li.tab01 span.active {
  background-position: 0 -60px;
}
#main #tab ul.three_tabs li.tab02 span.active {
  background-position: -234px -60px;
}
#main #tab ul.three_tabs li.tab03 span.active {
  background-position: -468px -60px;
}

/* FOUR_TABS
*******************/
#main #tab ul.four_tabs li,
#main #tab ul.four_tabs li span {
  width: 172px;
}

#main #tab ul.four_tabs li.tab01 span.over {
  background-position: 0 -30px;
}
#main #tab ul.four_tabs li.tab02 span.over {
  background-position: -172px -30px;
}
#main #tab ul.four_tabs li.tab03 span.over {
  background-position: -344px -30px;
}
#main #tab ul.four_tabs li.tab04 span.over {
  background-position: -516px -30px;
}

#main #tab ul.four_tabs li.tab01 span.active {
  background-position: 0 -60px;
}
#main #tab ul.four_tabs li.tab02 span.active {
  background-position: -172px -60px;
}
#main #tab ul.four_tabs li.tab03 span.active {
  background-position: -344px -60px;
}
#main #tab ul.four_tabs li.tab04 span.active {
  background-position: -516px -60px;
}

/* FIVE_TABS
*******************/
#main #tab ul.five_tabs li,
#main #tab ul.five_tabs li span {
  width: 136px;
}

#main #tab ul.five_tabs li.tab01 span.over {
  background-position: 0 -30px;
}
#main #tab ul.five_tabs li.tab02 span.over {
  background-position: -136px -30px;
}
#main #tab ul.five_tabs li.tab03 span.over {
  background-position: -272px -30px;
}
#main #tab ul.five_tabs li.tab04 span.over {
  background-position: -408px -30px;
}
#main #tab ul.five_tabs li.tab05 span.over {
  background-position: -544px -30px;
}

#main #tab ul.five_tabs li.tab01 span.active {
  background-position: 0 -60px;
}
#main #tab ul.five_tabs li.tab02 span.active {
  background-position: -136px -60px;
}
#main #tab ul.five_tabs li.tab03 span.active {
  background-position: -272px -60px;
}
#main #tab ul.five_tabs li.tab04 span.active {
  background-position: -408px -60px;
}
#main #tab ul.five_tabs li.tab05 span.active {
  background-position: -544px -60px;
}

#main #tab ul.five_tabs li.tab01 span.hidden {
  background-position: 0 -114px;
  cursor: default;
}
#main #tab ul.five_tabs li.tab02 span.hidden {
  background-position: -136px -114px;
  cursor: default;
}
#main #tab ul.five_tabs li.tab03 span.hidden {
  background-position: -272px -114px;
  cursor: default;
}
#main #tab ul.five_tabs li.tab04 span.hidden {
  background-position: -408px -114px;
  cursor: default;
}
#main #tab ul.five_tabs li.tab05 span.hidden {
  background-position: -544px -114px;
  cursor: default;
}

/* SIX_TABS
*******************/
#main #tab ul.six_tabs li,
#main #tab ul.six_tabs li span {
  width: 111px;
}

#main #tab ul.six_tabs li.tab01 span.over {
  background-position: 0 -30px;
}
#main #tab ul.six_tabs li.tab02 span.over {
  background-position: -111px -30px;
}
#main #tab ul.six_tabs li.tab03 span.over {
  background-position: -222px -30px;
}
#main #tab ul.six_tabs li.tab04 span.over {
  background-position: -333px -30px;
}
#main #tab ul.six_tabs li.tab05 span.over {
  background-position: -444px -30px;
}
#main #tab ul.six_tabs li.tab06 span.over {
  background-position: -555px -30px;
}

#main #tab ul.six_tabs li.tab01 span.active {
  background-position: 0 -60px;
}
#main #tab ul.six_tabs li.tab02 span.active {
  background-position: -111px -60px;
}
#main #tab ul.six_tabs li.tab03 span.active {
  background-position: -222px -60px;
}
#main #tab ul.six_tabs li.tab04 span.active {
  background-position: -333px -60px;
}
#main #tab ul.six_tabs li.tab05 span.active {
  background-position: -444px -60px;
}
#main #tab ul.six_tabs li.tab06 span.active {
  background-position: -555px -60px;
}

/* FLEXSCAN DETAIL Products Default
*******************/
#main #tab ul.products li.tab01 span {
  background: url(../images/tab/tab_default_5.gif) no-repeat 0 0;
}
#main #tab ul.products li.tab02 span {
  background: url(../images/tab/tab_default_5.gif) no-repeat -136px 0;
}
#main #tab ul.products li.tab03 span {
  background: url(../images/tab/tab_default_5.gif) no-repeat -272px 0;
}
#main #tab ul.products li.tab04 span {
  background: url(../images/tab/tab_default_5.gif) no-repeat -408px 0;
}
#main #tab ul.products li.tab05 span {
  background: url(../images/tab/tab_default_5.gif) no-repeat -544px 0;
}

/* RADIFORCE
*******************/
#main #tab ul.radiforce li.tab01 span {
  background: url(../images/tab/tab_radiforce_5.gif) no-repeat 0 0;
}
#main #tab ul.radiforce li.tab02 span {
  background: url(../images/tab/tab_radiforce_5.gif) no-repeat -136px 0;
}
#main #tab ul.radiforce li.tab03 span {
  background: url(../images/tab/tab_radiforce_5.gif) no-repeat -272px 0;
}
#main #tab ul.radiforce li.tab04 span {
  background: url(../images/tab/tab_radiforce_5.gif) no-repeat -408px 0;
}
#main #tab ul.radiforce li.tab05 span {
  background: url(../images/tab/tab_radiforce_5.gif) no-repeat -544px 0;
}

/* EasyPIX DETAIL 5Tab Accessories
*******************/
#main #tab ul.acc5 li.tab01 span {
  background: url(../images/tab/tab_acc_5.gif) no-repeat 0 0;
}
#main #tab ul.acc5 li.tab02 span {
  background: url(../images/tab/tab_acc_5.gif) no-repeat -136px 0;
}
#main #tab ul.acc5 li.tab03 span {
  background: url(../images/tab/tab_acc_5.gif) no-repeat -272px 0;
}
#main #tab ul.acc5 li.tab04 span {
  background: url(../images/tab/tab_acc_5.gif) no-repeat -408px 0;
}
#main #tab ul.acc5 li.tab05 span {
  background: url(../images/tab/tab_acc_5.gif) no-repeat -544px 0;
}

/* 3Tab Accessories
*******************/
#main #tab ul.acc3 li.tab01 span {
  background: url(../images/tab/tab_acc_3.gif) no-repeat 0 0;
}
#main #tab ul.acc3 li.tab02 span {
  background: url(../images/tab/tab_acc_3.gif) no-repeat -233px 0;
}
#main #tab ul.acc3 li.tab03 span {
  background: url(../images/tab/tab_acc_3.gif) no-repeat -467px 0;
}
/* 3tab Inactive ********/
#main #tab ul.acc3 li.tab02 span.hidden {
  background: url(../images/tab/tab_acc_3.gif) no-repeat -233px -114px;
  cursor: default;
}
#main #tab ul.acc3 li.tab03 span.hidden {
  background: url(../images/tab/tab_acc_3.gif) no-repeat -467px -114px;
  cursor: default;
}


/* SUPPORT DETAIL
*******************/
#main-w #tab ul.support li.tab01 span {
  background: url(/support/model_tab.gif) no-repeat 0 0;
}
#main-w #tab ul.support li.tab02 span {
  background: url(/support/model_tab.gif) no-repeat -145px 0;
}
#main-w #tab ul.support li.tab03 span {
  background: url(/support/model_tab.gif) no-repeat -290px 0;
}
#main-w #tab ul.support li.tab04 span {
  background: url(/support/model_tab.gif) no-repeat -435px 0;
}
#main-w #tab ul.support li.tab05 span {
  background: url(/support/model_tab.gif) no-repeat -580px 0;
}
#main-w #tab ul.support li.tab06 span {
  background: url(/support/model_tab.gif) no-repeat -725px 0;
}

/* HOME
************************/

.home #tab {
  width: auto;
  height: 70px;
}

.home #tab ul {
  width: auto;
}

.home #tab ul li span.over {}
.home #tab ul li span.active {
  margin-top: -6px;
  height: 48px;
  cursor: default;
}

.home #tab ul li span {
  display: block;
  width: 183px;
  height: 28px;
  font-size: 1px;
  text-indent: -9999em;
}

.home #tab ul li {
  margin: 6px 5px 0 5px;
  display: block;
  float: left;
  width: 183px;
  height: 28px;
  cursor: pointer;
}

.home #tab ul li.first {
  margin-left:10px;_margin-left:5px;
}

.home #tab ul li.tab01 span {}
.home #tab ul li.tab02 span {}
.home #tab ul li.tab03 span {}

.home #tab ul li.tab01 span.over {
  background-position: 0 -28px;
}
.home #tab ul li.tab02 span.over {
  background-position: -183px -28px;
}
.home #tab ul li.tab03 span.over {
  background-position: -366px -28px;
}

.home #tab ul li.tab01 span.active {
  background-position: 0 -56px;
}
.home #tab ul li.tab02 span.active {
  background-position: -183px -56px;
}
.home #tab ul li.tab03 span.active {
  background-position: -366px -56px;
}

