/* ==========================================================================
	特定商取引法に基づく表記
=========================================================================== */
.tb01 {
		border-top:1px solid #dddddd;
		border-left:1px solid #dddddd;
		border-collapse:collapse;
		/*border-collapse:separate;*/
		width:100%;
        margin-top:20px;
	}
.tb01 th,
.tb01 td {
		padding:10px;
		font-size:100%;
		text-align:left;
  border-top:1px solid #dddddd;
		border-left:1px solid #dddddd;
		}
.tb01 th {
		vertical-align:top;
		white-space:nowrap;
		border-bottom:1px solid #dddddd;
		border-right:1px solid #dddddd;
		font-size:100%;
		font-weight:bold;
		background:#f1f1f1;
}
.tb01 td {
		border-bottom:1px dotted #dddddd;
		border-right:1px solid #dddddd;
}