

h3{
	font-size:20px;
	margin-top:25px;
	margin-bottom:10px;
	padding:5px;
	border-top:3px double #01a252;
	border-bottom:3px double #01a252;
	background-color:#e7faee;
	padding-left:20px;
}

h4{
	font-size:20px;
	color:red;
	text-align:center;
}

th{
	text-align:center;
	padding:5px;
}
td{
	padding:5px;
}

dt,dd{

	padding-right:0;
	margin-right:0;
}

.cont{
	margin-top:30px;
}

.cont th{
	font-size:14px;
	line-height:20px;
}

.cont td{
	font-size:14px;
	line-height:20px;
}

.cont li{
	line-height:20px;
	font-size:14px;
}

.cont p{
	margin-top:20px;
	font-size:14px;
}

.cont p span{
	line-height:150%;
}

/* コンテンツ見出し */
.caption{
	font-size:16px;
	border:0px;
	border-bottom:1px solid #01a252;
	border-left:7px solid #01a252;
	background-color:white;

}



/* リンク */
.dtlink{
	font-size:16px;
	font-style:italic;
	
}

/* コンテンツのリンク */
colgroup.info{
	width:160px;
	line-height:20px;
}

/* 特別加入の申し込み */
.form3 colgroup#title{
	background-color:#d7ebff;
		line-height:20px;
}

/* 特別加入の申し込み */
.form3 colgroup#contents{
	background-color:#ecf5ff;
		line-height:20px;
}

/* 特別加入にあたって */
colgroup#toku1{
	line-height:20px;
	width:100px;
}


colgroup#toku2{
	line-height:20px;
	vertical-align:top;
	width:350px;
}

colgroup#title{
	line-height:20px;
	width:100px;
}

colgroup#contents{
	line-height:20px
	width:350px;
}

.mousikomili li
{
	color:#cc0000;
}


/* 加入プラン */
.cont colgroup#three,.cont colgroup#five{
	background-color:#ecf5ff;
		line-height:20px;
}

/* 特別加入の費用 */
.cont colgroup#ein,.cont colgroup#drei{
	background-color:#ecf5ff;
	line-height:20px;
}

.cont colgroup#ein,.cont colgroup#drei,.cont colgroup#zwei,.cont colgroup#funf{
	width:100px;

}
.nenkanh{
	background-color:#aafdec;
}

.nenkanb{
	text-align:right;
}

/* 労働者 */
#worker_p{
	color:red;
	font-size:16px;
}


/* 建設業の労災保険 */
colgroup#kensetsu{
	width:150px;
	vertical-align:top;
	line-height:20px;
}



/* 保険給付 */
colgroup#ichi{
		width:130px;
		vertical-align:top;
		line-height:20px;
}

colgroup#ni,colgroup#san{
		width:220px;
		vertical-align:top;
		line-height:20px;
}

#tokuhead{
	text-align:center;
	vertical-align:middle;
}

/* 労働保険料 */

colgroup#rouhot1a,colgroup#rouhot2a,colgroup#rouhot3b{
	width:100px;
	background-color:#E7F2F8
}

colgroup#rouhot3a{
	width:60px;
	background-color:#E7F2F8
}


colgroup#rouhot1b,colgroup#rouhot1c,colgroup#rouhot1d,colgroup#rouhot3c,colgroup#rouhot3d,colgroup#rouhot3e{
	width:80px;
	
}


/* リンク */
.form2 td{
	border:0px;
	font-size:13px;
	
}

.form2 colgroup#title{
	background-color:#d7ebff;
}

.form2 colgroup#contents{
	background-color:#ecf5ff;
}

/* 傷病補償年金 */
colgroup#shoubyou1a,colgroup#shoubyou2a,colgroup#shoubyou3a{
	width:100px;
	text-align:center;
}

colgroup#shoubyou1b,colgroup#shoubyou2b,colgroup#shoubyou3b{
	width:200px;
	text-align:right;
}

/* 障害補償給付 */
colgroup#shougait1a,colgroup#shougait2a,colgroup#shougait4a,
colgroup#shougait5a,colgroup#shougait6a,colgroup#shougait6c,colgroup#shougait7a,
colgroup#shougait8a,colgroup#shougait9a{
					width:100px;
}

colgroup#shougait1b,colgroup#shougait2b,
colgroup#shougait5b,colgroup#shougait6b,colgroup#shougait6d,colgroup#shougait7b,
colgroup#shougait8b,colgroup#shougait9b{
					width:200px;
					text-align:right;
}

colgroup#shougait3a,colgroup#shougait3b{
	width:200px;
	text-align:center;

}

colgroup#shougait4b{
	width:300px;
	text-align:right;
}

/* 遺族補償給付 */
colgroup#izokut1a,colgroup#izokut2a
{
width:100px;
}

colgroup#izokut1b,colgroup#izokut2b{
					width:200px;
					text-align:right;
}

/* 労働福祉事業 */
colgroup#roudouhukusit7a,colgroup#roudouhukusit8a{
	width:300px;
}

colgroup#roudouhukusit7b,colgroup#roudouhukusit8b{
	width:150px;
	text-align:right;
}

/* 運営者情報 */
.center {
  background:url(img/topicsbak.gif) no-repeat center;
  font-size:13px;
  width:100px;
  float:left;
  text-align: center;
  margin:5px;
  padding:5px;
  padding-top:13px;
}




