@charset "utf-8";

/* ----------------------------------------------
　基本設定
---------------------------------------------- */

h1 {
  font-size:12px;
  float:left;
  color:#666666;
  text-align:left;
  height:1em;}

.top  {
  font-size:11px;
  float:right;
  text-align:right;}

.top h2 {
 font-size:11px;
 float:left;
  color:#666666;}

.top a {
  text-decoration:none;
  float:right;
  color:#666666;}


/* 基本部分 */

body {
	text-align:center;
	margin-bottom:10px;
	font-size:0.8em;
	line-height:150%;
	}

a:hover {
  color:#00CCFF;
}


.main {
	width:840px;
	margin-top:15px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	}

/* 画像 */

img { border-style: none; }

/* 文章 */

.setumei {
	text-align:left;
	margin-top:90px;
	margin-left:20px;
	font-weight:bold;
	color:#333333;
	}
	
.bun {
	padding:15px 0px 0px 25px;
	font-size:14px;
	}

.bun2 {
	padding:20px 0px 0px 10px;
	font-size:14px;
	}

.cl1 {
	color:#990000;
	font-weight:bold;
	}
	
.cl2 {
	color:#006600;
	font-weight:bold;
	}
	
.cl3 {
	color:#990000;
	font-weight:bold;
	font-size:1.2em;
	}
	
.cl4 {
	color:#FFFFFF;
	font-weight:bold;
	font-size:1.2em;
}



/* ----------------------------------------------
　ヘッダー部分
---------------------------------------------- */

.header {
	background:url(image/header.jpg) no-repeat;	
	width: 840px;
	height:163px;
	text-indent:-9999px;	
	}
	
/*ヘッダー部分*/
	
.header a {
	background:url(image/header.jpg) no-repeat;
	height:120px;
	}
	
.hitem01 a {
	float:left;
	/*見せる場所*/
	width:550px;
	}

.hitem02 a {
	background-position:-560px 0px;
	float:right;
	/*見せる場所*/
	width:289px;
	}
	
.hitem01 a:hover {background-position:0 -163px;}
.hitem02 a:hover {background-position:-560px -163px;}

/*ヘッダーメニュー部分*/

.hmenu {
	background:url(image/header.jpg) no-repeat;
	width:840px;
	height:40px;
	}
		
.hmenu a{
	background:url(image/header.jpg) no-repeat;
	display: block;
	float:left;
	/*見せる場所*/
	width: 140px;
	height: 40px;
	text-decoration: none;
	}
	
.hmenu01 a { background-position: 0 -119px; }
.hmenu02 a { background-position: -140px -119px; }
.hmenu03 a { background-position: -280px -119px; }
.hmenu04 a { background-position: -420px -119px; }
.hmenu05 a { background-position: -560px -119px; }
.hmenu06 a { background-position: -700px -119px; }
		
.hmenu01 a:hover { background-position: 0 -282px; }
.hmenu02 a:hover { background-position: -140px -282px; }
.hmenu03 a:hover { background-position: -280px -282px; }
.hmenu04 a:hover { background-position: -420px -282px; }
.hmenu05 a:hover { background-position: -560px -282px; }
.hmenu06 a:hover { background-position: -700px -282px; }

/* ----------------------------------------------
　中央左部分
---------------------------------------------- */

.sintyaku {
	background:url(image/sintyaku.jpg) no-repeat;
	width:590px;
	height:100px;
	float:left;
	text-align:left;
	margin-left:1px;
	margin-top:3px;
	padding-top:45px;
}
	
.cl5 {
  text-align:left;
  border-bottom:dashed 1px #999999;
  padding-left:1.5em;
  padding-bottom:3px;
  text-decoration:none;
  float:left;
  width:460px;
 }

.cl5 a{
  text-decoration:none;
}

.cl6 {
  color:#000000;
  text-decoration:none;
  text-align:right;
}


.flash {
	float:left;
	padding:15px 0px 0px 5px;}



.blog {
	margin:55px 0px 0px 30px;
	text-align:left;
	}
	
.bukken {
	background:url(image/bukken.jpg) no-repeat;
	width:840px;
	height:40px;
	text-indent:-9999px; 
}

.sintyakutable {
	text-align:left;}
			
.sintyakubar {
	background-color:#CC2C40;
	color:#FFFFFF;
	font-size:1.2em;
	font-weight:bold;}

.kakobukken {
	font-size:0.8em;}
	
/* ----------------------------------------------
　中央右部分
---------------------------------------------- */

.right {
	width:240px;
	height:480px;
	border:none;
	background:url(image/right.jpg) no-repeat;
	text-indent:-9999px;
	float:right;
	}

.rmenu a{
	background:url(image/right.jpg) no-repeat;
		display: block;
		/*見せる場所*/
		width: 223px;
		height: 93px;
		text-decoration: none;
	}
	
.ritem01 {
	/*見せる場所*/
	margin-top:60px;
}

.ritem01 a { background-position: 230px 50px; }
.ritem01 a:hover { background-position: -264px -60px; }

html>/**/body div.ritem01 a:hover {background-position: -256px -60px;}	

.ritem02  {

	/*見せる場所*/
	margin:35px 0px 0px 4px;
	}

.ritem02 a { background-position: 230px 100px; }
.ritem02 a:hover { background-position: -266px -188px; }

html>/**/body div.ritem02 a:hover {background-position: -260px -188px;}	

.ritem03 {
	/*見せる場所*/
	margin:40px 0px 0px 4px;}
	
.ritem03 a {background-position: 230px 150px;}

.ritem03 a:hover {background-position: -266px -321px;}

html>/**/body div.ritem03 a:hover {background-position: -260px -321px;}	
	
/* ----------------------------------------------
　物件一覧部分
---------------------------------------------- */

#TB_overlay {
	position: absolute;
	z-index:100;
	top: 0px;
	left: 0px;
	background-color:#000;
	filter:alpha(opacity=70);
	-moz-opacity: 0.6;
	opacity: 0.6;
}
#TB_window {
	position: absolute;
	background: #ffffff;
	z-index: 102;
	display:none;
	border: 2px solid #525252;
	text-align:center;
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_HideSelect{
	z-index:99;
	position:absolute;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
}

.tojiru {
	font-size:24px;
	font-weight:bold;
	text-align:center;
	color:#0033CC;
	}

/* ----------------------------------------------
　フッター部分
---------------------------------------------- */

.footer {
	background:url(image/footer.jpg) no-repeat;
	width:840px;
	height:40px;
	clear:both;
	}
	
.footer li {
	font-size:0.8em;
	text-align:right;
	list-style:none;
	padding:8px 15px 0px 0px;
	}

/* ----------------------------------------------
　お問い合わせページ
---------------------------------------------- */

.toi {
	background:url(image/toi.jpg) no-repeat;
	float:left;	
	width:600px;
	height:800px;
	}
	
.toi2 {
	background:url(image/toi.jpg) no-repeat;
	float:left;	
	width:600px;
	height:500px;
	}
	
.toi img { padding-top:30px; }
	

.toiform{
  font-size:1.0em;
  font-weight:bold;
  padding-bottom:10px;}

.toitable{
  margin-left:20px;
  text-align:left;
  width:500px;}

.koumoku{
  height:20px;

  width:120px;
  padding:3px;}

.hankaku{
  color:red;}

.hissu{
  color:red;
  font-size:0.8em;}

.botan{
  margin-top:20px;}

/* ----------------------------------------------
　入居者様右メニュー部分
---------------------------------------------- */

.nyukyo {
	background:url(image/nyukyo/nyukyosyamenu2.jpg) no-repeat;
	width:240px;
	height:900px;
	float:right;
	text-indent:-9999px;
	
	}
	
.nitem a {
	background:url(image/nyukyo/nyukyosyamenu2.jpg) no-repeat;
	width:240px;
	height:40px;
	display:block;
	float:left;
	margin-top:60px;
	}
	
.nitem01 a { background-position: 0 -50px; }
.nitem01 a:hover { background-position: -244px -50px; }
		
.nmenu {
	background:url(image/nyukyo/nyukyosyamenu2.jpg) no-repeat;
	width:240px;
	height:300px;
	margin-top:10px;
	}
	
.nmenu a {
	background:url(image/nyukyo/nyukyosyamenu2.jpg) no-repeat;
	display: block;
	float:left;
	/*見せる場所*/
	width: 240px;
	height: 60px;
	text-decoration: none;
	
	}
	
.nmenu01 a { background-position: 0 -100px; }
.nmenu02 a { background-position: 0 -160px; }
.nmenu03 a { background-position: 0 -220px; }
.nmenu04 a { background-position: 0 -280px; }
.nmenu05 a { background-position: 0 -340px; }

.nmenu01 a:hover { background-position: -244px -100px; }
.nmenu02 a:hover { background-position: -244px -160px; }
.nmenu03 a:hover { background-position: -244px -220px; }
.nmenu04 a:hover { background-position: -244px -280px; }
.nmenu05 a:hover { background-position: -244px -340px; }

/* ----------------------------------------------
　入居者様左メニュー部分
---------------------------------------------- */

.nmame a {
	background:url(image/nyukyo/mameb.jpg) no-repeat;
	width:180px;
	height:96px;
	display:block;
	float:left;
	background-position: 0px -96px;
	text-indent:-9999px;}
	
.nmame a:hover {
	background:url(image/nyukyo/mameb.jpg) no-repeat;
	background-position:0px -2px;
 }
 
.nbouhan a {
	background:url(image/nyukyo/bouhanb.jpg) no-repeat;
	width:180px;
	height:96px;
	display:block;
	float:left;
	background-position: 0px -96px;
	text-indent:-9999px;}
	
.nbouhan a:hover {
	background:url(image/nyukyo/bouhanb.jpg) no-repeat;
	background-position:0px -2px;
 }

.nsintiku a {
	background:url(image/nyukyo/sintikub.jpg) no-repeat;
	width:180px;
	height:96px;
	display:block;
	float:left;
	background-position: 0px -96px;
	text-indent:-9999px;}
	
.nsintiku a:hover {
	background:url(image/nyukyo/sintikub.jpg) no-repeat;
	background-position:0px -2px;
 }
 
.nnagare a {
	background:url(image/nyukyo/nagareb.jpg) no-repeat;
	width:180px;
	height:96px;
	display:block;
	float:left;
	background-position: 0px -96px;
	text-indent:-9999px;}
	
.nnagare a:hover {
	background:url(image/nyukyo/nagareb.jpg) no-repeat;
	background-position:0px -2px;






 }

.ntoi a {
	background:url(image/nyukyo/toib.jpg) no-repeat;
	width:180px;
	height:96px;
	display:block;
	float:left;
	background-position: 0px -96px;
	text-indent:-9999px;}
	
.ntoi a:hover {
	background:url(image/nyukyo/toib.jpg) no-repeat;
	background-position:0px -2px;
 }



/* ----------------------------------------------
　入居者の方へページ
---------------------------------------------- */

.nyukyosya {
	background:url(image/nyukyo/nyukyosya.jpg) no-repeat right top;
	float:left;	
	width:600px;
	height:400px;
	}

.nyukyosya2 { margin:30px 0px 0px 10px; }
 
.nyukyosya3 { padding:20px 0px 0px 10px; }


/* ----------------------------------------------
　新生活豆知識ページ
---------------------------------------------- */

.mame {
	background:url(image/nyukyo/mame.jpg) no-repeat;
	float:left;
	width:600px;
	height:700px;
	padding-top:40px;
}

.mame p { padding:30px 0px 0px 20px; }

.mame2 { padding:10px 0px 0px 10px; }

/* ----------------------------------------------
　防犯ページ
---------------------------------------------- */

.bouhan {
	background:url(image/nyukyo/bouhan.jpg) no-repeat;
	float:left;
	width:600px;
	height:500px;
}

.bouhan p {
  padding:50px 0px 0x 20px;
  margin-left:20px;
  }
  
.bouhan2 { padding-left:10px; }
 
/* ----------------------------------------------
　新生活ページ
---------------------------------------------- */

.sinseikatu {
	background:url(image/nyukyo/sintiku.jpg) no-repeat;
	float:left;
	width:600px;
	height:600px;
}

.sinseikatu p {	margin:30px 0px 0px 20px;  }


.sinseikatu img { padding-top:10px; }

/* ----------------------------------------------
　ご入居までの流れページ
---------------------------------------------- */

.nyukyonagare {
	background:url(image/nyukyo/nyukyonagare.jpg) no-repeat;
	float:left;
	width:600px;
	height:700px;
}

.nyukyonagare p {
	margin:30px 0px 0px 20px;
	text-align:left
	}
	
.nyukyonagare img {	margin-top:20px;}

/* ----------------------------------------------
　オーナー右メニュー部分
---------------------------------------------- */

.owner {
	background:url(image/owner/ownermigi.jpg) no-repeat;
	width:240px;
	height:1900px;
	float:right;
	text-indent:-9999px;
	}
	
.owner2 {
	background:url(image/owner/ownermigi2.jpg) no-repeat;
	width:240px;
	height:3400px;
	float:right;
	text-indent:-9999px;
	}	

.oitem a {
	background:url(image/owner/ownermigi.jpg) no-repeat;
	width:240px;
	height:40px;
	display:block;
	float:left;
	margin-top:50px;
	}
	
.oitem01 a { background-position: 0 -50px; }
.oitem01 a:hover { background-position: -251px -50px; }
	
.omenu {
	background:url(image/owner/ownermigi.jpg) no-repeat;
	width:240px;

	height:420px;
	margin-top:8px;
	}
	
.omenu a {

	background:url(image/owner/ownermigi.jpg) no-repeat;
	display: block;
	float:left;
	/*見せる場所*/
	width: 240px;
	height: 60px;
	text-decoration: none;
	}
	
.omenu01 a { background-position: 0px -100px; }	
.omenu02 a { background-position: 0px -158px; }
.omenu03 a { background-position: 0px -218px; }
.omenu04 a { background-position: 0px -278px; }
.omenu05 a { background-position: 0px -338px; }
.omenu06 a { background-position: 0px -398px; }
.omenu07 a { background-position: 0px -458px; }

.omenu01 a:hover { background-position: -251px -100px; }
.omenu02 a:hover { background-position: -251px -158px; }
.omenu03 a:hover { background-position: -251px -218px; }
.omenu04 a:hover { background-position: -251px -278px; }
.omenu05 a:hover { background-position: -251px -338px; }
.omenu06 a:hover { background-position: -251px -398px; }
.omenu07 a:hover { background-position: -251px -458px; }

/* ----------------------------------------------
　オーナー様左メニュー部分
---------------------------------------------- */

.okariage a {
	background:url(image/owner/okariage.jpg) no-repeat;
	width:180px;
	height:96px;
	display:block;
	float:left;
	background-position: 0px -96px;
	text-indent:-9999px;}
	
.okariage a:hover {
	background:url(image/owner/okariage.jpg) no-repeat;
	background-position:0px -2px;
 }
 
.okanri a {
	background:url(image/owner/okanri.jpg) no-repeat;
	width:180px;
	height:96px;
	display:block;

	float:left;
	background-position: 0px -96px;
	text-indent:-9999px;}
	
.okanri a:hover {
	background:url(image/owner/okanri.jpg) no-repeat;
	background-position:0px -2px;
 }

.osyataku a {
	background:url(image/owner/osyataku.jpg) no-repeat;
	width:180px;
	height:96px;
	display:block;
	float:left;
	background-position: 0px -96px;
	text-indent:-9999px;}
	
.osyataku a:hover {
	background:url(image/owner/osyataku.jpg) no-repeat;
	background-position:0px -2px;
 }
 
.osyoukai a {
	background:url(image/owner/osyoukai.jpg) no-repeat;
	width:180px;
	height:96px;
	display:block;
	float:left;
	background-position: 0px -96px;
	text-indent:-9999px;}
	
.osyoukai a:hover {
	background:url(image/owner/osyoukai.jpg) no-repeat;
	background-position:0px -2px;
 }

.okeiyaku a {
	background:url(image/owner/okeiyaku.jpg) no-repeat;
	width:180px;
	height:96px;
	display:block;
	float:left;
	background-position: 0px -96px;
	text-indent:-9999px;}
	
.okeiyaku a:hover {
	background:url(image/owner/okeiyaku.jpg) no-repeat;
	background-position:0px -2px;
 }

.ositumon a {
	background:url(image/owner/ositumon.jpg) no-repeat;
	width:180px;
	height:96px;
	display:block;
	float:left;
	background-position: 0px -96px;
	text-indent:-9999px;}
	
.ositumon a:hover {
	background:url(image/owner/ositumon.jpg) no-repeat;
	background-position:0px -2px;
 }



/* ----------------------------------------------
　オーナー様ページ
---------------------------------------------- */

.ownertop {
	background:url(image/owner/owner.jpg) no-repeat right top;
	float:left;	
	width:600px;
	height:320px;
	}
	
.ownertop2 {
 margin-top:15px;
 margin-left:10px;}

.ownertop3 { margin-top:10px; }

.ownertop4 {
	background:url(image/owner/owner.jpg) no-repeat right top;
	float:left;	
	width:600px;
	height:3400px;
	}



/* ----------------------------------------------
　一括借上システムページ
---------------------------------------------- */

.kariage {
	background:url(image/owner/ownerkariage.jpg) no-repeat;
	float:left;
	width:600px;
	height:1350px;
	}

.kariage2 { margin-top:40px; }

/* ----------------------------------------------
　当社の管理ページ
---------------------------------------------- */

.kanri {
	background:url(image/owner/ownerkanri.jpg) no-repeat;
	float:left;
	width:600px;
	height:1350px;
}

.kanri table {
	margin:30px 0px 0px 20px;
	border:#CCCCCC 1px solid;
	}

.kanri td {
	font-size:1em;	
	line-height:150%;
	vertical-align:middle;
	text-align:left;
	border:#CCCCCC 1px solid;
	padding:5px;
	}
	

/* ----------------------------------------------
　社宅代行ページ
---------------------------------------------- */

.syataku {
	background:url(image/owner/ownersyataku.jpg) no-repeat;
	float:left;
	width:600px;
	height:850px;
}

.syataku2 { margin-top:30px; }

.syataku3 li { padding-left:90px;
text-align:left;}

.syataku3 {
	padding-left:10px;
	border-bottom:#CCCCCC 1px solid;
	border-right:#CCCCCC 1px solid;
	}
	
.syataku4 { padding:15px 0px 0px 20px;
text-align:left;}

.syataku5 {
	padding:10px 0px 0px 20px;
	text-align:left;}

/* ----------------------------------------------
　オーナー様紹介ページ
---------------------------------------------- */

.syoukai {
	background:url(image/owner/ownersyoukai.jpg) no-repeat;
	float:left;
	width:600px;
	height:850px;
}

/* ----------------------------------------------
　ご契約までの流れページ
---------------------------------------------- */


.keiyaku {
	background:url(image/owner/keiyakunagare.jpg) no-repeat;
	float:left;
	width:600px;
	height:850px;
}

.keiyaku p {
	margin:30px 0px 0px 20px;
	text-align:left;
	}

.keiyaku2 { padding:30px 0px 0px 20px; }

/* ----------------------------------------------
　よくある質問ページ
---------------------------------------------- */

.situmon {
	background:url(image/owner/situmon2.jpg) no-repeat;
	float:left;
	width:580px;
	height:850px;
}

.situmon2 {
	padding:10px 0px 0px 20px;
	text-align:left;
	}

/* ----------------------------------------------
　会社概要右メニュー部分
---------------------------------------------- */

.kaisya {
	background:url(image/kaisya/kaisyamigi.jpg) no-repeat;
	width:240px;
	height:1050px;
	float:right;
	text-indent:-9999px;
	}
	
.kitem a {
	background:url(image/kaisya/kaisyamigi.jpg) no-repeat;
	width:240px;
	height:40px;
	display:block;
	float:left;
	margin-top:60px;
	}
	
.kitem01 a { background-position: 0 -50px; }
.kitem01 a:hover { background-position: -241px -50px; }
		
.kmenu {
	background:url(image/kaisya/kaisyamigi.jpg) no-repeat;
	width:240px;
	height:240px;
	margin-top:10px;
	}
	
.kmenu a {
	background:url(image/kaisya/kaisyamigi.jpg) no-repeat;
	display: block;
	float:left;
	/*見せる場所*/
	width: 240px;
	height: 60px;
	text-decoration: none;
	}
	
.kmenu01 a { background-position: 0 -100px; }
.kmenu02 a { background-position: 0 -160px; }
.kmenu03 a { background-position: 0 -220px; }
.kmenu05 a { background-position: 0 -280px; }

.kmenu01 a:hover { background-position: -241px -100px; }
.kmenu02 a:hover { background-position: -241px -160px; }
.kmenu03 a:hover { background-position: -241px -220px; }
.kmenu05 a:hover { background-position: -241px -280px; }
	

/* ----------------------------------------------
　企業情報左メニュー部分
---------------------------------------------- */

.kaisatu a {
	background:url(image/kaisya/kaisatu.jpg) no-repeat;
	width:180px;
	height:96px;
	display:block;
	float:left;
	background-position: 0px -96px;
	text-indent:-9999px;}
	
.kaisatu a:hover {
	background:url(image/kaisya/kaisatu.jpg) no-repeat;
	background-position:0px -2px;
 }
 
.kstaff a {
	background:url(image/kaisya/kstaff.jpg) no-repeat;
	width:180px;
	height:96px;
	display:block;
	float:left;
	background-position: 0px -96px;
	text-indent:-9999px;}
	
.kstaff a:hover {
	background:url(image/kaisya/kstaff.jpg) no-repeat;
	background-position:0px -2px;
 }

.kgaiyou a {
	background:url(image/kaisya/gaiyoubanar.jpg) no-repeat;
	width:180px;
	height:96px;
	display:block;
	float:left;
	background-position: 0px -96px;
	text-indent:-9999px;}
	
.kgaiyou a:hover {
	background:url(image/kaisya/gaiyoubanar.jpg) no-repeat;
	background-position:0px -2px;
 }
 
.ksaiyou a {
	background:url(image/kaisya/ksaiyou.jpg) no-repeat;
	width:180px;
	height:96px;
	display:block;
	float:left;
	background-position: 0px -96px;
	text-indent:-9999px;}
	
.ksaiyou a:hover {
	background:url(image/kaisya/ksaiyou.jpg) no-repeat;
	background-position:0px -2px;
 }

	
/* ----------------------------------------------
　企業情報ページ
---------------------------------------------- */

.jyouhou {
	background:url(image/kaisya/kaisyahidari.jpg) no-repeat;
	float:left;	
	width:600px;
	height:360px;
	}
	
.jyouhou2 { padding:30px 0px 0px 20px; }

.jyouhou3 { margin-top:20px; }

	
/* ----------------------------------------------
　社長挨拶ページ
---------------------------------------------- */

.aisatu {
	background:url(image/kaisya/aisatu.jpg) no-repeat;
	float:left;
	width:600px;
	height:700px;
}

.aisatu p {
	margin:50px 0px 0px 20px;
	text-align:left;
	}
	
.namae { padding-right:20px; }

.aisatu2 { padding-top:15px; }

/* ----------------------------------------------
　スタッフ紹介ページ
---------------------------------------------- */

.staff {
	background:url(image/kaisya/staff.jpg) no-repeat;
	float:left;
	width:600px;
	height:700px;
	}


.staff2 {
	margin-top:50px;
	height:480px;
	margin:30px 0px 0px 20px;}
	
.staff2 p {
	text-align:left;
	margin:0px 0px 0px 40px;
}

.staff3 {
	text-align:left;
	padding-top:20px;
	}
	
/* ----------------------------------------------
　会社概要ページ
---------------------------------------------- */

.gaiyou {
	background:url(image/kaisya/gaiyou.jpg) no-repeat;
	float:left;
	width:600px;
	height:700px;
	}

.gaiyou table { margin-top:50px; }

.gaiyou td {
	padding:10px;
	font-size:1.0em;
	text-align:left;
	vertical-align:middle;
	line-height:150%;
	border-bottom:#CCCCCC dashed 1px;
	}

/* ----------------------------------------------
　会社の歴史ページ
---------------------------------------------- */

.rekisi {
	background:url(image/kaisya/rekisi.jpg) no-repeat;
	float:left;
	width:600px;
	height:700px;
}

.rekisi table { margin-top:50px; }

.rekisi td {
	padding:10px;
	font-size:14px;
	text-align:left;
	vertical-align:middle;
	line-height:150%;
	}

/* ----------------------------------------------
　採用情報ページ
---------------------------------------------- */

.saiyou {
	background:url(image/kaisya/saiyou.jpg) no-repeat;
	float:left;
	width:600px;
	height:500px;
}

.saiyou table { margin:30px 0px 0px 20px; }

.saiyou td {
	padding-left:15px;
	font-size:14px;
	text-align:left;
	vertical-align:middle;
	line-height:150%;
	}

.saiyou2 { margin:30px 0px 0px 20px; }

/* ----------------------------------------------
　サイトマップページ
---------------------------------------------- */

.sitemap {
	background:url(image/sitemap.jpg) no-repeat;
	padding-top:80px;
	float:left;
	width:840px;
	height:700px;
}

.sitemap ul {
	text-align:left;
	padding-left:80px;
	line-height:150%;
}

.sitemap li {
	text-align:left;
	margin-left:2em;
} 

p1{ margin-left:20px; }

/* ----------------------------------------------
　リンク集ページ
---------------------------------------------- */

.link {
	background:url(image/link.jpg) no-repeat;
	float:left;
	width:840px;
	height:700px;
	text-align:left;
}

.link p{
	text-align:left;
	margin-top:90px;
	margin-left:20px;
	}

.link li{
	text-align:left;
	margin-left:40px;
	}

.link2 {
	text-align:left;
	padding:90px 0px 0px 20px;
	}

.link3 { padding-top:350px;} 

/* ----------------------------------------------
　プライバシーページ
---------------------------------------------- */

.prybasy {
	background:url(image/privasy.jpg) no-repeat;
	float:left;
	width:840px;
	height:700px;
}

.prybasy p {
	text-align:left;
	margin-top:90px;
	margin-left:20px;
	}
	
.prybasy img { padding-top:220px; }

/* ----------------------------------------------
　空き物件検索ページ
---------------------------------------------- */

.akibukken {
	background:url(image/akibukken.jpg) no-repeat;
	float:left;
	width:840px;
}

.akibukken table {
	margin-top:30px;
	text-align:center;	
	width:800px;	

	}

/* ----------------------------------------------
　ブログ部分
---------------------------------------------- */


/*記事部分*/
.content p { 
	color: #000000;

	font-family: Verdana, Arial, sans-serif; 
	font-weight: normal; 
	font-size:11px; 
	line-height: 150%; 
	text-align: left;
	padding: 10px 10px 15px 10px;
	margin-bottom: 0px;
	margin-left:10px;
	margin-right:10px;
	margin-top: 0px;
 }

 /*記事の小見出しH1*/
.content h1 { 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px;
	text-align: left; 
	font-weight: bold; 
	color: #000000;
	padding: 0px 5px 0px 10px;
	margin-bottom: 5px;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	line-height: 120%; 
}

 /*記事の小見出しH2*/
.content h2 { 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px;
	text-align: left; 
	font-weight: bold; 
	color: #000000;
	padding: 0px 0px 0px 10px;
	margin-bottom: 5px;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	line-height: 120%; 
}

/*記事の日付*/
.content h6 { 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px;
	text-align: left; 
	font-weight: bold; 
	color: #75C4FF;
	padding: 0px 5px 0px 10px;
	margin-bottom: 5px;
	margin-left:
	}
	
/* ----------------------------------------------
　エントリーアーカイブ部分
---------------------------------------------- */

.bun3 {
	font-size:12px;
	text-align:left;
	/*見せる場所*/
	margin:25px 0px 0px 25px;
}

.detail {
	text-align:right;
	font-size: 12px;
	margin-right:5px;
	margin-top:10px;
	margin-bottom:5px;
	margin-right:45px;
}

.category {
	text-align:left;
	padding:20px 0px 0px 20px;
	}

.kiji {
	width:580px;
	border:solid 1px #999;
	margin-bottom: 0px;
	margin-left:10px;
	margin-right:10px;
	margin-top: 0px;}
	
.content h3 { 
	color: #FF8BB3; 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px; 
	text-align: left; 
	font-weight: bold; 
	padding: 0px 10px 0px 10px;
	margin-bottom: 0px;
	margin-left:10px; 
	margin-right:10px; 
	margin-top: 0px;
	/*下に線つける*/
	border-bottom: 1px solid #999; width:550px;} 
	
/*記事下のリンク*/ 
.content p.posted { 
	color: #464646; 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 9px; 
	text-align: left; 
	padding: 3px 10px 3px 10px; 
	margin-bottom: 20px; 
	margin-top: 0px; 
	line-height: normal; 
	border-bottom: solid 1px #FFC577; 
} 

 /*続きを読む*/ 
.entry-more { font-size:14px; }


/*エントリーを隠すCSS*/
.entry-more-text { display : none; }


.roll {
  width:250px;
  height:50px;
  text-align:left;
  line-height:180%;
}

.roll b{
	font-size:1.2em;
	}

.roll strong{
	font-size:1em;
	color:#999999;
	padding-left:1em;
}

.red {
	font-size:1.3em;
	color:#FF0033;
	font-weight:bold;
}

.rollmigi {
	font-size:0.8em;
	text-align:right;
	float:right;}

.toidone { padding-top:160px;
padding-left:10px;}

.sousin {padding-left:30px; }

.toiawase{
	float:left;
width:600px;

}




/*先行予約ページ*/
.yoyaku {
	margin-top:10px;
	background:url(image/yoyaku.jpg) no-repeat;
	float:left;
	width:840px;
	height:820px;
	text-indent:-9999px;}

.yoyaku a {
	background:url(image/yoyaku.jpg) no-repeat;
	width:660px;
	height:600px;}

.yoyaku1 a {
	background-position:-80px -134px;
	float:left;
	height:300px;
	margin:134px 0px 0px 80px;}

.yoyaku2 a {
	background-position:-80px 500px;
	float:left;
	height:345px;
	margin:25px 0px 0px 80px;}
	
.yoyakusita {
	padding-top:10px;}

/* ----------------------------------------------
　企業情報左メニュー部分
---------------------------------------------- */

.nyukyotoi a {
	background:url(image/nyuukyootoiawase.jpg) no-repeat;
	width:180px;
	height:96px;
	display:block;
	float:left;
	background-position: 0px -100px;
	text-indent:-9999px;}
	
.nyukyotoi a:hover {
	background:url(image/nyuukyootoiawase.jpg) no-repeat;
	background-position:0px -2px;
 }
 
.ownartoi a {
	background:url(image/o-na-otoiawase.jpg) no-repeat;
	width:180px;
	height:96px;
	display:block;
	float:left;
	background-position: 0px -100px;
	text-indent:-9999px;}
	
.ownartoi a:hover {
	background:url(image/o-na-otoiawase.jpg) no-repeat;
	background-position:0px -2px;
 }
 
.zinusitoi a {
	background:url(image/zinusiotoiawase.jpg) no-repeat;
	width:180px;
	height:96px;
	display:block;
	float:left;
	background-position: 0px -100px;
	text-indent:-9999px;}
	
.zinusitoi a:hover {
	background:url(image/zinusiotoiawase.jpg) no-repeat;
	background-position:0px -2px;
 }
 
.sonotatoi a {
	background:url(image/sonota.jpg) no-repeat;
	width:180px;
	height:96px;
	display:block;
	float:left;
	background-position: 0px -100px;
	text-indent:-9999px;}
	
.sonotatoi a:hover {
	background:url(image/sonota.jpg) no-repeat;
	background-position:0px -2px;
 }


.zeikin {
	text-align:left;
	float:left;}
	
.zeikinbun {
	padding-left:30px;
	width:500px;}

.zeimigi {
	background:url(image/nyukyo/nyukyosyamenu2.jpg) no-repeat;
	width:240px;


	height:650px;

	float:right;
	text-indent:-9999px;}
	
.zeisetumei {
	text-align:left;
	margin-top:20px;
	margin-left:20px;
	font-weight:bold;
	color:#333333;
	}


