@charset "UTF-8";

/* Medical
 * Dir: /global/solutions/medical
 ****************************/
body {
  background: url(/global/common/images/top/rollover_bg_04.png) repeat-x scroll left top transparent;
}

#breadcrumbs li {
  color: #FFFFFF;
}

#breadcrumbs a {
  color: #00A1E6;
}

/* Head Box
*****************************/
div#headerbox {
  position: relative;
  height: 300px;
}

div#headerbox .absolute {
  position: absolute;
  top: 0;
  left: 0;
}

div#headerbox .visual {
	left: 11px;
	top: -30px;
}

div#headerbox h2.title {
  left: 560px;
  top: 40px;
}

div#headerbox div.text {
  left: 560px;
  top: 57px;
}

/* Main Tabsa
*****************************/
#tab {
	margin: 0;
	background: none;
	padding: 50px 5px;
	width: 950px;
	height: 59px;
}

#tab ul {
  background: none;
  height: 79px;
  width: 950px;
  margin: 0;
}

#content #tab ul.solution_medical {
  background: url(../medical/tab_bg.png) no-repeat scroll 0 0 transparent;
  height: 78px;
  position: relative;
  width: 947px;
}

#content #tab ul.solution_medical li {
  float: none;
  height: 70px !important;
  left: 0;
  margin: 0 !important;
  padding: 0 !important;
  position: absolute;
  top: 0;
  width: 184px;
}

#content #tab ul.solution_medical li.tab01 {
  left: 4px;
  top: 1px;
}

#content #tab ul.solution_medical li.tab02 {
  left: 194px;
  top: 1px;
}

#content #tab ul.solution_medical li.tab03 {
  left: 384px;
  top: 1px;
}

#content #tab ul.solution_medical li.tab04 {
  left: 574px;
  top: 1px;
}

#content #tab ul.solution_medical li.tab05 {
  left: 764px;
  top: 1px;
}

#content #tab ul.solution_medical li span {
  display: block;
  height: 70px !important;
  width: 184px;
}

#content #tab ul.solution_medical li span.active {
  height: 78px !important;
  margin-top: 0 !important;
}

#content #tab ul.solution_medical li.tab01 span {
  background: url(../medical/tab.gif) no-repeat scroll 0 0 transparent;
}

#content #tab ul.solution_medical li.tab02 span {
  background: url(../medical/tab.gif) no-repeat scroll -184px 0 transparent;
}

#content #tab ul.solution_medical li.tab03 span {
  background: url(../medical/tab.gif) no-repeat scroll -368px 0 transparent;
}

#content #tab ul.solution_medical li.tab04 span {
  background: url(../medical/tab.gif) no-repeat scroll -552px 0 transparent;
}

#content #tab ul.solution_medical li.tab05 span {
  background: url(../medical/tab.gif) no-repeat scroll -736px 0 transparent;
}

#content #tab ul.solution_medical li.tab01 span.over {
  background-position: 0 -70px;
}

#content #tab ul.solution_medical li.tab02 span.over {
  background-position: -184px -70px;
}

#content #tab ul.solution_medical li.tab03 span.over {
  background-position: -368px -70px;
}

#content #tab ul.solution_medical li.tab04 span.over {
  background-position: -552px -70px;
}

#content #tab ul.solution_medical li.tab05 span.over {
  background-position: -736px -70px;
}

#content #tab ul.solution_medical li.tab01 span.active {
  background-position: 0 -140px;
}

#content #tab ul.solution_medical li.tab02 span.active {
  background-position: -184px -140px;
}

#content #tab ul.solution_medical li.tab03 span.active {
  background-position: -368px -140px;
}

#content #tab ul.solution_medical li.tab04 span.active {
  background-position: -552px -140px;
}

#content #tab ul.solution_medical li.tab05 span.active {
  background-position: -736px -140px;
}

/* 2012.08.08
****************************/
#content #tab ul.solution_medical2 {
  background: none;
  height: 78px;
  position: relative;
  width: 947px;
}

#content #tab ul.solution_medical2 li {
  float: none;
  height: 70px !important;
  left: 0;
  margin: 0 !important;
  padding: 0 !important;
  position: absolute;
  top: 0;
  width: 153px;
}

#content #tab ul.solution_medical2 li.tab01 {
  left: 4px;
  top: 1px;
}

#content #tab ul.solution_medical2 li.tab02 {
  left: 162px;
  top: 1px;
}

#content #tab ul.solution_medical2 li.tab03 {
  left: 320px;
  top: 1px;
}

#content #tab ul.solution_medical2 li.tab04 {
  left: 478px;
  top: 1px;
}

#content #tab ul.solution_medical2 li.tab05 {
  left: 636px;
  top: 1px;
}

#content #tab ul.solution_medical2 li.tab06 {
  left: 794px;
  top: 1px;
}

#content #tab ul.solution_medical2 li span {
  display: block;
  height: 70px !important;
  width: 153px;
}

#content #tab ul.solution_medical2 li span.active {
  height: 78px !important;
  margin-top: 0 !important;
}

#content #tab ul.solution_medical2 li.tab01 span {
  background: url(../medical/tab2.gif) no-repeat scroll 0 0 transparent;
}

#content #tab ul.solution_medical2 li.tab02 span {
  background: url(../medical/tab2.gif) no-repeat scroll -153px 0 transparent;
}

#content #tab ul.solution_medical2 li.tab03 span {
  background: url(../medical/tab2.gif) no-repeat scroll -306px 0 transparent;
}

#content #tab ul.solution_medical2 li.tab04 span {
  background: url(../medical/tab2.gif) no-repeat scroll -459px 0 transparent;
}

#content #tab ul.solution_medical2 li.tab05 span {
  background: url(../medical/tab2.gif) no-repeat scroll -612px 0 transparent;
}

#content #tab ul.solution_medical2 li.tab06 span {
  background: url(../medical/tab2.gif) no-repeat scroll -765px 0 transparent;
}

#content #tab ul.solution_medical2 li.tab01 span.over {
  background-position: 0 -70px;
}

#content #tab ul.solution_medical2 li.tab02 span.over {
  background-position: -153px -70px;
}

#content #tab ul.solution_medical2 li.tab03 span.over {
  background-position: -306px -70px;
}

#content #tab ul.solution_medical2 li.tab04 span.over {
  background-position: -459px -70px;
}

#content #tab ul.solution_medical2 li.tab05 span.over {
  background-position: -612px -70px;
}

#content #tab ul.solution_medical2 li.tab06 span.over {
  background-position: -765px -70px;
}

#content #tab ul.solution_medical2 li.tab01 span.active {
  background-position: 0 -140px;
}

#content #tab ul.solution_medical2 li.tab02 span.active {
  background-position: -153px -140px;
}

#content #tab ul.solution_medical2 li.tab03 span.active {
  background-position: -306px -140px;
}

#content #tab ul.solution_medical2 li.tab04 span.active {
  background-position: -459px -140px;
}

#content #tab ul.solution_medical2 li.tab05 span.active {
  background-position: -612px -140px;
}

#content #tab ul.solution_medical2 li.tab06 span.active {
  background-position: -765px -140px;
}
