/* グローバル-------------------------------------------------------------------------------- */
body {
	background :#fff;
	margin :0px auto;
	text-align :center;
}
#eswsContainerInner {
	width :940px;
	height :auto;
	margin :0 auto;
	text-align :left;
	background :url(http://daikyohome.co.jp/images/sideShadow.png) repeat-y;
}

#eswsHeader {
	width :920px;
	margin :0 auto;
	background :url(http://daikyohome.co.jp/images/header.jpg) no-repeat;
	position :relative;
	padding-bottom:0;
	zoom :1;
}

#eswsHeaderInner{
	width :920px;
	padding-bottom:0;
}

#eswsPaneContainer {
	position :relative;
	width :920px;
	margin :0 auto;
	/*top :85px;*/
	padding :0;
}

#eswsPaneContainerInner{
	width:920px;
}

#eswsPaneBeta{
	padding: 0 0 40px 190px;
}

#eswsPaneBetaInner{
	width :720px;
}

p#eswsHeaderParagraph2 {
	/*top :24px;*/
	padding-top:24px;
	left :0px;
	min-height:60px;   
	height: auto !important;   
	height: 60px;
}

h1#eswsHeading1 {
	position :absolute;
	top :5px;
	margin-left :5px;
	color :#555;
	font-size :10px;
	padding-top:0;
}
p#eswsHeaderParagraph1 {
	font-size:10px;
	position :absolute;
	top :38px;
	right :160px;
	color :#555;
	padding-top:0;
}

h2#eswsHeading2 {
	font-size :10px;
	position :absolute;
	top :54px;
	right :160px;
	color :#555;
}

h2#eswsHeading2 a {
	color :#555;
}
#eswsInquiryContent{
	width :auto;
	}

#eswsInquiryContent li {
	color :#555;
	background :none;
	/*padding-left :25px;*/
	height :20px;
	padding-top :0px;
}

#eswsInquiryContent li#eswsInquiryTel span {
	font-size :14px;
	font-weight :bold;
	background :url(http://daikyohome.co.jp/common/skin/theme002/color003/image/iconHeaderTel.gif) left center no-repeat;
	padding :0px 0px 0px 15px;
}

#eswsInquiryContent li#eswsInquiryTime span {
	background :url(http://daikyohome.co.jp/common/skin/theme002/color003/image/iconHeaderTime.gif) 1px center no-repeat;
	padding :3px 0 2px 20px;
	margin-top:0;
}
#eswsInquiryButton {
	width:148px;
	position:absolute;
	top:30px;
	right:10px;
	margin-top:0;
}

#eswsInquiryButton a {
	width:148px;
	height:45px;
	display:block;
	text-indent:-9999px;
	background:url(http://daikyohome.co.jp/images/contact.jpg) left top no-repeat;
}

#eswsInquiryButton a:hover {
	background:url(http://daikyohome.co.jp/images/contactOver.jpg) left top no-repeat;	
}

#eswsPageTop{
	padding-right:10px;
	padding-bottom:0;
}

#eswsFooter {
	width :920px;
	min-height:30px;
	text-align :left;
	margin-left :10px;
	/*margin-top :84px;*/
	border-top :solid 1px #aaa;
	background :url(http://daikyohome.co.jp/images/footer.jpg) left top no-repeat;
}
#eswsFooter address,
#eswsFooter p#eswsFooterText a {
	color :#555;
}

#eswsFooterInner{
	width:920px;
}

/* 詳細ページ-------------------------------------------------------------------------------- */
.eswsRentDetail #eswsContainer {
	background-color :#fff;
}

.eswsRentDetail #eswsContainerInner{
	width :740px;
	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 #eswsPaneBeta,
.eswsRentDetail #eswsFooter{
	margin:0;
}

.eswsRentDetail #eswsFooter{
	background:none;
	border-top:1px dotted #333333;
	min-height:30px;
}

.eswsRentDetail #eswsPageTop{
	display:none;
}

.eswsRentDetail #eswsFooterText a{
	color:#333333;
}



/* リンクテキスト個別指定-------------------------------------------------------------------------------- */
/*
#wicket-generated-id-3,#wicket-generated-id-5 {
	color :#fff;
}
*/
