@charset "UTF-8";

/*------------------------------------------------------------------------------
入居者の皆様へサイトナビ設定
------------------------------------------------------------------------------*/
#snavi .menu-blue {
	margin: 0px;
	padding: 10px 0px 10px 5px;
	width: 185px;
	border-right: 1px solid #E4E4E4;
	border-bottom: 1px solid #E4E4E4;
	border-left: 1px solid #E4E4E4;
}
#snavi .menu-blue ul {
	margin: 0px;
	padding: 0px;
}
#snavi .menu-blue li {
	background: url(../img/live/snavi_icon01.jpg) no-repeat left 2px;
	margin: 0px;
	padding: 0px 0px 15px 15px;
}
#snavi .menu-blue li ul {
	margin-top: 5px;
}
#snavi .menu-blue li li {
	background: url(../img/live/snavi_icon02.jpg) no-repeat left 3px;
	padding-left: 10px;
	padding-bottom: 0px;
}
#snavi .menu-blue a {
	color: #333333;
	text-decoration: none;
}

/*------------------------------------------------------------------------------
入居者の皆様へ設定
------------------------------------------------------------------------------*/
.live-layout {
	margin: 0px;
	padding: 0px;
	width: 620px;
}
.live-layout .lead {
	margin: 10px 0px 10px;
	padding: 0px 10px;
	width: 600px;
}
.live-layout .block {
	background: #F2F2F2;
	margin: 0px auto 20px;
	padding: 4px;
	width: 610px;
	border: 1px solid #D5D5D5;
}
.live-layout .block .inner {
	background: #FFFFFF;
	margin: 0px;
	padding: 0px 10px 10px;
	width: 590px;
}
.live-layout .block .inner .text {
	padding-top: 1em;
}
.live-layout .block .inner .btn {
	text-align: right;
	margin-top: 1em;
}
.live-layout .pagetop {
	font-size: 0.8em;
	text-align: right;
	margin: 10px 0;
}
/*------------------------------------------------------------------------------
入居準備編設定
------------------------------------------------------------------------------*/
.zyunbi-layout h3 {
	margin: 20px 0 10px 10px ;
	}
.zyunbi-navi {
	overflow: hidden;
	margin: 0 0 20px 10px;
	padding: 0 0 10px 10px;
	border-bottom: 1px dotted #CCCCCC;
	width: 600px;
}
.zyunbi-navi li {
	float: left;
	margin: 0 10px 0 0;
}
.zyunbi-inner {
	width: 580px;
	margin: 0 0 0 20px;}
.zyunbi-inner h4 {
	margin: 0 0 20px 0;
	}
.zyunbi-txt {
	width: 320px;
	float: left;
	}
.zyunbi-txt p {
	margin: 0 0 20px 0;
	}
.zyunbi-zu {
	width: 210px;
	float: right;
	}
.zyunbi-txst2 {
	clear: both;
	margin: 0 0 10px 0;
	}
.zyunbi-box {
	margin: 0 0 10px 0;
	}
.siryo-zu01 {
	background-color: #CCCCCC;
	width: 560px;
	margin: 0 0 10px 0;
	}
.siryo-zu01 th {
	background-color: #F2F2F2;
	width: 186px;
	padding: 10px;
	}
.siryo-zu01 td {
	background-color: #FFFFFF;
	width: 186px;
	padding: 10px;
	}
/*------------------------------------------------------------------------------
資料編設定
------------------------------------------------------------------------------*/
.zyunbi-inner dl {
	margin: 0 0 20px 0;
}
.zyunbi-inner dt {
	margin: 0 0 10px 0;
	border-bottom: 1px dotted #CCCCCC;
	padding: 0 0 0 20px;
	background: url(../img/live/live_siryou02_icon.jpg) no-repeat left;
}
.zyunbi-inner dd {
	padding: 0 0 0 20px;
	margin: 0 0 20px 0;
}
.zyunbi-inner .mgB10 {
	margin: 0 0 10px 0;
	}
/*------------------------------------------------------------------------------
原状回復にかかるガイドライン設定
------------------------------------------------------------------------------*/
.guide-layout h3 {
	margin: 20px 0 10px 10px ;
	}
.guide-layout h4 {
	background: url(../img/live/guide-line_titlebg.jpg) no-repeat left;
	margin: 20px 0 10px 10px ;
	padding: 0 0 0 10px;
	font-weight: normal;
	color: #0264EE;
	line-height: 24px;
	}
.guide-layout h5 {
	margin: 20px 0 10px 10px ;
	}
.guide-txt {
	width: 580px;
	margin: 0 0 10px 20px;
	}
.guide-txt .bold, .guide-txt2 .bold {
	font-weight: bold;
	}
.guide-blue {
	background-color: #EEF4FD;
	border: 1px solid #CCCCCC;
	padding: 10px;
	width: 560px;
	margin: 0 0 10px 20px;
	}
.guide-blue li {
	margin: 0 0 10px 0;
	}
.guide-blue .bold {
	font-weight: bold;
	}
.guide-txt2 {
	width: 550px;
	margin: 0 0 10px 20px;
	}
.guide-txt-icon {
	width: 560px;
	margin: 0 0 10px 20px;
	padding: 0 0 0 15px;
	background: url(../img/live/genjyo_icon.jpg) no-repeat left top;
}
.guide-zu01 {
	background-color: #CCCCCC;
	width: 580px;
	margin: 0 0 10px 20px;
	}
.guide-zu01 td {
	background-color: #FFFFFF;
	padding: 10px;
	}
.guide-zu01 .txtred {
	color: #FF0000;
	}
/*------------------------------------------------------------------------------
別表1　損耗・毀損の事例具分(部位別)一覧表
------------------------------------------------------------------------------*/
.table01-navi {
	margin: 0 0 20px 20px;
}
.table01-navi li {
	background: url(../img/live/table01_icon.jpg) no-repeat left;
	padding: 0 0 0 20px;
	margin: 0 0 5px 0;
}
.table01-zu01 {
	background-color: #CCCCCC;
	width: 580px;
	margin: 0 0 10px 20px;
	}
.table01-zu01 td {
	background-color: #FFFFFF;
	padding: 10px;
	vertical-align: top;
	}
.table01-zu01 th{
	background-color: #EFEFEF;
	padding: 10px;
	vertical-align: top;
	font-weight: normal;
	
	}
.table01-zu01 .txtred {
	color: #FF0000;
	}

.table01-zu01 dd {
	margin: 0 0 20px 0;
	border-bottom: 1px dotted #CCCCCC;
	padding: 0 0 10px 0;
	}
.table01-zu01 dt {
	color: #0264EE;
	margin: 0 0 10px 0;
	}
.table01-zu01 .bgblue {
	background-color: #CFE4F8;
	}
.table01-zu01 p {
	margin: 0 0 10px 0;
	}
