﻿@charset "utf-8";
@import url("common.css"); /* common stylesheet */

#dammy {
	display: block;
	overflow: hidden;
	background: url() no-repeat;
	margin: 0;
	padding: 40px 0 0;
	width: 216px;
	height: 0!important;
	}

/* #
--------- --------- --------- --------- --------- */
.cat_mtitle {
	margin:0 0 10px;
	padding:30px 0 0 245px;
	height: 70px;
	position: relative;
	}
	
.cat_mtitle.rent,
.cat_mtitle.theme1 {
	background: url('../images/items/cat_title1s.jpg') no-repeat;
	background-color: #FFF;
	border-bottom:3px solid #0050FF;
	}
	
.cat_mtitle.buy {
	background: url('../images/items/cat_title2s.jpg') no-repeat;
	background-color: #FFF;
	border-bottom:3px solid #3AB54A;
	}
	
.cat_mtitle.tennant,
.cat_mtitle.theme2 {
	background: url('../images/items/cat_title3s.jpg') no-repeat;
	background-color: #FFF;
	border-bottom:3px solid #F47D14;
	}
	
.cat_mtitle.first-housing {
	background: url('../images/items/cat_title4s.jpg') no-repeat;
	background-color: #FFF;
	border-bottom:3px solid #292E97;
	}
	
.cat_mtitle.owner {
	background: url('../images/items/cat_title5s.jpg') no-repeat;
	background-color: #FFF;
	border-bottom:3px solid #FE0000;
	}
	
.cat_mtitle.spots {
	background: url('../images/items/cat_title6s.jpg') no-repeat;
	background-color: #FFF;
	border-bottom:3px solid #FB7BAB;
	}
	
.cat_mtitle.informations {
	background: url('../images/items/cat_title7s.jpg') no-repeat;
	background-color: #FFF;
	border-bottom:3px solid #29AAE1;
	}
	
.cat_mtitle.request {
	background: url('../images/items/cat_title8s.jpg') no-repeat;
	background-color: #FFF;
	border-bottom:3px solid #A77C52;
	}
	
.cat_mtitle.all {
	background: url('../images/items/cat_title9s.jpg') no-repeat;
	background-color: #FFF;
	border-bottom:3px solid #999;
	}


.cat_mtitle h2 {
	position: absolute;
	right:0;
	bottom:0;
	display: block;
	overflow: hidden;
	margin: 0;
	padding: 100px 0 0;
	width:50px;
	height: 100px;
	height: 0!important;
	}
	
.cat_mtitle.rent h2 {
	background: url('../images/items/cat_title1r.jpg') no-repeat;
	}
	
.cat_mtitle.buy h2 {
	background: url('../images/items/cat_title2r.jpg') no-repeat;
	}
	
.cat_mtitle.tennant h2 {
	background: url('../images/items/cat_title3r.jpg') no-repeat;
	}
	
.cat_mtitle.first-housing h2 {
	background: url('../images/items/cat_title4r.jpg') no-repeat;
	}
	
.cat_mtitle.owner h2 {
	background: url('../images/items/cat_title5r.jpg') no-repeat;
	}
	
.cat_mtitle.spots h2 {
	background: url('../images/items/cat_title6r.jpg') no-repeat;
	}
	
.cat_mtitle.informations h2 {
	background: url('../images/items/cat_title7r.jpg') no-repeat;
	}
	
.cat_mtitle.request h2 {
	background: url('../images/items/cat_title8r.jpg') no-repeat;
	}
	
.cat_mtitle.all h2 {
	background: url('../images/items/cat_title9r.jpg') no-repeat;
	}
	
.cat_mtitle.tag h2 {
	background: url('../images/items/cat_title0r.jpg') no-repeat;
	}

.cat_mtitle ul {
	margin:0;
	min-width:480px;
	text-align: left;
	z-index: 5;
	}

.cat_mtitle ul li {
	display: -moz-inline-box;
	display: inline-block;
	/display: inline;
	/zoom: 1;
	margin:0 5px 3px 0;
	padding:6px 0 0 28px;
	height:20px;
	font-size:1.4em;
	line-height:1.1;
	}
	
.cat_mtitle.rent ul li,
.cat_mtitle.theme1 ul li {
	background: url('../images/common/caticon1.jpg') no-repeat;
	background-position: 0 center;
	}
	
.cat_mtitle.buy ul li {
	background: url('../images/common/caticon2.jpg') no-repeat;
	background-position: 0 center;
	}
	
.cat_mtitle.tennant ul li,
.cat_mtitle.theme2 ul li {
	background: url('../images/common/caticon3.jpg') no-repeat;
	background-position: 0 center;
	}
	
.cat_mtitle.first-housing ul li {
	background: url('../images/common/caticon4.jpg') no-repeat;
	background-position: 0 center;
	}
	
.cat_mtitle.owner ul li {
	background: url('../images/common/caticon5.jpg') no-repeat;
	background-position: 0 center;
	}
	
.cat_mtitle.spots ul li {
	background: url('../images/common/caticon6.jpg') no-repeat;
	background-position: 0 center;
	}
	
.cat_mtitle.informations ul li {
	background: url('../images/common/caticon7.jpg') no-repeat;
	background-position: 0 center;
	}
	
.cat_mtitle.request ul li {
	background: url('../images/common/caticon8.jpg') no-repeat;
	background-position: 0 center;
	}
	
.cat_mtitle.all ul li {
	background: url('../images/common/caticon9.jpg') no-repeat;
	background-position: 0 center;
	}

.cat_mtitle ul li a {
	margin:0;
	color:#4D4D4D;
	}

.cat_mtitle ul li a:hover {
	text-decoration: underline;
	}

.cat_mtitle2 {
	margin:0 0 10px;
	padding:0;
	height: 100px;
	position: relative;
	background: url('../images/items/cat_title0r.jpg') no-repeat;
	background-position: right 0;
	background-color: #FFF;
	border-bottom:3px solid #232D9B;
	}
	
.cat_mtitle2 h2 {
	position: static;
	background: url('../images/items/cat_title0s.jpg') no-repeat;
	margin:0;
	padding:50px 0 0 10px;
	height:50px;
	font-size:1.8em;
	font-weight: bold;
	line-heihgt:1.1;
	color:#263399;
	}
	

	
.theme_blockarea {
	margin:0 0 15px;
	padding:10px;
	width: 720px;
	background-color: #FFF;
	}
	
.theme_block {
	margin:0;
	padding:15px 0 3px 190px;
	border:1px solid #0045FF;
	position: relative;
	}

.themeblock_title {
	position: absolute;
	top:34px;
	top:16px;
	left:13px;	
	overflow: hidden;
	background: url('../images/items/themeblock_title.jpg') no-repeat;
	margin: 0;
	padding: 29px 0 0;
	width: 110px;
	height: 0!important;
	}

.theme_block ul {
	margin:0;
	text-align: left;
	}

.theme_block ul li {
	display: -moz-inline-box;
	display: inline-block;
	/display: inline;
	/zoom: 1;
	margin:0 5px 13px 0;
	padding:6px 0 0 28px;
	height:20px;
	font-size:1.4em;
	line-height:1.1;
	}
	
.theme_block.rent ul li,
.theme_block.theme1 ul li {
	background: url('../images/common/caticon1.jpg') no-repeat;
	background-position: 0 center;
	}
	
.theme_block.buy ul li {
	background: url('../images/common/caticon2.jpg') no-repeat;
	background-position: 0 center;
	}
	
.theme_block.tennant ul li,
.theme_block.theme2 ul li {
	background: url('../images/common/caticon3.jpg') no-repeat;
	background-position: 0 center;
	}
	
.theme_block.first-housing ul li {
	background: url('../images/common/caticon4.jpg') no-repeat;
	background-position: 0 center;
	}
	
.theme_block.owner ul li {
	background: url('../images/common/caticon5.jpg') no-repeat;
	background-position: 0 center;
	}
	
.theme_block.spots ul li {
	background: url('../images/common/caticon6.jpg') no-repeat;
	background-position: 0 center;
	}
	
.theme_block.informations ul li {
	background: url('../images/common/caticon7.jpg') no-repeat;
	background-position: 0 center;
	}
	
.theme_block.request ul li {
	background: url('../images/common/caticon8.jpg') no-repeat;
	background-position: 0 center;
	}
	
.theme_block.all ul li {
	background: url('../images/common/caticon9.jpg') no-repeat;
	background-position: 0 center;
	}

.theme_block ul li a {
	margin:0;
	color:#4D4D4D;
	}