/*------------------------------------------------
	特定商取引法　CSS
--------------------------------------------------*/
.popup h1 {
	padding: 1px;
	margin-bottom:20px;
	border: 1px solid;
	color: #FFFFFF;
	font-size:18px;
	_font-size: 113%;  /* WinIE */
	font-weight: bold;
	line-height: 1.2;
	background-color:#466EDF;
}

h1 span{
	display:block;
	border:1px solid #FFF;
	padding: 7px 11px;
	margin:0;
}

.mt10{
	margin-top:10px;
}

/* インデックス　テーブル */
table.tokushoboxbace{
margin: 10px 0 0;
}

table.tokushoboxtop{
margin: 5px 0 0;
}

table.tokushoboxbottom{
margin: 10px 0 20px;
}

/* 詳細　テーブル */
table#svs th{
text-align:left;
font-size:12px;
_font-size: 75%;  /* WinIE */
background:#D7F1FF;
color:#0073CC;
width:170px;
}
table#svs td{
vertical-align:top;
background:#FFFFFF;
font-size:12px;
_font-size: 75%;  /* WinIE */
font-weight:normal;
}

.remoteth{
text-align:left;
font-size:12px;
_font-size: 75%;  /* WinIE */
background:#D7F1FF;
color:#0073CC;
width:130px;
}
.remotetd{
vertical-align:top;
background:#FFFFFF;
font-size:12px;
_font-size: 75%;  /* WinIE */
font-weight:normal;
}


table.tokushoho_border{
border:1px dotted #aaa;
}


/* 120929 Add */
.italic{
	font-style:italic;
}
table.pa{
	margin:20px auto 0 auto;
	border-top:1px solid #AAAAAA;
    border-left:1px solid #AAAAAA;
    border-collapse:collapse;
}	
table.pa01{
border:#AAA solid 1px;
    border-collapse:collapse;
}
table.pa th,
table.pa td   {
	padding:6px;
	border-right:1px solid #AAAAAA;
    border-bottom:1px solid #AAAAAA;
}
table.bo_no th,
table.bo_no td {
	border-style:none;
	padding:0;
}
.remoteth{
	font-weight:bold;
}
.remoteth1 {	font-weight:bold;
}
table.tbl th,
table.tbl td{
	border:#AAA solid 1px;
}
table.tbl_ttl th,
table.tbl_ttl td{
		border:#AAA solid 1px;
}
table.tbl_cll2 th,
table.tbl_cll2 td{
	bborder:#AAA solid 1px;
}