body      { color: #666; font-size: 12px; line-height: 1.7em; background-image: url("../img/bg.gif"); text-align: center; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0 }
td {color: #666; font-size: 12px; line-height: 1.7em; }
strong { color: #55578a; font-size: 11pt; font-weight: bold }

a:hover { color: #333; text-decoration:underline; white-space:nowrap;}
a:link { color: black; text-decoration:none; white-space:nowrap;}
a:visited { color: #222; text-decoration:none; white-space:nowrap;}
a:active { color: #666; text-decoration:none; white-space:nowrap;}

.head h1 { color: #fff; font-size: 10pt; font-weight: normal; text-decoration: none; margin: 3px }
h1 { font-size: 2em; font-weight: bold; margin: 0; padding: 0 }
.head p strong { color: #f60; font-size: 8pt; font-weight: bold; text-decoration: none }
.head p a { color: #606060; text-decoration: none }
.head p a:hover { color: #f60; text-decoration: none; border-bottom: 1px dotted #f60 }
.frame01  { margin-top: 10px; margin-bottom: 10px; border: solid 1px #bbb }
.frame01 p  { color: #606060; font-size: 10pt; margin-top: 0; margin-bottom: 0; margin-left: 5px }
.frame01 p strong { color: #f60; font-size: 8pt; font-weight: bold; text-decoration: none }
.frame01 p a { color: #606060; text-decoration: none }
.frame01 p a:hover { color: #f60; text-decoration: none; border-bottom: 1px dotted #f60 }
.frame02   { background-color: #dcdcdc; margin-top: 10px }
.frame02 p  { color: #606060; font-size: 9pt; line-height: 12pt; margin: 5px }
.frame03  { }
.frame03 p   {
	color: #606060;
	font-size: 9pt;
	line-height: 12pt;
	margin: 5px 5px 5px 20px
}
.frame03 p strong { color: #f60; font-size: 8pt; font-weight: bold; text-decoration: none }
.frame03 p a { color: #606060; text-decoration: none }
.frame03 p a:hover { color: #f60; text-decoration: none; border-bottom: 1px dotted #f60 }
.footer     { background-color: #EEF2FB; background-image: url("logo.gif"); background-repeat: no-repeat; background-position: 30px 8px; padding: 10px 10px 10px 160px }
.footer p    { color: #696969; font-size: 9pt; line-height: 12pt; text-align: center; margin-top: 5px; margin-bottom: 0 }
.footer h3 { color: #696969; font-size: 9pt; line-height: 12pt; margin-top: 0; margin-bottom: 3px }
.footer h1  { color: #000; font-size: 12pt; margin-top: 0; margin-bottom: 0; padding: 0 }
.tex01 { font-size: 9pt; padding-left: 10px }
.footer strong { color: #f60; font-size: 8pt; font-weight: bold; text-decoration: none }
.footer a  { color: #000; text-decoration: none }
.footer a:hover { color: #f60; text-decoration: none; border-bottom: 1px dotted #f60 }
.footer h2    { color: #696969; font-size: 10pt; font-weight: normal; margin-top: 0; margin-bottom: 0; padding: 2px 2px 2px 0 }
/*中ページ物件*/
.bukken_title { color: #666; font-size: 14px; font-weight: bold }
.syubetsu { color: #369; font-size: 8pt; font-weight: normal; text-decoration: none; margin: 0 3px 0 0; padding-top: 5px }
.jyusyo { color: #369; font-size: 8pt; font-weight: normal; text-decoration: none; margin: 0 3px 0 0; padding-top: 0 }
.madori { color: #369; font-size: 8pt; font-weight: normal; text-decoration: none; margin: 0 3px 0 0; padding-top: 0 }
.comment { color: #900; font-size: 8pt; font-weight: normal; text-decoration: none; margin: 0 3px 0 0; padding-top: 0 }
/*物件検索ページ以外のレイアウト*/
.main   { padding-right: 15px; padding-left: 15px; width: 770px; vertical-align: top }
/*見出しなど*/
.chinryou { color: #900; font-size: 16px; font-weight: bold }
.chinryou_s { color: #900; font-size: 14px; font-weight: bold }
.komidashi     { color: #666; font-size: 14px; font-weight: bold; line-height: 1.8em; background-image: url("../img/komidashi.gif"); background-repeat: no-repeat; text-indent: 24px; margin-bottom: 8px; padding-top: 3px; width: 740px; height: 27px }
.komidashi_s   { color: #666; font-size: 12px; font-weight: bold; line-height: 1.6em; background-image: url("../img/komidashi_s.gif"); background-repeat: no-repeat; margin-bottom: 8px; padding-top: 5px; padding-left: 24px; width: 290px; height: 27px }
.komidashi2  { color: #8384aa; font-size: 14px; font-weight: bold; line-height: 1.8em; margin-right: 10px; margin-bottom: 8px; margin-left: 10px; width: 100%; height: auto; border-bottom: 1px dotted gray }
.komidashi_db    { color: #666; font-size: 14px; font-weight: bold; line-height: 1.8em; background-image: url("../img/komidashi_db.gif"); background-repeat: no-repeat; text-indent: 24px; margin-bottom: 8px; margin-left: 12px; padding-top: 3px; width: 760px; height: 27px }
.red_b { color: #CC5454; font-size: 12px; font-weight: bold; line-height: 1.8em; }
.red16_b { color: #c00; font-size: 16px; font-weight: bold; line-height: 1.2em; padding-bottom:8px}
.blue{ color: #369; font-size: 12px; font-weight: normal;  }
.text   { margin-right: 12px; margin-left: 22px; width: 90%; height: auto }
.text_wh10    { color: white; font-size: 10px; font-weight: normal; line-height: 1.2em; text-decoration: none;  }
.text_wh11    { color:#666666; font-size: 10px; font-weight: normal; line-height: 1.2em; text-decoration: none;  }
.text_gray10    { color:#333; font-size: 10px; font-weight: normal; line-height: 1.2em; text-decoration: none;  }
.text_gray2   { color:black; font-size: 12px; font-weight: normal; line-height: 1.2em; text-decoration: none;  }
.s { font-size: 10px }
.white { color: white; font-size: 12px; font-weight: bold }
.indent  { width: 560px; height: 21px }
.red { color: red; font-size: 12px; line-height: 1.5em }
h2  { color: gray; font-size: 12px; font-weight: bold; text-decoration: none; margin: 0; padding: 0 }

.menu { width:600px; margin:0 auto; }

.floatclear { clear:left; overflow:hidden; }

.menu div { float:left; padding:5px 10px; border-top:solid 1px #b3dffb;
border-bottom:solid 1px #b3dffb; border-right:dashed 1px #b3dffb; }

.menu div.left{ border-left:dashed 1px #b3dffb; }

.menu a { font-size:12px; font-weight:bold; text-decoration:none; white-space:nowrap; }

.menu a:link { color:#00900; }

.menu a:visited { color:#999900; }

.menu a:hover { color:#99bbea; }

/*カテゴリメニューリンク指示*/

.mlink a:link { color:#00900; }

.mlink a:visited { color:#999900; }

.mlink a:hover { color:#99bbea; }

.mlink a { font-size:12px; font-weight:bold; text-decoration:none; white-space:nowrap; }

