/* シンプルページ--------------------------------------- */

#simplePageSeoArea{
	background-color: #c8e7ff;
	width: 100%;
}


/* サイドバー */
#simplePageSidebar{
	float: right;
	width: 240px;
}
/* --サイドバー */


/* メインカラム */
#simplePageMain{
	/*background-color: #ebf6ff;*/
	display: inline;
	float: left;
	padding: 0 50px 30px 50px;
	width: 590px;
}
/* --メインカラム */



/* メインカラム おすすめ不動産会社紹介 詳細 */
#simplePageMain{
	display: inline;
	float: left;
	padding: 0 20px 30px 50px;
	width: 620px;
}
/* --メインカラム おすすめ不動産会社紹介 詳細 */


/* シンプルページで使用 */
.simplePageText{
	color: #3478E3;
	font-size: 12px;
	text-align: left;
	margin: 0 auto;
	width: 950px;
}

#simplePageHeadBox{
	margin: 0 auto;
    padding: 30px 0 25px;
	width: 950px;
}

.simplePageHeadLogo{
	float: left;
	text-align: left;
	height: 25px;
	width: 135px;
}

.logoSideText{
	color: #666666;
	float: left;
	font-size: 10px;
	height: 25px;
	line-height: 1.2;
	padding-left: 10px;
	padding-top: 2px;
	text-align: left;
	vertical-align: middle;
	width: 260px;
}

.simplePageNaviBox{
	float: right;
	vertical-align: bottom;
	width: 283px;
}

.simplePageNavi{
	color: #000000;
	font-size: 10px;
	height: 12px;
	padding: 16px 50px 2px 0;
	width: 220px;
}

.simplePageNavi a{
	color: #000000;
	text-decoration: none;
}

.simplePageNavi a:hover{
	color: #2676be;
	text-decoration: underline;
}

#simplePageContainer{ 
	width: 950px;
	margin: 0 auto 10px;
	text-align: left;
	overflow: hidden;
}

.simplePageMenu{
	border-right: solid 1px #ffffff;
	float: left;
	width: 189px;
}

.simplePageMenuEnd{
	float: left;
	width: 189px;
}
/* --シンプルページで使用 */

/* シンプルページで使用　右サイド */
.simplePageSideMenu{
	background: url(../images/simple_page_side_back.jpg) no-repeat left;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	height: 20px;
	padding: 11px 5px 5px 10px;
	width: 225px;
}

/*-- IE7 --*/
*:first-child+html .simplePageSideMenu{
	background: url(../images/simple_page_side_back.jpg) no-repeat left;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	height: 19px;
	padding: 12px 5px 5px 10px;
	width: 225px;
}
/*-- //IE7 --*/

.simplePageSideContents{
	border: solid 1px #cccccc;
	color: #000;
	font-size: 12px; 
	margin-bottom: 12px;
	margin-top: 4px;
	padding: 8px;
	width: 222px;
}

.simplePageSideContents a:link, a:visited{
	color: #000;
	text-decoration: none;
}

.simplePageSideContents a:hover{
	color: #000;
	text-decoration: underline;
}




.simplePageSideGoTop{
	padding-bottom: 3px;
	padding-left: 10px;
	padding-top: 3px;
}

.simplePageSideGoTop ul{
	margin: 0;
	padding: 0;
}

.simplePageSideGoTop ul li{
	line-height: 1.6;
	list-style-type: none;
	background: url(../images/arrow10.gif) no-repeat left 5px;
	padding-left: 10px;
}




.simplePageCompanyLink{
	padding-bottom: 3px;
	padding-left: 10px;
	padding-top: 3px;
}

.simplePageCompanyLink ul{
	margin: 0;
	padding: 0;
}

.simplePageCompanyLink ul li{
	line-height: 1.4;
	list-style-type: none;
	background: url(../images/arrow10.gif) no-repeat 12px 5px;
	padding-left: 22px;
}



.simplePageNewsDay{
	font-weight: bold;
	padding-bottom: 5px;
}



.simplePageNewsList{
	padding-bottom: 3px;
	padding-top: 3px;
}

.simplePageNewsList ul{
	margin: 0;
	padding: 0;
}

.simplePageNewsList ul li{
	line-height: 1.6;
	list-style-type: none;
	background: url(../images/arrow10.gif) no-repeat left 5px;
	padding-left: 10px;
}




.simplePageNewsName{
	padding-top: 3px;
}

.simplePageNewsNext{
	height: 16px;
	margin-top: 0;
	margin-left: 96px;
}

.simplePageThisMonth{
	width: 66px;
	cursor: pointer;
}

.simplePageLastMonth{
	width: 63px;
	cursor: pointer;
}

.simplePageNewsBox{
	padding-bottom: 5px;
}

.simplePageNewsBox a{
	color: #000000;
	text-decoration: none;
}

.simplePageNewsBox a:hover{
	color: #000000;
	text-decoration: underline;
}

.simplePageNewsBox input.textBox{
	border: solid 1px #6C8993;
	color: #666666;
	font-size: 12px;
	padding: 2px;
	margin-top: -2px;
	width: 160px;
}


.simplePageNewsBox input.submit{
	background: url(../images/news_submit.jpg) no-repeat left top;
	border: none;
	color: #FFFFFF;
	cursor: pointer;
	font-size: 12px;
	padding: 2px;
}

.simplePageNewsBox ul{
	margin: 0;
	padding: 0;
}

.simplePageNewsBox ul li{
	line-height: 1.6;
	list-style-type: none;
	background: url(../images/arrow10.gif) no-repeat left 5px;
	padding-left: 10px;
}



/*-- IE7 --*/
*:first-child+html .simplePageNewsBox input.submit{
	background: url(../images/news_submit.jpg) no-repeat left top;
	border: none;
	color: #FFFFFF;
	cursor: pointer;
	font-size: 12px;
	padding: 4px 2px 1px 2px;
}

.simplePageCompanyImg{
	float: left;
	padding-right: 10px;
	width: 70px;
}


.simplePageCompanyDetail{
	float: right;
	width: 142px;
}




.simplePageCompanyName{
	font-weight: bold;
	width: 142px;
}

.simplePageCompanyName a:link, a:visited{
	color: #000;
	text-decoration: none;
}

.simplePageCompanyName a:hover{
	color: #000;
	text-decoration: underline;
}




.simplePageCompanyCaption{
	color: #000;
	font-size: 10px;
	font-weight: normal;
	line-height: 1.4;
}

.simplePageCompanyCaption a:link, a:visited{
	color: #000;
	text-decoration: none;
}

.simplePageCompanyCaption a:hover{
	color: #000;
	text-decoration: none;
}




.simplePageCompanyPauseTop{
	margin-bottom: 10px;
	width: 222px;
}

.simplePageCompanyPause{
	border-top: solid 1px #cccccc;
	padding-bottom: 10px;
	padding-top: 10px;
	width: 222px;
}


.simplePageNotList{
	margin: 8px auto 3px 10px;
	padding-left: 5px;
	border-left: solid 2px #85CDCF;
	font-size: 12px;
}

/* --シンプルページで使用　右サイド */




/* ------------------------------
pulldown menu ---
------------------------------ */
.pullmenu{
	width: 189px;
	background-color: #ffffff;
	border: 1px solid #c8e6fe;
	position: absolute;
	text-align: left;
	visibility: hidden;
	z-index: 999;
}

a.pullA{
	display: block;
	font-size: 12px;
	height: 26px;
	padding-top: 2px;
	text-decoration: none;
}

a.pullA:link, a.pullA:visited, a.pullA:active{
	color: #0a89ee;
	text-decoration: none;
}

a.pullA:hover{
	color: #ffffff;
	text-decoration: none;
	background: #1797fe;
}

#PDMENU div{
	border-bottom: 1px solid #c8e6fe;
	
}
#PDMENU div span{
	display: block;
	padding: 3px 5px 3px 10px;
}
/* ------------------------------
--- pulldown menu
------------------------------ */


/* シンプルページ用フッタ */
#simplePageFooterArea{
	background: url(../images/footer_back_simple.gif) repeat-x bottom;
	width: 100%; 
}

#simplePageFooter{
	color: #666;
	font-size: 10px;
	margin: 0 auto;
	width: 950px;
}

#simplePageFooter a{
	color: #666;
	text-decoration: none;
}

#simplePageFooter a:hover{
	color: #666666;
	text-decoration: underline;
}

#simplePageSignature{
	background-color: #1797fe;
	color: #FFFFFF;
	font-size: 12px;
	margin: 0 auto;
	padding: 3px 0;
	width: 950px;
}
/* --シンプルページ用フッタ */

/* ---------------------------------------シンプルページ */

