body {margin:0; color:#333; background-color:#FFF; font-size:12px;}

/* 2007.03.27追加　その他装飾類 */
.CC0000 {color: #CC0000}
.FF3333 {color: #FF3333}
.FF6600 {color: #FF6600}
.eme_tk {	font-size: 14px;	color: #339999;	font-weight:bold;}
.fs10 {font-size:10px}
.fs12{font-size:12px;}
.fs14 {font-size:14px}
.fs16 {font-size:16px}
.green_tk {	font-size: 14px;	color: #009900;	font-weight: bold;	line-height:120%;}
.no-margin-b {margin-bottom:0}
.orange_tk {	font-size: 14px;	color: #FF6600;	font-weight:bold;}
.pink_tk {	font-size: 14px;	color: #FF6666;	font-weight:bold;}
.skyblue {color: #0066CC;}
.skyblue_tk {	font-size: 14px;	color: #0066CC;	font-weight: bold;	line-height:120%;}
.px {margin:0.5em 0;}
.imageItem{float:left; margin-right:0.5em;}
.emphasis1{color:#CC0000;}

/* 2007.03.27追加　ランキング左ナビ */

#rollover {margin:0 0 0.5em 0;	padding:0;}
#rollover a {font-size:12px; display:block;  margin:0 0 3px 0;	padding:0.3em;	background-color:#FF6600; color:#FFFFFF;}
#rollover a:hover {background-color:#CC3300;}
div.back-to-top { width:680px; text-align:right; padding:0 2px; margin:1em 0;}
h1.md01 {font-size:14px; background:url(/property/img/h2_bg01.gif) center repeat-x; font-weight:bold; color:#FFFFFF; margin:0.5em 0 0.5em 0; padding:0.5em; border-bottom:1px solid #FF6600; border-right:1px solid #FF6600; background-color:#000099;}
h2.md01 {font-size:14px; border-left:4px solid #FF6600; border-bottom:2px dotted #FF6600; padding:0.2em 0 0.2em 0.4em; margin:0 0 0.5em 0;}
h3.md1 {font-size:14px; color:#FFFFFF; background:#CC3300; padding:0.2em 0 0.2em 0.4em; margin:0 0 0.5em 0;}
h3.md01 {font-size:14px; font-weight:bold; color:#2F3DBB; margin:0 0 0.5em 0; line-height:1.5em; padding:0.1em; display:inline; clear:right;}
h3.md01 span {font-size:16px; font-weight:bold; color:#FF6600; margin-left:1em;}
p {line-height:1.4; margin:0 0 1em 0;}

/* ----------------------フッタ部分----------------------- */
div#food { margin: 0 auto; width: 750px; font-size: 12px;color: #ffffff; text-align:center; background:#999999;}
div#food a { text-decoration: none; color: #ffffff;}
div#food a:hover,
div#food a:active { text-decoration: underline;}
div#food ul { padding:3px; margin: 0;}
div#food ul li { padding: 0; margin: 0; display: inline; list-style-type: none;}
div#food ul li a { color: #ffffff; text-decoration: underline;}
div#fo_u{width:700px; text-align:center; margin: 0 auto 5px auto;}