@charset "utf-8";
/* CSS Document */

.asset-body table {
width:100%;
margin : 0 0 30px 0;
padding : 0;
border-collapse : separate;
border-spacing: 10px;
}

.asset-body table th {
padding :0;
background-color:#FFFFFF;
border-top : outset 1px #1C1C1C;
border-right : outset 1px #1C1C1C;
border-bottom : outset 1px #1C1C1C;
border-left : outset 1px #1C1C1C;
width : 25%;
height:110px;
text-align:center;
text-indent:0;
}
.asset-body  table td {
padding : 2px ;
background-color : #ffffff;
color:#003300;
font-size : 8.5pt;
line-height : 140%;
border-top : outset 1px #1C1C1C;
border-right : outset 1px #1C1C1C;
border-bottom : outset 1px #1C1C1C;
border-left : outset 1px #1C1C1C;
width : 25%;
min-height:40px;
}

.asset-body  table td.center {
padding : 2px 10px 2px 10px;
background-color : #fefefe;
color : #000000;
font-size : 12px;
text-align : center;
line-height : 160%;
border-top : dotted 1px #1C1C1C;
border-right : dotted 1px #1C1C1C;
border-bottom : dotted 1px #1C1C1C;
border-left : dotted 1px #1C1C1C;
}

.type {
	width: 580px;
	padding: 0;
	margin-bottom: 15px;
	background-color: #FEFEFE;
	border: #F0F0F0 1px solid;
	font-size : 8pt;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
 }
#center h2 {
	margin-top: 0px;
}
.pickup {
	border: 1px dotted #999;
	width: 598px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
}
.pickup .pick_t {
	font-size: 1.3em;
	font-weight: bold;
	color: #C33;
}
.pickup .pick_t_d {
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	text-indent: 10px;
}

.pickup th {
	font-size: 1.1em;
	background-color: #FC6;
	text-align: left;
	text-indent: 1em;
}

.reco p{
	font-size:12px;
	color:#333;
}
.reco blockquote{
	font-size:12px;
	color:#333;
	width:500px;
	height:200px;
	background: #E9E9E9;
	border: dotted 1px #060;
	padding:25px;
}
