/************************* トップページ設定 **************************/
body {

	padding: 0;
	
	font-family: MS PGothic, OSAKA, sans-serif;
	font-size: small;
	background-color: #fff;
	background: #26004d url("../images/back1.gif");
	color: #14191e;
	
	text-align: center;
	vertical-align: top;
}
#top{
	width: 780px;
	text-align: left;
	margin: 0 auto 0;
	padding: 0;
	
	background: #000 url("../images/body_back1.gif") 0 0 repeat-y;
	


	
	text-align: left;
	vertical-align: top;
}


/******* ヘッダ部  top right bottom left*******/

#top_head{
	width: 728px;
	height: 200px;
	
	margin: 0px 26px 0px 26px;
	padding: 0;
	
	border: 0;

	background: url("../images/top_head2.gif") 0 0 no-repeat;
	
	vertical-align: top;
	
	line-height: 100%;
}

#top_head h1 { 
    margin: 0px;
	padding: 0px;
	font-size: 14px;
	color: #ffffff;
	line-height: 14px;
	#font-weight : bold;
}

/******* 左メニュー *******/
/******* top right bottom left*******/
#right_menu{
width: 157px;
color:#ffffff;

	margin: 7px 7px 33px 7px;
	vertical-align: middle;


	text-align: center;

}
/******* 右の枠 top right bottom left *******/

#left_waku {

	color:#eeeeee;
	width: 543px;


	
	background: tranceparent;

	margin: 7px 7px 7px 33px;
	
}



/***************************************/
/*               フッタ部 top right bottom left             */
/***************************************/
#foot{
	width: 728px;

	clear:both;
	margin: 0px 26px 0px 26px;
	padding: 4px 0;
	
	color: #ffffff;

	
	vertical-align: bottom;
	background: #000000 url("./imagesfoot_bg.gif") 0 0 repeat;
	font-size: 12px;
	line-height: 20px;
	
	

	
	
	
	
	
}


#foot #foot_menu{
	margin: 5px 10px 0px 10px;
	padding: 0;
text-align: center;
	font-size: 15px;
	line-height: 24px;
}
#foot #foot_menu2{
	margin: 5px 10px 0px 10px;
	padding: 0;

	font-size: 10px;
	line-height: 14px;
}
#foot p.copyright{
	margin: 5px 0 4px 5px;
	color: #ffffff;
	font-size: x-small;
}



#foot #foot_menu a:link{ color: #ffffff; font-weight: normal; text-decoration: underline; }
#foot #foot_menu a:visited{ color: #cccccc; font-weight: normal; text-decoration: underline; }
#foot #foot_menu a:hover{ color: red; font-weight: normal; text-decoration: none; }


/* ナビゲーション定義 */
#side_menu { display:block; position: statick; width:157px; margin: 0; padding: 0; white-space:nowrap; }

/* メニューバー背景設定 */
/* side_menu ul.common { position: relative; width:157px; height:30px; margin: 0; padding:0; } */ 
#side_menu ul { position: relative; width:157px; height:30px; margin: 0; padding:0; }


/***************************************/
/*         認証後 サイドメニュー       */
/***************************************/

/* リスト・テキストリンク設定 */
#side_menu li { position: absolute; margin: 0px; padding: 0px ; list-style: none; }
#side_menu a { position: relative; display: block; height: 25px; text-indent: -9999px; text-decoration:none; }
#side_menu #member_navi01 a { position: relative; display: block; height: 31px; text-indent: 0px; text-decoration:none; }
#side_menu #member_navi01-2 a { position: relative; display: block; height: 31px; text-indent: 0px; text-decoration:none; }
#side_menu #member_navi02 a { position: relative; display: block; height: 25px; text-indent: 0px; text-decoration:none; }
#side_menu #member_navi03 a { position: relative; display: block; height: 25px; text-indent: 0px; text-decoration:none; }
#side_menu #member_navi04 a { position: relative; display: block; height: 25px; text-indent: 0px; text-decoration:none; }
#side_menu #member_navi05 a { position: relative; display: block; height: 25px; text-indent: 0px; text-decoration:none; }
#side_menu #member_navi06 a { position: relative; display: block; height: 25px; text-indent: 0px; text-decoration:none; }
#side_menu #member_navi07 a { position: relative; display: block; height: 25px; text-indent: 0px; text-decoration:none; }

/* リストliサイズ・位置指定 */
#side_menu #member_navi01 { left: 3px; width: 150px; top: 0px; background: url("../images/b1_yosou.gif") 0px 0px no-repeat; }
#side_menu #member_navi01-2 { left: 3px; width: 150px; top: 31px; background: url("../images/b1_hodai.gif") 0px 0px no-repeat; }
#side_menu #member_navi02 { left: 3px; width: 150px; top: 71px; background: url("../images/service_intro1.jpg") 0px 0px no-repeat; }
#side_menu #member_navi03 { left: 3px; width: 150px; top: 96px; background: url("../images/kiyaku1.jpg") 0px 0px no-repeat; }
#side_menu #member_navi04 { left: 3px; width: 150px; top: 121px; background: url("../images/kojin1.jpg") 0px 0px no-repeat; }
#side_menu #member_navi05 { left: 3px; width: 150px; top: 146px; background: url("../images/tokusho1.jpg") 0px 0px no-repeat; }
#side_menu #member_navi06 { left: 3px; width: 150px; top: 171px; background: url("../images/otoi1.jpg") 0px 0px no-repeat; }
#side_menu #member_navi07 { left: 3px; width: 150px; top: 171px; background: url("../images/link1.jpg") 0px 0px no-repeat; }

/* マウスオーバー指定 */
#side_menu #member_navi01 a:active,#side_menu #member_navi01 a:hover { position: relative; background: url("../images/b1_yosou_sel.gif") 0px 0px no-repeat; }
#side_menu #member_navi01-2 a:active,#side_menu #member_navi01-2 a:hover { position: relative; background: url("../images/b1_hodai_sel.gif") 0px 0px no-repeat; }
#side_menu #member_navi02 a:active,#side_menu #member_navi02 a:hover { position: relative; background: url("../images/service_intro2.jpg") 0px 0px no-repeat; }
#side_menu #member_navi03 a:active,#side_menu #member_navi03 a:hover { position: relative; background: url("../images/kiyaku2.jpg") 0px 0px no-repeat; }
#side_menu #member_navi04 a:active,#side_menu #member_navi04 a:hover { position: relative; background: url("../images/kojin2.jpg") 0px 0px no-repeat; }
#side_menu #member_navi05 a:active,#side_menu #member_navi05 a:hover { position: relative; background: url("../images/tokusho2.jpg") 0px 0px no-repeat; }
#side_menu #member_navi06 a:active,#side_menu #member_navi06 a:hover { position: relative; background: url("../images/otoi2.jpg") 0px 0px no-repeat; }
#side_menu #member_navi07 a:active,#side_menu #member_navi07 a:hover { position: relative; background: url("../images/link2.jpg") 0px 0px no-repeat; }


