/*メニュー*/
ul#menu1 {
 list-style:none;
 margin:0px auto;
 padding:0;
 background-color:#363231;
 width:752px;
 color:#FFFFFF;
 margin-top:0px;
}

li#menu1_1 { float:left; width:141px;}
li#menu1_2 { float:left; width:136px;}
li#menu1_3 { float:left; width:138px;}
li#menu1_4 { float:left; width:112px;}
li#menu1_5 { float:left; width:93px;}
li#menu1_6 { float:left; width:124px;}
li#menu1_7 { float:left; width:106px;}
li#menu1_8 { float:left; width:92px;}
li#menu1_9 { float:left; width:139px;}

li#menu1_1_on { float:left; width:141px;}
li#menu1_2_on { float:left; width:136px;}
li#menu1_3_on { float:left; width:138px;}
li#menu1_4_on { float:left; width:112px;}
li#menu1_5_on { float:left; width:93px;}
li#menu1_6_on { float:left; width:124px;}
li#menu1_7_on { float:left; width:106px;}
li#menu1_8_on { float:left; width:92px;}
li#menu1_9_on { float:left; width:139px;}

li#menu1_1 a {
 display:block;
 margin:0;
 padding:0;
 width:141px;
 height:28px;
 background-image:url('img/b1.gif');
 background-repeat:no-repeat;
}

li#menu1_1_on a {
 display:block;
 margin:0;
 padding:0;
 width:141px;
 height:28px;
 background-image:url('img/b1_on.gif');
 background-repeat:no-repeat;
}
li#menu1_2 a {
 display:block;
 margin:0;
 padding:0;
 width:136px;
 height:28px;
 background-image:url('img/b2.gif');
 background-repeat:no-repeat;
 background-position-x:top;
 background-position-y:left;
}
li#menu1_2_on a {
 display:block;
 margin:0;
 padding:0;
 width:136px;
 height:28px;
 background-image:url('img/b2_on.gif');
 background-repeat:no-repeat;
 background-position-x:top;
 background-position-y:left;
}
li#menu1_3 a {
 display:block;
 margin:0;
 padding:0;
 width:138px;
 height:28px;
 background-image:url('img/b3.gif');
 background-repeat:no-repeat;
}

li#menu1_3_on a {
 display:block;
 margin:0;
 padding:0;
 width:138px;
 height:28px;
 background-image:url('img/b3_on.gif');
 background-repeat:no-repeat;
}
li#menu1_4 a {
 display:block;
 margin:0;
 padding:0;
 width:112px;
 height:28px;
 background-image:url('img/b4.gif');
 background-repeat:no-repeat;
 background-position-x:top;
 background-position-y:left;
}
li#menu1_4_on a {
 display:block;
 margin:0;
 padding:0;
 width:112px;
 height:28px;
 background-image:url('img/b4_on.gif');
 background-repeat:no-repeat;
 background-position-x:top;
 background-position-y:left;
}li#menu1_5 a {
 display:block;
 margin:0;
 padding:0;
 width:93px;
 height:28px;
 background-image:url('img/b5.gif');
 background-repeat:no-repeat;
}

li#menu1_5_on a {
 display:block;
 margin:0;
 padding:0;
 width:93px;
 height:28px;
 background-image:url('img/b5_on.gif');
 background-repeat:no-repeat;
}
li#menu1_6 a {
 display:block;
 margin:0;
 padding:0;
 width:124px;
 height:28px;
 background-image:url('img/b6.gif');
 background-repeat:no-repeat;
 background-position-x:top;
 background-position-y:left;
}
li#menu1_6_on a {
 display:block;
 margin:0;
 padding:0;
 width:124px;
 height:28px;
 background-image:url('img/b6_on.gif');
 background-repeat:no-repeat;
 background-position-x:top;
 background-position-y:left;
}
li#menu1_7 a {
 display:block;
 margin:0;
 padding:0;
 width:106px;
 height:28px;
 background-image:url('img/b7.gif');
 background-repeat:no-repeat;
}
li#menu1_7_on a {
 display:block;
 margin:0;
 padding:0;
 width:106px;
 height:28px;
 background-image:url('img/b7_on.gif');
 background-repeat:no-repeat;
}
li#menu1_8 a {
 display:block;
 margin:0;
 padding:0;
 width:92px;
 height:28px;
 background-image:url('img/b8.gif');
 background-repeat:no-repeat;
}
li#menu1_8_on a {
 display:block;
 margin:0;
 padding:0;
 width:92px;
 height:28px;
 background-image:url('img/b8_on.gif');
 background-repeat:no-repeat;
}

li#menu1_9 a {
 display:block;
 margin:0;
 padding:0;
 width:139px;
 height:28px;
 background-image:url('img/b9.gif');
 background-repeat:no-repeat;
}
li#menu1_9_on a {
 display:block;
 margin:0;
 padding:0;
 width:139px;
 height:28px;
 background-image:url('img/b9_on.gif');
 background-repeat:no-repeat;
}
li#menu1_1 a:hover {
 background-image:url('img/b1_on.gif');
}
li#menu1_2 a:hover {
 background-image:url('img/b2_on.gif');
}
li#menu1_3 a:hover {
 background-image:url('img/b3_on.gif');
}
li#menu1_4 a:hover {
 background-image:url('img/b4_on.gif');
}
li#menu1_5 a:hover {
 background-image:url('img/b5_on.gif');
}
li#menu1_6 a:hover {
 background-image:url('img/b6_on.gif');
}
li#menu1_7 a:hover {
 background-image:url('img/b7_on.gif');
}
li#menu1_8 a:hover {
 background-image:url('img/b8_on.gif');
}
li#menu1_9 a:hover {
 background-image:url('img/b9_on.gif');
}



/*今月の赤ちゃんサブメニュー*/
ul#menu2 { list-style:none; margin:0; padding:0; background-color:#ffffff; width:752px; color:#FFFFFF; height:16px;}
div.menu2_off{ width:752px; height:16px; font-size:12px;}
li#menu2_1 { display:block; float:left; margin:0; height:16px; width:77px; padding:0; margin-top:0px; font-size:11px; margin-left:0px;}
li#menu2_2 { display:block; float:left; margin:0; height:16px; width:80px; padding:0; margin-top:0px; font-size:11px; margin-left:0px;}
li#menu2_3 { display:block; float:left; margin:0; height:16px; width:100px; padding:0; margin-top:0px; font-size:11px; margin-left:0px;}
li#menu2_4 { display:block; float:left; margin:0; height:16px; width:110px; padding:0; margin-top:0px; font-size:11px; margin-left:0px;}

/*横幅77のサブメニュー*/
a#kaisya_menu { display:block; line-height:16px; width:77px; color:#666666; background-color:#ffffff; font-size:11px; text-decoration:none; text-align:center; background-image:url('img/sub_line.gif'); background-repeat:no-repeat; background-position-x:right; background-position: 76px 0px;}
a#kaisya_menu_on { display:block; line-height:16px; width:77px; color:#666666; background-color:#FDE8EF; font-size:11px; text-decoration:none; text-align:center; background-image:url('img/sub_line.gif'); background-repeat:no-repeat; background-position-x:right; background-position: 76px 0px;}
/*横幅80のサブメニュー*/
a#kaisya_menu2 { display:block; line-height:16px; width:80px; color:#666666; background-color:#ffffff; font-size:11px; text-decoration:none; text-align:center; background-image:url('img/sub_line.gif'); background-repeat:no-repeat; background-position-x:right; background-position: 79px 0px;}
a#kaisya_menu2_on { display:block; line-height:16px; width:80px; color:#666666; background-color:#FDE8EF; font-size:11px; text-decoration:none; text-align:center; background-image:url('img/sub_line.gif'); background-repeat:no-repeat; background-position-x:right; background-position: 79px 0px;}
/*横幅100のサブメニュー*/
a#kaisya_menu3 { display:block; line-height:16px; width:100px; color:#666666; background-color:#ffffff; font-size:11px; text-decoration:none; text-align:center; background-image:url('img/sub_line.gif'); background-repeat:no-repeat; background-position-x:right; background-position: 99px 0px;}
a#kaisya_menu3_on { display:block; line-height:16px; width:100px; color:#666666; background-color:#FDE8EF; font-size:11px; text-decoration:none; text-align:center; background-image:url('img/sub_line.gif'); background-repeat:no-repeat; background-position-x:right; background-position: 99px 0px;}
/*横幅110のサブメニュー*/
a#kaisya_menu4 { display:block; line-height:16px; width:110px; color:#666666; background-color:#ffffff; font-size:11px; text-decoration:none; text-align:center; background-image:url('img/sub_line.gif'); background-repeat:no-repeat; background-position-x:right; background-position: 109px 0px;}
a#kaisya_menu4_on { display:block; line-height:16px; width:110px; color:#666666; background-color:#FDE8EF; font-size:11px; text-decoration:none; text-align:cener; background-image:url('img/sub_line.gif'); background-repeat:no-repeat; background-position-x:right; background-position: 109px 0px;}

/*マウスオーバー色変更*/
A#kaisya_menu:hover { background-color:#FDE8EF; color:#666666;}
A#kaisya_menu2:hover { background-color:#FDE8EF; color:#666666;}
A#kaisya_menu3:hover { background-color:#FDE8EF; color:#666666;}



