#eswsContainerInner {
	text-align:left;
	background:url(../../../../../../images/bgHeader.jpg) center top repeat-x;
	}

/*
-----------------------------------------------------------------------------
HEADER
-----------------------------------------------------------------------------*/

h1#eswsHeading1 {
	position:absolute;
	top:18px;
	left:1px;
	color: #000000;
	}

p#eswsHeaderParagraph1 {
	font-size:10px;
	position:absolute;
	top:60px;
	right:0;
	color:#000;
	}

h2.header2 {
	font-size:10px;
	position:absolute;
	top:76px;
	right:0px;
	}

h2.header2 a{
	text-decoration:none;
	color:#000;
	}

p#eswsHeaderParagraph2 {
	top:40px;
	left:1px;
	}

p#eswsHeaderParagraph2 a {
	color:#000;
	}

#eswsInquiryContent {
	padding-left:0px;
	position:absolute;
	top:22px;
	right:151px;
	}

#eswsInquiryContent table {
	width:auto;
	}

#eswsInquiryContent table td {
	color: #000000;
	background:none;
	padding-left:25px;
	height:28px;
	padding-top:0px;
	}

#eswsInquiryContent table td#eswsInquiryTel span#inputTel {
	font-size:18px;
	font-weight:bold;
	background:url() left center no-repeat;
	padding:0px 0 0px 0px;
	}

#eswsInquiryContent table td#eswsInquiryTime span#inputTime {
	background:url() center no-repeat;
	padding:3px 0 2px 0px;
	}






/* -----------------------------------------------------------------------------
20110321 移行後の修正
-----------------------------------------------------------------------------*/
#eswsContainer{
	padding-top:0;
}
* html body{
	background:url(../../../../../../images/bgHeader.jpg) center top repeat-x;
}
*:first-child+html #eswsContainer{
	background:url(../../../../../../images/bgHeader.jpg) center top repeat-x;
}
#eswsHeader{
	background-image:none;
	color:#333;
}
#eswsPaneContainer{
	background-image:none;
	padding-top:28px;
	/padding-top:10px;
}
#eswsPaneBeta,
#eswsPaneGamma,
#eswsPaneDelta,
#eswsPaneGammaInner,
#eswsPaneDeltaInner {
	padding:0;
}


h1#eswsHeading1{
	padding:0;
}
#eswsHeaderParagraph1{
	padding-top:0;
}
#eswsHeading2{
	padding-top:76px;
}
#eswsHeading2 a{
	color:#000;
}
p#eswsHeaderParagraph2{
	position:absolute;
	top:30px;
	left:0;
}

ul#eswsInquiryContent li span{
	background-image:none;
}
#eswsInquiryTel{
	padding-right:5px;
}
#eswsInquiryTime span{
	margin-top:6px;
	color:#000;
}
#eswsInquiryButton{
	top:15px;
}


/*物件詳細ページ*/
.eswsRentDetail #eswsContainer,
.eswsRentDetail #eswsContainerInner{
	background:none;
}
* html body.eswsRentDetail{
	background:none;
	text-align:center;
}
*:first-child+html .eswsRentDetail #eswsContainer{
	background:none;
}

.eswsRentDetail #eswsPaneContainer{
	padding-top:0;
	margin:0 auto;
}

.eswsRentDetail #eswsPageTop,
.eswsRentDetail #eswsCopyright{
	padding:0;
	color:#333;
}

.eswsRentDetail #eswsContainerInner{
	width :760px;
	text-align:left;
	margin:0 auto;
	background:none;
	border-left: 1px solid #CCCCCC;
 border-right: 1px solid #CCCCCC;
}

.eswsRentDetail #eswsPaneContainer,
.eswsRentDetail #eswsPaneContainerInner,
.eswsRentDetail #eswsPaneBeta,
.eswsRentDetail #eswsPaneBetaInner,
.eswsRentDetail #eswsFooter,
.eswsRentDetail #eswsFooterInner,
.eswsRentDetail .eswsDetailWrapper{
	width :740px;
}

.eswsRentDetail #eswsPaneGamma,
.eswsRentDetail #eswsPaneDelta{
	padding:0;
}

.eswsRentDetail #eswsPaneGamma,
.eswsRentDetail #eswsPaneDelta,
.eswsRentDetail #eswsPaneGammaInner,
.eswsRentDetail #eswsPaneDeltaInner{
	_width:740px;
}

.eswsRentDetail #eswsPaneBeta,
.eswsRentDetail #eswsFooter{
	margin:0;
}

.eswsRentDetail #eswsFooter{
	background:none;
	margin:0 auto;
	border-top:1px dotted #333333;
	min-height:30px;
	height:auto !important;   
	height:30px;
}

.eswsRentDetail #eswsPageTop{
	display:none;
}

.eswsRentDetail #eswsFooterText a{
	color:#333333;
}

* html .eswsRentDetail .eswsBtnControl,
*:first-child+html .eswsBtnControl{
	margin:15px auto;
}
