
body {
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 10px;
}

form {
	margin:0;
	padding:0;
}
h2 {
	margin:0px;
	padding:6px 10px 6px 26px;
	font-size:16px;
	background:url(../images/icon_red.gif) no-repeat 5px 6px #F1F1EA;
}
h3 {
	color:#666666;
	font-size:12px;
	margin:8px 0 4px 10px;
}
.head_txt 
{
    font-size:10pt;
    padding: 2px 2px 2px 15px;
}


#cssSearch p {
	font-size:12px;
	line-height:140%;
	margin:4px 10px 8px 14px;
}

h2 .caption {
	color:#990000;
	font-size:12px;
}

h4 {
	font-size:11px;
	color:#666666;
	margin:4px 0 4px 0;
}

.text10 {
	font-size:10px;
}

.inputTypeA {
	width:180px;
	height:13px;
	font-size:10px;
	ime-mode:active;
}

.inputTypeB {
	width:40px;
	height:13px;
	font-size:10px;
	ime-mode:disabled;
}

.inputTypeC {
	width:120px;
	height:13px;
	font-size:10px;
	ime-mode:disabled;
}

#cssListTable,#cssCsvTable,#cssSearch {
	font-size:12px;
	border:solid 1px #B4B497;
	border-collapse:collapse;
}

#cssListTable .ttl {
	font-weight:bold;
	color:#ffffff;
	background-color:#666666;
}

#cssListTable .page{
	color:#ffffff;
	background-color:#333300;
}
#cssListTable .page a:link,#cssListTable .ttl a:link,#cssListTable .ttl a:visited{
	color:#ffffff;
}

#cssListTable .page a:visited{
	color:#CCCCCC;
}

#cssListTable .page a:hover,#cssListTable .ttl a:hover{
	color:#FF0000;
}

#cssListTable .listA ,#cssDetailTable .listA{
	background-color:#F9F9F9;
}

#cssListTable .listB ,#cssDetailTable .listB{
	background-color:#EFEFEF;
}

#cssListTable .avg {
	background-color:#CCCCCC;
	color:#000000;
}

#cssListTable .avgValue {
	font-size:14px;
	font-weight:bold;
	color:#990000;
}

#cssCsvTable .listA{
	background-color:#E1DFFF;
}

#cssDetailTable{
	font-size:12px;
	border:solid 1px #999999;
}
#mailto {
	font-size:12px;
	color:#848467;
}

#reitdb_info { 	font-size: 13px; line-height: 20px; font-family: "Meiryo","メイリオ","Hiragino Kaku Gothic ProN W3","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","MS PGothic","ＭＳ Ｐゴシック",Arial,sans-serif; color: #000000; letter-spacing: 1px; background:#fff; }

#reitdb_info ul.reitdb_whats { margin: 15px 0 15px; }
#reitdb_info dl.reitdb_release,
#reitdb_info dl.reitdb_news { margin: 0 0 15px; padding: 10px; width: 100%; }

#reitdb_info dl.reitdb_release dt,
#reitdb_info dl.reitdb_news dt { float: left; line-height: 30px;}
#reitdb_info dl.reitdb_release dd,
#reitdb_info dl.reitdb_news dd { margin: 0; padding-left: 9em; line-height: 30px; }

#reitdb_info dl.reitdb_news dd { border-bottom: dotted 1px #ccc; }

p.reitdb_title { padding: 4px 0 0; margin :0 0 10px; background: linear-gradient(to right,  #e70111 70%,#990100 100%); border-bottom: 2px solid #d1d1d1; }
p.reitdb_title span{ display: block; padding: 12px 18px 4px; background: #ffffff; font-size: 20px; line-height: 30px; }

.attention { font-weight: bold; color: red; }
