/*Style definitions for websites*/

body {
   background-color: #fdfaf2;
   margin-top : 0px;
   margin-left : 0px;
   margin-right : 0px;
   margin-bottom : 0px;
   padding-top : 0px;
   padding-left : 0px;
   padding-right : 0px;
   padding-bottom : 0px;
}

html{
  overflow-y: scroll;
}


a:link {
 color:#003399;
 text-decoration:none
}

a:visited {
 color:#003399;
 text-decoration:none
}
a:hover {
 color:#cc0000;
 text-decoration:underline
}
a:active {
 color:#cc0000;
 text-decoration:underline
}

.text_cont{
  font-size : 12px;
}


.b:link {
 color:#666666;
 text-decoration:none
}

.b:visited {
 color:#666666;
 text-decoration:none
}
.b:hover {
 color:#999A49;
 text-decoration:underline
}
.b:active {
 color:#999A49;
 text-decoration:underline
}


.c:link {
 color:#666666;
 text-decoration:none
}

.c:visited {
 color:#666666;
 text-decoration:none
}
.c:hover {
filter: alpha(opacity=60);
-moz-opacity:0.6;
opacity:0.6;
 color:#666666;
 text-decoration:none
}
.c:active {
 color:#666666;
 text-decoration:none
}




.d:link {
 color:#646522;
 text-decoration:none
}

.d:visited {
 color:#646522;
 text-decoration:none
}
.d:hover {
 color:#B5B669;
 text-decoration:underline
}
.d:active {
 color:#B5B669;
 text-decoration:underline
}



	/** header **/
.header{background: url(../img/head_bg1.gif) center top repeat-x;overflow: hidden;background-color: #ffffff;}
.header1{width: 970px;margin: 16px auto 16px;overflow: hidden;}




	/** navi **/
.navi{background: url(../img/navi_bg1.png) center top repeat-x;overflow: hidden;background-color: #feeeee;}
.navi1{width: 970px;margin: 0px auto;overflow: hidden;}




	/** index_main **/
.main{background: url(../img/main_bg1.png) center top no-repeat;overflow: hidden;background-color: #fdfaf2;}
.main1{width: 950px;margin: 15px auto;overflow: hidden;}




	/** footer **/
.footer{background: url(../img/footer_bg1.png) center top repeat-x;overflow: hidden;background-color: #ec95a8;}
.footer1{width: 970px;margin: 0px auto;overflow: hidden;}


.navi_b2 {
width:241px;
height:46px;
background:url('../img/navi_b2f.png');
}
.navi_b2:hover{
background:url('../img/navi_b2n.png');
}

.navi_b3 {
width:241px;
height:46px;
background:url('../img/navi_b3f.png');
}
.navi_b3:hover{
background:url('../img/navi_b3n.png');
}

.navi_b4 {
width:241px;
height:46px;
background:url('../img/navi_b4f.png');
}
.navi_b4:hover{
background:url('../img/navi_b4n.png');
}

.navi_b5 {
width:241px;
height:46px;
background:url('../img/navi_b5f.png');
}
.navi_b5:hover{
background:url('../img/navi_b5n.png');
}

.head_b2 {
width:62px;
height:13px;
background:url('../img/head_b2f.png');
}
.head_b2:hover{
background:url('../img/head_b2n.png');
}

.head_b3 {
width:109px;
height:13px;
background:url('../img/head_b3f.png');
}
.head_b3:hover{
background:url('../img/head_b3n.png');
}

.head_b4 {
width:74px;
height:13px;
background:url('../img/head_b4f.png');
}
.head_b4:hover{
background:url('../img/head_b4n.png');
}

.page_top1 {
width:112px;
height:27px;
background:url('../img/page_top1f.png');
}
.page_top1:hover{
background:url('../img/page_top1n.png');
}

.guide_menu_b1 {
width:212px;
height:34px;
background:url('../guide/img/guide_menu_b1f.png');
}
.guide_menu_b1:hover{
background:url('../guide/img/guide_menu_b1n.png');
}

.guide_menu_b2 {
width:212px;
height:34px;
background:url('../guide/img/guide_menu_b2f.png');
}
.guide_menu_b2:hover{
background:url('../guide/img/guide_menu_b2n.png');
}

.guide_menu_b3 {
width:212px;
height:34px;
background:url('../guide/img/guide_menu_b3f.png');
}
.guide_menu_b3:hover{
background:url('../guide/img/guide_menu_b3n.png');
}

.guide_menu_b4 {
width:212px;
height:34px;
background:url('../guide/img/guide_menu_b4f.png');
}
.guide_menu_b4:hover{
background:url('../guide/img/guide_menu_b4n.png');
}

.guide_menu_b5 {
width:212px;
height:34px;
background:url('../guide/img/guide_menu_b5f.png');
}
.guide_menu_b5:hover{
background:url('../guide/img/guide_menu_b5n.png');
}

.guide_menu_b6 {
width:212px;
height:34px;
background:url('../guide/img/guide_menu_b6f.png');
}
.guide_menu_b6:hover{
background:url('../guide/img/guide_menu_b6n.png');
}

.guide_menu_b7 {
width:212px;
height:34px;
background:url('../guide/img/guide_menu_b7f.png');
}
.guide_menu_b7:hover{
background:url('../guide/img/guide_menu_b7n.png');
}

.guide_menu_b8 {
width:212px;
height:34px;
background:url('../guide/img/guide_menu_b8f.png');
}
.guide_menu_b8:hover{
background:url('../guide/img/guide_menu_b8n.png');
}

.guide_menu_b9 {
width:212px;
height:34px;
background:url('../guide/img/guide_menu_b9f.png');
}
.guide_menu_b9:hover{
background:url('../guide/img/guide_menu_b9n.png');
}

.medical_menu_b1 {
width:212px;
height:34px;
background:url('../medical/img/medical_menu_b1f.png');
}
.medical_menu_b1:hover{
background:url('../medical/img/medical_menu_b1n.png');
}

.medical_menu_b2 {
width:212px;
height:34px;
background:url('../medical/img/medical_menu_b2f.png');
}
.medical_menu_b2:hover{
background:url('../medical/img/medical_menu_b2n.png');
}

.medical_menu_b3 {
width:212px;
height:34px;
background:url('../medical/img/medical_menu_b3f.png');
}
.medical_menu_b3:hover{
background:url('../medical/img/medical_menu_b3n.png');
}

.member_menu_b1 {
width:212px;
height:34px;
background:url('../member/img/member_menu_b1f.png');
}
.member_menu_b1:hover{
background:url('../member/img/member_menu_b1n.png');
}


