@charset "euc-jp";
@import'/common/styles/core/common.css';
@import'/common/styles/main/bar.css';
@import'/common/styles/main/module.css';

/* CSS Document */
/*******************************************************/
#wrapper {
	width: 810px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: left;
	background-color: #FFFFFF;
}


/*******************************************************/

h1#tagline {
	width: 700px;
}


#indexMenu {
	margin-top: 5px;
}


/*******************************************************/
#title {
	width: 770px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}


#title .left {
	padding-top: 10px;
	padding-bottom: 10px;
}


#title .right {
	width: 660px;
}


#title h2 {
	margin-top: 5px;
	color: #333333;
}


#title h3 {
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 5px;
	color: #669966;
}


#title h4 {
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 10px;
	color: #333333;
}


/*******************************************************/


div#header.index {
	clear: both;
	height: 68px;
	width: 812px;
	padding: 0px;
	margin: 0px;
	background-color: #FFFFFF;
	background-image: url(/common/imgs/container/titleBar.gif);
	background-position: left top;
	background-repeat: no-repeat;
}


div#header.index .left {
	margin-top: 12px;
	margin-left: 12px;
}


div#header.index .right {
	margin-top: 23px;
	margin-right: 20px;
}


#contents {
	width: 800px;
	padding-top: 2px;
	margin-right: auto;
	margin-left: auto;
}


#areaList {
	margin-top: 5px;
	margin-bottom: 10px;
}


#footer .left {
	width: 110px;
	text-align: left;
}


#footer .right {
	width: 680px;
	text-align: left;
}


/*******************************************************/
ul#gMenu {
	height: 48px;
	width: 792px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #F6C900;
}


ul#gMenu li {
	float: left;
	height: 44px;
	width: 157px;
	padding-top: 2px;
	padding-bottom: 2px;
	list-style-type: none;
}


ul#gMenu li.current {
	text-indent: -9999px;
	background-position: left 2px;
}


ul#gMenu li#house.current {
	background-image: url(/common/menu/global/gHouse_f3.png);
}


ul#gMenu li#mansion.current {
	background-image: url(/common/menu/global/gMansion_f3.png);
}


ul#gMenu li#uhouse.current {
	background-image: url(/common/menu/global/gUhouse_f3.png);
}


ul#gMenu li#umansion.current {
	background-image: url(/common/menu/global/gUmansion_f3.png);
}


ul#gMenu li#land.current {
	background-image: url(/common/menu/global/gLand_f3.png);
}


ul#gMenu a {
	height: 44px;
	width: 157px;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
	text-decoration: none;
	display: block;
	text-indent: -9999px;
}


#house a {
	background-image: url(/common/menu/global/gHouse.png);
}


#house a:hover {
	background-image: url(/common/menu/global/gHouse_f2.png);
}


#mansion a {
	background-image: url(/common/menu/global/gMansion.png);
}


#mansion a:hover {
	background-image: url(/common/menu/global/gMansion_f2.png);
}


#uhouse a {
	background-image: url(/common/menu/global/gUhouse.png);
}


#uhouse a:hover {
	background-image: url(/common/menu/global/gUhouse_f2.png);
}


#umansion a {
	background-image: url(/common/menu/global/gUmansion.png);
}


#umansion a:hover {
	background-image: url(/common/menu/global/gUmansion_f2.png);
}


#land a {
	background-image: url(/common/menu/global/gLand.png);
}


#land a:hover {
	background-image: url(/common/menu/global/gLand_f2.png);
}



/*******************************************************/
#topFlash {
	height: 200px;
	width: 800px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFCC;
}


#contentsMain {
	width: 574px;
}


#contentsMenu {
	width: 214px;
	padding: 0px;
	margin: 0px;
}


.contentsMainInner {
	padding-right: 8px;
	padding-left: 8px;
}


.contentsMenuInner {
	width: 209px;
	padding-right: 5px;
	padding-left: 0px;
}


/***************************************************/
#event {
}


.whatsnew .right {
	width: 450px;
	padding: 0px;
	margin: 0px;
}


.whatNewTag {
	height: 20px;
	width: 100px;
	border: 1px solid #E3E3E3;
	text-align: center;
}


.headerMailMagazine {
	text-align: right;
}


#topicPath {
	margin-top: 10px;
	margin-bottom: 5px;
	text-align: left;
}


#topicPath2 {
	margin-top: 15px;
	margin-bottom: 10px;
	text-align: left;
}


#shopList {
	padding-bottom: 5px;
	margin-top: 0px;
}


#shopList .right {
	width: 135px;
	margin-left: 5px;
}


#contentsMenu .anchor {
	text-align: right;
}


.jCaption {
	padding: 4px;
	border: 1px solid #E3E3E3;
	background-color: #FFFFCC;
}


#catalogue {
	margin-top: 80px;
}


#catalogue a {
	color: #999999;
}


/***************************************************/

.anchor {
	padding-right: 10px;
	text-align: right;
}


.result {

}


h2.tx5 {
	margin-top: 0px;
	margin-left: 4px;
	line-height: 24px;
}


.splLink a {
	height: 185px;
	width: 574px;
	padding: 0px;
	margin: 0px;
	display: block;
	text-indent: -9999px;
	background-image: url(/rs-imgs/index/btn-aqualine.gif) !important;
	background-position: left top;
	background-repeat: no-repeat;
}

/***************************************************/

#iHouse, #iMansion, #iUhouse, #iUmansion, #iLand {
	width: 200px;
	padding: 0px;
	margin: 0px;
	background-color: #FBFFD3;
	list-style-type: none;
}


#searchBarIndex ul li a {
	height: 44px;
	width: 157px;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 21px;
	display: block;
	text-indent: -9999px;
	background-position: left -44px;
	background-repeat: no-repeat;
}


#searchBarIndex ul li a:hover {
	background-position: left top;
}


#iHouse a {
	background-image: url(/common/menu/index/main-index/iHouse.png);
}


#iMansion a {
	background-image: url(/common/menu/index/main-index/iMansion.png);
}


#iUhouse a {
	background-image: url(/common/menu/index/main-index/iUhouse.png);
}


#iUmansion a {
	background-image: url(/common/menu/index/main-index/iUmansion.png);
}


#iLand a {
	background-image: url(/common/menu/index/main-index/iLand.png);
}

#searchBarIndex {
	padding: 0px;
}



#searchBarIndex .areaC {
	height: 30px;
	width: 362px;
	display: block;
	text-indent: -9999px;
	background-image: url(/rs-imgs/index/tag-seachArea-index-color.gif);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #E9EFF7;
}


#searchBarIndex .categoryC {
	height: 30px;
	width: 200px;
	display: block;
	text-indent: -9999px;
	background-image: url(/rs-imgs/index/tag-seachCategory-index-color.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

#searchBarIndex .area {
	height: 30px;
	width: 360px;
	display: block;
	text-indent: -9999px;
	background-image: url(/rs-imgs/index/tag-seachArea-index.gif);
	background-position: left top;
	background-repeat: no-repeat;
}


#searchBarIndex .category {
	height: 30px;
	width: 200px;
	display: block;
	text-indent: -9999px;
	background-image: url(/rs-imgs/index/tag-seachCategory-index.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
