@charset "utf-8";
/* chintai  Main CSS */
/*================================
		Layout Style
================================*/

body {
	font-family: "メイリオ","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック", Osaka;
	text-align: center;
	width: auto;
	background: url(http://www.ms-create.jp/weekly/images/bg.gif) repeat-x;
}

div#header,
div#content,
div#footer {
	margin: auto;
	width: 984px;
	height: auto;
	text-align: left;
}

/*=========================================
 		 div#header
==========================================*/

div#header {
	width: 984px;
	height: auto;
	margin-top: 0;
}

div#header h1 {
	width: 300px;
	height: 80px;
	margin: 0;
	padding:  0 684px 0 0;
	background: url(http://www.ms-create.jp/weekly/images/main-bg.gif) no-repeat;
}

div#header h1 img {
	margin: 0;
	padding: 0;
	width: 300px;
	height: 80px;
	float: left;
}

/*-----------------------------------------
　   ul#globalNavi（グローバルナビエリア)
------------------------------------------*/

div#header ul#globalNavi {
	margin: 0;
	padding: 0;
	width: 984px;
	height: 40px;
	border-bottom: 1px solid #9ba7b1;
}

div#header ul#globalNavi:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}

div#header ul#globalNavi li.type01 {
	margin: 0;
	padding:0;
	float: left;
	width: 123px;
	height: 40px; 
	list-style-type: none;
}

div#header ul#globalNavi li.type01 a {
	margin: 0;
	padding: 12px 10px; 
	display: block;
	position: relative;
	line-height: 1;
	text-decoration: none;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/navi-01.gif) no-repeat;
}

div#header ul#globalNavi li.type01 a:hover {
	background: url(http://www.ms-create.jp/weekly/images/navi-02.gif) no-repeat;
}

div#header ul#globalNavi li.type02 {
	margin: 0;
	padding:0;
	float: left;
	width: 123px;
	height: 40px; 
	list-style-type: none;
}

div#header ul#globalNavi li.type02 a {
	margin: 0;
	padding: 12px 10px; 
	display: block;
	position: relative;
	line-height: 1;
	text-decoration: none;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/navi-03.gif) no-repeat;
}

div#header ul#globalNavi li.type02 a:hover {
	background: url(http://www.ms-create.jp/weekly/images/navi-04.gif) no-repeat;
}

div#header ul#globalNavi li.type03 {
	margin: 0;
	padding:0;
	float: left;
	width: 123px;
	height: 40px; 
	list-style-type: none;
}

div#header ul#globalNavi li.type03 a {
	margin: 0;
	padding: 12px 10px; 
	display: block;
	position: relative;
	line-height: 1;
	text-decoration: none;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/navi-05.gif) no-repeat;
}

div#header ul#globalNavi li.type03 a:hover {
	background: url(http://www.ms-create.jp/weekly/images/navi-06.gif) no-repeat;
}

div#header ul#globalNavi li.type04 {
	margin: 0;
	padding:0;
	float: left;
	width: 123px;
	height: 40px; 
	list-style-type: none;
}

div#header ul#globalNavi li.type04 a {
	margin: 0;
	padding: 12px 10px; 
	display: block;
	position: relative;
	line-height: 1;
	text-decoration: none;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/navi-07.gif) no-repeat;
}

div#header ul#globalNavi li.type04 a:hover {
	background: url(http://www.ms-create.jp/weekly/images/navi-08.gif) no-repeat;
}

div#header ul#globalNavi li.type05 {
	margin: 0;
	padding:0;
	float: left;
	width: 123px;
	height: 40px; 
	list-style-type: none;
}

div#header ul#globalNavi li.type05 a {
	margin: 0;
	padding: 12px 10px; 
	display: block;
	position: relative;
	line-height: 1;
	text-decoration: none;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/navi-09.gif) no-repeat;
}

div#header ul#globalNavi li.type05 a:hover {
	background: url(http://www.ms-create.jp/weekly/images/navi-10.gif) no-repeat;
}

div#header ul#globalNavi li.type06 {
	margin: 0;
	padding:0;
	float: left;
	width: 123px;
	height: 40px; 
	list-style-type: none;
}

div#header ul#globalNavi li.type06 a {
	margin: 0;
	padding: 12px 10px; 
	display: block;
	position: relative;
	line-height: 1;
	text-decoration: none;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/navi-11.gif) no-repeat;
}

div#header ul#globalNavi li.type06 a:hover {
	background: url(http://www.ms-create.jp/weekly/images/navi-12.gif) no-repeat;
}

div#header ul#globalNavi li.type07 {
	margin: 0;
	padding:0;
	float: left;
	width: 123px;
	height: 40px; 
	list-style-type: none;
}

div#header ul#globalNavi li.type07 a {
	margin: 0;
	padding: 12px 10px; 
	display: block;
	position: relative;
	line-height: 1;
	text-decoration: none;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/navi-13.gif) no-repeat;
}

div#header ul#globalNavi li.type07 a:hover {
	background: url(http://www.ms-create.jp/weekly/images/navi-14.gif) no-repeat;
}

div#header ul#globalNavi li.type08 {
	margin: 0;
	padding:0;
	float: left;
	width: 123px;
	height: 40px; 
	list-style-type: none;
}

div#header ul#globalNavi li.type08 a {
	margin: 0;
	padding: 12px 10px; 
	display: block;
	position: relative;
	line-height: 1;
	text-decoration: none;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/navi-15.gif) no-repeat;
}

div#header ul#globalNavi li.type08 a:hover {
	background: url(http://www.ms-create.jp/weekly/images/navi-16.gif) no-repeat;
}

div#header div#top-img {
	width: 984px;
	height: 180px;
	padding: 0;
	margin: 0 0 10px 0;
	float: left;
}

/*======================================
			  div#content
======================================*/

div#content {
	padding: 10px 0;
}


/*--------------------------------------
		   div#left-content
--------------------------------------*/

div#left-content {
	width: 190px;
	height: auto;
	float: left;
	margin-bottom: 30px;
}

div#left-content h3.left01{
	width: 190px;
	height: 25px;
	float: left;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/left01.gif) no-repeat;
}

div#left-content h3.weekly{
	width: 190px;
	height: 25px;
	float: left;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/weekly-h3.gif) no-repeat;
}

div#left-content h3.company{
	width: 190px;
	height: 25px;
	float: left;
	margin: 15px 0 0 0;
	padding: 0;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/company-h3.gif) no-repeat;
}

div#left-content h3.links{
	width: 190px;
	height: 25px;
	float: left;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/links-h3.gif) no-repeat;
}

div#left-content h3.newEntry01 {
	width: 190px;
	height: 25px;
	margin: 0;
	padding: 0;
	float: left;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/new-entry01-h3.gif) no-repeat;
}

div#left-content h3.newEntry02 {
	width: 190px;
	height: 25px;
	margin: 15px 0 0 0;
	padding: 0;
	float: left;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/new-entry02-h3.gif) no-repeat;
}

/*-----------------------------------------
　   ul#left-Navi（レフトナビエリア)
------------------------------------------*/

div#left-content ul#left-navix {
	margin: 0 0 15px 0;
	padding: 0;
	width: 188px;
	height: auto;
	background: #fde6e8;
	border-left: 1px #dd5663 solid;
	border-right: 1px #dd5663 solid;
	float: left;
	font-size: 12px;
}

div#left-content ul#left-navix li {
	margin: 0;
	padding:0;
	width: 188px;
	height: 30px; 
	list-style-type: none;
	display: inline;
	font-size: 12px;
}

div#left-content ul#left-navix li a {
	padding: 5px 10px; 
	display: block;
	position: relative;
	font-size: 12px;
	color: #333;
	text-align: left;
	text-decoration: none;
	background: #fde6e8;
	border-bottom: 1px solid #dd5663; 
}

div#left-content ul#left-navix li a:hover {
	color: #FFFF00;
	background: #be404d;
}


div#left-content ul#left-navi {
	margin: 0 0 15px 0;
	padding: 0;
	width: 188px;
	height: auto;
	background: #E8EAF7;
	border-left: 1px #617ab8 solid;
	border-right: 1px #617ab8 solid;
	float: left;
	font-size: 12px;
}

div#left-content ul#left-navi li {
	margin: 0;
	padding:0;
	width: 188px;
	height: 30px; 
	list-style-type: none;
	display: inline;
	font-size: 12px;
}

div#left-content ul#left-navi li a {
	padding: 5px 10px; 
	display: block;
	position: relative;
	font-size: 12px;
	color: #333;
	text-align: left;
	text-decoration: none;
	background: #E8EAF7;
	border-bottom: 1px solid #617ab8; 
}

div#left-content ul#left-navi li a:hover {
	color: #FFFF00;
	background: #293c87;
}

div#left-content div#company {
	width: 190px;
	height: auto;
	margin: 0;
	padding: 0;
	float: left;
}

div#left-content div#company img {
	width: 190px;
	height: 127px;
	margin: 0 0 5px 0;
	padding: 0;
	float: left;
}

div#left-content div#company p {
	width: 190px;
	height: 127px;
	margin: 0;
	padding: 0;
	font-size: 12px;
	text-align: center;
	line-height: 1.2em;
	float: left;
}

div#left-content div#company span {
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #40807C;
}

div#left-content div#links {
	width: 188px;
	height: auto;
	margin: 0;
	padding: 0;
	float: left;
	border-bottom: 1px #999999 solid;
	border-left: 1px #999999 solid;
	border-right: 1px #999999 solid;
}

div#left-content div#links ul {
	width: 188px;
	height: auto;
	margin: 0;
	padding: 0;
	float: left;
	background: #E4F1F0;
}

div#left-content div#links ul li {
	width: 182px;
	height: auto;
	margin: 0;
	padding: 3px;
	float: left;
	font-size: 12px;
	line-height:1.4em;
	text-align: left;
	color: #333333;
}

div#left-content div#links ul li a {
	color: #333333;
	text-decoration: none;
}

div#left-content div#links ul li a:hover {
	color: #2C71A9;
	text-decoration: none;
}

/*--------------------------------------
　　賃貸・不動産　最新更新物件情報
--------------------------------------*/
div#left-content div#newEntry01,
div#left-content div#newEntry02 {
width: 182px;
height: auto;
margin: 0;
padding: 3px;
float: right;
border-bottom: 1px solid #bdbcbc;
border-left: 1px solid #bdbcbc;
border-right: 1px solid #bdbcbc;
}

div#left-content div#newEntry01 div.photo,
div#left-content div#newEntry02 div.photo {
width: 50px;
height: 50px;
margin: 0;
padding: 0;
float: left;
}

div#left-content div#newEntry01 div.photo img,
div#left-content div#newEntry02 div.photo img {
border: 1px solid #999999;
}


div#left-content div#newEntry01 div.text,
div#left-content div#newEntry02 div.text {
width: 125px;
height: auto;
margin: 0;
padding: 0 2px 0 5px;
float: left;
text-align: left;
}

div#left-content div#newEntry01 div.text p,
div#left-content div#newEntry02 div.text p {
width: 125px;
height: auto;
margin: 0;
padding: 0;
float: left;
text-align: left;
font-size: 12px;
line-height: 1.2em;
}

div#left-content div#newEntry01 div.text p a,
div#left-content div#newEntry02 div.text p a {
	text-decoration: none;
	color: #333333;
}

div#left-content div#newEntry01 div.text p a:hover,
div#left-content div#newEntry02 div.text p a:hover {
	text-decoration: none;
	color: #2C71A9;
}

div#left-content div#newEntry01 div.text p.title,
div#left-content div#newEntry02 div.text p.title {
width: 125px;
height: auto;
margin: 0;
padding: 0;
float: left;
text-align: left;
font-size: 12px;
line-height: 1.2em;
color: #374A7D;
}

div#left-content div#newEntry01 div.text p.rent,
div#left-content div#newEntry02 div.text p.rent {
width: 125px;
height: auto;
margin: 0;
padding: 0;
float: left;
text-align: right;
font-size: 12px;
line-height: 1.2em;
color: #DB1E22;
}

/*--------------------------------------
		   div#right-content
--------------------------------------*/

div#right-content {
	width: 190px;
	height: auto;
	float: right;
}

div#right-content div#mobile {
	width: 190px;
	height: 190px;
	margin: 0 0 20px 0;
	padding: 0;
	float: left;
}

div#right-content h3.navi01 {
	width: 190px;
	height: 25px;
	margin: 0;
	padding: 0 0 5px 0;
	float: left;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/search01-h3.gif) no-repeat;
}

div#right-content h3.navi02 {
	width: 190px;
	height: 25px;
	margin: 0;
	padding: 0 0 5px 0;
	float: left;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/search02-h3.gif) no-repeat;
}

div#right-content h3.manual {
	width: 190px;
	height: 25px;
	margin: 15px 0 0 0;
	padding: 0;
	float: left;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/manual-h3.gif) no-repeat;
}

div#right-content h3.blog {
	width: 190px;
	height: 25px;
	margin: 15px 0 0 0;
	padding: 0;
	float: left;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/blog-h3.gif) no-repeat;
}

/*-----------------------------------------
　   ul#blog-Navi（ブログエリア)
------------------------------------------*/

div#right-content ul#blog-navi {
	margin: 0 0 15px 0;
	padding: 4px;
	width: 180px;
	height: auto;
	border-right: 1px #2b788e solid;
	border-left: 1px #2b788e solid;
	border-bottom: 1px #2b788e solid;
	float: left;
	font-size: 12px;
}

div#right-content ul#blog-navi li.type01 {
	margin: 0;
	padding:0;
	width: 180px;
	height: 76px; 
	list-style-type: none;
	display: inline;
	font-size: 12px;
}

div#right-content ul#blog-navi li.type01 a {
	padding: 2.4em 10px; 
	display: block;
	position: relative;
	font-size: 12px;
	color: #333;
	text-align: left;
	text-decoration: none;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/blog-navi-01.gif) no-repeat;
}

div#right-content ul#blog-navi li.type01 a:hover {
	color: #FFFFFF;
	background: url(http://www.ms-create.jp/weekly/images/blog-navi-02.gif) no-repeat;
}

/*-----------------------------------------
　   ul#right-Navi（ライトナビエリア)
------------------------------------------*/

div#right-content ul#right-navi {
	margin: 0 0 15px 0;
	padding: 4px;
	width: 180px;
	height: auto;
	border-right: 1px #2b788e solid;
	border-left: 1px #2b788e solid;
	border-bottom: 1px #2b788e solid;
	float: left;
	font-size: 12px;
}

div#right-content ul#right-navi li.type01 {
	margin: 0;
	padding:0;
	width: 180px;
	height: 57px; 
	list-style-type: none;
	display: inline;
	font-size: 12px;
}

div#right-content ul#right-navi li.type01 a {
	padding: 2em 10px; 
	display: block;
	position: relative;
	font-size: 12px;
	color: #333;
	text-align: left;
	text-decoration: none;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/right-navi-01.jpg) no-repeat;
}

div#right-content ul#right-navi li.type01 a:hover {
	color: #FFFFFF;
	background: url(http://www.ms-create.jp/weekly/images/right-navi-02.jpg) no-repeat;
}

div#right-content ul#right-navi li.type02 {
	margin: 0;
	padding:0;
	width: 180px;
	height: 57px; 
	list-style-type: none;
	display: inline;
	font-size: 12px;
}

div#right-content ul#right-navi li.type02 a {
	padding: 2em 10px; 
	display: block;
	position: relative;
	font-size: 12px;
	color: #333;
	text-align: left;
	text-decoration: none;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/right-navi-03.jpg) no-repeat;
}

div#right-content ul#right-navi li.type02 a:hover {
	color: #FFFFFF;
	background: url(http://www.ms-create.jp/weekly/images/right-navi-04.jpg) no-repeat;
}

div#right-content ul#right-navi li.type03 {
	margin: 0;
	padding:0;
	width: 180px;
	height: 57px; 
	list-style-type: none;
	display: inline;
	font-size: 12px;
}

div#right-content ul#right-navi li.type03 a {
	padding: 2em 10px; 
	display: block;
	position: relative;
	font-size: 12px;
	color: #333;
	text-align: left;
	text-decoration: none;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/right-navi-05.jpg) no-repeat;
}

div#right-content ul#right-navi li.type03 a:hover {
	color: #FFFFFF;
	background: url(http://www.ms-create.jp/weekly/images/right-navi-06.jpg) no-repeat;
}

div#right-content ul#right-navi li.type04 {
	margin: 0;
	padding:0;
	width: 180px;
	height: 57px; 
	list-style-type: none;
	display: inline;
	font-size: 12px;
}

div#right-content ul#right-navi li.type04 a {
	padding: 2em 10px; 
	display: block;
	position: relative;
	font-size: 12px;
	color: #333;
	text-align: left;
	text-decoration: none;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/right-navi-07.jpg) no-repeat;
}

div#right-content ul#right-navi li.type04 a:hover {
	color: #FFFFFF;
	background: url(http://www.ms-create.jp/weekly/images/right-navi-08.jpg) no-repeat;
}

/* 賃貸ワンクリック検索 */
div#right-content ul#right-navi li.type05 {
	margin: 0;
	padding:0;
	width: 180px;
	height: 57px; 
	list-style-type: none;
	display: inline;
	font-size: 12px;
}

div#right-content ul#right-navi li.type05 a {
	padding: 2em 10px; 
	display: block;
	position: relative;
	font-size: 12px;
	color: #333;
	text-align: left;
	text-decoration: none;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/right-navi-09.jpg) no-repeat;
}

div#right-content ul#right-navi li.type05 a:hover {
	color: #FFFFFF;
	background: url(http://www.ms-create.jp/weekly/images/right-navi-10.jpg) no-repeat;
}

div#right-content ul#right-navi li.type06 {
	margin: 0;
	padding:0;
	width: 180px;
	height: 57px; 
	list-style-type: none;
	display: inline;
	font-size: 12px;
}

div#right-content ul#right-navi li.type06 a {
	padding: 2em 10px; 
	display: block;
	position: relative;
	font-size: 12px;
	color: #333;
	text-align: left;
	text-decoration: none;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/right-navi-11.jpg) no-repeat;
}

div#right-content ul#right-navi li.type06 a:hover {
	color: #FFFFFF;
	background: url(http://www.ms-create.jp/weekly/images/right-navi-12.jpg) no-repeat;
}

div#right-content ul#right-navi li.type07 {
	margin: 0;
	padding:0;
	width: 180px;
	height: 57px; 
	list-style-type: none;
	display: inline;
	font-size: 12px;
}

div#right-content ul#right-navi li.type07 a {
	padding: 2em 10px; 
	display: block;
	position: relative;
	font-size: 12px;
	color: #333;
	text-align: left;
	text-decoration: none;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/right-navi-13.jpg) no-repeat;
}

div#right-content ul#right-navi li.type07 a:hover {
	color: #FFFFFF;
	background: url(http://www.ms-create.jp/weekly/images/right-navi-14.jpg) no-repeat;
}

div#right-content ul#right-navi li.type08 {
	margin: 0;
	padding:0;
	width: 180px;
	height: 57px; 
	list-style-type: none;
	display: inline;
	font-size: 12px;
}

div#right-content ul#right-navi li.type08 a {
	padding: 2em 10px; 
	display: block;
	position: relative;
	font-size: 12px;
	color: #333;
	text-align: left;
	text-decoration: none;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/right-navi-15.jpg) no-repeat;
}

div#right-content ul#right-navi li.type08 a:hover {
	color: #FFFFFF;
	background: url(http://www.ms-create.jp/weekly/images/right-navi-16.jpg) no-repeat;
}

div#right-content ul#right-navi li.type09 {
	margin: 0;
	padding:0;
	width: 180px;
	height: 57px; 
	list-style-type: none;
	display: inline;
	font-size: 12px;
}

div#right-content ul#right-navi li.type09 a {
	padding: 2em 10px; 
	display: block;
	position: relative;
	font-size: 12px;
	color: #333;
	text-align: left;
	text-decoration: none;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/right-navi-17.jpg) no-repeat;
}

div#right-content ul#right-navi li.type09 a:hover {
	color: #FFFFFF;
	background: url(http://www.ms-create.jp/weekly/images/right-navi-18.jpg) no-repeat;
}

div#right-content ul#right-navi li.type10 {
	margin: 0;
	padding:0;
	width: 180px;
	height: 57px; 
	list-style-type: none;
	display: inline;
	font-size: 12px;
}

div#right-content ul#right-navi li.type10 a {
	padding: 2em 10px; 
	display: block;
	position: relative;
	font-size: 12px;
	color: #333;
	text-align: left;
	text-decoration: none;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/right-navi-19.jpg) no-repeat;
}

div#right-content ul#right-navi li.type10 a:hover {
	color: #FFFFFF;
	background: url(http://www.ms-create.jp/weekly/images/right-navi-20.jpg) no-repeat;
}

div#right-content ul#right-navi li.type11 {
	margin: 0;
	padding:0;
	width: 180px;
	height: 57px; 
	list-style-type: none;
	display: inline;
	font-size: 12px;
}

div#right-content ul#right-navi li.type11 a {
	padding: 2em 10px; 
	display: block;
	position: relative;
	font-size: 12px;
	color: #333;
	text-align: left;
	text-decoration: none;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/right-navi-21.jpg) no-repeat;
}

div#right-content ul#right-navi li.type11 a:hover {
	color: #FFFFFF;
	background: url(http://www.ms-create.jp/weekly/images/right-navi-22.jpg) no-repeat;
}

div#right-content ul#right-navi li.type12 {
	margin: 0;
	padding:0;
	width: 180px;
	height: 57px; 
	list-style-type: none;
	display: inline;
	font-size: 12px;
}

div#right-content ul#right-navi li.type12 a {
	padding: 2em 10px; 
	display: block;
	position: relative;
	font-size: 12px;
	color: #333;
	text-align: left;
	text-decoration: none;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/right-navi-23.jpg) no-repeat;
}

div#right-content ul#right-navi li.type12 a:hover {
	color: #FFFFFF;
	background: url(http://www.ms-create.jp/weekly/images/right-navi-24.jpg) no-repeat;
}

div#right-content ul#right-navi li.type13 {
	margin: 0;
	padding:0;
	width: 180px;
	height: 57px; 
	list-style-type: none;
	display: inline;
	font-size: 12px;
}

div#right-content ul#right-navi li.type13 a {
	padding: 2em 10px; 
	display: block;
	position: relative;
	font-size: 12px;
	color: #333;
	text-align: left;
	text-decoration: none;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/right-navi-25.jpg) no-repeat;
}

div#right-content ul#right-navi li.type13 a:hover {
	color: #FFFFFF;
	background: url(http://www.ms-create.jp/weekly/images/right-navi-26.jpg) no-repeat;
}

/*--------------------------------------
		   マニュアル
--------------------------------------*/
div#right-content div#manual {
	width: 188px;
	height: auto;
	margin: 0;
	padding: 0;
	float: left;
	border-bottom: 1px #999999 solid;
	border-left: 1px #999999 solid;
	border-right: 1px #999999 solid;
}

div#right-content div#manual ul {
	width: 188px;
	height: auto;
	margin: 0;
	padding: 0;
	float: left;
	background: #E4F1F0;
}

div#right-content div#manual ul li {
	width: 182px;
	height: auto;
	margin: 0;
	padding: 3px;
	float: left;
	font-size: 12px;
	line-height:1.4em;
	text-align: left;
	color: #333333;
}

div#right-content div#manual ul li a {
	color: #333333;
	text-decoration: none;
}

div#right-content div#manual ul li a:hover {
	color: #2C71A9;
	text-decoration: none;
}

/*--------------------------------------
		   div#center-content
--------------------------------------*/
div#center-content {
	margin: 0 210px;
}

/*--------------------------------------
		  パンくずリスト
--------------------------------------*/
div#center-content div.pankuzu {
margin: 0;
padding: 0;
font-size: 12px;
text-align: left;
color: #000000;
}

div#center-content div.pankuzu a {
color: #000000;
text-decoration: none;
}

div#center-content div.pankuzu a:hover {
color: #CD1F4A;
text-decoration: none;
}

div#center-content div.page {
	text-align: center;
	font-size: 14px;
	color: #333333;
}

div#center-content div.page span {
	text-align: center;
	font-size: 14px;
	text-decoration: none;
	color: #333333;
}

div#center-content div.page span a {
	text-decoration: none;
	color: #333333;
}

div#center-content div.page span a:hover {
	text-decoration: none;
	color: #CD1F4A;
}

div#center-content h2.search01 {
	width: 564px;
	height: 25px;
	margin: 0 0 10px 0;
	padding: 0;
	float: left;
	text-indent: -9999px;
	line-height: 1em;
	background: url(http://www.ms-create.jp/weekly/images/search-h2-01.gif) no-repeat;
}

div#center-content h2.search02 {
	width: 564px;
	height: 25px;
	margin: 20px 0 10px 0;
	padding: 0;
	float: left;
	text-indent: -9999px;
	line-height: 1em;
	background: url(http://www.ms-create.jp/weekly/images/search-h2-02.gif) no-repeat;
}

div#center-content h2.search03 {
	width: 564px;
	height: 25px;
	margin: 20px 0 10px 0;
	padding: 0;
	float: left;
	text-indent: -9999px;
	line-height: 1em;
	background: url(http://www.ms-create.jp/weekly/images/search-h2-03.gif) no-repeat;
}

div#center-content h2.pickup {
	width: 564px;
	height: 30px;
	margin: 20px 0 10px 0;
	padding: 0;
	float: left;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/pickup-h2.gif) no-repeat;
}

div#center-content h2.news {
	width: 564px;
	height: 30px;
	margin: 20px 0 10px 0;
	padding: 0;
	float: left;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/news-h2.gif) no-repeat;
}

div#center-content h2 {
	width: 544px;
	height: 30px;
	margin: 5px 0 0 0;
	padding: 10px 0 0 20px;
	float: left;
	font-size: 100%;
	color: #FFFFFF;
	font-weight: bold;
	background: url(http://www.ms-create.jp/weekly/images/webpage-h2.gif) no-repeat;
}

div#center-content h2.weekly {
	width: 544px;
	height: 30px;
	margin: 5px 0 10px 0;
	padding: 10px 0 0 20px;
	float: left;
	font-size: 100%;
	color: #FFFFFF;
	font-weight: bold;
	background: url(http://www.ms-create.jp/weekly/images/weekly-h2.gif) no-repeat;
}

div#center-content h2.diary {
	width: 544px;
	height: 30px;
	margin: 5px 0 10px 0;
	padding: 10px 0 0 20px;
	float: left;
	font-size: 100%;
	color: #FFFFFF;
	font-weight: bold;
	background: url(http://www.ms-create.jp/weekly/images/diary-h2.gif) no-repeat;
}

div#center-content h3.diary {
	width: 554px;
	height: 26px;
	margin: 5px 0 10px 0;
	padding: 3px 0 0 10px;
	float: left;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	background: url(http://www.ms-create.jp/weekly/images/diary-h3.gif) no-repeat;
}

div#center-content h3.diary a {
	color: #000000;
	text-decoration: none;
}

div#center-content h3.diary a:hover {
	color: #245791;
	text-decoration: none;
}

/*-----------------------------
     記事表示
---------------------------- */
div#center-content div.diary-date {
width: 564px;
height: auto;
margin: 0;
padding: 0;
float: left;
font-size: 90%;
line-height: 1.2em;
}

div#center-content div.diary-date p.date {
width: 564px;
height: auto;
margin: 0 0 5px 0;
padding: 0;
float: left;
font-size: 12px;
line-height: 1.2em;
text-align: right;
}

div#center-content div.cabox {
width: 564px;
height: auto;
margin: 0 0 5px 0;
padding: 0;
float: left;
font-size: 12px;
}

div#center-content div.cabox select {
margin: 0;
padding: 0;
float: right;
font-size: 12px;
}

/*-----------------------------
     ウェブページエントリー
---------------------------- */
div#center-content div#webpage {
width: 564px;
height: auto;
margin: 5px 0 15px 0;
padding: 0;
float: left;
font-size: 12px;
line-height: 1.2em;
}

div#center-content div#webpage h3 {
width: 554px;
height: auto;
margin-top: 20px;
margin-bottom: 10px;
padding-left: 10px;
font-size: 14px;
font-weight: bold;
float: left;
text-align: left;
line-height: 1.6em;
color: #006666;
border-bottom: 1px dotted #006666;
}
　
div#center-content div#webpage p {
width: 564px;
height: auto;
margin: 0;
padding: 0;
font-size: 12px;
float: left;
text-align: left;
line-height: 1.4em;
}

div#center-content div#webpage p.right-text {
width: 564px;
height: auto;
margin: 0;
padding: 0;
font-size: 12px;
float: right;
text-align: right;
line-height: 1.4em;
}

/*-----------------------------
     ウェブページ会社概要
---------------------------- */
div#center-content div#webpage h2 {
	width: 544px;
	height: 25px;
	margin: 0;
	padding: 15px 0 0 20px;
	float: left;
	font-size: 160%;
	color: #FFFFFF;
	font-weight: bold;
	background: url(http://www.ms-create.jp/weekly/images/webpage-h2.gif) no-repeat;
}

div#center-content div#webpage dl.company {
width: 564px;
height: auto;
margin: 0;
float: left;
padding: 0;
border-bottom: 1px #66B396 dotted;
}

div#center-content div#webpage dl.company dt {
float: left;
width: 12em;
margin: 0 0 0.5em 0;
padding-top: 14px;
font-size: 12px;
line-height: 120%;
text-align: left;
}

div#center-content div#webpage dl.company dd {
width: auto;
margin: 0 0 0.5em 10em;
padding-top: 14px;
font-size: 12px;
line-height: 120%;
color: #000000;
}


/*-----------------------------
         物件一覧
---------------------------- */
div#center-content div#entryBox {
width: 564px;
height: auto;
margin: 0;
padding: 0;
float: left;
border: 1px #BEBEBE solid;
}

div#center-content div#entryBox div#BoxA {
width: 162px;
height: auto;
margin: 0;
padding: 0;
float: left;
}

div#center-content div#entryBox div#BoxA div.type {
width: 152px;
height: 20px;
margin: 0;
padding: 5px 5px 2px 5px;
float: left;
}

div#center-content div#entryBox div#BoxA div.photo {
width: 150px;
height: 150px;
margin: 0;
padding: 0 5px;
float: left;
}

div#center-content div#entryBox div#BoxA div.photoList {
width: 150px;
height: 150px;
margin: 0;
padding: 5px 5px 2px 5px;
float: left;
}

div#center-content div#entryBox div#BoxA div.photo img {
border: 1px #999999 solid;
}

div#center-content div#entryBox div#BoxA div.photoList img {
border: 1px #999999 solid;
}

div#center-content div#entryBox div#BoxA div.btn {
width: 152px;
height: 20px;
margin: 0;
padding: 4px 5px 5px 5px;
float: left;
}

div#center-content div#entryBox div#BoxB h3.top {
width: 399px;
height: auto;
margin: 0;
float: left;
padding-top: 5px;
padding-left: 3px;
padding-right: 0;
padding-bottom: 0;
border-bottom: 1px #999999 dotted;
text-align: left;
color: #525252;
font-size: 20px;
font-weight: bold;
}

div#center-content div#entryBox div#BoxB div.main {
width: 399px;
height: auto;
margin: 0;
float: left;
padding: 0;
}

div#center-content div#entryBox div#BoxB div.main p {
width: 393px;
height: auto;
margin: 0;
float: left;
padding: 3px;

font-size: 12px;
}

div#center-content div#entryBox div#BoxB div.main p strong {
font-size: 16px;
color: #BC0E12;
font-weight: bold;
}

div#center-content div#entryBox div#BoxB div.text {
width: 399px;
height: auto;
margin: 0;
float: left;
padding: 0;
font-size: 12px;
}

div#center-content div#entryBox div#BoxB div.text p {
width: 393px;
height: auto;
margin: 0;
float: left;
padding: 3px;
font-size: 12px;
line-height: 1.2em;
}

div#center-content div#entryBox div#BoxB div.text p.entrybody {
width: 393px;
height: auto;
margin: 0;
float: left;
padding: 3px;
font-size: 12px;
color: #2B3759;
line-height: 1.2em;
}

/*-----------------------------
         news & topics
---------------------------- */
div#center-content dl {
width: 564px;
height: 40px;
margin: 0;
float: left;
padding: 0;
border-bottom: 1px #233582 dotted;
}

div#center-content dl dt {
float: left;
width: 10em;
margin: 0 0 0.5em 0;
padding-top: 14px;
font-size: 14px;
line-height: 120%;
text-align: center;
}

div#center-content dl dd {
width: auto;
margin: 0 0 0.5em 12em;
padding-top: 14px;
font-size: 14px;
line-height: 120%;
color: #26733E;
font-weight: bold;
}

div#center-content dl dd a {
text-decoration: none;
color: #26733E;
}

div#center-content dl dd a:hover {
text-decoration: none;
color: #1546C8;
}

/*-----------------------------------
         　オススメ物件
-----------------------------------*/
div#center-content div#entryBox {
width: 562px;
height: auto;
margin: 5px 0 15px 0;
padding: 0;
float: left;
border: 1px #BEBEBE solid;
}

div#center-content div#entryBox div#BoxA {
width: 132px;
height: auto;
margin: 0;
padding: 0;
float: left;
}

div#center-content div#entryBox div#BoxA div.type {
width: 122px;
height: 20px;
margin: 0;
padding: 5px 5px 2px 5px;
float: left;
}

div#center-content div#entryBox div#BoxA div.photo {
width: 120px;
height: 120px;
margin: 0;
padding: 0 5px;
float: left;
}

div#center-content div#entryBox div#BoxA div.photoList {
width: 120px;
height: 120px;
margin: 0;
padding: 5px 5px 2px 5px;
float: left;
}

div#center-content div#entryBox div#BoxA div.photo img {
border: 1px #999999 solid;
}

div#center-content div#entryBox div#BoxA div.photoList img {
border: 1px #999999 solid;
}

div#center-content div#entryBox div#BoxA div.btn {
width: 122px;
height: 29px;
margin: 0;
padding: 4px 5px 5px 5px;
float: left;
}

div#center-content div#entryBox div#BoxB h3.top {
width: 419px;
height: auto;
margin: 0;
float: left;
padding-top: 5px;
padding-left: 3px;
padding-right: 0;
padding-bottom: 0;
border-bottom: 1px #999999 dotted;
text-align: left;
color: #525252;
font-size: 20px;
font-weight: bold;
}

div#center-content div#entryBox div#BoxB div.main {
width: 419px;
height: auto;
margin: 0;
float: left;
padding: 0;
}

div#center-content div#entryBox div#BoxB div.main p {
width: 419px;
height: auto;
margin: 0;
float: left;
padding: 1px 3px 1px 3px;
font-size: 12px;
}

div#center-content div#entryBox div#BoxB div.main p strong{
font-size: 16px;
color: #BC0E12;
font-weight: bold;
}

div#center-content div#entryBox div#BoxB div.text {
width: 419px;
height: auto;
margin: 0 0 2px 0;
float: left;
padding: 0;
line-height: 1.2em;
}

div#center-content div#entryBox div#BoxB div.text p {
width: 419px;
height: auto;
margin: 0;
float: left;
padding: 1px 3px;
font-size: 12px;
}

div#center-content div#entryBox div#BoxB div.text p.entrybody {
width: 419px;
height: auto;
margin: 0;
float: left;
padding: 3px;
font-size: 14px;
color: #2B3759;
}

/*-----------------------------
       種別検索ナビ 
-----------------------------*/
div#center-content div#box01 {
	width: 564px;
	height: auto;
	margin: 0;
	padding: 0;
	float: left;
}

div#center-content div#box01 ul#topNavi01 {
	margin: 0 0 10px 0;
	padding: 0;
	width: 564px;
	height: 80px;
	float: left;
}

div#center-content div#box01 ul#topNavi01:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}

div#center-content div#box01 ul#topNavi01 li.type01 {
	margin: 0;
	padding:0;
	float: left;
	width: 188px;
	height: 80px; 
	line-height: 1;
	list-style-type: none;
}

div#center-content div#box01 ul#topNavi01 li.type01 a {
	padding: 40px 10px; 
	display: block;
	position: relative;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/topNavi-btn-01.gif) no-repeat;
}

div#center-content div#box01 ul#topNavi01 li.type01 a:hover {
	background: url(http://www.ms-create.jp/weekly/images/topNavi-btn-01x.gif) no-repeat;
}

div#center-content div#box01 ul#topNavi01 li.type02 {
	margin: 0;
	padding:0;
	float: left;
	width: 188px;
	height: 80px; 
	line-height: 1;
	list-style-type: none;
}

div#center-content div#box01 ul#topNavi01 li.type02 a {
	padding: 40px 10px; 
	display: block;
	position: relative;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/topNavi-btn-02.gif) no-repeat;
}

div#center-content div#box01 ul#topNavi01 li.type02 a:hover {
	background: url(http://www.ms-create.jp/weekly/images/topNavi-btn-02x.gif) no-repeat;
}

div#center-content div#box01 ul#topNavi01 li.type03 {
	margin: 0;
	padding:0;
	float: left;
	width: 188px;
	height: 80px; 
	line-height: 1;
	list-style-type: none;
}

div#center-content div#box01 ul#topNavi01 li.type03 a {
	padding: 40px 10px; 
	display: block;
	position: relative;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/topNavi-btn-03.gif) no-repeat;
}

div#center-content div#box01 ul#topNavi01 li.type03 a:hover {
	background: url(http://www.ms-create.jp/weekly/images/topNavi-btn-03x.gif) no-repeat;
}

/*--------------------------------
         賃貸タイプ別検索 
--------------------------------*/
div#center-content div#box02 {
	width: 564px;
	height: auto;
	margin: 0;
	padding: 0;
	float: left;
}

div#center-content div#box02 ul#chintaiNavi {
	margin: 0 0 10px 0;
	padding: 0;
	width: 564px;
	height: 50px;
	float: left;
}

div#center-content div#box02 ul#chintaiNavi:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}

div#center-content div#box02 ul#chintaiNavi li.type01 {
	margin: 0;
	padding:0;
	float: left;
	width: 188px;
	height: 50px;
	line-height: 1;
	list-style-type: none;
}


div#center-content div#box02 ul#chintaiNavi li.type01 a {
	padding: 1.6em 10px; 
	display: block;
	position: relative;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/chintai-btn-01.gif) no-repeat;
}

div#center-content div#box02 ul#chintaiNavi li.type01 a:hover {
	background: url(http://www.ms-create.jp/weekly/images/chintai-btn-01x.gif) no-repeat;
}

div#center-content div#box02 ul#chintaiNavi li.type02 {
	margin: 0;
	padding:0;
	float: left;
	width: 188px;
	height: 50px;
	line-height: 1;
	list-style-type: none;
}

div#center-content div#box02 ul#chintaiNavi li.type02 a {
	padding: 1.6em 10px; 
	display: block;
	position: relative;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/chintai-btn-02.gif) no-repeat;
}

div#center-content div#box02 ul#chintaiNavi li.type02 a:hover {
	background: url(http://www.ms-create.jp/weekly/images/chintai-btn-02x.gif) no-repeat;
}

div#center-content div#box02 ul#chintaiNavi li.type03 {
	margin: 0;
	padding:0;
	float: left;
	width: 188px;
	height: 50px;
	line-height: 1;
	list-style-type: none;
}

div#center-content div#box02 ul#chintaiNavi li.type03 a {
	padding: 1.6em 10px; 
	display: block;
	position: relative;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/chintai-btn-03.gif) no-repeat;
}

div#center-content div#box02 ul#chintaiNavi li.type03 a:hover {
	background: url(http://www.ms-create.jp/weekly/images/chintai-btn-03x.gif) no-repeat;
}

/*-----------------------------
     不動産タイプ別検索ナビ
---------------------------- */
div#center-content div#box03 {
	width: 564px;
	height: auto;
	margin: 0;
	padding: 0;
	float: left;
}

div#center-content div#box03 ul#fudousanNavi {
	margin: 0 0 5px 0;
	padding: 0 2px;
	width: 560px;
	height: 50px;
	float: left;
}

div#center-content div#box03 ul#fudousanNavi:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}

div#center-content div#box03 ul#fudousanNavi li.type01 {
	margin: 0;
	padding:0;
	float: left;
	width: 140px;
	height: 50px;
	line-height: 1;
	list-style-type: none;
}

div#center-content div#box03 ul#fudousanNavi li.type01 a {
	padding: 1.6em 10px; 
	display: block;
	position: relative;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/fudousan-btn-01.gif) no-repeat;
}

div#center-content div#box03 ul#fudousanNavi li.type01 a:hover {
	background: url(http://www.ms-create.jp/weekly/images/fudousan-btn-01x.gif) no-repeat;
}

div#center-content div#box03 ul#fudousanNavi li.type02 {
	margin: 0;
	padding:0;
	float: left;
	width: 140px;
	height: 50px;
	line-height: 1;
	list-style-type: none;
}

div#center-content div#box03 ul#fudousanNavi li.type02 a {
	padding: 1.6em 10px; 
	display: block;
	position: relative;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/fudousan-btn-02.gif) no-repeat;
}

div#center-content div#box03 ul#fudousanNavi li.type02 a:hover {
	background: url(http://www.ms-create.jp/weekly/images/fudousan-btn-02x.gif) no-repeat;
}

div#center-content div#box03 ul#fudousanNavi li.type03 {
	margin: 0;
	padding:0;
	float: left;
	width: 140px;
	height: 50px;
	line-height: 1;
	list-style-type: none;
}

div#center-content div#box03 ul#fudousanNavi li.type03 a {
	padding: 1.6em 10px; 
	display: block;
	position: relative;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/fudousan-btn-03.gif) no-repeat;
}

div#center-content div#box03 ul#fudousanNavi li.type03 a:hover {
	background: url(http://www.ms-create.jp/weekly/images/fudousan-btn-03x.gif) no-repeat;
}

div#center-content div#box03 ul#fudousanNavi li.type04 {
	margin: 0;
	padding:0;
	float: left;
	width: 140px;
	height: 50px;
	line-height: 1;
	list-style-type: none;
}

div#center-content div#box03 ul#fudousanNavi li.type04 a {
	padding: 1.6em 10px; 
	display: block;
	position: relative;
	text-indent: -9999px;
	background: url(http://www.ms-create.jp/weekly/images/fudousan-btn-04.gif) no-repeat;
}

div#center-content div#box03 ul#fudousanNavi li.type04 a:hover {
	background: url(http://www.ms-create.jp/weekly/images/fudousan-btn-04x.gif) no-repeat;
}

/*-----------------------------------
          サブフッターエリア
-----------------------------------*/

div#center-content div#footer-entry-content {
	width: 564px;
	height: auto;
	margin: 30px 0 30px 0;
	float: left;
}

div#center-content div#footer-entry-content div.footer-entry-erea {
	margin: 10px 0;
	padding: 0;
	float: left;
	font-size: 12px;
	color: #333333;
	text-align: left;
	line-height: 2em;
}

div#center-content div#footer-entry-content div.footer-entry-erea p {
	font-size: 12px;
	color: #333333;
	text-align: center;
	line-height: 1.8em;
}

/*======================================
	div#footer（フッターエリア）
=======================================*/

div#footer {
	clear: both;
	width: auto;
	height: auto;
	margin-top: 20px;
	padding-top: 5px;
	padding-bottom: 10px;
	font-size: 12px;
	color: #316260;
	background: #e7efed;
	border-top: 2px #94b9ae solid;
}

div#footer a {
	color: #316260;
	text-decoration: none;
}

div#footer a:hover {
	color: #1878cb;
	text-decoration: none;
}

div#footer p {
	margin: 0;
	padding: 0;
	text-align: center;
	color: #316260;
	font-size: 12px;
}

div#footer ul#siteInfo {
	margin: 5px 0 0 0;
	padding:0;
	text-align: center; 
}

div#footer ul#siteInfo li {
	margin: 0 1px;
	font-size: 10px;
    *font-size: 85%;
    display: inline;
	color: #316260;
}

div#footer ul#siteInfo li a {
	color: #316260;
	text-decoration: none;
}

div#footer ul#siteInfo li a:hover {
	color: #1878cb;
}


