/*
	CSS SETTING for benefit401k.com
	ver 2
	2005.1.12
*/
@import url("../401k_sim/form.css");

ul.dec {list-style-type:decimal; line-height:140%; margin-left:25px; margin-bottom:0px; font-size:12px}
.listTypes { list-style-type: none; margin-left:25px;}
.ContentsArea { margin-top:25px; margin-left:25px; margin-bottom:25px;}
body { margin: 0px; padding: 0px; background:#ffffff; font-size:x-small; }

table.fix {table-layout:fixed;background:#cccccc;}

h1 { font-size:14px; font-weight:normal ; margin-top:10px ; margin-bottom:10px }
h2 { font-size:x-small; font-weight:bold; color:#5b5b5b; margin-top:2px ; margin-bottom:2px }
h3 { font-size:14px; font-weight:bold; color:#5b5b5b; margin-top:2px ; margin-bottom:2px } /*ニュースリリース　タイトル*/

span.service1 { font-weight:bold; color:#5b5b5b; margin-top:2px ; margin-bottom:2px; line-height:140%; } /*サービス　見出し*/
div.service1 { color:#5b5b5b; margin:10px 0px 0px 10px; line-height:140%; } /*サービス　内容*/

td{font-size:x-small; line-height:140%; text-align:justify; text-justify:distribute; color:#5b5b5b;}
td.title{background:#ffffff;border-right:1px solid #cccccc;border-top:1px solid #cccccc;border-left:1px solid #cccccc;}

td.dot{
	background-image: url(../img/dot.gif);
	background-repeat: repeat;
}

td.content{background:#ffffff;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
border-left:1px solid #cccccc;
padding:5px;}

td.menu{
	border-bottom:1px solid #e3e3e3;
	border-right:1px solid #e3e3e3;
	border-left:1px solid #e3e3e3;
	font-size: 12px;
    text-valign:middle;
 	line-height:130%;
 	width: 160px;height: 25px;
}

td.menu_top{
	background:#f0f0f0;  /* #e3e3e3 */
}

td.rmenu_space{background:#ffffff;
				width:160px; height:7px;
				font-size: 6px;
		    	border-bottom:1px solid #e3e3e3;
}

td.td-center { text-align:center; }
td.td-left { text-align:left; }
td.service1 { color:#FFFFFF; background-color:#4F81BD; padding:5px; font-size:x-small; line-height: 140%; font-style:normal; font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS P Gothic",sans-serif; }
td.service2 { color:#000000; background-color:#D0D8E8; padding:5px; font-size:x-small; line-height: 140%; font-style:normal; font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS P Gothic",sans-serif; }
td.service3 { color:#000000; background-color:#E9EDF4; padding:5px; font-size:x-small; line-height: 140%; font-style:normal; font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS P Gothic",sans-serif; }

th.service1 { color:#000000; padding:3px; border:1px #999 solid; font-size:x-small; line-height:140%; background-color:#B9CDE5; font-style:normal; font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS P Gothic",sans-serif; text-align:center; }
th.service2 { color:#000000; padding:3px; border:1px #999 solid; font-size:x-small; line-height:140%; background-color:#F2DCDB; font-style:normal; font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS P Gothic",sans-serif; text-align:center; }
td.service4 { color:#000000; padding:3px; border:1px #999 solid; font-size:x-small; line-height:140%; font-style:normal; font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS P Gothic",sans-serif; }

A:link    {color:#1F87B4; font-size:x-small;text-decoration:none;}
A:visited {color:#1F87B4; font-size:x-small;text-decoration:none;}
A:hover   {color:#bd1c7b; font-size:x-small;text-decoration:none;}

.menu:link    {color:#5b5b5b; text-decoration:none; font-size:12px; font-weight:bold}
.menu:visited {color:#5b5b5b; text-decoration:none; font-size:12px; font-weight:bold}
.menu:hover   {color:#bd1c7b; text-decoration:none; font-size:12px; font-weight:bold}

.bt_invest:link		{display:block; width:200px; height:30px; background-image:url(../img/softbank_investment.gif);}
.bt_invest:visited 	{display:block; width:200px; height:30px; background-image:url(../img/softbank_investment.gif);}	
.bt_invest:hover		{display:block; width:200px; height:30px; background-position:0px -30px;}

.bt_ikan:link		{display:block; width:145px; height:29px; background-image:url(../img/top_left_bt_1.gif);margin:3px 5px 3px 5px}
.bt_ikan:visited 	{display:block; width:145px; height:29px; background-image:url(../img/top_left_bt_1.gif);margin:3px 5px 3px 5px}	
.bt_ikan:hover		{display:block; width:145px; height:29px; background-position:0px -29px;margin:3px 5px 3px 5px}

.bt_koukoku:link		{display:block; width:145px; height:29px; background-image:url(../img/top_left_bt_2.gif);margin:3px 5px 3px 5px}
.bt_koukoku:visited 	{display:block; width:145px; height:29px; background-image:url(../img/top_left_bt_2.gif);margin:3px 5px 3px 5px}	
.bt_koukoku:hover		{display:block; width:145px; height:29px; background-position:0px -29px;margin:3px 5px 3px 5px}

.bt_chuuto:link		{display:block; width:145px; height:29px; background-image:url(../img/top_left_bt_3.gif);margin:3px 5px 3px 5px}
.bt_chuuto:visited 	{display:block; width:145px; height:29px; background-image:url(../img/top_left_bt_3.gif);margin:3px 5px 3px 5px}	
.bt_chuuto:hover		{display:block; width:145px; height:29px; background-position:0px -29px;margin:3px 5px 3px 5px}

.bt_mitouroku:link		{display:block; width:145px; height:27px; background-image:url(../img/bt_mitouroku.gif);margin:3px 0px 3px 0px}
.bt_mitouroku:visited 	{display:block; width:145px; height:27px; background-image:url(../img/bt_mitouroku.gif);margin:3px 0px 3px 0px}	
.bt_mitouroku:hover		{display:block; width:145px; height:27px; background-position:0px -27px;margin:3px 0px 3px 0px}

.bt_kitouroku:link		{display:block; width:145px; height:27px; background-image:url(../img/bt_kitouroku.gif);margin:3px 0px 3px 0px}
.bt_kitouroku:visited 	{display:block; width:145px; height:27px; background-image:url(../img/bt_kitouroku.gif);margin:3px 0px 3px 0px}	
.bt_kitouroku:hover		{display:block; width:145px; height:27px; background-position:0px -27px;margin:3px 0px 3px 0px}

.bt_login:link		{display:block; width:145px; height:50px; background-image:url(../img/bt_login.gif);margin:3px 5px 3px 5px}
.bt_login:visited 	{display:block; width:145px; height:50px; background-image:url(../img/bt_login.gif);margin:3px 5px 3px 5px}	
.bt_login:hover		{display:block; width:145px; height:50px; background-position:0px -50px;margin:3px 5px 3px 5px}

.bt_login_admin:link		{display:block; width:145px; height:50px; background-image:url(../img/bt_login_admin.gif);margin:3px 5px 3px 5px}
.bt_login_admin:visited 	{display:block; width:145px; height:50px; background-image:url(../img/bt_login_admin.gif);margin:3px 5px 3px 5px}	
.bt_login_admin:hover		{display:block; width:145px; height:50px; background-position:0px -50px;margin:3px 5px 3px 5px}

.bt_universe:link		{display:block; width:145px; height:50px; background-image:url(../img/bt_universe.gif);margin:3px 5px 3px 5px}
.bt_universe:visited 	{display:block; width:145px; height:50px; background-image:url(../img/bt_universe.gif);margin:3px 5px 3px 5px}	
.bt_universe:hover		{display:block; width:145px; height:50px; background-position:0px -50px;margin:3px 5px 3px 5px}

.bt_rk1:link		{display:block; width:230px; height:20px; background-image:url(../img/bt_rk1_1.gif);}
.bt_rk1:visited 	{display:block; width:230px; height:20px; background-image:url(../img/bt_rk1_1.gif);}	
.bt_rk1:hover		{display:block; width:230px; height:20px; background-position:0px -20px;}

.bt_rk2:link		{display:block; width:230px; height:20px; background-image:url(../img/bt_rk1_2.gif);}
.bt_rk2:visited 	{display:block; width:230px; height:20px; background-image:url(../img/bt_rk1_2.gif);}	
.bt_rk2:hover		{display:block; width:230px; height:20px; background-position:0px -20px;}


.bt_tokutyou:link		{display:block; width:107px; height:20px; background-image:url(../img/bt_tokutyou.gif);}
.bt_tokutyou:visited 	{display:block; width:107px; height:20px; background-image:url(../img/bt_tokutyou.gif);}	
.bt_tokutyou:hover		{display:block; width:107px; height:20px; background-position:0px -20px;}

.bt_jirei:link		{display:block; width:107px; height:20px; background-image:url(../img/bt_jirei.gif);}
.bt_jirei:visited 	{display:block; width:107px; height:20px; background-image:url(../img/bt_jirei.gif);}	
.bt_jirei:hover		{display:block; width:107px; height:20px; background-position:0px -20px;}

.bt_more:link		{display:block; width:58px; height:20px; background-image:url(../img/bt_more.gif);}
.bt_more:visited 	{display:block; width:58px; height:20px; background-image:url(../img/bt_more.gif);}	
.bt_more:hover		{display:block; width:58px; height:20px; background-position:0px -20px;}

.menu2-1:link		{display:block; width:160px; height:42px; background-image:url(../img/menu_r2-01.gif);}
.menu2-1:visited 	{display:block; width:160px; height:42px; background-image:url(../img/menu_r2-01.gif);}	
.menu2-1:hover		{display:block; width:160px; height:42px; background-position:0px -42px;}

.menu2-1-1top:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-01-1-top.gif);}
.menu2-1-1top:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-01-1-top.gif);}	
.menu2-1-1top:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu2-1-2top:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-01-2-top.gif);}
.menu2-1-2top:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-01-2-top.gif);}	
.menu2-1-2top:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu2-1-1-1:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-01-1-1.gif);}
.menu2-1-1-1:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-01-1-1.gif);}	
.menu2-1-1-1:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu2-1-1-2:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-01-1-2.gif);}
.menu2-1-1-2:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-01-1-2.gif);}	
.menu2-1-1-2:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu2-1-1-3:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-01-1-3.gif);}
.menu2-1-1-3:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-01-1-3.gif);}	
.menu2-1-1-3:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu2-1-1-4:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-01-1-4.gif);}
.menu2-1-1-4:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-01-1-4.gif);}	
.menu2-1-1-4:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu2-1-1-4-1:link		{display:block; width:160px; height:42px; background-image:url(../img/menu_r2-01-1-4-1.gif);}
.menu2-1-1-4-1:visited 	{display:block; width:160px; height:42px; background-image:url(../img/menu_r2-01-1-4-1.gif);}	
.menu2-1-1-4-1:hover		{display:block; width:160px; height:42px; background-position:0px -42px;}

.menu2-1-1-4-2:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-01-1-4-2.gif);}
.menu2-1-1-4-2:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-01-1-4-2.gif);}	
.menu2-1-1-4-2:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu2-1-1-4-3:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-01-1-4-3.gif);}
.menu2-1-1-4-3:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-01-1-4-3.gif);}	
.menu2-1-1-4-3:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu2-1-1-5:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-01-1-5.gif);}
.menu2-1-1-5:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-01-1-5.gif);}	
.menu2-1-1-5:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu2-1-1-5-1:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-01-1-5-1.gif);}
.menu2-1-1-5-1:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-01-1-5-1.gif);}	
.menu2-1-1-5-1:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu2-1-1-5-2:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-01-1-5-2.gif);}
.menu2-1-1-5-2:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-01-1-5-2.gif);}	
.menu2-1-1-5-2:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu2-1-2-1:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-01-2-1.gif);}
.menu2-1-2-1:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-01-2-1.gif);}	
.menu2-1-2-1:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu2-1-2-2:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-01-2-2.gif);}
.menu2-1-2-2:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-01-2-2.gif);}	
.menu2-1-2-2:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu2-2:link		{display:block; width:160px; height:42px; background-image:url(../img/menu_r2-02.gif);}
.menu2-2:visited 	{display:block; width:160px; height:42px; background-image:url(../img/menu_r2-02.gif);}	
.menu2-2:hover		{display:block; width:160px; height:42px; background-position:0px -42px;}

.menu2-2-1:link		{display:block; width:160px; height:42px; background-image:url(../img/menu_r2-02-1.gif);}
.menu2-2-1:visited 	{display:block; width:160px; height:42px; background-image:url(../img/menu_r2-02-1.gif);}	
.menu2-2-1:hover		{display:block; width:160px; height:42px; background-position:0px -42px;}

.menu2-2-2-1:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-02-2-1.gif);}
.menu2-2-2-1:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-02-2-1.gif);}	
.menu2-2-2-1:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu2-2-2:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-02-2-2.gif);}
.menu2-2-2:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-02-2-2.gif);}	
.menu2-2-2:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu2-3:link		{display:block; width:160px; height:42px; background-image:url(../img/menu_r2-03.gif);}
.menu2-3:visited 	{display:block; width:160px; height:42px; background-image:url(../img/menu_r2-03.gif);}	
.menu2-3:hover		{display:block; width:160px; height:42px; background-position:0px -42px;}

.menu2-3-1:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-03-1.gif);}
.menu2-3-1:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-03-1.gif);}	
.menu2-3-1:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu2-3-2-1:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-03-2-1.gif);}
.menu2-3-2-1:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-03-2-1.gif);}	
.menu2-3-2-1:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu2-3-2-2:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-03-2-2.gif);}
.menu2-3-2-2:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-03-2-2.gif);}	
.menu2-3-2-2:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu2-4:link		{display:block; width:160px; height:42px; background-image:url(../img/menu_r2-04.gif);}
.menu2-4:visited 	{display:block; width:160px; height:42px; background-image:url(../img/menu_r2-04.gif);}
.menu2-4:hover		{display:block; width:160px; height:42px; background-position:0px -42px;}

.menu2-4-1:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-04-1.gif);}
.menu2-4-1:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-04-1.gif);}
.menu2-4-1:hover	{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu2-4-2:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-04-2.gif);}
.menu2-4-2:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-04-2.gif);}
.menu2-4-2:hover	{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu2-4-3:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-04-3.gif);}
.menu2-4-3:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-04-3.gif);}
.menu2-4-3:hover	{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu2-4-4:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-04-4.gif);}
.menu2-4-4:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-04-4.gif);}
.menu2-4-4:hover	{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu2-4-5:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-04-5.gif);}
.menu2-4-5:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-04-5.gif);}
.menu2-4-5:hover	{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu2-4-6:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-04-6.gif);}
.menu2-4-6:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-04-6.gif);}
.menu2-4-6:hover	{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu2-4-7:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-04-7.gif);}
.menu2-4-7:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r2-04-7.gif);}
.menu2-4-7:hover	{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu3-1:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r3-01.gif);}
.menu3-1:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r3-01.gif);}	
.menu3-1:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu3-2:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r3-02.gif);}
.menu3-2:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r3-02.gif);}	
.menu3-2:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu3-3:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r3-03.gif);}
.menu3-3:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r3-03.gif);}	
.menu3-3:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu3-4:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r3-04.gif);}
.menu3-4:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r3-04.gif);}	
.menu3-4:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu3-5:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r3-05.gif);}
.menu3-5:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r3-05.gif);}	
.menu3-5:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu3-6:link		{display:block; width:160px; height:42px; background-image:url(../img/menu_r3-06.gif);}
.menu3-6:visited 	{display:block; width:160px; height:42px; background-image:url(../img/menu_r3-06.gif);}	
.menu3-6:hover		{display:block; width:160px; height:42px; background-position:0px -42px;}

.menu3-7:link		{display:block; width:160px; height:42px; background-image:url(../img/menu_r3-07.gif);}
.menu3-7:visited 	{display:block; width:160px; height:42px; background-image:url(../img/menu_r3-07.gif);}	
.menu3-7:hover		{display:block; width:160px; height:42px; background-position:0px -42px;}

.menu3-8:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r3-08.gif);}
.menu3-8:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r3-08.gif);}	
.menu3-8:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu3-9:link		{display:block; width:160px; height:42px; background-image:url(../img/menu_r3-09.gif);}
.menu3-9:visited 	{display:block; width:160px; height:42px; background-image:url(../img/menu_r3-09.gif);}	
.menu3-9:hover		{display:block; width:160px; height:42px; background-position:0px -42px;}

.menu4-1:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r4-01.gif);}
.menu4-1:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r4-01.gif);}	
.menu4-1:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu4-1-1:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r4-01-1.gif);}
.menu4-1-1:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r4-01-1.gif);}	
.menu4-1-1:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu4-1-2:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r4-01-2.gif);}
.menu4-1-2:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r4-01-2.gif);}	
.menu4-1-2:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu4-2:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r4-02.gif);}
.menu4-2:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r4-02.gif);}	
.menu4-2:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu4-2-1:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r4-02-1.gif);}
.menu4-2-1:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r4-02-1.gif);}	
.menu4-2-1:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu4-2-2:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r4-02-2.gif);}
.menu4-2-2:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r4-02-2.gif);}	
.menu4-2-2:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu5-1:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r5-01.gif);}
.menu5-1:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r5-01.gif);}	
.menu5-1:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu5-1-1:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r5-01-1.gif);}
.menu5-1-1:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r5-01-1.gif);}	
.menu5-1-1:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu5-1-2:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r5-01-2.gif);}
.menu5-1-2:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r5-01-2.gif);}	
.menu5-1-2:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu5-1-3:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r5-01-3.gif);}
.menu5-1-3:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r5-01-3.gif);}	
.menu5-1-3:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu5-1-4:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r5-01-4.gif);}
.menu5-1-4:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r5-01-4.gif);}	
.menu5-1-4:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu5-1-5:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r5-01-5.gif);}
.menu5-1-5:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r5-01-5.gif);}	
.menu5-1-5:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu5-1-6:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r5-01-6.gif);}
.menu5-1-6:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r5-01-6.gif);}	
.menu5-1-6:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu5-1-7:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r5-01-7.gif);}
.menu5-1-7:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r5-01-7.gif);}	
.menu5-1-7:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}


.menu5-2:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r5-02.gif);}
.menu5-2:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r5-02.gif);}	
.menu5-2:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu5-3:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r5-03.gif);}
.menu5-3:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r5-03.gif);}	
.menu5-3:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu5-3-1:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r5-03-1.gif);}
.menu5-3-1:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r5-03-1.gif);}	
.menu5-3-1:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu5-3-2:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r5-03-2.gif);}
.menu5-3-2:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r5-03-2.gif);}	
.menu5-3-2:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu5-3-3:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r5-03-3.gif);}
.menu5-3-3:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r5-03-3.gif);}	
.menu5-3-3:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu5-4:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r5-04.gif);}
.menu5-4:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r5-04.gif);}	
.menu5-4:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu6-1:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r6-01.gif);}
.menu6-1:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r6-01.gif);}	
.menu6-1:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu6-2:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r6-02.gif);}
.menu6-2:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r6-02.gif);}	
.menu6-2:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu6-3:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r6-03.gif);}
.menu6-3:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r6-03.gif);}	
.menu6-3:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu7-1:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r7-01.gif);}
.menu7-1:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r7-01.gif);}	
.menu7-1:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu7-2:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r7-02.gif);}
.menu7-2:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r7-02.gif);}	
.menu7-2:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.menu7-3:link		{display:block; width:160px; height:27px; background-image:url(../img/menu_r7-03.gif);}
.menu7-3:visited 	{display:block; width:160px; height:27px; background-image:url(../img/menu_r7-03.gif);}	
.menu7-3:hover		{display:block; width:160px; height:27px; background-position:0px -27px;}

.p-tx {margin-bottom:20px; font-size:x-small; line-height:140%}
.tx      {font-size:x-small; line-height:140%}
.tfix      {font-size:12px; line-height:100%}  /*top page*/
.button-p{font-size:12px;color:#000000;}
.s      {font-size:10px;color:#bd1c7b;}
.menu-l      {font-size:12px; line-height:120%}
.tx-b      {font-size:x-small; line-height:140%; font-weight:bold}
.tx-br      {font-size:x-small; line-height:110%; font-weight:bold}
.tx-u      {font-size:x-small; line-height:140%; text-decoration:underline; }
.tx-bu      {font-size:x-small; line-height:140%; font-weight:bold; text-decoration:underline; }
.tx-col1 {font-size:x-small; line-height:140%; color:#02C172; font-weight:bold}
.tx-col2 {font-size:x-small; line-height:140%; color:#02C1BA; font-weight:bold}
.tx-pn   {font-size:x-small; font-family:monospace}
.tx-s    {font-size:xx-small; line-height:140%}
.tx-wh   {color:#ffffff}
.tx-wh-s {color:#ffffff; font-size:xx-small}
.tx-simulation1 {font-size:15px; line-height:140%; color:#ff0000; font-weight:bold}
.tx-simulation2 {font-size:18px; line-height:140%; color:#ff0000; font-weight:bold}
.tx-simulation3 {font-size:14px; line-height:140%; color:#000000; font-weight:bold}

.tx-warning {font-size:14px; line-height:140%; color:#ff0000}
.tx-color-p {color:#bb1e7c}
.bg-p {background-color:#161D59}
.bg-light-p {background-color:#24357A}
.bg-dark-p {background-color:#24357A}

.menu1-p         {color:#5b5b5b; font-size:12px; text-decoration:none}
.menu1-p:link    {color:#5b5b5b; font-size:12px; text-decoration:none}
.menu1-p:visited {color:#5b5b5b; font-size:12px; text-decoration:none}
.menu1-p:hover   {color:#bd1c7b; font-size:12px; text-decoration:none}

.title2:link    {color:#5b5b5b; font-size:12px; text-decoration:none; font-weight:bold}
.title2:visited {color:#5b5b5b; font-size:12px; text-decoration:none; font-weight:bold}
.title2:hover   {color:#bd1c7b; font-size:12px; text-decoration:none; font-weight:bold}

.cdir-p    {font-size:10px; margin-bottom:20px}
.cdir-gt-p {color:#888888; font-size:12px; font-weight:bold}

.title-p {font-size:16px; font-weight:bold; line-height:120%; margin-bottom:20px}
.footc-p {color:#999999; font-size:12px;}

.foot-lnk-p:link    {color:#999999; font-size:10px; text-decoration:none}
.foot-lnk-p:visited {color:#999999; font-size:10px; text-decoration:none}
.foot-lnk-p:hover   {color:#999999; font-size:10px; text-decoration:underline}


.app-r:link    {color:#000099; text-decoration:none}
.app-r:visited {color:#660066; text-decoration:none}
.app-r:hover   {color:#990000; text-decoration:underline}


INPUT.button-m {width:100px; margin:0 10px}

/* servicesite (2018/01/09) */
#servicesite { margin:20px 0; width:760px; text-align:left; }
#servicesite h3 { margin-bottom:10px; padding:5px 10px; width:740px; background-color:#EEE; font-size:small; }
#servicesite h4 { margin:0 0 5px 0; width:98px; float:left; padding:2px 0; border:1px #CCC solid; text-align:center;}
#servicesite h4 span { }
#servicesite ul { margin:0; padding:0; list-style:none; width:660px; float:left; }
#servicesite ul li { padding:2px 10px; float:left; border-right:1px #CCC solid; }
#servicesite hr { clear:both; border:none; }


/* Copyright (c) 2001-2008 Benefit Systems, Inc. All Rights Reserved. */

