/*-------------------------------

メイン画像部分
--------------------------------*/

#main_img{
    position:relative;
   height:308px;
   width:941px;
   }
   
#main_img span{
   display:block;
   width:941px;
   height:308px;
   position:absolute;
   top:0;
   left:0;
   }
   
   
#side_menu1{background:url(../img/side_banner1_rollout.jpg) top left no-repeat; width:248px; height:190px; text-indent:-9999px; overflow:hidden;}
#side_menu1 a{background:url(../img/side_banner1_rollout.jpg) top left no-repeat; width:248px; height:190px; text-indent:-9999px; overflow:hidden; display:block;}
#side_menu1 a:hover{background:url(../img/side_banner1_rollover.jpg) top left no-repeat; width:248px; height:190px; text-indent:-9999px; overflow:hidden; display:block;}

#side_menu2{background:url(../img/side_banner2_rollout.jpg) top left no-repeat; width:248px; height:190px; text-indent:-9999px; overflow:hidden;}
#side_menu2 a{background:url(../img/side_banner2_rollout.jpg) top left no-repeat; width:248px; height:190px; text-indent:-9999px; overflow:hidden; display:block;}
#side_menu2 a:hover{background:url(../img/side_banner2_rollover.jpg) top left no-repeat; width:248px; height:190px; text-indent:-9999px; overflow:hidden; display:block;}

#side_menu3{background:url(../img/side_banner3_rollout.jpg) top left no-repeat; width:248px; height:127px; text-indent:-9999px; overflow:hidden;}
#side_menu3 a{background:url(../img/side_banner3_rollout.jpg) top left no-repeat; width:248px; height:127px; text-indent:-9999px; overflow:hidden; display:block;}
#side_menu3 a:hover{background:url(../img/side_banner3_rollover.jpg) top left no-repeat; width:248px; height:127px; text-indent:-9999px; overflow:hidden; display:block;}

#side_menu4{background:url(../img/side_banner4_rollout.jpg) top left no-repeat; width:248px; height:192px; text-indent:-9999px; overflow:hidden;}
#side_menu4 a{background:url(../img/side_banner4_rollout.jpg) top left no-repeat; width:248px; height:192px; text-indent:-9999px; overflow:hidden; display:block;}
#side_menu4 a:hover{background:url(../img/side_banner4_rollover.jpg) top left no-repeat; width:248px; height:192px; text-indent:-9999px; overflow:hidden; display:block;}

#side_menu5{background:url(../img/side_banner5_rollout.jpg) top left no-repeat; width:248px; height:60px; text-indent:-9999px; overflow:hidden;}
#side_menu5 a{background:url(../img/side_banner5_rollout.jpg) top left no-repeat; width:248px; height:60px; text-indent:-9999px; overflow:hidden; display:block;}
#side_menu5 a:hover{background:url(../img/side_banner5_rollover.jpg) top left no-repeat; width:248px; height:60px; text-indent:-9999px; overflow:hidden; display:block;}

#side_menu6{background:url(../img/side_banner6_rollout.jpg) top left no-repeat; width:248px; height:60px; text-indent:-9999px; overflow:hidden;}
#side_menu6 a{background:url(../img/side_banner6_rollout.jpg) top left no-repeat; width:248px; height:60px; text-indent:-9999px; overflow:hidden; display:block;}
#side_menu6 a:hover{background:url(../img/side_banner6_rollover.jpg) top left no-repeat; width:248px; height:60px; text-indent:-9999px; overflow:hidden; display:block;}

#side_menu7{background:url(../img/side_banner7_rollout.jpg) top left no-repeat; width:248px; height:60px; text-indent:-9999px; overflow:hidden;}
#side_menu7 a{background:url(../img/side_banner7_rollout.jpg) top left no-repeat; width:248px; height:60px; text-indent:-9999px; overflow:hidden; display:block;}
#side_menu7 a:hover{background:url(../img/side_banner7_rollover.jpg) top left no-repeat; width:248px; height:60px; text-indent:-9999px; overflow:hidden; display:block;}

#side_menu8{background:url(../img/side_banner8_rollout.jpg) top left no-repeat; width:248px; height:127px; text-indent:-9999px; overflow:hidden;}
#side_menu8 a{background:url(../img/side_banner8_rollout.jpg) top left no-repeat; width:248px; height:127px; text-indent:-9999px; overflow:hidden; display:block;}
#side_menu8 a:hover{background:url(../img/side_banner8_rollover.jpg) top left no-repeat; width:248px; height:127px; text-indent:-9999px; overflow:hidden; display:block;}

#side_menu9{background:url(../img/side_banner9_rollout.jpg) top left no-repeat; width:248px; height:127px; text-indent:-9999px; overflow:hidden;}
#side_menu9 a{background:url(../img/side_banner9_rollout.jpg) top left no-repeat; width:248px; height:127px; text-indent:-9999px; overflow:hidden; display:block;}
#side_menu9 a:hover{background:url(../img/side_banner9_rollover.jpg) top left no-repeat; width:248px; height:127px; text-indent:-9999px; overflow:hidden; display:block;}

#banner1{
   width:672px;
   height:206px;
   background:url(../img/banner1_rollout.jpg) top left no-repeat;
   position:relative;
   margin-top:7px;
   }
   
.banner2{ width:336px; height:155px; float:left;}

#banner6{ width:672px; height:156px; clear:both; margin-bottom:25px;}


.top_caption{width:674px; height:34px; clear:left; margin-bottom:5px; position:relative;}

/************コンサルティングメニュー一覧*************************************************************/

.menu_title{font-size:11px; width:600px;}
menu_title2{margin-bottom:5px; width:328px; height:34px;}
.top_caption div{ position:absolute; top:0; left:0; }


.menu_L{
	width:320px;
	float:left;
	margin-right:10px;
	margin-bottom:20px;
   }
   
.menu_R{
	width:320px;
	float:left;
	margin-bottom:20px;
   }

.menu_L li, .menu_R li{
	width:320px;
	height:42px;
	padding-left: 7px;
}
#menu_L2 li,{
	width:320px;
	height:14px;
	background-image: url(../img/menu_li.gif);
	background-position: 9px bottom;
	background-repeat: no-repeat;
	padding-left: 7px;
	margin-top: 14px;
	margin-bottom: 14px;
}
.txt1{
	width:320px;
	height:14px;
	background-image: url(../img/menu_li.gif);
	background-position: 9px 15px;
	background-repeat: no-repeat;
	padding-left: 7px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.txt2{
	width:320px;
	height:42px;
	background-image: url(../img/menu_li.gif);
	background-position: 9px center;
	background-repeat: no-repeat;
	padding-left: 7px;
}
  
.sub_menu1{background:url(../img/consulting_menu1_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden;}
 .sub_menu1 a{background:url(../img/consulting_menu1_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}
 .sub_menu1 a:hover{background:url(../img/consulting_menu1_rollover.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}

 .sub_menu2{background:url(../img/consulting_menu2_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden;}
 .sub_menu2 a{background:url(../img/consulting_menu2_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}
 .sub_menu2 a:hover{background:url(../img/consulting_menu2_rollover.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}

 .sub_menu3{background:url(../img/consulting_menu3_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden;}
 .sub_menu3 a{background:url(../img/consulting_menu3_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}
 .sub_menu3 a:hover{background:url(../img/consulting_menu3_rollover.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}

 .sub_menu4{background:url(../img/consulting_menu4_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden;}
 .sub_menu4 a{background:url(../img/consulting_menu4_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}
 .sub_menu4 a:hover{background:url(../img/consulting_menu4_rollover.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}

 .sub_menu5{background:url(../img/consulting_menu5_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden;}
 .sub_menu5 a{background:url(../img/consulting_menu5_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}
 .sub_menu5 a:hover{background:url(../img/consulting_menu5_rollover.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}

 .sub_menu6{background:url(../img/consulting_menu6_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden;}
 .sub_menu6 a{background:url(../img/consulting_menu6_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}
 .sub_menu6 a:hover{background:url(../img/consulting_menu6_rollover.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}

 .sub_menu7{background:url(../img/consulting_menu7_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden;}
 .sub_menu7 a{background:url(../img/consulting_menu7_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}
 .sub_menu7 a:hover{background:url(../img/consulting_menu7_rollover.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}

 .sub_menu8{background:url(../img/consulting_menu8_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden;}
 .sub_menu8 a{background:url(../img/consulting_menu8_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}
 .sub_menu8 a:hover{background:url(../img/consulting_menu8_rollover.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}




 .sub_menu9{background:url(../img/consulting_menu9_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden;}
 .sub_menu9 a{background:url(../img/consulting_menu9_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}
 .sub_menu9 a:hover{background:url(../img/consulting_menu9_rollover.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}


 .sub_menu10{background:url(../img/consulting_menu10_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden;}
 .sub_menu10 a{background:url(../img/consulting_menu10_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}
 .sub_menu10 a:hover{background:url(../img/consulting_menu10_rollover.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}

 .sub_menu11{background:url(../img/consulting_menu11_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden;}
 .sub_menu11 a{background:url(../img/consulting_menu11_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}
 .sub_menu11 a:hover{background:url(../img/consulting_menu11_rollover.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}

 .sub_menu12{background:url(../img/consulting_menu12_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden;}
 .sub_menu12 a{background:url(../img/consulting_menu12_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}
 .sub_menu12 a:hover{background:url(../img/consulting_menu12_rollover.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}

 .sub_menu13{background:url(../img/consulting_menu13_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden;}
 .sub_menu13 a{background:url(../img/consulting_menu13_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}
 .sub_menu13 a:hover{background:url(../img/consulting_menu13_rollover.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}

 .sub_menu14{background:url(../img/consulting_menu14_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden;}
 .sub_menu14 a{background:url(../img/consulting_menu14_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}
 .sub_menu14 a:hover{background:url(../img/consulting_menu14_rollover.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}

 .sub_menu15{background:url(../img/consulting_menu15_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden;}
 .sub_menu15 a{background:url(../img/consulting_menu15_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}
 .sub_menu15 a:hover{background:url(../img/consulting_menu15_rollover.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}

 .sub_menu16{background:url(../img/consulting_menu16_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden;}
 .sub_menu16 a{background:url(../img/consulting_menu16_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}
 .sub_menu16 a:hover{background:url(../img/consulting_menu16_rollover.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}

 .sub_menu17{background:url(../img/consulting_menu17_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden;}
 .sub_menu17 a{background:url(../img/consulting_menu17_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}
 .sub_menu17 a:hover{background:url(../img/consulting_menu17_rollover.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}


 .sub_menu18{background:url(../img/other_menu6_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden;}
 .sub_menu18 a{background:url(../img/other_menu6_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}
 .sub_menu18 a:hover{background:url(../img/other_menu6_rollover.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}


 .sub_menu19{background:url(../img/consulting_menu18_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden;}
 .sub_menu19 a{background:url(../img/consulting_menu18_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}
 .sub_menu19 a:hover{background:url(../img/consulting_menu18_rollover.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}
 
 .sub_menu20{background:url(../img/consulting_menu19_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden;}
 .sub_menu20 a{background:url(../img/consulting_menu19_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}
 .sub_menu20 a:hover{background:url(../img/consulting_menu19_rollover.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}
 
 .sub_menu21{background:url(../img/consulting_menu20_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden;}
 .sub_menu21 a{background:url(../img/consulting_menu20_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}
 .sub_menu21 a:hover{background:url(../img/consulting_menu20_rollover.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}


/************楽楽ホールディングスについて・その他メニュー一覧*************************************************************/

#menu_L2{
	width:320px;
	float:left;
	margin-bottom:20px;
   }
   
#menu_R2{
	width:328px;
	float:left;
	margin-bottom:20px;
	margin-left: 10px;
   }

#menu_L2 h3{
   background:url(../img/submenu_title2.jpg) top left no-repeat;
   text-indent:-9999px;
   height:34px;
   width:328px;
   }
   
#menu_R2 h3{
   background:url(../img/submenu_title3.jpg) top left no-repeat;
   text-indent:-9999px;
   height:34px;
   width:328px;
   }

#menu_L2 .sub_menu1{background:url(../img/rakuraku_menu1_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden;}
#menu_L2 .sub_menu1 a{background:url(../img/rakuraku_menu1_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}
#menu_L2 .sub_menu1 a:hover{background:url(../img/rakuraku_menu1_rollover.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}

#menu_L2 .sub_menu2{background:url(../img/rakuraku_menu2_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden;}
#menu_L2 .sub_menu2 a{background:url(../img/rakuraku_menu2_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}
#menu_L2 .sub_menu2 a:hover{background:url(../img/rakuraku_menu2_rollover.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}

#menu_L2 .sub_menu3{background:url(../img/rakuraku_menu3_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden;}
#menu_L2 .sub_menu3 a{background:url(../img/rakuraku_menu3_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}
#menu_L2 .sub_menu3 a:hover{background:url(../img/rakuraku_menu3_rollover.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}

#menu_L2 .sub_menu4{background:url(../img/rakuraku_menu4_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden;}
#menu_L2 .sub_menu4 a{background:url(../img/rakuraku_menu4_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}
#menu_L2 .sub_menu4 a:hover{background:url(../img/rakuraku_menu4_rollover.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}

#menu_L2 .sub_menu5{background:url(../img/rakuraku_menu5_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden;}
#menu_L2 .sub_menu5 a{background:url(../img/rakuraku_menu5_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}
#menu_L2 .sub_menu5 a:hover{background:url(../img/rakuraku_menu5_rollover.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}

#menu_L2 .sub_menu6{background:url(../img/rakuraku_menu6_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden;}
#menu_L2 .sub_menu6 a{background:url(../img/rakuraku_menu6_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}
#menu_L2 .sub_menu6 a:hover{background:url(../img/rakuraku_menu6_rollover.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}


#menu_R2 .sub_menu1{background:url(../img/other_menu1_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden;}
#menu_R2 .sub_menu1 a{background:url(../img/other_menu1_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}
#menu_R2 .sub_menu1 a:hover{background:url(../img/other_menu1_rollover.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}

#menu_R2 .sub_menu2{background:url(../img/other_menu2_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden;}
#menu_R2 .sub_menu2 a{background:url(../img/other_menu2_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}
#menu_R2 .sub_menu2 a:hover{background:url(../img/other_menu2_rollover.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}

#menu_R2 .sub_menu3{background:url(../img/other_menu3_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden;}
#menu_R2 .sub_menu3 a{background:url(../img/other_menu3_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}
#menu_R2 .sub_menu3 a:hover{background:url(../img/other_menu3_rollover.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}

#menu_R2 .sub_menu4{background:url(../img/other_menu4_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden;}
#menu_R2 .sub_menu4 a{background:url(../img/other_menu4_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}
#menu_R2 .sub_menu4 a:hover{background:url(../img/other_menu4_rollover.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}

#menu_R2 .sub_menu5{background:url(../img/other_menu5_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden;}
#menu_R2 .sub_menu5 a{background:url(../img/other_menu5_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}
#menu_R2 .sub_menu5 a:hover{background:url(../img/other_menu5_rollover.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}

/*#menu_R2 .sub_menu6{background:url(../img/other_menu6_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden;}
#menu_R2 .sub_menu6 a{background:url(../img/other_menu6_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}
#menu_R2 .sub_menu6 a:hover{background:url(../img/other_menu6_rollover.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}
*/
#menu_R2 .sub_menu7{background:url(../img/other_menu7_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden;}
#menu_R2 .sub_menu7 a{background:url(../img/other_menu7_rollout.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}
#menu_R2 .sub_menu7 a:hover{background:url(../img/other_menu7_rollover.jpg) top left no-repeat; width:317px; height:42px; text-indent:-9999px; overflow:hidden; display:block;}

.wrapper li {
	color: #2084C4;
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
}
.menu_box {
	height: 42px;
	width: 290px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	margin-right: auto;
	margin-left: auto;
}
.text {
	color: #CC0000;
}

