@charset "utf-8";
/******* 基本設定 *******/
body{font-family: "メイリオ", "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
line-height: 1.166;
color: #319A63;
margin: 3px auto;
text-align: left;
width:848px;}
h1, h2, h3, h4, h5, h6{margin: 0;
font-size: 15px;}
p{margin: 0;
font-size: 12px;}
/******* ヘッダ *******/
#header img{border: 3px double #319A63;
margin: 0;
padding: 0;}
#header a:link img{border: 3px double #999999;}
#header a:visited img{border: 3px double #29AA5A;}
#header a:hover img{border: 3px double #0099FF;}
#header h1,#header p{position: absolute;
background-color: #319A63;
color: #FFFFFF;}
#header h1{margin: 3px 0 0 360px;}
#header h2{margin: 67px 0 0 59px;
position: absolute;
background-color: transparent;}
#header a:link{color: #CCCCCC;}
#header h2 a:hover{color: #FF754A;}
#header a:visited{color: #FFFFFF;}
#header p{margin: 67px 0 0 250px;}
/******* 実際にコンテンツを書く場所 *******/
#contents,#contents2{border: 1px solid #999999;}
#contents a:link,#contents2 a:link{color: #0099FF;}
#contents a:visited,#contents2 a:visited{color: #9966FF;}
#contents a:hover,#contents2 a:hover{background-color: #ADF3A5;}
#contents{margin:830px 0  3px 0;
padding: 1px;
width: 844px;
position: absolute;}
#contents h2,#contents h3,#contents h4,#contents h5,#contents h6{font-weight:normal;
padding: 2px;
background-color: #FF754A;
border: 3px double #FFFFFF;
color: #FFFFFF;}
#contents p{padding: 0 5px;}
#contents2{line-height: 1.8;
margin: 2px 3px 0 216px;
padding: 1px 0 0 2px;
position: absolute;
width: 628px;
height: 822px;}
#contents2 p{padding: 5px 5px 2px 2px;
font-size: 16px;}
#contents2 img{vertical-align:middle;
margin: 1px 0;
padding: 0;}
/******* ボディ内文章 *******/
#bp p{line-height: 1.166;
padding: 5px 10px 5px 10px;
font-size: 14px;}
/******* トップフォト *******/
#TL2{position: absolute;
right: 3px;
width: 225px;
margin: 57px 0;}
/******* トップおすすめ *******/
#TL3{position: absolute;
right: 245px;
text-align:right;}
#TL3{
	width: 92px;
	margin: 65px 0;
}
#TL3 a:link img{border: 1px solid #0065FF;}
#TL3 a:visited img{border: 1px solid #9966FF;}
#TL3 a:hover img{border: 1px solid #FF0099;}
/******* トップログイン *******/
#TL4{
	position: absolute;
	right: 347px;
	text-align:right;
}
#TL4{
	width: 110px;
	margin: 65px 0;
}
#TL4 a:link img{border: 1px solid #0065FF;}
#TL4 a:visited img{border: 1px solid #9966FF;}
#TL4 a:hover img{border: 1px solid #FF0099;}
/******* フッタ *******/
#footer{margin: 1436px 0 0 0;
width: 843px;
height: 33px;
position: absolute;
white-space:nowrap;
background-color: #319A63;
color: #FFFFFF;
border: 3px double #FFFFFF;}
#footer img{padding: 0;
float: left;}
#footer h3{padding: 7px 4px 0 0;
float: right;
font-size: 13px;
font-weight: normal;}
#footer a:link{color: #FFFFFF;}
#footer a:visited{color: #9966FF;}
#footer a:hover {background-color: #ADF3A5;}
/******* カテゴリーメニュー *******/
#categoryMenu{margin: 2px 0;
padding: 2px 1px 0 1px;
position: absolute;
width: 210px;
height: 821px;
border: 1px solid #999999;
text-align: center;}
#categoryMenu img{margin: 0;
padding: 0;}
#categoryMenu ul{list-style: none;}
#categoryMenu a:link{color: #319A63;}
#categoryMenu a:visited{color: #9966FF;}
#categoryMenu a:hover{background-color: #ADF3A5;}
#categoryMenu li{font-size: 15px;}
/******* ボーダー枠色 *******/
.BGr img{border: 3px double #319A63;}
.BOr img{border: 3px double #FF754A;}
.BOr2 img{border: 3px double #0099FF;}
.BOr3 img{border: 3px double #319A63;}
.BOr4 img{border: 3px double #FCADC2;}
/******* 掲載数 *******/
.c{font-weight:bold;
font-size: 11px;
color: #FF0000;
vertical-align:middle;}
.c2{font-weight:bold;
font-size: 13px;
color: #FF0000;
vertical-align:top;}
.c3{font-weight:bold;
font-size: 13px;
color: #FF0000;
vertical-align:middle;}
.c4{color: #319A63;
vertical-align:top;}
.c5{color: #666666 !important;}
/******* リンク色を赤に変える *******/
.lr a:link{color: #FF0000 !important;}
.lr a:visited{color: #FF0099 !important;}
.lr a:hover{background-color: #FFB2B5 !important;}
/******* 府中賃貸ブログ *******/
.CBlog{font-size: 13px;}
.CBlog a:link img{border: 1px solid #FC6683;}
.CBlog a:visited img{border: 1px solid #9966FF;}
.CBlog a:hover img{border: 1px solid #FF0099;}
/******* 売買ブログ *******/
.BBlog{line-height: 1.166;}
.BBlog p{font-size: 13px!important;}
.BBlog a:link img{border: 1px solid #FC6683;}
.BBlog a:visited img{border: 1px solid #9966FF;}
.BBlog a:hover img{border: 1px solid #FF0099;}
.BBlog img{float: left;}
/******* 会社案内地図 *******/
.map img{margin: 2px 0!important;}
.map a:link img{border: 3px double #319A63;}
.map a:visited img{border: 3px double #999999;}
.map a:hover img{border: 3px double #0099FF!important;}
.map a:hover {background:none!important;}
/******* お問い合わせフォーム *******/
.Form{margin: 0;
padding: 1px 0;}
.Form li{margin: 3px 0;
padding: 3px 0;}
.Form a:link{background: #FFFF63;}
.Form a:visited{color: #9966FF;
background: #ADF3A5;}
.Form a:hover{background: #B5D7FF!important;}
/******* アーカイブメニュー *******/
.archiveMenu{margin: 0 0 2px 0;
padding: 0;}
.archiveMenu li{padding: 5px 0 3px 0;}
/******* ＲＳＳ *******/
.rss a:link img{border: none!important;}
.rss a:visited img{border: none;}
.rss a:hover img{border: none;}
.rss a:hover {background:none!important;}

