@charset "euc-jp";
/* CSS Document */

/* -----------------------------------------------------------
CSS Demo

 File name:      demo.css
 Author:         Infree
 Style Info:     物件登録システム デモ確認
----------------------------------------------------------- */


/*----------------------------------------------------
	物件一覧
----------------------------------------------------*/

#buken-Con{
 width: 550px;
 text-align:center;
 margin:0 auto;
}
.tit-Ichiran h3{
     border-bottom:3px #E86300 solid;
     font-size: medium;
     line-height: 1.5em;
     text-align: left;
     margin:15px 0 30px 0;
     padding:8px 0 0 5px;
}
.clr{
 clear:both;
}

/*----------------------------------------------------
	件数
----------------------------------------------------*/

.kensu {
	padding-bottom: 5px;
	font-size: 90%;
	text-align: right;
}
.kensu a {
    text-decoration: none;
}

/*----------------------------------------------------
	タイトル
----------------------------------------------------*/
.ios {
    font-size: medium;
}


/*----------------------------------------------------
	枠全体
----------------------------------------------------*/

.buken{
/* width: 488px; */
 padding: 15px 15px 8px 15px;
 margin-bottom: 5px;
 font-size: small;
 line-height: 1.5;
 text-align: left;
 color:#333;
/*  page-break-before: always; */
}
.buken h6{
 padding: 5px;
 margin-top: 0px;
 margin-bottom: 10px;
 text-align: left;
 font-size: medium;
}
.buken p{
 margin: 0;
}
.lyt01{
/* overflow: auto; */
/* width: 100%; */
}
/*
.pht01,.pht02 img,.pht03 img{
 padding-bottom: 15px;
}
*/
.pht01{
 padding-bottom: 15px;
}
.pht02 img,.pht03 img{
 display: block;
}
/*
.pht02,.pht03{
 width: 180px;
}
*/

/*----------------------------------------------------
	枠パターン1(写真中央)
----------------------------------------------------*/

.pht01{
/*  width: 400px; */
  margin: 0 auto;
  text-align: center;
}
.pht01-Lft{
 float: left;
/*
 text-align: center;
*/
 margin-right: 15px;
 margin-bottom: 15px;
}
.pht01-Rht{
 float: right;
 text-align: center;
}
.pht01 img{
 display :block;
}
.txt01{
 clear: both;
 padding-top: 15px;
}
.pht04-Lft{
 float: left;
/*
 text-align: center;
*/
 margin-right: 15px;
 margin-bottom: 10px;
}
.break-left{
 clear: left;
}

/*----------------------------------------------------
	枠パターン2(写真左)
----------------------------------------------------*/

.pht02{
 float: left;
 padding-right: 20px;
}
/*.txt02{
 float: left;
 width: 340px;
}
*/

/*----------------------------------------------------
	枠パターン3(写真右)
----------------------------------------------------*/

.pht03{
 float: right;
 padding-left: 20px;
}
.txt-left{
/*  float: left; */
/*  width: 340px; */
/*  display: block; */
 margin-bottom: 15px;
}


/*----------------------------------------------------
	色
----------------------------------------------------*/

.color-White{
 border-bottom: 1px #D9D9D9 dotted;
 background-color: #FFF;
}
.color-White-waku{
 border: 1px #D9D9D9 solid;
 background-color: #FFF;
}
.color-Grey{
 border-bottom: 1px #ADADAD solid;
 background-color: #CCCCCC;
}
.color-Grey-waku{
 border: 1px #CCCCCC solid;
 background-color: #F5F5F5;
}
.color-Red{
 border-bottom: 1px #C92E21 solid;
 background-color: #FF7659;
}
.color-Red-waku{
 border: 1px #C92E21 solid;
 background-color: #FFE0D9;
}
.color-Pink{
 border-bottom: 1px #FFA384 solid;
 background-color: #FFC6B3;
}
.color-Pink-waku{
 border: 1px #FFA384 solid;
 background-color: #FFF1E8;
}
.color-Yellow{
 border-bottom: 1px #FFE377 solid;
 background-color: #FFED99;
}
.color-Yellow-waku{
 border: 1px #FFE377 solid;
 background-color: #FFFFE6;
}
.color-Orange{
 border-bottom: 1px #FFB720 solid;
 background-color: #FFCC66;
}
.color-Orange-waku{
 border: 1px #FFB720 solid;
 background-color: #FFF0D0;
}
.color-Purple{
 border-bottom: 1px #CC99FF solid;
 background-color: #E6CAFF;
}
.color-Purple-waku{
 border: 1px #CC99FF solid;
 background-color: #F3E6FF;
}
.color-DarkBlue{
 border-bottom: 1px #000000 solid;
 background-color: #00349F;
 color:#FFF;
}
.color-DarkBlue-waku{
 border: 1px #00349F solid;
 background-color: #F3F7FA;
}
.color-Blue{
 border-bottom: 1px #9DB6FF solid;
 background-color: #BFD9FF;
}
.color-Blue-waku{
 border: 1px #9DB6FF solid;
 background-color: #F0F7FF;
}
.color-Green{
 border-bottom: 1px #487E36 solid;
 background-color: #99CC88;
}
.color-Green-waku{
 border: 1px #487E36 solid;
 background-color: #F7FFEC;
}

/*----------------------------------------------------
	色(登録用カラー)
----------------------------------------------------*/

/*.txt-White{
 color: #FFF;
}*/
.txt-Grey{
 color: #666666;
}
.txt-Red{
 color: #FF7659;
}
.txt-Pink{
 color:#FF6699;
}
.txt-Yellow{
 color: #FFFF00;
}
.txt-Orange{
 color: #FF9900;
}
.txt-Purple{
 color: #9966FF;
}
.txt-DarkBlue{
 color: #00349F;
}
.txt-Blue{
 color: #BFD9FF;
}
.txt-Green{
 color: #99CC88;
}

/*----------------------------------------------------
	このページのトップへ戻る
----------------------------------------------------*/
.totopB{
/*
 background: url(../images/icn_top.gif) bottom left no-repeat;
 margin-top: 12px;
 padding: 3px 5px 0 17px;
 font-size: x-small;
 height: 15px;
 float: right;
*/
 clear: both;
 text-align: right;
}
.totopB a{
 padding-left: 18px;
 background: transparent url(../images/icn_top.gif) no-repeat center left;
/*  font-size: x-small; */
}
/*----------------------------------------------------
	前ページに戻る
----------------------------------------------------*/

.toBackB{
/*
 background: url(../images/icn_back.gif) bottom left no-repeat;
 margin-top: 12px;
 padding: 3px 5px 0 17px;
 font-size: 90%;
 clear: both;
 height: 15px;
 float: left;
*/
 text-align: left;
}

.toBackB a{
 padding-left: 18px;
 background: transparent url(../images/icn_back.gif) no-repeat center left;
/* font-size: 90%; */
}

/*----------------------------------------------------
	お問い合わせページへのリンク
----------------------------------------------------*/
.toInquiryB{
 clear: both;
 text-align: right;
}

/*----------------------------------------------------
	PDFリンク表示
----------------------------------------------------*/
.pdflink {
    clear: both;
}
.pdflink a {
    text-decoration: none;
}
.pdflink a:hover {
    text-decoration: underline;
}



/*----------------------------------------------------
	内容テーブルデザイン（ユーザー別に定義）
----------------------------------------------------*/

.buken table{
 border: 1px solid;
 border-collapse: collapse;
 border-spacing: 0;
 table-layout: fixed;
 width: 100%;
}
	.buken table th{
		border: 1px solid;
		font-weight:normal;
		text-align: left;
		vertical-align:top;
		width:95px;
		padding:2px 5px;
	}
	.buken table td{
		border: 1px solid;
/*		font-weight: normal;	*/
		text-align: left;
		vertical-align:top;
		background-color: #ffffff;
		padding:2px 5px;
	}
/* ホワイト枠 */
.color-White-waku table{
 border-color: #dddddd;
}
.color-White-waku table th{
 background-color: #eeeeee;
 border-color: #dddddd;
}
.color-White-waku table td{
 border-color: #dddddd;
}
.color-White-waku .comment_title{
 background-color: #eeeeee;
 border-color: #dddddd;
}
/* グレー枠 */
.color-Grey-waku table{
 border-color: #aaaaaa;
}
.color-Grey-waku table th{
 background-color: #dfdfdf;
 border-color: #aaaaaa;
}
.color-Grey-waku table td{
 border-color: #aaaaaa;
}
.color-Grey-waku .comment_title{
 background-color: #dfdfdf;
 border-color: #aaaaaa;
}
.color-Grey-waku .comment_desc{
 border-color: #aaaaaa;
}
/* レッド枠 */
.color-Red-waku table{
 border-color: #FF7659;
}
.color-Red-waku table th{
 background-color: #FFB4A4;
 border-color: #FF7659;
}
.color-Red-waku table td{
 border-color: #FF7659;
}
.color-Red-waku .comment_title{
 background-color: #FFB4A4;
 border-color: #FF7659;
}
.color-Red-waku .comment_desc{
 border-color: #FF7659;
}
/* ピンク枠 */
.color-Pink-waku table{
 border-color: #FFC6B3;
}
.color-Pink-waku table th{
 background-color: #FFD6C8;
 border-color: #FFC6B3;
}
.color-Pink-waku table td{
 border-color: #FFC6B3;
}
.color-Pink-waku .comment_title{
 background-color: #FFD6C8;
 border-color: #FFC6B3;
}
.color-Pink-waku .comment_desc{
 border-color: #FFC6B3;
}
/* イエロー枠 */
.color-Yellow-waku table{
 border-color: #FFE377;
}
.color-Yellow-waku table th{
 background-color: #FFF1B0;
 border-color: #FFE377;
}
.color-Yellow-waku table td{
 border-color: #FFE377;
}
.color-Yellow-waku .comment_title{
 background-color: #FFF1B0;
 border-color: #FFE377;
}
.color-Yellow-waku .comment_desc{
 border-color: #FFE377;
}
/* オレンジ枠 */
.color-Orange-waku table{
 border-color: #FFCC66;
}
.color-Orange-waku table th{
 background-color: #FFDC93;
 border-color: #FFCC66;
}
.color-Orange-waku table td{
 border-color: #FFCC66;
}
.color-Orange-waku .comment_title{
 background-color: #FFDC93;
 border-color: #FFCC66;
}
.color-Orange-waku .comment_desc{
 border-color: #FFCC66;
}
/* パープル枠 */
.color-Purple-waku table{
 border-color: #CC99FF;
}
.color-Purple-waku table th{
 background-color: #EAD2FF;
 border-color: #CC99FF;
}
.color-Purple-waku table td{
 border-color: #CC99FF;
}
.color-Purple-waku .comment_title{
 background-color: #EAD2FF;
 border-color: #CC99FF;
}
.color-Purple-waku .comment_desc{
 border-color: #CC99FF;
}
/* ブルー枠 */
.color-DarkBlue-waku table{
 border-color: #00349F;
}
.color-DarkBlue-waku table th{
 background-color: #ACC7FF;
 border-color: #00349F;
}
.color-DarkBlue-waku table td{
 border-color: #00349F;
}
.color-DarkBlue-waku .comment_title{
 background-color: #ACC7FF;
 border-color: #00349F;
}
.color-DarkBlue-waku .comment_desc{
 border-color: #00349F;
}
/* 水色枠 */
.color-Blue-waku table{
 border-color: #BFD9FF;
}
.color-Blue-waku table th{
 background-color: #E1EDFF;
 border-color: #BFD9FF;
}
.color-Blue-waku table td{
 border-color: #BFD9FF;
}
.color-Blue-waku .comment_title{
 background-color: #E1EDFF;
 border-color: #BFD9FF;
}
.color-Blue-waku .comment_desc{
 border-color: #BFD9FF;
}
/* グリーン枠 */
.color-Green-waku table{
 border-color: #99CC88;
}
.color-Green-waku table th{
 border-color: #99CC88;
}
.color-Green-waku table th{
 background-color: #C5E1BB;
 border-color: #99CC88;
}
.color-Green-waku table td{
 border-color: #99CC88;
}
.color-Green-waku .comment_title{
 background-color: #C5E1BB;
 border-color: #99CC88;
}
.color-Green-waku .comment_desc{
 border-color: #99CC88;
}

