body,td,th {
	font-size: 12px;
	line-height:16px;
	color: #555555;
}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a {
	color: #006699;
}
a:link {
	text-decoration: none;
	color: #006699;
}
a:visited {
	text-decoration: none;
	color: #006699;
}
a:hover {
	text-decoration: underline;
	color: #FF6666;
}
a:active {
	text-decoration: none;
	color: #ff9900;
}

/*会社法テーブル*/

.lawTit{
	font-size: 12px;
	font-weight:bold;
	text-align:center;
	background-color:#F5F5F5;
}

.lawSide01{
	font-size: 12px;
	line-height:16px;
	text-align:center;
	background-color:#FFD8D8;
}

.lawSide02{
	font-size: 12px;
	line-height:16px;
	text-align:center;
	background-color:#E3EDD5;
}

.lawIn{
	font-size: 11px;
	line-height:16px;
	text-align:center;
	background-color:#FFFFFF;
}

/*名簿系 テーブル*/

.lTop{
	font-size: 12px;
	text-align:center;
	background-color:#E3E3E3;
}

.lIn{
	font-size: 12px;
	line-height:16px;
	text-align:center;
	background-color:#FFFFFF;
}

.lIn2{
	font-size: 12px;
	line-height:16px;
	text-align:center;
	background-color:#F6F6F6;
}



/*Q&A テーブル*/

.aidTop{
	font-size: 12px;
	line-height:16px;
	font-weight:bold;
	text-align:center;
	background-color:#E3EDD5;
}

/*リンク　タイトルテーブル*/

.linkT{
	font-size: 12px;
	line-height:16px;
	font-weight:bold;
	text-align:center;
	background-color:#EAEAEA;
}

/*相談センター一覧　タイトル*/

.consulT{
	color:#FFFFFF;
	font-size: 14px;
	line-height:18px;
	font-weight:bold;
	text-align:center;
	background-color:#90B855;
}

/*相談センター一覧　詳細テキスト*/

.consult14{
	font-size: 14px;
	line-height:18px;
	font-weight:bold;
}


/*会長声明文　タイトルテキスト*/

.title{
	font-size: 14px;
	font-weight:bold;
	line-height:18px;
	text-align:center;
}


/***********************************
*     2007.11.07　CSS UP
*************************************/


/*---------- header h1 ----------*/

h1{
	width:760px;
	display: block;
	text-align:right;
	font-size:10px;
	font-weight:normal;
	margin:0px;
	letter-spacing:0.1em;
}

/*---------- footer h1 ----------*/

h3.footer{
	font-size:12px;
	font-weight:normal;
	text-align:center;
	padding:2px 0px;
	margin:0;
	letter-spacing:0.1em;
}

/*---------- top page h2----------*/

h2.tit_doit{
	width:500px;
	height:40px;
	background:url(../img2/tit_doit.gif) left no-repeat;
	text-indent:-9999px;
	margin:0px 0px 5px 0px;
	padding:0px;
}

p.qa_bana{
	margin:8px 5px;
	font-size:12px;
	line-height:150%;
}

p.zip{
	margin:3px 7px;
	font-size:10px;
	text-align:left;
	letter-spacing:0.1em;
}

p.add{
	margin:0px 7px 5px 7px;
	font-size:12px;
	text-align:left;
	letter-spacing:0.1em;
}

p.memberlist{
	margin:3px 5px;
	text-align:left;
}



/****************************************************
*     2008.5.23　会員名簿・司法書士法人名簿追加
****************************************************/

table.houjin{
	background:#CCCCCC;
}

table.houjin th{
	width:130px;
	background-color:#F6F6F6;
	text-align:center;
	font-weight:normal;
	padding:5px 10px;
}

table.houjin td{
	width:367px;
	background-color:#FFFFFF;
	text-align:left;
	padding:5px 10px;
}




/*-----------トップ新着スクロール 090909 ---------------*/

#newsBox{
	width:500px;
	height:450px;
	margin:0 auto;
	overflow:auto;
}
























