#tabContent{


}

#tabIndex{
height:29px;
background:url(../img/tab_bg.gif) repeat-x bottom left;
padding:0;
margin:0;
padding-bottom:6px;
}

#tabIndex li{
float:left;
list-style-type: none;
cursor: pointer;
display: block;
height:29px;
padding:0;
margin:0;
overflow:hidden;
}


#tabIndex li{
float:left;
list-style-type: none;
cursor: pointer;
display: block;
height:29px;

}


#tabIndex .close,
#tabIndex .open {
text-indent:-9999px;
height:29px;
}




#tabIndex .close p,
#tabIndex .open p{
text-indent:-9999px;
height:29px;
padding:0;
margin:0;
}



/* privacy
=================================================================*/
.privacy #tab0 {
margin-right:5px;
}

.privacy #tab0.close,
.privacy #tab0.open {
width:263px;
}

.privacy #tab1.close,
.privacy #tab1.open {
width:284px;
}

.privacy #tab0.open p{
background:url(../../privacy/img/tab01.gif) no-repeat bottom left;
width:263px;
}

.privacy #tab1.open p{
background:url(../../privacy/img/tab02.gif) no-repeat bottom left;
width:284px;
}


.privacy #tab0.close p{
background:url(../../privacy/img/tab01.gif) no-repeat top left;
width:263px;
}

.privacy #tab1.close p{
background:url(../../privacy/img/tab02.gif) no-repeat top left;
width:284px;
}



/* facilities
=================================================================*/
.facilities #tab0,
.facilities #tab1,
.facilities #tab2,
.facilities #tab3,
.facilities #tab4,
.facilities #tab5{
margin-right:3px;
}

.facilities #tab0.close,
.facilities #tab0.open {
width:59px;
}

.facilities #tab1.close,
.facilities #tab1.open {
width:59px;
}

.facilities #tab2.close,
.facilities #tab2.open {
width:59px;
}

.facilities #tab3.close,
.facilities #tab3.open {
width:116px;
}

.facilities #tab4.close,
.facilities #tab4.open {
width:116px;
}

.facilities #tab5.close,
.facilities #tab5.open {
width:66px;
}

.facilities #tab6.close,
.facilities #tab6.open {
width:66px;
}

.facilities #tab0.open p{
background:url(../../outline/img/tab_facilities_01.gif) no-repeat bottom left;
width:59px;
}

.facilities #tab1.open p{
background:url(../../outline/img/tab_facilities_02.gif) no-repeat bottom left;
width:59px;
}

.facilities #tab2.open p{
background:url(../../outline/img/tab_facilities_03.gif) no-repeat bottom left;
width:59px;
}

.facilities #tab3.open p{
background:url(../../outline/img/tab_facilities_04.gif) no-repeat bottom left;
width:116px;
}

.facilities #tab4.open p{
background:url(../../outline/img/tab_facilities_05.gif) no-repeat bottom left;
width:116px;
}

.facilities #tab5.open p{
background:url(../../outline/img/tab_facilities_06.gif) no-repeat bottom left;
width:66px;
}

.facilities #tab6.open p{
background:url(../../outline/img/tab_facilities_07.gif) no-repeat bottom left;
width:66px;
}


.facilities #tab0.close p{
background:url(../../outline/img/tab_facilities_01.gif) no-repeat top left;
width:59px;
}

.facilities #tab1.close p{
background:url(../../outline/img/tab_facilities_02.gif) no-repeat top left;
width:59px;
}

.facilities #tab2.close p{
background:url(../../outline/img/tab_facilities_03.gif) no-repeat top left;
width:59px;
}

.facilities #tab3.close p{
background:url(../../outline/img/tab_facilities_04.gif) no-repeat top left;
width:116px;
}

.facilities #tab4.close p{
background:url(../../outline/img/tab_facilities_05.gif) no-repeat top left;
width:116px;
}

.facilities #tab5.close p{
background:url(../../outline/img/tab_facilities_06.gif) no-repeat top left;
width:66px;
}

.facilities #tab6.close p{
background:url(../../outline/img/tab_facilities_07.gif) no-repeat top left;
width:66px;
}


/* first_time
=================================================================*/
.first_time #tab0,
.first_time #tab1 {
margin-right:5px;
}

.first_time #tab0.close,
.first_time #tab0.open {
width:286px;
}

.first_time #tab1.close,
.first_time #tab1.open {
width:84px;
}

.first_time #tab2.close,
.first_time #tab2.open {
width:106px;
}

.first_time #tab0.open p{
background:url(../../outpatient/img/tab_first_time_01.gif) no-repeat bottom left;
width:286px;
}

.first_time #tab1.open p{
background:url(../../outpatient/img/tab_first_time_02.gif) no-repeat bottom left;
width:84px;
}

.first_time #tab2.open p{
background:url(../../outpatient/img/tab_first_time_03.gif) no-repeat bottom left;
width:106px;
}


.first_time #tab0.close p{
background:url(../../outpatient/img/tab_first_time_01.gif) no-repeat top left;
width:286px;
}

.first_time #tab1.close p{
background:url(../../outpatient/img/tab_first_time_02.gif) no-repeat top left;
width:84px;
}

.first_time #tab2.close p{
background:url(../../outpatient/img/tab_first_time_03.gif) no-repeat top left;
width:106px;
}


/* hospitalization
=================================================================*/
.hospitalization #tab0,
.hospitalization #tab1 {
margin-right:5px;
}

.hospitalization #tab0.close,
.hospitalization #tab0.open {
width:113px;
}

.hospitalization #tab1.close,
.hospitalization #tab1.open {
width:187px;
}

.hospitalization #tab2.close,
.hospitalization #tab2.open {
width:158px;
}

.hospitalization #tab0.open p{
background:url(../../hospitalization/img/tab_hospitalization_01.gif) no-repeat bottom left;
width:113px;
}

.hospitalization #tab1.open p{
background:url(../../hospitalization/img/tab_hospitalization_02.gif) no-repeat bottom left;
width:187px;
}

.hospitalization #tab2.open p{
background:url(../../hospitalization/img/tab_hospitalization_03.gif) no-repeat bottom left;
width:158px;
}


.hospitalization #tab0.close p{
background:url(../../hospitalization/img/tab_hospitalization_01.gif) no-repeat top left;
width:113px;
}

.hospitalization #tab1.close p{
background:url(../../hospitalization/img/tab_hospitalization_02.gif) no-repeat top left;
width:187px;
}

.hospitalization #tab2.close p{
background:url(../../hospitalization/img/tab_hospitalization_03.gif) no-repeat top left;
width:158px;
}


/* medical-service
=================================================================*/
.medical-service #tab0,
.medical-service #tab1 {
margin-right:5px;
}

.medical-service #tab0.close,
.medical-service #tab0.open {
width:74px;
}

.medical-service #tab1.close,
.medical-service #tab1.open {
width:173px;
}


.medical-service #tab0.open p{
background:url(../../medical-services/img/tab_medical-service_01.gif) no-repeat bottom left;
width:74px;
}

.medical-service #tab1.open p{
background:url(../../medical-services/img/tab_medical-service_02.gif) no-repeat bottom left;
width:173px;
}



.medical-service #tab0.close p{
background:url(../../medical-services/img/tab_medical-service_01.gif) no-repeat top left;
width:74px;
}

.medical-service #tab1.close p{
background:url(../../medical-services/img/tab_medical-service_02.gif) no-repeat top left;
width:173px;
}






/* clearfix */
#tabBoxIndex:after {
content:url(../img/pixel.gif);
display:block;
clear:both;
height:0;
}

#tabBoxIndex {
display: inline-block;
} 

/* Hides from IE-mac \*/
* html #tabBoxIndex {
height: 1%;
}

#tabBoxIndex
{display: block;}
/* End hide from IE-mac */

















