/* CSS Document */

/*　ボディーの基本設定　*/
body { 
	margin : 0px; 
	padding : 0px ; 
	font-family : "ＭＳ Ｐゴシック,OSAKA,sans-serif" ;
	background : url(../img_common/back.gif) ;
	text-align : center }

/*　印刷時に背景を読み込んで遅くなるのを回避　*/
@media print{
	body { background-image:none ;background-color : #c7c7c7 }
	}

/*　リンク　*/
a:hover { color : #f60 }

/*　段落　*/
p { margin : 0px }

/*　フォーム類　*/
form { margin : 0px }



/*　---------------------コンテンツ横のボーダー--------------------　*/

#border { 
	margin : 0px auto ;
	width : 760px ;
	border : 1px solid #777 ;
	border-top : 0 ;
	background : #fff ;}



/*　---------------------ヘッダー--------------------　*/

#header {
	margin : 0px ;
	padding : 0px 0px ; 
	width : 760px ;
	height : 58px ;
	font-size : 80% ;
	text-align : right ;
	background : #fff/*　url(../img_common/head_b.jpg) no-repeat 0px -19px;　*/}

#header p#logo { 
	float : left }

#header p#logo img {
	margin : 5px 0px 0px 12px ;}

#header p {
	margin : 0px 15px 0px 0px ;}

#header p img {
	margin : 12px 10px 0px 10px ;}

#header p a{
	color : #333 ;
	text-decoration : none}

#header p a:hover { color : #333 }

/*　060624追加　会計士組合推薦　*/
#header p img.img-kaikeishi {
	margin:10px 0px 0px 0px ;}


/*　---------------------ナビゲーション--------------------　*/

#navi {
	margin : 0px ;
	padding : 0px ; 
	width : 760px ;
	height : 31px ;
	font-size : 80% ;
	background : url(../img_common/navi_b.gif) repeat-x ; }

#navi p{
	float : left }


/*　---------------------下部リンク--------------------　*/

#bottom {
	margin : 50px 0px auto 0px ;
	padding : 0px ; 
	width : 760px ;
	height : auto ;
	line-height : 1.6em ;
	text-align : center ;
	font-size : 80% ;
	clear : both ; }

/*　---------------------フッター--------------------　*/

#footer {
	margin : 10px 0px auto 0px ;
	padding : 0px ; 
	width : 760px ;
	height : auto ;
	line-height : 2em ;
	text-align : center ;
	font-size : 80% ;
	color : #fff ;
	background : #039 ;
	clear : both ; }



/*　---------------------コンテンツ領域--------------------　*/

#main {
	margin : 0px ;
	padding : 0px ; 
	width : 760px ;
	clear : both ;
	text-align : left ; }



/*　---------------------ページトップ--------------------　*/

#main p.top { 
	margin : 2em auto 0px auto ;
	color : #666 ;
	font-size:80% ;
	width : 660px ;
	text-align : right ;
	clear : both }


