body{
	margin:20px;
	font-size:12px;
	color:#333;
	background-color:#FFFFFF;
	font-family: Helvetica , "ＭＳ ゴシック" , sans-serif;
}

td {
	font-size:12px;
}

hr {
	border-style: solid;
	border-width: 1px;
	border-color: #666666;
}

/* 背景色 */
#colorWH { background-color: #FFFFFF; }
#colorWHA { background-color: #E7E7E7; }
#colorWHG { background-color: #DDFFDD; }
#colorFEF { background-color: #c0c0c0; }
#colorALL { background-color: #FFCCCC; }
#colorFCF { background-color: #808080; }
#colorCL { background-color: #FFE6E6; }


/* フォント */
#FsizeM {font-size:12px;}
#FsizeMR {font-size:12px; color: #b22222}

#FsizeMRt {font-size:12px; color: #b22222}	/* 物件登録 : トップ表示順用 */
#FsizeMRl {font-size:12px; color: #b22222}	/* 物件登録 : 一覧表示順用 */

#FsizeMB {font-size:12px;font-weight: bold;}
#FsizeMBC {font-size:12px;font-weight: bold; color: #a5a552;}
#FsizeMBR {font-size:12px;font-weight: bold; color: #b22222;}

#FsizeLB {font-size:15px;font-weight: bold;}


.text1 {  font-size: 10px}
.text2 {  font-size: 2px}
.text5 {  font-size: 5px}
.text6 {  font-size: 6px}
.text10 {  font-size: 10px}
.text11 {  font-size: 11px}
.text14 {  font-size: 14px}
.text18 {  font-size: 18px}


.text10R {
	font-size: 10px;
	color: #FF0000;
}

/* インプットフィールド */
#inputSE {
	border-style: solid;
	border-width: 2;
	border-color: black;
	background-color: white;
	font-weight: normal;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
	text-valign:middle
}

#inputSE2 {
	border-style: solid;
	border-color: grey;
	border-width: 1px;
}



/* ボタン */
#inputSW {
	border-style: solid;
	border-width: 1px;
	border-color: #666666;
	width: 120px;
	background-color: white;
	color: #000000;
	font-weight: normal;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
	text-valign:middle
}

#inputSS {
	border-style: solid;
	border-width: 1;
	border-color: #666666;
	width: 50px;
	background-color: white;
	color: #000000;
	font-weight: normal;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
	text-valign:middle;
}

.menuBTN1 {
	border-style: solid;
	border-width: 1px;
	border-color: #666666;
	width: 130px;
	background-color: #ffffcc;
	color: #000000;
	font-weight: normal;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
	text-valign:middle
}

.menuBTN2 {
	border-style: solid;
	border-width: 1px;
	border-color: #666666;
	width: 130px;
	background-color: #C0D9A2;
	color: #000000;
	font-weight: normal;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
	text-valign:middle
}

.menuBTN3 {
	border-style: solid;
	border-width: 1px;
	border-color: #666666;
	width: 130px;
	background-color: #FDF0EE;
	color: #000000;
	font-weight: normal;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
	text-valign:middle
}

.menuBTN_s1 {
	border-style: solid;
	border-width: 1px;
	border-color: #666666;
	width: 50px;
	background-color: #ffffcc;
	color: #000000;
	font-weight: normal;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
	text-valign:middle
}

.menuBTN_s2 {
	border-style: solid;
	border-width: 1;
	border-color: #666666;
	width: 50px;
	background-color: #C0D9A2;
	color: #000000;
	font-weight: normal;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
	text-valign:middle
}

.menuBTN_s3 {
	border-style: solid;
	border-width: 1;
	border-color: #666666;
	width: 50px;
	background-color: #FADCED;
	color: #000000;
	font-weight: normal;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
	text-valign:middle
}


.menuBTN_s9 {
	border-style: solid;
	border-width: 1;
	border-color: #666666;
	width: 88px;
	background-color: #FADBDA;
	color: #000000;
	font-weight: normal;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
	text-valign:middle
}

.menuBTN_s97 {
	border-style: solid;
	border-width: 1px;
	border-color: #666666;
	width: 60px;
	background-color: #ffffcc;
	color: #000000;
	font-weight: normal;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
	text-valign:middle
}

.menuBTN_s100 {
	border-style: solid;
	border-width: 1px;
	border-color: #666666;
	width: 95px;
	background-color: #ffffcc;
	color: #000000;
	font-weight: normal;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
	text-valign:middle
}

p.overflow {
	  width: 600px;
	  white-space: nowrap;
	  overflow: hidden;
	}

.icon_c01 {
    display: inline-block;
    margin-right: 0.5em;
    color: #fff;
    background-color: #00337D;
    padding: 0.3em 0.7em;
    font-size: 0.7em;
    line-height: 1.5em;
}

.icon_c02 {
    display: inline-block;
    margin-right: 0.5em;
    color: #fff;
    background-color: #FFC828;
    padding: 0.3em 0.7em;
    font-size: 0.7em;
    line-height: 1.5em;
}

.icon_c03 {
    display: inline-block;
    margin-right: 0.5em;
    color: #fff;
    background-color: #00A15E;
    padding: 0.3em 0.7em;
    font-size: 0.7em;
    line-height: 1.5em;
}

.icon_c04 {
    display: inline-block;
    margin-right: 0.5em;
    color: #fff;
    background-color: #E50012;
    padding: 0.3em 0.7em;
    font-size: 0.7em;
    line-height: 1.5em;
}

.icon_c05{ display:inline-block; margin-right:0.5em; color:#fff; background-color:#E66E0A; padding:0.3em 0.7em; font-size:0.7em; line-height:1.5em;}
.icon_c06{ display:inline-block; margin-right:0.5em; color:#fff; background-color:#ba55d3; padding:0.3em 0.7em; font-size:0.7em; line-height:1.5em;}