@charset "utf-8";
/* CSS Document */

/*基本設定*/
p {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}


.clear { clear:both; }
/*//////////////////////////////////////////////////////////会社概要(office)コンテンツここから*/

/*会社概要コンテンツ01*/
#box_base #box_contents #contents_01office {
	height: 300px;
	width: 436px;
	text-align: left;
	margin-top: 80px;
	margin-right: auto;
	margin-left: auto;
}

/*会社概要コンテンツ01左(写真用)ボックス*/
#box_base #box_contents #contents_01office #contentsbox_01 {
	height: 300px;
	width: 336px;
	text-align: left;
	float: left;
}

/*会社概要コンテンツ01右ボックス*/
#box_base #box_contents #contents_01office #contentsbox_02 {
	height: 16px;
	width: 80px;
	text-align: left;
	float: right;
	padding-left: 20px;
	padding-top: 235px;
}

/*会社概要コンテンツ01テキストボックス*/
#box_base #box_contents #contents_01office #textbox_01 {
	height: auto;
	width: 80px;
	text-align: left;
	font-size: 12px;
	background-image: url(../images/office/office_icon.jpg);
	background-repeat: no-repeat;
	text-indent: 15px;
}

/*会社概要コンテンツ02*/
#box_base #box_contents #contents_02office {
	height: auto;
	width: 770px;
	text-align: left;
	margin-top: 80px;
	margin-right: auto;
	margin-left: auto;
}

/*会社概要コンテンツ02テーブル設定*/
#box_base #box_contents #contents_02office table {
	width: 770px;
	border: 1px #cdcdcd solid;
	border-collapse: collapse;
}

#box_base #box_contents #contents_02office td {
	border: 1px #cdcdcd solid;
	text-align: left;
	font-size: 14px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	color: #585858;
	line-height: 30px;
}

#box_base #box_contents #contents_02office th {
	border: 1px #cdcdcd solid;
	background-color: #f1f1f1;
	text-align: left;
	text-decoration: none;
	font-weight: normal;
	font-size: 14px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	color: #585858;
	line-height: 30px;
	vertical-align: top;
}

/*会社概要コンテンツ03*/
#box_base #box_contents #contents_03office {
	height: auto;
	width: 600px;
	text-align: left;
	margin-top: 80px;
	margin-right: auto;
	margin-left: auto;
}

/*会社概要コンテンツ03テーブル設定*/
#box_base #box_contents #contents_03office table {
	width: 425px;
	border: none;
	border-collapse: collapse;
}

#box_base #box_contents #contents_03office td {
	border: none;
	text-align: left;
	font-size: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #585858;
}

/*///////////////////////////////////////////////////////////////会社概要(office)コンテンツここまで*/

/*//////////////////////////////////////////////////////////オススメ物件トップ(pick_up_top)コンテンツここから*/

/*オススメ物件住所*/
#box_base #box_contents #box_01pick_up #box_pick_upkind {
	height: 41px;
	width: 964px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
}

/*オススメ物件住所*/
#box_base #box_contents #box_01pick_up .image_pick_upbanner {
	height: auto;
	width: 964px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
}

/*オススメ物件動画用枠*/
.box_movie_pu {
	height: auto;
	width: 964px;
	text-align: center;
	margin-bottom: 5px;
}

/*//////////////////////////////////////////////////////////オススメ物件トップ(pick_up_top)コンテンツここまで*/

/*//////////////////////////////////////////////////////////オススメ物件(pick_up)コンテンツここから*/

/*オススメ物件ページタイトル*/
#box_base #box_contents #box_pick_uptitle {
	height: 104px;
	width: 964px;
	text-align: left;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}

/*オススメ物件住所*/
#box_base #box_contents #box_pick_upaddress {
	height: 41px;
	width: 964px;
	text-align: left;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
}

/*オススメ物件コンテンツボックス01*/
#box_base #box_contents #box_01pick_up {
	height: auto;
	width: 964px;
	text-align: left;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}

/*オススメ物件メニュー*/
#box_base #box_contents #box_01pick_up #menubox_pick_up {
	height: 27px;
	width: 964px;
	text-align: left;
	margin: 0px;
}

/*メニュー位置設定*/
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu {
	height: 27px;
	width: 959px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#box_base #box_contents #box_01pick_up #menubox_pick_up #menu ul {
	padding: 0px;
	margin: 0px;
}

#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li {
	display:inline;
	list-style-type:none;
}

#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li a {
	height:27px;/*画像の高さ*/
	display:block;
	float:left;
	text-indent:-9999em;
	text-decoration:none;
	overflow:hidden;
}

/*------off*/
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu01 a {
	width:103px;
	background-image: url(../images/pick_up/pick_up_menu.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;

}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu02 a {
	background:url(../images/pick_up/pick_up_menu.gif) no-repeat -103px 0px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu03 a {
	background:url(../images/pick_up/pick_up_menu.gif) no-repeat -206px 0px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu04 a {
	background:url(../images/pick_up/pick_up_menu.gif) no-repeat -309px 0px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu05 a {
	background:url(../images/pick_up/pick_up_menu.gif) no-repeat -412px 0px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu06 a {
	background:url(../images/pick_up/pick_up_menu.gif) no-repeat -515px 0px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu07 a {
	background:url(../images/pick_up/pick_up_menu.gif) no-repeat -618px 0px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu08 a {
	background:url(../images/pick_up/pick_up_menu.gif) no-repeat -721px 0px;
	width:103px;
	margin-left: 3px;
}

/*------hover*/
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu01 a:hover {
	background:url(../images/pick_up/pick_up_menu.gif) no-repeat 0px -27px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu02 a:hover {
	background:url(../images/pick_up/pick_up_menu.gif) no-repeat -103px -27px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu03 a:hover {
	background:url(../images/pick_up/pick_up_menu.gif) no-repeat -206px -27px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu04 a:hover {
	background:url(../images/pick_up/pick_up_menu.gif) no-repeat -309px -27px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu05 a:hover {
	background:url(../images/pick_up/pick_up_menu.gif) no-repeat -412px -27px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu06 a:hover {
	background:url(../images/pick_up/pick_up_menu.gif) no-repeat -515px -27px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu07 a:hover {
	background:url(../images/pick_up/pick_up_menu.gif) no-repeat -618px -27px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu08 a:hover {
	background:url(../images/pick_up/pick_up_menu.gif) no-repeat -721px -27px;
}

/*------on*/
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu01_on a {
	background:url(../images/pick_up/pick_up_menu.gif) no-repeat 0px -27px;
	width:103px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu02_on a {
	background:url(../images/pick_up/pick_up_menu.gif) no-repeat -103px -27px;
	width:103px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu03_on a {
	background:url(../images/pick_up/pick_up_menu.gif) no-repeat -206px -27px;
	width:103px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu04_on a {
	background:url(../images/pick_up/pick_up_menu.gif) no-repeat -309px -27px;
	width:103px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu05_on a {
	background:url(../images/pick_up/pick_up_menu.gif) no-repeat -412px -27px;
	width:103px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu06_on a {
	background:url(../images/pick_up/pick_up_menu.gif) no-repeat -515px -27px;
	width:103px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu07_on a {
	background:url(../images/pick_up/pick_up_menu.gif) no-repeat -618px -27px;
	width:103px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu08_on a {
	background:url(../images/pick_up/pick_up_menu.gif) no-repeat -721px -27px;
	width:103px;
}

/*------現在ページ表示用*/
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu01_pr a {
	background:url(../images/pick_up/pick_up_menu.gif) no-repeat 0px -27px;
	width:103px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu02_pr a {
	background:url(../images/pick_up/pick_up_menu.gif) no-repeat -103px -27px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu03_pr a {
	background:url(../images/pick_up/pick_up_menu.gif) no-repeat -206px -27px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu04_pr a {
	background:url(../images/pick_up/pick_up_menu.gif) no-repeat -309px -27px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu05_pr a {
	background:url(../images/pick_up/pick_up_menu.gif) no-repeat -412px -27px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu06_pr a {
	background:url(../images/pick_up/pick_up_menu.gif) no-repeat -515px -27px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu07_pr a {
	background:url(../images/pick_up/pick_up_menu.gif) no-repeat -618px -27px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu08_pr a {
	background:url(../images/pick_up/pick_up_menu.gif) no-repeat -721px -27px;
	width:103px;
	margin-left: 3px;
}

/*マンション用*/
/*------off*/
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu01_c a {
	width:103px;
	background-image: url(../images/pick_up/pick_up_menu.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;

}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu02_c a {
	background:url(../images/pick_up/pick_up_menu_c.gif) no-repeat -103px 0px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu03_c a {
	background:url(../images/pick_up/pick_up_menu_c.gif) no-repeat -206px 0px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu04_c a {
	background:url(../images/pick_up/pick_up_menu_c.gif) no-repeat -309px 0px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu05_c a {
	background:url(../images/pick_up/pick_up_menu_c.gif) no-repeat -412px 0px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu06_c a {
	background:url(../images/pick_up/pick_up_menu_c.gif) no-repeat -515px 0px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu07_c a {
	background:url(../images/pick_up/pick_up_menu_c.gif) no-repeat -618px 0px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu08_c a {
	background:url(../images/pick_up/pick_up_menu_c.gif) no-repeat -721px 0px;
	width:103px;
	margin-left: 3px;
}

/*------hover*/
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu01_c a:hover {
	background:url(../images/pick_up/pick_up_menu_c.gif) no-repeat 0px -27px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu02_c a:hover {
	background:url(../images/pick_up/pick_up_menu_c.gif) no-repeat -103px -27px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu03_c a:hover {
	background:url(../images/pick_up/pick_up_menu_c.gif) no-repeat -206px -27px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu04_c a:hover {
	background:url(../images/pick_up/pick_up_menu_c.gif) no-repeat -309px -27px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu05_c a:hover {
	background:url(../images/pick_up/pick_up_menu_c.gif) no-repeat -412px -27px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu06_c a:hover {
	background:url(../images/pick_up/pick_up_menu_c.gif) no-repeat -515px -27px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu07_c a:hover {
	background:url(../images/pick_up/pick_up_menu_c.gif) no-repeat -618px -27px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu08_c a:hover {
	background:url(../images/pick_up/pick_up_menu_c.gif) no-repeat -721px -27px;
}

/*------on*/
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu01_c_on a {
	background:url(../images/pick_up/pick_up_menu_c.gif) no-repeat 0px -27px;
	width:103px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu02_c_on a {
	background:url(../images/pick_up/pick_up_menu_c.gif) no-repeat -103px -27px;
	width:103px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu03_c_on a {
	background:url(../images/pick_up/pick_up_menu_c.gif) no-repeat -206px -27px;
	width:103px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu04_c_on a {
	background:url(../images/pick_up/pick_up_menu_c.gif) no-repeat -309px -27px;
	width:103px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu05_c_on a {
	background:url(../images/pick_up/pick_up_menu_c.gif) no-repeat -412px -27px;
	width:103px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu06_c_on a {
	background:url(../images/pick_up/pick_up_menu_c.gif) no-repeat -515px -27px;
	width:103px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu07_c_on a {
	background:url(../images/pick_up/pick_up_menu_c.gif) no-repeat -618px -27px;
	width:103px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu08_c_on a {
	background:url(../images/pick_up/pick_up_menu_c.gif) no-repeat -721px -27px;
	width:103px;
}

/*------現在ページ表示用*/
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu01_c_pr a {
	background:url(../images/pick_up/pick_up_menu_c.gif) no-repeat 0px -27px;
	width:103px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu02_c_pr a {
	background:url(../images/pick_up/pick_up_menu_c.gif) no-repeat -103px -27px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu03_c_pr a {
	background:url(../images/pick_up/pick_up_menu_c.gif) no-repeat -206px -27px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu04_c_pr a {
	background:url(../images/pick_up/pick_up_menu_c.gif) no-repeat -309px -27px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu05_c_pr a {
	background:url(../images/pick_up/pick_up_menu_c.gif) no-repeat -412px -27px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu06_c_pr a {
	background:url(../images/pick_up/pick_up_menu_c.gif) no-repeat -515px -27px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu07_c_pr a {
	background:url(../images/pick_up/pick_up_menu_c.gif) no-repeat -618px -27px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu08_c_pr a {
	background:url(../images/pick_up/pick_up_menu_c.gif) no-repeat -721px -27px;
	width:103px;
	margin-left: 3px;
}
/*マンション用*/

/*土地用*/
/*------off*/
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu01_l a {
	width:103px;
	background-image: url(../images/pick_up/pick_up_menu_l.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;

}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu02_l a {
	background:url(../images/pick_up/pick_up_menu_l.gif) no-repeat -103px 0px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu03_l a {
	background:url(../images/pick_up/pick_up_menu_l.gif) no-repeat -206px 0px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu04_l a {
	background:url(../images/pick_up/pick_up_menu_l.gif) no-repeat -309px 0px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu05_l a {
	background:url(../images/pick_up/pick_up_menu_l.gif) no-repeat -412px 0px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu06_l a {
	background:url(../images/pick_up/pick_up_menu_l.gif) no-repeat -515px 0px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu07_l a {
	background:url(../images/pick_up/pick_up_menu_l.gif) no-repeat -618px 0px;
	width:103px;
	margin-left: 3px;
}


/*------hover*/
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu01_l a:hover {
	background:url(../images/pick_up/pick_up_menu_l.gif) no-repeat 0px -27px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu02_l a:hover {
	background:url(../images/pick_up/pick_up_menu_l.gif) no-repeat -103px -27px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu03_l a:hover {
	background:url(../images/pick_up/pick_up_menu_l.gif) no-repeat -206px -27px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu04_l a:hover {
	background:url(../images/pick_up/pick_up_menu_l.gif) no-repeat -309px -27px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu05_l a:hover {
	background:url(../images/pick_up/pick_up_menu_l.gif) no-repeat -412px -27px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu06_l a:hover {
	background:url(../images/pick_up/pick_up_menu_l.gif) no-repeat -515px -27px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu07_l a:hover {
	background:url(../images/pick_up/pick_up_menu_l.gif) no-repeat -618px -27px;
}

/*------on*/
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu01_l_on a {
	background:url(../images/pick_up/pick_up_menu_l.gif) no-repeat 0px -27px;
	width:103px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu02_l_on a {
	background:url(../images/pick_up/pick_up_menu_l.gif) no-repeat -103px -27px;
	width:103px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu03_l_on a {
	background:url(../images/pick_up/pick_up_menu_l.gif) no-repeat -206px -27px;
	width:103px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu04_l_on a {
	background:url(../images/pick_up/pick_up_menu_l.gif) no-repeat -309px -27px;
	width:103px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu05_l_on a {
	background:url(../images/pick_up/pick_up_menu_l.gif) no-repeat -412px -27px;
	width:103px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu06_l_on a {
	background:url(../images/pick_up/pick_up_menu_l.gif) no-repeat -515px -27px;
	width:103px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu07_l_on a {
	background:url(../images/pick_up/pick_up_menu_l.gif) no-repeat -618px -27px;
	width:103px;
}

/*------現在ページ表示用*/
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu01_l_pr a {
	background:url(../images/pick_up/pick_up_menu_l.gif) no-repeat 0px -27px;
	width:103px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu02_l_pr a {
	background:url(../images/pick_up/pick_up_menu_l.gif) no-repeat -103px -27px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu03_l_pr a {
	background:url(../images/pick_up/pick_up_menu_l.gif) no-repeat -206px -27px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu04_l_pr a {
	background:url(../images/pick_up/pick_up_menu_l.gif) no-repeat -309px -27px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu05_l_pr a {
	background:url(../images/pick_up/pick_up_menu_l.gif) no-repeat -412px -27px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu06_l_pr a {
	background:url(../images/pick_up/pick_up_menu_l.gif) no-repeat -515px -27px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.menu07_l_pr a {
	background:url(../images/pick_up/pick_up_menu_l.gif) no-repeat -618px -27px;
	width:103px;
	margin-left: 3px;
}
/*土地用*/

@charset "utf-8";
/* CSS Document */

/*収益物件用01*/
/*------off*/
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.pumenu01_p01 a {
	width:103px;
	background-image: url(../images/pick_up/pumenu_p01.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;

}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.pumenu02_p01 a {
	background:url(../images/pick_up/pumenu_p01.gif) no-repeat -103px 0px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.pumenu03_p01 a {
	background:url(../images/pick_up/pumenu_p01.gif) no-repeat -206px 0px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.pumenu04_p01 a {
	background:url(../images/pick_up/pumenu_p01.gif) no-repeat -309px 0px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.pumenu05_p01 a {
	background:url(../images/pick_up/pumenu_p01.gif) no-repeat -412px 0px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.pumenu06_p01 a {
	background:url(../images/pick_up/pumenu_p01.gif) no-repeat -515px 0px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.pumenu07_p01 a {
	background:url(../images/pick_up/pumenu_p01.gif) no-repeat -618px 0px;
	width:103px;
	margin-left: 3px;
}

/*------hover*/
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.pumenu01_p01 a:hover {
	background:url(../images/pick_up/pumenu_p01.gif) no-repeat 0px -27px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.pumenu02_p01 a:hover {
	background:url(../images/pick_up/pumenu_p01.gif) no-repeat -103px -27px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.pumenu03_p01 a:hover {
	background:url(../images/pick_up/pumenu_p01.gif) no-repeat -206px -27px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.pumenu04_p01 a:hover {
	background:url(../images/pick_up/pumenu_p01.gif) no-repeat -309px -27px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.pumenu05_p01 a:hover {
	background:url(../images/pick_up/pumenu_p01.gif) no-repeat -412px -27px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.pumenu06_p01 a:hover {
	background:url(../images/pick_up/pumenu_p01.gif) no-repeat -515px -27px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.pumenu07_p01 a:hover {
	background:url(../images/pick_up/pumenu_p01.gif) no-repeat -618px -27px;
}

/*------on*/
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.pumenu01_p01_on a {
	background:url(../images/pick_up/pumenu_p01.gif) no-repeat 0px -27px;
	width:103px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.pumenu02_p01_on a {
	background:url(../images/pick_up/pumenu_p01.gif) no-repeat -103px -27px;
	width:103px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.pumenu03_p01_on a {
	background:url(../images/pick_up/pumenu_p01.gif) no-repeat -206px -27px;
	width:103px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.pumenu04_p01_on a {
	background:url(../images/pick_up/pumenu_p01.gif) no-repeat -309px -27px;
	width:103px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.pumenu05_p01_on a {
	background:url(../images/pick_up/pumenu_p01.gif) no-repeat -412px -27px;
	width:103px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.pumenu06_p01_on a {
	background:url(../images/pick_up/pumenu_p01.gif) no-repeat -515px -27px;
	width:103px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.pumenu07_p01_on a {
	background:url(../images/pick_up/pumenu_p01.gif) no-repeat -618px -27px;
	width:103px;
}
/*------現在ページ表示用*/
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.pumenu01_p01_pr a {
	background:url(../images/pick_up/pumenu_p01.gif) no-repeat 0px -27px;
	width:103px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.pumenu02_p01_pr a {
	background:url(../images/pick_up/pumenu_p01.gif) no-repeat -103px -27px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.pumenu03_p01_pr a {
	background:url(../images/pick_up/pumenu_p01.gif) no-repeat -206px -27px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.pumenu04_p01_pr a {
	background:url(../images/pick_up/pumenu_p01.gif) no-repeat -309px -27px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.pumenu05_p01_pr a {
	background:url(../images/pick_up/pumenu_p01.gif) no-repeat -412px -27px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.pumenu06_p01_pr a {
	background:url(../images/pick_up/pumenu_p01.gif) no-repeat -515px -27px;
	width:103px;
	margin-left: 3px;
}
#box_base #box_contents #box_01pick_up #menubox_pick_up #menu li.pumenu07_p01_pr a {
	background:url(../images/pick_up/pumenu_p01.gif) no-repeat -618px -27px;
	width:103px;
	margin-left: 3px;
}

/*収益物件用01*/



/*オススメ物件コンテンツ01*/
#box_base #box_contents #box_01pick_up #contents_01pick_up {
	height: auto;
	width: 962px;
	text-align: center;
	border: 1px solid #d5d5d5;
	padding-top: 5px;
}

/*境界線01*/
#box_base #box_contents #box_01pick_up #contents_01pick_up #line_01 {
	height: 1px;
	width: 940px;
	text-align: center;
	padding-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d5d5d5;
	margin-right: auto;
	margin-left: auto;
}

/*オススメ物件コンテンツ02*/
#box_base #box_contents #box_01pick_up #contents_02pick_up {
	height: auto;
	width: 913px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
	margin-bottom: 30px;
}

/*オススメ物件テキストボックス*/
#box_base #box_contents #box_01pick_up #contents_02pick_up #textbox_pick_up  {
	height: auto;
	width: 650px;
	text-align: center;
	float: left;
}

#box_base #box_contents #box_01pick_up #contents_02pick_up #textbox_pick_up #box_cost{
	height: 30px;
	width: 650px;
	text-align: left;
	float: left;
	line-height: 30px;
	font-size: 21px;
	font-weight: bold;
	color: #CC0000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	margin-bottom: 10px;
}

/*オススメ物件テキストボックス左*/
#box_base #box_contents #box_01pick_up #contents_02pick_up #textbox_pick_up #text_01 {
	height: auto;
	width: 150px;
	text-align: left;
	float: left;
}

/*オススメ物件テキストボックス左リスト設定*/
#box_base #box_contents #box_01pick_up #contents_02pick_up #textbox_pick_up #text_01 ul {
	margin: 0px;
	padding: 0px;
}

/*オススメ物件テキストボックス左リスト設定*/
#box_base #box_contents #box_01pick_up #contents_02pick_up #textbox_pick_up #text_01 li {
	height: 30px;
	width: auto;
	list-style-type: none;
	font-size: 14px;
	color: #333333;
	background-image: url(../images/pick_up/title.gif);
	background-repeat: no-repeat;
	text-indent: 10px;
	line-height: 18px;
	background-position: 0px 3px;
}

#box_base #box_contents #box_01pick_up #contents_02pick_up #textbox_pick_up #text_01 li.none {
	height: 30px;
	width: auto;
	list-style-type: none;
	font-size: 14px;
	color: #333333;
	text-indent: 10px;
	line-height: 18px;
}

/*オススメ物件テキストボックス右*/
#box_base #box_contents #box_01pick_up #contents_02pick_up #textbox_pick_up #text_02 {
	height: auto;
	width: 500px;
	text-align: left;
	float: right;
}

/*オススメ物件テキストボックス左リスト設定*/
#box_base #box_contents #box_01pick_up #contents_02pick_up #textbox_pick_up #text_02 ul {
	margin: 0px;
	padding: 0px;
}

/*オススメ物件テキストボックス左リスト設定*/
#box_base #box_contents #box_01pick_up #contents_02pick_up #textbox_pick_up #text_02 li {
	height: 30px;
	width: auto;
	list-style-type: none;
	font-size: 14px;
	color: #333333;
	line-height: 18px;
}

/*オススメ物件テキストボックス右_01*/
#box_base #box_contents #box_01pick_up #contents_02pick_up #textbox_pick_up #text_03 {
	height: 840px;
	width: 500px;
	text-align: left;
	float: right;
}

/*オススメ物件テキストボックス左リスト設定*/
#box_base #box_contents #box_01pick_up #contents_02pick_up #textbox_pick_up #text_03 ul {
	margin: 0px;
	padding: 0px;
}

/*オススメ物件テキストボックス左リスト設定*/
#box_base #box_contents #box_01pick_up #contents_02pick_up #textbox_pick_up #text_03 li {
	height: 30px;
	width: auto;
	list-style-type: none;
	font-size: 14px;
	color: #333333;
	line-height: 18px;
}

/*マップ用ボックス*/
#box_base #box_contents #box_01pick_up #contents_02pick_up #textbox_pick_up #map_pu {
	height: auto;
	width: 650px;
	text-align: center;
	float: left;
	font-size: 12px;
}

/*オススメ物件QRコード用ボックス*/
#box_base #box_contents #box_01pick_up #contents_02pick_up #box_qr {
	height: 150px;
	width: 250px;
	float: right;
	text-align: center;
	padding-top: 23px;
	font-size: 10px;
	margin-top: 98%;
}

/*オススメ物件ロゴ用ボックス*/
#box_base #box_contents #box_01pick_up #contents_02pick_up #box_logo {
	height: 77px;
	width: 250px;
	float: right;
	text-align: right;
}

/*オススメ物件QRコード用ボックスc*/
#box_base #box_contents #box_01pick_up #contents_02pick_up #box_qr_c {
	height: 150px;
	width: 250px;
	float: right;
	text-align: center;
	padding-top: 23px;
	font-size: 10px;
	margin-top: 390px;
}

/*オススメ物件ロゴ用ボックスc*/
#box_base #box_contents #box_01pick_up #contents_02pick_up #box_logo_c {
	height: 77px;
	width: 250px;
	float: right;
	text-align: right;
}

/*オススメ物件QRコード用ボックスl*/
#box_base #box_contents #box_01pick_up #contents_02pick_up #box_qr_l {
	height: 150px;
	width: 250px;
	float: right;
	text-align: center;
	padding-top: 23px;
	font-size: 10px;
	margin-top: 330px;
}

/*オススメ物件ロゴ用ボックスl*/
#box_base #box_contents #box_01pick_up #contents_02pick_up #box_logo_l {
	height: 77px;
	width: 250px;
	float: right;
	text-align: right;
}

/*ページトップ用ボックス*/
#box_base #box_contents #box_02pick_up {
	height: 11px;
	width: 964px;
	text-align: right;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
}

/*オススメ物件動画用ボタン枠*/
.box_movie_puc {
	width: 580px;
	padding-left: 10px;
	height: auto;
	float: left;
	margin-top: 10px;
}

/*//////////////////////////////////////////////////////////オススメ物件(pick_up)コンテンツここまで*/

/*//////////////////////////////////////////////////////////////オススメ物件(pick_up)外観用ここから*/

/*オススメ物件コンテンツ01*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_a {
	height: auto;
	width: 962px;
	text-align: left;
	border: 1px solid #d5d5d5;
	padding-top: 5px;
	padding-bottom: 15px;
}

/*オススメ物件コンテンツ背景用*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_a #contents_back {
	height: auto;
	width: 942px;
	background-color: #ededed;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	padding-bottom: 15px;
}

/*オススメ物件コンテンツ写真用ボックス*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_a #contents_back .box_image {
	height: auto;
	width: 460px;
	text-align: center;
	margin-right: 5px;
	margin-left: 5px;
	float: left;
	margin-top: 10px;
}

/*オススメ物件コンテンツ写真用ボックスIE6ハック*/
* html #box_base #box_contents #box_01pick_up #contents_01pick_up_a #contents_back .box_image {
	height: auto;
	width: 450px;
	text-align: center;
	float: left;
	margin-top: 10px;
	margin-right: 5px;
	margin-left: 7px;
}

/*オススメ物件コンテンツ写真用説明ボックス*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_a #contents_back .box_image .box_coment {
	height: 20px;
	width: 420px;
	text-align: left;
	float: left;
	margin-left: 5px;
	padding-left: 20px;
	font-size: 10px;
	margin-top: 5px;
	background-repeat: no-repeat;
	background-image: url(../images/pick_up/s/0000000000/appearance/a_icon01.gif);
	background-position: 10px;
	line-height: 18px;
	text-indent: 7px;
}

.box_acc_a20100811 {
	height: auto;
	width: 942px;
	text-align: center;
	float: left;
	margin-top: 20px;
	line-height: 24px;
}

/*オススメ物件コンテンツ写真用ボックス*/
.box_image_sa20100811 {
	height: auto;
	width: 220px;
	text-align: center;
	float: left;
	margin-top: 10px;
	margin-right: 5px;
	margin-left: 9px;
}

/*オススメ物件コンテンツ写真用ボックスIE6ハック*/
*html .box_image_sa20100811 {
	height: auto;
	width: 220px;
	text-align: center;
	float: left;
	margin-top: 10px;
	margin-right: 2px;
	margin-left: 4px;
}

/*オススメ物件コンテンツ写真用説明ボックス*/
.box_coment_sa20100811 {
	height: 20px;
	width: 180px;
	text-align: left;
	float: left;
	margin-left: 5px;
	padding-left: 20px;
	font-size: 10px;
	margin-top: 5px;
	background-repeat: no-repeat;
	background-image: url(../images/pick_up/s/0000000000/appearance/a_icon01.gif);
	background-position: 10px;
	line-height: 18px;
	text-indent: 7px;
}

/*オススメ物件コンテンツ02外観用*/
#box_base #box_contents #box_01pick_up #contents_02_02pick_up {
	height: auto;
	width: 913px;
	margin-right: 14px;
	margin-left: 14px;
	margin-top: 30px;
	float: left;
}

/*オススメ物件コンテンツ02外観用IE6ハック*/
* html #box_base #box_contents #box_01pick_up #contents_02_02pick_up {
	height: 250px;
	width: 880px;
	margin-right: 14px;
	margin-left: 14px;
	margin-top: 30px;
	float: left;
}

/*オススメ物件テキストボックス外観用*/
#box_base #box_contents #box_01pick_up #contents_02_02pick_up #textbox_pick_up  {
	height: 250px;
	width: 600px;
	float: left;
	background-color: #FFFFFF;
}

/*オススメ物件QRコード用ボックス外観用*/
#box_base #box_contents #box_01pick_up #contents_02_02pick_up #box_qr {
	height: 150px;
	width: 250px;
	float: right;
	text-align: center;
	padding-top: 33px;
	font-size: 10px;
}

/*オススメ物件ロゴ用ボックス外観用*/
#box_base #box_contents #box_01pick_up #contents_02_02pick_up #box_logo {
	height: 77px;
	width: 250px;
	float: right;
	text-align: right;
}

/*オススメ物件テキストボックス外観用*/
#box_base #box_contents #box_01pick_up #contents_02_02pick_up #textbox_pick_up_a  {
	height: auto;
	width: 600px;
	float: left;
	background-color: #FFFFFF;
	padding-bottom: 10px;
}

/*オススメ物件物件番号ボックス外観用*/
#box_base #box_contents #box_01pick_up #contents_02_02pick_up #textbox_pick_up_a .box_number {
	height: 20px;
	width: 600px;
	text-align: left;
	color: #ffa800;
	font-weight: bold;
	font-size: 12px;
	background-image: url(../images/pick_up/s/0000000000/appearance/a_icon02.gif);
	background-position: 10px;
	background-repeat: no-repeat;
	text-indent: 25px;
	line-height: 21px;
	margin-top: 10px;
}

/*オススメ物件テキストボックス外観用*/
#box_base #box_contents #box_01pick_up #contents_02_02pick_up #textbox_pick_up_a .box_text {
	height: auto;
	width: 580px;
	text-align: left;
	font-size: 12px;
	line-height: 21px;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}

/*オススメ物件項目ボックス外観用*/
#box_base #box_contents #box_01pick_up #contents_02_02pick_up #textbox_pick_up_a .box_item {
	height: auto;
	width: 580px;
	text-align: left;
	font-size: 12px;
	line-height: 21px;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	color: #666666;
}

#box_base #box_contents #box_01pick_up #contents_02_02pick_up #textbox_pick_up_a .box_item ul {
	padding: 0px;
	margin: 0px;
}

#box_base #box_contents #box_01pick_up #contents_02_02pick_up #textbox_pick_up_a .box_item li {
	background-image: url(../images/pick_up/s/0000000000/appearance/a_icon03.gif);
	float: left;
	width: auto;
	list-style-type: none;
	background-repeat: no-repeat;
	background-position: 0px 8px;
	text-indent: 10px;
}
/*//////////////////////////////////////////////////////////////オススメ物件(pick_up)外観用ここまで*/

/*//////////////////////////////////////////////////////////////オススメ物件(pick_up)間取用ここから*/

/*オススメ物件コンテンツ01間取用*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_l {
	height: auto;
	width: 962px;
	text-align: left;
	border: 1px solid #d5d5d5;
	padding-top: 5px;
	padding-bottom: 15px;
}

/*オススメ物件コンテンツ間取背景用*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_l #contents_back_l {
	height: auto;
	width: 942px;
	background-color: #ededed;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	padding-bottom: 15px;
	text-align: center;
}

/*オススメ物件コンテンツ写真用ボックス間取用*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_l #contents_back_l .box_image {
	height: auto;
	width: 460px;
	text-align: center;
	float: left;
	margin-top: 10px;
	margin-right: 5px;
	margin-left: 5px;
}

/*オススメ物件コンテンツ写真用ボックス*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_l #contents_back_l .box_image_b {
	height: auto;
	width: 920px;
	text-align: center;
	margin-right: 5px;
	margin-left: 5px;
	float: left;
	margin-top: 10px;
}

/*オススメ物件コンテンツ写真用説明ボックス外構用*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_l #contents_back_l .box_image_b .box_01coment_stb {
	height: 20px;
	width: 375px;
	text-align: left;
	float: left;
	margin-left: 5px;
	padding-left: 307px;
	font-size: 14px;
	margin-top: 5px;
	background-repeat: no-repeat;
	background-image: url(../images/pick_up/s/0000000000/structure/st_icon01.gif);
	background-position: 290px 5px;
	line-height: 20px;
}

/*オススメ物件コンテンツ写真用ボックス間取用*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_l #contents_back_l .box_image_c {
	height: auto;
	width: 460px;
	text-align: center;
	margin-left: 240px;
	float: left;
	margin-top: 10px;
}

/*オススメ物件コンテンツ写真用ボックス間取用IE6ハック*/
* html #box_base #box_contents #box_01pick_up #contents_01pick_up_l #contents_back_l .box_image {
	height: auto;
	width: 450px;
	text-align: center;
	margin-right: 5px;
	margin-left: 3px;
	float: left;
	margin-top: 10px;
}

/*オススメ物件コンテンツ写真用ボックス間取用IE6ハック*/
* html #box_base #box_contents #box_01pick_up #contents_01pick_up_l #contents_back_l .box_image_c {
	height: auto;
	width: 450px;
	text-align: center;
	margin-left: 120px;
	float: left;
	margin-top: 10px;
}

/*オススメ物件コンテンツ写真用説明ボックス間取用*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_l #contents_back_l .box_image .box_coment {
	height: auto;
	width: 420px;
	text-align: left;
	float: left;
	margin-left: 5px;
	padding-left: 27px;
	font-size: 10px;
	margin-top: 5px;
	background-repeat: no-repeat;
	background-image: url(../images/pick_up/s/0000000000/appearance/a_icon01.gif);
	background-position: 10px 5px;
	line-height: 15px;
}

/*オススメ物件コンテンツ写真用説明ボックス間取用*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_l #contents_back_l .box_image_c .box_coment {
	height: auto;
	width: 420px;
	text-align: left;
	float: left;
	margin-left: 5px;
	padding-left: 27px;
	font-size: 10px;
	margin-top: 5px;
	background-repeat: no-repeat;
	background-image: url(../images/pick_up/s/0000000000/appearance/a_icon01.gif);
	background-position: 10px 5px;
	line-height: 15px;
}

/*オススメ物件項目ボックス外観用*/
#box_base #box_contents #box_01pick_up #contents_02_02pick_up #textbox_pick_up_a .box_item_l {
	height: auto;
	width: 580px;
	text-align: left;
	font-size: 12px;
	line-height: 21px;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	color: #666666;
	background-image: url(../images/pick_up/s/0000000000/layout/l_icon01.gif);
	background-repeat: no-repeat;
	background-position: 5px;
	text-indent: 18px;
}

/*オススメ物件項目フォームリンク*/
#box_base #box_contents #box_01pick_up #contents_02_02pick_up #textbox_pick_up_a .box_form_buy {
	height: auto;
	width: 250px;
	text-align: center;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
}

/*オススメ物件項目ボックス外観用*/
#box_base #box_contents #box_01pick_up #contents_02_02pick_up #textbox_pick_up_a .box_print_buy {
	height: auto;
	width: 310px;
	text-align: center;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	font-size: 10px;
}
/*////////////////////////////////////////////////////////////オススメ物件(pick_up)間取用ここまで*/

/*////////////////////////////////////////////////////////////オススメ物件(pick_up)室内用ここから*/

/*オススメ物件コンテンツ01室内用*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_i {
	height: auto;
	width: 962px;
	text-align: left;
	border: 1px solid #d5d5d5;
	padding-top: 5px;
	padding-bottom: 15px;
}

/*オススメ物件コンテンツ室内背景用*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_i #contents_back_i {
	height: auto;
	width: 942px;
	background-color: #ededed;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	padding-bottom: 15px;
}

/*オススメ物件コンテンツ写真用ボックス室内用*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_i #contents_back_i .box_image {
	height: auto;
	width: 460px;
	text-align: center;
	margin-right: 5px;
	margin-left: 5px;
	float: left;
	margin-top: 10px;
}

/*オススメ物件コンテンツ写真用ボックス室内用IE6ハック*/
* html #box_base #box_contents #box_01pick_up #contents_01pick_up_i #contents_back_i .box_image {
	height: auto;
	width: 450px;
	text-align: center;
	margin-right: 5px;
	margin-left: 5px;
	float: left;
	margin-top: 10px;
}

/*オススメ物件コンテンツ写真用説明ボックス室内用*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_i #contents_back_i .box_image .box_coment {
	height: auto;
	width: 420px;
	text-align: left;
	float: left;
	margin-left: 5px;
	padding-left: 27px;
	font-size: 10px;
	margin-top: 5px;
	background-repeat: no-repeat;
	background-image: url(../images/pick_up/s/0000000000/appearance/a_icon01.gif);
	background-position: 10px 5px;
	line-height: 15px;
}

/*オススメ物件コンテンツ写真用ボックス小*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_i #contents_back_i .box_image_s {
	height: auto;
	width: 300px;
	text-align: center;
	margin-left: 10px;
	float: left;
	margin-top: 10px;
}

/*オススメ物件コンテンツ写真用ボックス小IE6ハック*/
* html #box_base #box_contents #box_01pick_up #contents_01pick_up_i #contents_back_i .box_image_s {
	height: auto;
	width: 300px;
	text-align: center;
	margin-top: 10px;
}

/*オススメ物件コンテンツ写真用説明ボックス小*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_i #contents_back_i .box_image_s .box_coment_s {
	height: auto;
	width: 260px;
	text-align: left;
	float: left;
	margin-left: 5px;
	padding-left: 27px;
	font-size: 10px;
	margin-top: 5px;
	background-repeat: no-repeat;
	background-image: url(../images/pick_up/s/0000000000/appearance/a_icon01.gif);
	background-position: 10px 5px;
	line-height: 15px;
}

/*オススメ物件項目ボックス外観用*/
#box_base #box_contents #box_01pick_up #contents_02_02pick_up #textbox_pick_up_a .box_item_l {
	height: auto;
	width: 580px;
	text-align: left;
	font-size: 12px;
	line-height: 21px;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	color: #666666;
	background-image: url(../images/pick_up/s/0000000000/layout/l_icon01.gif);
	background-repeat: no-repeat;
	background-position: 5px;
	text-indent: 18px;
}

/*////////////////////////////////////////////////////////////オススメ物件(pick_up)室内用ここまで*/

/*////////////////////////////////////////////////////////オススメ物件(pick_up)付属設備用ここから*/

/*オススメ物件コンテンツ01付属設備用*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_e {
	height: auto;
	width: 962px;
	text-align: left;
	border: 1px solid #d5d5d5;
	padding-top: 5px;
	padding-bottom: 15px;
}

/*オススメ物件コンテンツ付属設備背景用*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_e #contents_back_e {
	height: auto;
	width: 942px;
	background-color: #ededed;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	padding-bottom: 15px;
}

/*オススメ物件コンテンツ写真用ボックス付属設備用大*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_e #contents_back_e .box_image {
	height: auto;
	width: 460px;
	text-align: center;
	margin-right: 5px;
	margin-left: 5px;
	float: left;
	margin-top: 10px;
}

/*オススメ物件コンテンツ写真用ボックス付属設備用大IE6ハック*/
* html #box_base #box_contents #box_01pick_up #contents_01pick_up_e #contents_back_e .box_image {
	height: auto;
	width: 450px;
	text-align: center;
	margin-right: 5px;
	margin-left: 5px;
	float: left;
	margin-top: 10px;
}

/*オススメ物件コンテンツ写真用説明ボックス付属設備用大*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_e #contents_back_e .box_coment {
	height: auto;
	width: 420px;
	text-align: left;
	float: left;
	margin-left: 5px;
	padding-left: 27px;
	font-size: 10px;
	margin-top: 5px;
	background-repeat: no-repeat;
	background-image: url(../images/pick_up/s/0000000000/appearance/a_icon01.gif);
	background-position: 10px 5px;
	line-height: 15px;
}

/*オススメ物件コンテンツ写真用ボックス小*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_e #contents_back_e .box_image_s {
	height: auto;
	width: 300px;
	text-align: center;
	margin-left: 10px;
	float: left;
	margin-top: 10px;
}

/*オススメ物件コンテンツ写真用ボックス小IE6ハック*/
* html #box_base #box_contents #box_01pick_up #contents_01pick_up_e #contents_back_e .box_image_s {
	height: auto;
	width: 300px;
	text-align: left;
	margin-top: 10px;
	left: -10px;
	position: relative;
}

/*オススメ物件コンテンツ写真用説明ボックス小*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_e #contents_back_e .box_image_s .box_coment_s {
	height: auto;
	width: 260px;
	text-align: left;
	float: left;
	margin-left: 5px;
	padding-left: 27px;
	font-size: 10px;
	margin-top: 5px;
	background-repeat: no-repeat;
	background-image: url(../images/pick_up/s/0000000000/appearance/a_icon01.gif);
	background-position: 10px 5px;
	line-height: 15px;
}

/*オススメ物件項目ボックス付属設備用*/
#box_base #box_contents #box_01pick_up #contents_02_02pick_up #textbox_pick_up_a .box_item_e {
	height: auto;
	width: 580px;
	text-align: left;
	font-size: 12px;
	line-height: 21px;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	color: #666666;
	background-image: url(../images/pick_up/s/0000000000/layout/l_icon01.gif);
	background-repeat: no-repeat;
	background-position: 5px;
	text-indent: 18px;
}

/*////////////////////////////////////////////////////////オススメ物件(pick_up)付属設備用ここまで*/

/*////////////////////////////////////////////////////////////オススメ物件(pick_up)外構用ここから*/

/*オススメ物件コンテンツ01外構用*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_st {
	height: auto;
	width: 962px;
	text-align: left;
	border: 1px solid #d5d5d5;
	padding-top: 5px;
	margin-bottom: 15px;
}

/*オススメ物件コンテンツ外構背景用*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_st #contents_back_st {
	height: auto;
	width: 942px;
	background-color: #ededed;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	margin-bottom: 15px;
	padding-bottom: 15px;
}

/*オススメ物件コンテンツ写真用ボックス外構用*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_st #contents_back_st .box_image {
	height: auto;
	width: auto;
	text-align: center;
	margin-right: 5px;
	margin-left: 10px;
	float: left;
	margin-top: 10px;
}

/*オススメ物件コンテンツ写真用ボックス外構用IE6ハック*/
* html #box_base #box_contents #box_01pick_up #contents_01pick_up_st #contents_back_st .box_image {
	height: auto;
	width: 450px;
	text-align: center;
	margin-right: 5px;
	margin-left: 5px;
	float: left;
	margin-top: 10px;
}

/*オススメ物件コンテンツ写真用説明ボックス外構用*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_st #contents_back_st .box_image .box_01coment_st {
	height: 20px;
	width: 420px;
	text-align: left;
	float: left;
	margin-left: 5px;
	padding-left: 27px;
	font-size: 14px;
	margin-top: 5px;
	background-repeat: no-repeat;
	background-image: url(../images/pick_up/s/0000000000/structure/st_icon01.gif);
	background-position: 10px 5px;
	line-height: 20px;
}

/*オススメ物件コンテンツ写真用説明ボックス外構用*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_st #contents_back_st .box_image .box_02coment_st {
	height: auto;
	width: 447px;
	text-align: left;
	float: left;
	margin-left: 5px;
	font-size: 14px;
	margin-top: 5px;
	line-height: 20px;
	background-color: #FFFFFF;
	padding-top: 10px;
}

/*オススメ物件コンテンツ写真用説明ボックス外構用IE6ハック*/
* html #box_base #box_contents #box_01pick_up #contents_01pick_up_st #contents_back_st .box_image .box_02coment_st {
	height: auto;
	width: 447px;
	text-align: left;
	float: left;
	margin-left: 5px;
	font-size: 14px;
	margin-top: 5px;
	line-height: 20px;
	background-color: #FFFFFF;
	padding-top: 10px;
	position: relative;
	left: -8px;
}

/*オススメ物件コンテンツ写真用説明ボックス外構用*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_st #contents_back_st .box_image .box_03coment_st {
	height: auto;
	width: 447px;
	text-align: center;
	float: left;
	margin-left: 5px;
	font-size: 14px;
	margin-top: 5px;
	line-height: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}

/*オススメ物件コンテンツ写真用説明ボックス外構用IE6ハック*/
* html #box_base #box_contents #box_01pick_up #contents_01pick_up_st #contents_back_st .box_image .box_03coment_st {
	height: auto;
	width: 447px;
	text-align: left;
	float: left;
	margin-left: 5px;
	font-size: 14px;
	margin-top: 5px;
	line-height: 20px;
	background-color: #FFFFFF;
	padding-top: 10px;
	position: relative;
	left: -8px;
}

/*オススメ物件コンテンツ写真用説明ボックス外構用*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_st #contents_back_st .box_image .box_02coment_st ul {
	padding: 0px;
	margin: 0px;
}

/*オススメ物件コンテンツ写真用説明ボックス外構用*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_st #contents_back_st .box_image .box_02coment_st li {
	list-style-position: inside;
	list-style-type: circle;
	text-indent: 27px;
}

/*オススメ物件コンテンツ写真用説明ボックス外構コスト用*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_st #contents_back_st .box_image .box_cost_st {
	height: 30px;
	width: 420px;
	text-align: right;
	font-size: 16px;
	line-height: 30px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
	font-weight: bold;
	color: #CC0000;
}

/*オススメ物件コンテンツ写真用ボックス小*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_st #contents_back_st .box_image_s {
	height: auto;
	width: 300px;
	text-align: center;
	margin-left: 10px;
	float: left;
	margin-top: 10px;
}

/*オススメ物件コンテンツ写真用説明ボックス小*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_st #contents_back_st .box_image_s .box_coment_s {
	height: auto;
	width: 260px;
	text-align: left;
	float: left;
	margin-left: 5px;
	padding-left: 27px;
	font-size: 10px;
	margin-top: 5px;
	background-repeat: no-repeat;
	background-image: url(../images/pick_up/s/0000000000/appearance/a_icon01.gif);
	background-position: 10px 5px;
	line-height: 15px;
}

/*オススメ物件項目ボックス外構用*/
#box_base #box_contents #box_01pick_up #contents_02_02pick_up #textbox_pick_up_a .box_item_l {
	height: auto;
	width: 562px;
	text-align: left;
	font-size: 12px;
	line-height: 21px;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	color: #666666;
	background-image: url(../images/pick_up/s/0000000000/layout/l_icon01.gif);
	background-repeat: no-repeat;
	background-position: 5px 6px;
	padding-left: 18px;
	text-indent: 0px;
}

/*タイトル*/
.box_title_pu01 {
	height: auto;
	width: 920px;
	text-align: center;
	float: left;
	padding-right: 11px;
	padding-left: 11px;
	margin-top: 15px;
	font-size: 18px;
	line-height: 21px;
	font-weight: bold;
	color: #FF0000;
}

/*////////////////////////////////////////////////////////////オススメ物件(pick_up)外構用ここまで*/

/*////////////////////////////////////////////////////////////オススメ物件(pick_up)費用用ここから*/

/*オススメ物件コンテンツ01費用用*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_c {
	height: auto;
	width: 962px;
	text-align: left;
	border: 1px solid #d5d5d5;
	padding-top: 5px;
	padding-bottom: 15px;
}

/*オススメ物件コンテンツ費用背景用*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_c #contents_back_c {
	height: auto;
	width: 942px;
	background-color: #ededed;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	padding-bottom: 15px;
}

/*オススメ物件コンテンツ費用テーブルボックス*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_c #contents_back_c #contents_table_c {
	height: auto;
	width: 913px;
	background-color: #ffffff;
	margin-right: 14px;
	margin-left: 14px;
	margin-top: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
	float: left;
}

/*オススメ物件コンテンツ費用テーブルボックスIE6ハック*/
* html #box_base #box_contents #box_01pick_up #contents_01pick_up_c #contents_back_c #contents_table_c {
	height: auto;
	width: 900px;
	background-color: #ffffff;
	margin-right: 14px;
	margin-left: 14px;
	margin-top: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
	float: left;
	position: relative;
	left: -10px;
}

/*オススメ物件コンテンツ費用成約済み*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_c #contents_back_c #contents_table_c .sold_out {
	text-align: center;
	font-size: 24px;
	color: #CC0000;
	line-height: 60px;
	font-weight: bold;
}

/*オススメ物件コンテンツ費用用テーブル設定*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_c #contents_back_c #contents_table_c table {
	width: 770px;
	border: 1px #cdcdcd solid;
	border-collapse: collapse;
	margin-right: auto;
	margin-left: auto;
}

#box_base #box_contents #box_01pick_up #contents_01pick_up_c #contents_back_c #contents_table_c td {
	border: 1px #cdcdcd solid;
	text-align: right;
	font-size: 14px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 30px;
	color: #585858;
	line-height: 30px;
}

#box_base #box_contents #box_01pick_up #contents_01pick_up_c #contents_back_c #contents_table_c td.total {
	text-align: right;
	font-size: 14px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 30px;
	color: #CC0000;
	line-height: 30px;
	font-weight: bold;
}

#box_base #box_contents #box_01pick_up #contents_01pick_up_c #contents_back_c #contents_table_c td.title {
	border: 1px #cdcdcd solid;
	text-align: center;
	font-size: 14px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 30px;
	color: #585858;
	line-height: 30px;
}

#box_base #box_contents #box_01pick_up #contents_01pick_up_c #contents_back_c #contents_table_c th {
	border: 1px #cdcdcd solid;
	background-color: #f1f1f1;
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	color: #585858;
	line-height: 30px;
	vertical-align: top;
	font-weight: normal;
}

#box_base #box_contents #box_01pick_up #contents_01pick_up_c #contents_back_c #contents_table_c th.total {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	color: #CC0000;
	line-height: 30px;
	vertical-align: top;
	font-weight: bold;
	background-color: #FFFFFF;
}
/*////////////////////////////////////////////////////////////オススメ物件(pick_up)費用用ここまで*/

/*////////////////////////////////////////////////////////////オススメ物件(pick_up)総括用ここまで*/

/*オススメ物件コンテンツ01総括用*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_su {
	height: auto;
	width: 962px;
	text-align: left;
	border: 1px solid #d5d5d5;
	padding-top: 5px;
	padding-bottom: 15px;
}

/*オススメ物件コンテンツ総括用*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_su #contents_back_su {
	height: auto;
	width: 942px;
	background-color: #ededed;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	padding-bottom: 15px;
}

/*オススメ物件コンテンツ総括担当者ボックス*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_su #contents_back_su #box_charge {
	height: auto;
	width: 913px;
	background-color: #ffffff;
	margin-right: 14px;
	margin-left: 14px;
	margin-top: 10px;
	float: left;
}

/*オススメ物件コンテンツ総括担当者ボックスIE6ハック*/
* html #box_base #box_contents #box_01pick_up #contents_01pick_up_su #contents_back_su #box_charge {
	height: auto;
	width: 913px;
	background-color: #ffffff;
	margin-right: 14px;
	margin-left: 14px;
	margin-top: 10px;
	float: left;
	position: relative;
	left: -5px;
}

/*オススメ物件コンテンツ総括担当者写真*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_su #contents_back_su #box_charge #box_image_charge {
	height: auto;
	width: 150px;
	margin-top: 20px;
	float: left;
	margin-left: 25px;
	margin-bottom: 20px;
}

/*オススメ物件コンテンツ総括担当者より*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_su #contents_back_su #box_charge #box_text_charge {
	height: auto;
	width: 700px;
	margin-top: 20px;
	float: left;
	margin-left: 10px;
	margin-bottom: 20px;
	line-height: 18px;
}

/*オススメ物件コンテンツ総括土地備考写真*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_su #contents_back_su #box_charge #box_image_charge02 {
	height: auto;
	width: 300px;
	margin-top: 20px;
	float: left;
	margin-left: 25px;
	margin-bottom: 20px;
}

/*オススメ物件コンテンツ総括地備考写真*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_su #contents_back_su #box_charge #box_text_charge02 {
	height: auto;
	width: 550px;
	margin-top: 20px;
	float: left;
	margin-left: 10px;
	margin-bottom: 20px;
	line-height: 18px;
}

/*オススメ物件コンテンツ総括売主様ボックス*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_su #contents_back_su #box_seller {
	height: auto;
	width: 913px;
	background-color: #ffffff;
	margin-right: 14px;
	margin-left: 14px;
	margin-top: 20px;
	float: left;
}

/*オススメ物件コンテンツ総括売主様ボックスIE6ハック*/
* html #box_base #box_contents #box_01pick_up #contents_01pick_up_su #contents_back_su #box_seller {
	height: auto;
	width: 913px;
	background-color: #ffffff;
	margin-right: 14px;
	margin-left: 14px;
	margin-top: 20px;
	float: left;
	position: relative;
	left: -5px;
}

/*オススメ物件コンテンツ総括売主より*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_su #contents_back_su #box_seller #box_text_seller {
	height: auto;
	width: 890px;
	margin-top: 20px;
	float: left;
	margin-left: 10px;
	margin-bottom: 20px;
	line-height: 18px;
	border: 1px solid #cdcdcd;
	padding-top: 10px;
	padding-bottom: 10px;
}

/*オススメ物件コンテンツ総括売主よりIE6ハック*/
* html #box_base #box_contents #box_01pick_up #contents_01pick_up_su #contents_back_su #box_seller #box_text_seller {
	height: auto;
	width: 890px;
	margin-top: 20px;
	float: left;
	margin-left: 10px;
	margin-bottom: 20px;
	line-height: 18px;
	border: 1px solid #cdcdcd;
	padding-top: 10px;
	padding-bottom: 10px;
	position: relative;
	left: -10px;
}

/*オススメ物件コンテンツ総括売主より*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_su #contents_back_su #box_seller #box_text_seller p {
	height: auto;
	width: 870px;
	float: left;
	margin-left: 10px;
	line-height: 18px;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

/*オススメ物件コンテンツ写真用ボックス*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_su #contents_back_su .box_image_su {
	height: auto;
	width: 300px;
	text-align: center;
	margin-left: 10px;
	float: left;
	margin-top: 10px;
}

/*オススメ物件コンテンツ写真用説明ボックス*/
#box_base #box_contents #box_01pick_up #contents_01pick_up_su #contents_back_su .box_image_su .box_coment_su {
	height: auto;
	width: 260px;
	text-align: left;
	float: left;
	margin-left: 5px;
	padding-left: 27px;
	font-size: 10px;
	margin-top: 5px;
	background-repeat: no-repeat;
	background-image: url(../images/pick_up/s/0000000000/appearance/a_icon01.gif);
	background-position: 10px 5px;
	line-height: 15px;
}

/*////////////////////////////////////////////////////////////オススメ物件(pick_up)総括用ここまで*/

/*/////////////////////////////////////////プライバシーポリシー(privacy_policy)コンテンツここから*/

/*プライバシーポリシーボックス*/
#box_base #box_contents .box_pp {
	height: auto;
	width: 902px;
	text-align: left;
	margin-top: 50px;
	margin-right: auto;
	margin-left: auto;
}

/*タイトルイメージボックス*/
#box_base #box_contents .box_pp .box_img {
	height: 33px;
	width: 902px;
	text-align: left;
}

/*テキストボックス*/
#box_base #box_contents .box_pp .box_text {
	height: auto;
	width: 864px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	font-size: 14px;
	margin-top: 20px;
	text-indent: 14px;
	line-height: 20px;
}

/*///////////////////////////////////////////プライバシーポリシー(privacy_policy)コンテンツここまで*/

/*//////////////////////////////////////////////////////////サイトマップ(sitemap)コンテンツここから*/

/*サイトマップボックス設定*/
#box_base #box_contents .box_sitemap {
	height: auto;
	width: 862px;
	text-align: left;
	margin-top: 50px;
	margin-right: auto;
	margin-left: auto;
}

/*サイトマップ各ボックス*/
#box_base #box_contents .box_sitemap .itembox_sitemap {
	height: 350px;
	width: 431px;
	text-align: left;
	float: left;
}

/*サイトマップ各タイトル用ボックス*/
#box_base #box_contents .box_sitemap .box_contentsname {
	height: 30px;
	width: 358px;
	text-align: left;
	border: 1px solid #cccccc;
	background-image: url(../images/sitemap/title_bg.jpg);
	background-repeat: no-repeat;
	font-size: 14px;
	line-height: 30px;
	padding-left: 20px;
	margin-right: auto;
	margin-left: auto;
}

/*サイトマップ各コンテンツ用テキストボックス*/
#box_base #box_contents .box_sitemap .textbox_contentsname {
	height: 280px;
	width: 330px;
	text-align: left;
	padding-left: 50px;
	margin-right: auto;
	margin-left: auto;
}

.textbox_contentsname a {
	font-size: 12px;
	color: #666666;
}

.textbox_contentsname a:hover {
	color: #CC0000;
}

/*サイトマップリスト設定*/
#box_base #box_contents .box_sitemap .textbox_contentsname ul {
	margin-top: 20px;
	padding: 0px;
}

/*サイトマップ各コンテンツ用テキストボックス*/
#box_base #box_contents .box_sitemap .textbox_contentsname li.main {
	height: 20px;
	font-size: 12px;
	list-style-type: none;
	list-style-position: outside;
	list-style-image: url(../images/sitemap/sitemap_icon.gif);
}

/*サイトマップ各サブコンテンツ用テキストボックス*/
#box_base #box_contents .box_sitemap .textbox_contentsname li.sub {
	height: 20px;
	font-size: 12px;
	list-style-type: none;
	list-style-position: inside;
	list-style-image: url(../images/sitemap/sitemap_icon02.gif);
	text-indent: 5px;
}
/*//////////////////////////////////////////////////////////サイトマップ(sitemap)コンテンツここまで*/

/*////////////////////////////////////////////////////////////////////Ｑ＆Ａ(faq)コンテンツここから*/

/*Ｑ＆Ａボックス設定*/
#box_base #box_contents .box_faq {
	height: auto;
	width: 721px;
	text-align: left;
	margin-top: 50px;
	margin-right: auto;
	margin-left: auto;
}

/*カテゴリータイトルボックス*/
#box_base #box_contents .box_faq .box_category {
	height: 30px;
	width: 699px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/faq/title_bg.jpg);
	background-repeat: no-repeat;
	font-size: 14px;
	line-height: 30px;
	padding-left: 20px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-bottom-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}

/*ページトップボックス設定*/
#box_base #box_contents .box_faq .box_pagetop {
	height: 11px;
	width: 700px;
	text-align: right;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
}

/*Ｑボックス設定*/
#box_base #box_contents .box_faq .box_q {
	height: 30px;
	width: 665px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-left-width: 5px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-left: 30px;
	line-height: 30px;
	font-size: 14px;
	margin-top: 5px;
}

/*Ａボックス設定*/
#box_base #box_contents .box_faq .box_a {
	height: 30px;
	width: 665px;
	text-align: left;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 30px;
	line-height: 30px;
	font-size: 14px;
}

/*境界線02*/
#box_base #box_contents #line_02 {
	height: 1px;
	width: 721px;
	text-align: center;
	padding-top: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 30px;
}
/*////////////////////////////////////////////////////////////////////Ｑ＆Ａ(faq)コンテンツここまで*/

/*//////////////////////////////////////////////こんにちはドアーズ大分です(hello)コンテンツここから*/

/*こんにちはコンテンツイメージボックス*/
#box_base #box_contents .contents_hello {
	height: auto;
	width: 720px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}

/*文字対策*/
#box_base #box_contents h3 {
	font-size:1px;
	color: #FFFFFD;
}

/*文字対策の場合のイメージ設定*/
#box_base #box_contents .contents_hello img {
	top: -5px;
}

/*こんにちはコンテンツテキストボックス*/
#box_base #box_contents .textbox_c {
	height: auto;
	width: 700px;
	text-align: left;
	font-size: 14px;
	line-height: 18px;
	text-indent: 14px;
	margin-left: auto;
	margin-top: 30px;
	margin-right: auto;
}

/*//////////////////////////////////////////////こんにちはドアーズ大分です(hello)コンテンツここまで*/

/*/////////////////////////////////////////////////////////////ドアーズ百科(word)コンテンツここから*/

/*ドアーズ百科コンテンツ*/
#box_base #box_contents .contents_word {
	height: auto;
	width: 720px;
	text-align: center;
	margin-top: 30px;
	margin-right: auto;
	margin-left: auto;
	font-size: 14px;
	line-height: 18px;
}

/*ドアーズ百科コンテンツサブイメージ*/
#box_base #box_contents .contents_word_sub {
	height: auto;
	width: 720px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	background-color: #F4F7EE;
}

/*文字対策の場合のイメージ設定*/
#box_base #box_contents .contents_word img {
	top: -5px;
}

/*ドアーズ百科用語タイトル*/
#box_base #box_contents .contents_word .title_word {
	height: auto;
	width: 900px;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CC0000;
}

/*ドアーズ百科用語タイトルリスト設定*/
#box_base #box_contents .contents_word .title_word ul{
	margin: 0px;
	padding: 0px;
}

/*ドアーズ百科用語タイトルリスト設定*/
#box_base #box_contents .contents_word .title_word li{
	font-size: 14px;
	line-height: 30px;
	background-image: url(../images/word/icon_w.gif);
	background-repeat: no-repeat;
	list-style-type: none;
	background-position: 15px;
	text-indent: 35px;
}

/*ドアーズ百科用語説明文*/
#box_base #box_contents .contents_word .textbox_word {
	height: auto;
	width: 750px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}

/*イメージコンテナ*/
.wrap_word {
	height: auto;
	width: 695px;
	padding-left: 25px;
}

/*イメージコンテナ左*/
.wrap_word_l {
	height: auto;
	width: 330px;
	padding-left: 25px;
	float: left;
}

/*イメージコンテナ右*/
.wrap_word_r {
	height: auto;
	width: 330px;
	padding-right: 25px;
	float: right;
}

/*イメージボックス*/
.wrap_reform {
	height: auto;
	width: 210px;
	float: left;
	margin-right: 15px;
	margin-bottom: 20px;
}

.box_reform {
	height: auto;
	width: 210px;
}

.text_reform {
	height: auto;
	width: 210px;
	font-size: 12px;
	line-height: 18px;
}

/*イメージボックス02*/
.wrap_reform02 {
	height: auto;
	width: 330px;
	float: left;
	margin-bottom: 20px;
}

.box_reform02 {
	height: auto;
	width: 330px;
}

.text_reform02 {
	height: auto;
	width: 330px;
	font-size: 12px;
	line-height: 15px;
}

/*イメージボックス03*/
.wrap_reform03 {
	height: auto;
	width: 330px;
	float: left;
	margin-bottom: 20px;
	margin-right: 15px;
}

/*/////////////////////////////////////////////////////////////ドアーズ百科(word)コンテンツここまで*/

/*///////////////////////////////////////////////////////////ドアーズ通信(report)コンテンツここから*/

/*ドアーズ通信コンテンツ説明*/
#box_base #box_contents #box_report {
	height: auto;
	width: 720px;
	text-align: left;
	margin-top: 30px;
	margin-right: auto;
	margin-left: auto;
	font-size: 14px;
	line-height: 18px;
}

/*ドアーズ通信コンテンツ説明テキスト*/
#box_base #box_contents #box_report #text_report {
	height: auto;
	width: 750px;
	text-align: left;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	font-size: 14px;
	line-height: 18px;
}

/*ドアーズ通信コンテンツ*/
#box_base #box_contents .contents_report {
	height: auto;
	width: 770px;
	text-align: left;
	margin-top: 30px;
	margin-right: auto;
	margin-left: auto;
	font-size: 14px;
	line-height: 18px;
}

/*ドアーズ通信タイトル*/
#box_base #box_contents .contents_report .title_report {
	height: 30px;
	width: 720px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
}

/*ドアーズ通信タイトルリスト設定*/
#box_base #box_contents .contents_report .title_report ul{
	margin: 0px;
	padding: 0px;
}

/*ドアーズ通信タイトルリスト設定*/
#box_base #box_contents .contents_report .title_report li.title{
	font-size: 21px;
	line-height: 30px;
	background-image: url(../images/word/icon_w.gif);
	background-repeat: no-repeat;
	list-style-type: none;
	background-position: 15px 10px;
	text-indent: 35px;
	float: left;
	width: auto;
	font-weight: bold;
}

/*ドアーズ通信日付リスト設定*/
#box_base #box_contents .contents_report .title_report li.date{
	font-size: 12px;
	list-style-type: none;
	text-indent: 35px;
	float: right;
	width: auto;
	padding-top: 15px;
	padding-right: 35px;
}

/*ドアーズ通信テキストボックス背景あり*/
#box_base #box_contents .contents_report .textbox_report {
	height: auto;
	width: 720px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	font-size: 14px;
	line-height: 24px;
	background-repeat: no-repeat;
	background-image: url(../images/report/eto01.jpg);
	background-position: 590px 0px;
}

/*ドアーズ通信テキストボックス背景なし*/
#box_base #box_contents .contents_report .textbox_report02 {
	height: auto;
	width: 720px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	font-size: 14px;
	line-height: 24px;
}

/*ドアーズ通信イメージボックス02*/
#box_base #box_contents .contents_report .textbox_report .box_image02 {
	height: auto;
	width: 600px;
	text-align: left;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	margin-top: 30px;
}

/*ドアーズ通信イメージボックス03*/
#box_base #box_contents .contents_report .textbox_report .box_image03 {
	height: auto;
	width: 720px;
	text-align: center;
	padding-bottom: 10px;
	margin-top: 30px;
}

/*ドアーズ通信イメージタイトルボックス*/
#box_base #box_contents .contents_report .textbox_report .box_timage {
	height: auto;
	width: 250px;
	text-align: left;
	font-size: 14px;
	line-height: 24px;
	padding-bottom: 10px;
	margin-top: 30px;
}

/*ドアーズ通信イメージタイトルボックス背景なし*/
#box_base #box_contents .contents_report .textbox_report02 .box_timage {
	height: auto;
	width: 250px;
	text-align: left;
	font-size: 14px;
	line-height: 24px;
	padding-bottom: 10px;
	margin-top: 30px;
}

/*ドアーズ通信テキストボックス見出し設定*/
#box_base #box_contents .contents_report .textbox_report h4 {
	font-size: 21px;
	font-weight: bold;
	color: #CC0000;
	margin: 0px;
	padding: 0px;
}

/*ドアーズ通信テキストボックス*/
#box_base #box_contents .contents_report .textbox_report .imagebox_report {
	height: auto;
	width: 720px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}

/*ドアーズ通信テキストボックス背景なし*/
#box_base #box_contents .contents_report .textbox_report02 .imagebox_report {
	height: auto;
	width: 720px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}

/*文字対策*/
#box_base #box_contents .contents_report .textbox_report h3 {
	font-size:1px;
	color: #FFFFFD;
}

/*文字対策の場合のイメージ設定*/
#box_base #box_contents .contents_report .textbox_report .imagebox_report img {
	top: -5px;
}

/*ドアーズ通信コンテンツ02テーブル-ボックス*/
#box_base #box_contents .contents_report .table_report {
	height: auto;
	width: 770px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}

/*ドアーズ通信コンテンツ02テーブル設定*/
#box_base #box_contents .contents_report .table_report table {
	width: 770px;
	border: 1px #cdcdcd solid;
	border-collapse: collapse;
}

/*ドアーズ通信コンテンツ02テーブル設定*/

#box_base #box_contents .contents_report .table_report td {
	border: 1px #cdcdcd solid;
	text-align: center;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #585858;
	line-height: 25px;
	width: 175px;
}

#box_base #box_contents .contents_report .table_report td.p2d {
	border: 1px #cdcdcd solid;
	text-align: center;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #585858;
	line-height: 25px;
}

#box_base #box_contents .contents_report .table_report td.t02 {
	border: 1px #cdcdcd solid;
	text-align: center;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #585858;
	line-height: 25px;
	width: 700px;
}

#box_base #box_contents .contents_report .table_report th {
	border: 1px #cdcdcd solid;
	background-color: #FFFFCC;
	text-align: center;
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #CC0000;
}

#box_base #box_contents .contents_report .table_report th.t01 {
	border: 1px #cdcdcd solid;
	background-color: #FFFFCC;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #CC0000;
}

/*///////////////////////////////////////////////////////////ドアーズ通信(report)コンテンツここまで*/

/*////////////////////////////////////////////////////////////安心保証(assurance)コンテンツここから*/

/*安心保証コンテンツイメージボックス*/
#box_base #box_contents .contents_assurance {
	height: auto;
	width: 954px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}

/*文字対策の場合のイメージ設定*/
#box_base #box_contents .contents_assurance img {
	top: -5px;
}

/*安心保証コンテンツイメージボックスその2*/
#box_base #box_contents .image_assurance {
	height: auto;
	width: 720px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}

/*文字対策の場合のイメージ設定その2*/
#box_base #box_contents .image_assurance img {
	top: -5px;
}

/*安心保証コンテンツボックス*/
#box_base #box_contents .box_assurance {
	height: auto;
	width: 950px;
	margin-top: 30px;
	margin-left: 22px;

}

/*安心保証コンテンツ画像*/
#box_base #box_contents .box_assurance .image_a {
	height: auto;
	width: 300px;
	text-align: center;
	float: left;
}

/*安心保証コンテンツテキスト*/
#box_base #box_contents .box_assurance .text_a {
	height: auto;
	width: 600px;
	text-align: left;
	font-size: 14px;
	line-height: 25px;
	float: right;
}

/*安心保証コンテンツテキスト*/
#box_base #box_contents .box_assurance .text_a table {
	width: 580px;
	height: auto;
	border: 1px #ffffff solid;
	border-collapse: separate;
}

#box_base #box_contents .box_assurance .text_a td {
	border: 1px #cccccc solid;
	text-align: left;
	padding-left: 15px;
}

#box_base #box_contents .box_assurance .text_a th {
	text-align: center;
	width: 150px;
	background-color: #EAB7B7;
	font-weight: normal;
}

#box_base #box_contents .box_assurance .text_a td.sub_th {
	text-align: left;
	background-color: #EAB7B7;
	padding-left: 15px;
}

/*////////////////////////////////////////////////////////////安心保証(assurance)コンテンツここまで*/

/*////////////////////////////////////////////////////////////買いたい(buy)コンテンツここから*/

/*indexここから*/

/*買いたいコンテンツイメージボックス*/
#box_base #box_contents .contents_buy {
	height: auto;
	width: 954px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	margin-top: 30px;
}

/*商品掲載大外枠中古住宅*/
#box_base #box_contents .wrap_buy_sh {
	height: auto;
	width: 930px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}

/*IE6ハック*/
* html #box_base #box_contents .wrap_buy_sh {
	height: 650px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}

/*個別商品枠*/
#box_base #box_contents .wrap_buy_sh .itembox_buy {
	height: auto;
	width: 300px;
	float: left;
	margin-left: 5px;
	margin-right: 5px;
}

/*写真枠*/
#box_base #box_contents .wrap_buy_sh .itembox_buy .image_buy {
	height: 225px;
	width: 300px;
	float: left;
}

/*テキスト枠*/
#box_base #box_contents .wrap_buy_sh .itembox_buy .text_buy {
	height: auto;
	width: 270px;
	float: left;
	color: #666666;
	padding-left: 30px;
	background-image: url(../images/buy/l_icon01.gif);
	background-repeat: no-repeat;
	background-position: 10px 4px;
	margin-top: 10px;
}

/*テキスト枠*/
#box_base #box_contents .wrap_buy_sh .itembox_buy .text_buy {
	height: auto;
	width: 270px;
	float: left;
	padding-left: 30px;
	background-image: url(../images/buy/l_icon01.gif);
	background-repeat: no-repeat;
	background-position: 10px 6px;
	margin-top: 10px;
	font-size: 14px;
	line-height: 21px;
}

/*テキスト枠*/
#box_base #box_contents .wrap_buy_sh .itembox_buy .text_buy a {
	color: #666666;
}

/*価格枠*/
#box_base #box_contents .wrap_buy_sh .itembox_buy .cost_buy {
	height: auto;
	width: 280px;
	float: left;
	padding-right: 20px;
	margin-top: 10px;
	text-align: right;
}

/*金額表示大*/
#box_base #box_contents .wrap_buy_sh .itembox_buy .cost_buy .big {
	font-size: 24px;
	font-weight: bold;
	color: #CC0000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

/*金額表示小*/
#box_base #box_contents .wrap_buy_sh .itembox_buy .cost_buy .small {
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
}

/*金額表示中*/
#box_base #box_contents .wrap_buy_sh .itembox_buy .cost_buy .middle {
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
}

/*商品掲載大外枠中古マンション*/
#box_base #box_contents .wrap_buy_c {
	height: auto;
	width: 930px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}

/*IE6ハック*/
* html #box_base #box_contents .wrap_buy_c {
	height: 320px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}

/*個別商品枠*/
#box_base #box_contents .wrap_buy_c .itembox_buy {
	height: auto;
	width: 300px;
	float: left;
	margin-left: 5px;
	margin-right: 5px;
}

/*写真枠*/
#box_base #box_contents .wrap_buy_c .itembox_buy .image_buy {
	height: auto;
	width: 300px;
	float: left;
	text-align: center;
}

/*テキスト枠*/
#box_base #box_contents .wrap_buy_c .itembox_buy .text_buy {
	height: auto;
	width: 270px;
	float: left;
	color: #666666;
	padding-left: 30px;
	background-image: url(../images/buy/l_icon01.gif);
	background-repeat: no-repeat;
	background-position: 10px 4px;
	margin-top: 10px;
}

/*テキスト枠*/
#box_base #box_contents .wrap_buy_c .itembox_buy .text_buy {
	height: auto;
	width: 270px;
	float: left;
	padding-left: 30px;
	background-image: url(../images/buy/l_icon01.gif);
	background-repeat: no-repeat;
	background-position: 10px 4px;
	margin-top: 10px;
	font-size: 14px;
	line-height: 21px;
}

/*テキストリンク設定*/
#box_base #box_contents .wrap_buy_c .itembox_buy .text_buy a {
	color: #666666;
}

/*価格枠*/
#box_base #box_contents .wrap_buy_c .itembox_buy .cost_buy {
	height: auto;
	width: 270px;
	float: left;
	padding-right: 30px;
	margin-top: 10px;
	text-align: right;
}

/*金額表示大*/
#box_base #box_contents .wrap_buy_c .itembox_buy .cost_buy .big {
	font-size: 24px;
	font-weight: bold;
	color: #CC0000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

/*金額表示小*/
#box_base #box_contents .wrap_buy_c .itembox_buy .cost_buy .small {
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
}

/*商品掲載大外枠土地*/
#box_base #box_contents .wrap_buy_l {
	height: auto;
	width: 930px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}

/*IE6ハック*/
* html #box_base #box_contents .wrap_buy_l {
	height: 320px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}

/*個別商品枠*/
#box_base #box_contents .wrap_buy_l .itembox_buy {
	height: auto;
	width: 300px;
	float: left;
	margin-left: 5px;
	margin-right: 5px;
}

/*写真枠*/
#box_base #box_contents .wrap_buy_l .itembox_buy .image_buy {
	height: auto;
	width: 300px;
	float: left;
}

/*テキスト枠*/
#box_base #box_contents .wrap_buy_l .itembox_buy .text_buy {
	height: auto;
	width: 270px;
	float: left;
	color: #666666;
	padding-left: 30px;
	background-image: url(../images/buy/l_icon01.gif);
	background-repeat: no-repeat;
	background-position: 10px 4px;
	margin-top: 10px;
	font-size: 14px;
	line-height: 21px;
}

/*テキスト枠リンク設定*/
#box_base #box_contents .wrap_buy_l .itembox_buy .text_buy a {
	color: #666666;
}

/*価格枠*/
#box_base #box_contents .wrap_buy_l .itembox_buy .cost_buy {
	height: auto;
	width: 270px;
	float: left;
	padding-right: 30px;
	margin-top: 10px;
	text-align: right;
}

/*金額表示大*/
#box_base #box_contents .wrap_buy_l .itembox_buy .cost_buy .big {
	font-size: 24px;
	font-weight: bold;
	color: #CC0000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

/*金額表示小*/
#box_base #box_contents .wrap_buy_l .itembox_buy .cost_buy .small {
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
}

/*区切りボックス*/
.box_line {
	height: 15px;
	width: 920px;
	float: left;
	margin-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	margin-right: 5px;
	margin-left: 5px;
}

/*indexここまで*/

/*詳細ここから*/

/*オススメ物件住所*/
#box_base #box_contents #box_buyaddress {
	height: 41px;
	width: 964px;
	text-align: left;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
}

/*メイン写真*/
#box_base #box_contents #mainimage_buy {
	height: auto;
	width: 640px;
	margin-top: 30px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 30px;
	text-align: center;
}

/*テーブル設定*/
#box_base #box_contents .table_info {
	width: 770px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
}

#box_base #box_contents .table_info table {
	width: 770px;
	border: 1px #666666 solid;
	border-collapse: collapse;
}

#box_base #box_contents .table_info td {
	border: 1px #666666 solid;
	padding: 0 10px;
	text-align: left;
	color: #444444;
	line-height: 35px;
}

#box_base #box_contents .table_info th {
	border: 1px #666666 solid;
	background-color: #eeeeee;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-weight: normal;
	width: 150px;
	color: #444444;
}

/*コンテンツ枠*/
#box_base #box_contents .contents_info {
	width: 770px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}

/*間取りイメージ枠*/
#box_base #box_contents .contents_info .imagebox_layout {
	width: 380px;
	height: auto;
	float: left;
	text-align: center;
	font-size: 12px;
	line-height: 20px;
}

#box_base #box_contents .contents_info .imagebox_layout a {
	text-decoration: none;
}

/*金額枠*/
#box_base #box_contents .contents_info .wrap_costb {
	width: 370px;
	height: auto;
	float: right;
}

/*タイトル*/
#box_base #box_contents .contents_info .wrap_costb .box_title {
	width: 370px;
	height: 30px;
	float: left;
	margin-bottom: 10px;
	background-color: #c3313c;
	font-size: 21px;
	color: #FFFFFF;
	text-align: center;
	line-height: 30px;
	font-weight: bold;
}

/*金額*/
#box_base #box_contents .contents_info .wrap_costb .box_costb {
	width: 368px;
	height: auto;
	float: left;
	background-color: #FEFAFB;
	border: 1px solid #CCCCCC;
	text-align: center;
	padding-top: 39px;
	padding-bottom: 39px;
}

/*金額表示大*/
#box_base #box_contents .contents_info .wrap_costb .box_costb .big_buy {
	font-size: 72px;
	font-weight: bold;
	color: #CC0000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	line-height: 90px;
}

/*金額表示小*/
#box_base #box_contents .contents_info .wrap_costb .box_costb .small_buy {
	font-size: 32px;
	font-weight: bold;
	color: #CC0000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

/*金額表示中*/
#box_base #box_contents .contents_info .wrap_costb .box_costb .middle_buy {
	font-size: 32px;
	font-weight: bold;
	color: #CC0000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	line-height: 35px;
}

/*各種詳細写真*/
#box_base #box_contents .wrap_buy_d {
	height: auto;
	width: 930px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}

/*IE6ハック*/
* html #box_base #box_contents .wrap_buy_d {
	height: auto;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}

/*マップ用*/
#box_base #box_contents .wrap_buy_m {
	height: auto;
	width: 930px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	font-size: 12px;
	line-height: 15px;
}

/*IE6ハック*/
* html #box_base #box_contents .wrap_buy_m {
	height: auto;
	width: 920px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}

#box_base #box_contents .wrap_buy_m .box_map {
	height: 450px;
	width: 600px;
	float: left;
}

#box_base #box_contents .wrap_buy_m .box_text_point {
	height: 410px;
	width: 260px;
	float: right;
	border: 1px solid #666666;
	padding: 20px;
}

#box_base #box_contents .wrap_buy_m .box_text_point p.title {
	font-size: 14px;
	line-height: 24px;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

#box_base #box_contents .wrap_buy_m .box_text_point p {
	font-size: 12px;
	line-height: 25px;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

/*個別商品枠*/
#box_base #box_contents .wrap_buy_d .itembox_buy {
	height: auto;
	width: 300px;
	float: left;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 20px;
}

/*写真枠*/
#box_base #box_contents .wrap_buy_d .itembox_buy .image_buy {
	height: auto;
	width: 300px;
	float: left;
	text-align: center;
}

/*テキスト枠*/
#box_base #box_contents .wrap_buy_d .itembox_buy .text_buy {
	height: auto;
	width: 270px;
	float: left;
	color: #666666;
	padding-left: 30px;
	background-image: url(../images/buy/b_icon02.gif);
	background-repeat: no-repeat;
	background-position: 10px 4px;
	margin-top: 10px;
	font-size: 12px;
}

/*連絡先大枠*/
#box_base #box_contents .wrap_connect_duy {
	height: 260px;
	width: 930px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}

/*連絡先枠*/
#box_base #box_contents .wrap_connect_duy .box_connect_buy {
	height: 260px;
	width: 600px;
	float: left;
}

/*連絡先タイトル*/
#box_base #box_contents .wrap_connect_duy .box_connect_buy .box_titlec {
	height: 30px;
	width: 580px;
	float: left;
	margin-bottom: 10px;
	background-color: #eeeeee;
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #666666;
	padding-left: 20px;
}

/*連絡先テキストボックス*/
#box_base #box_contents .wrap_connect_duy .box_connect_buy .text_connect {
	height: 200px;
	width: 280px;
	float: left;
	padding-left: 20px;
}

/*連絡先テキストボックス*/
#box_base #box_contents .wrap_connect_duy .box_connect_buy .form_connect {
	height: 108px;
	width: 300px;
	float: right;
	text-align: center;
}

/*印刷用ボックス*/
#box_base #box_contents .wrap_connect_duy .box_connect_buy .box_print {
	height: auto;
	width: 300px;
	float: right;
	text-align: center;
	margin-top: 10px;
	font-size: 10px;
}

/*リストタグ設定*/
#box_base #box_contents .wrap_connect_duy .box_connect_buy .text_connect ul {
	padding: 0px;
	margin: 0px;
}

#box_base #box_contents .wrap_connect_duy .box_connect_buy .text_connect li.menu01 {
	font-size: 16px;
	line-height: 24px;
	list-style-type: none;
	color: #666666;
	font-weight: bold;
}

#box_base #box_contents .wrap_connect_duy .box_connect_buy .text_connect li.menu02 {
	font-size: 14px;
	line-height: 20px;
	list-style-type: none;
	color: #666666;
}

#box_base #box_contents .wrap_connect_duy .box_connect_buy .text_connect li.menu03 {
	font-size: 24px;
	line-height: 26px;
	list-style-type: none;
	color: #C3313C;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

#box_base #box_contents .wrap_connect_duy .box_connect_buy .text_connect li.menu04 {
	font-size: 12px;
	line-height: 15px;
	list-style-type: none;
	color: #666666;
}


/*QRコード*/
#box_base #box_contents .wrap_connect_duy .box_qr_buy {
	height: 150px;
	width: 250px;
	float: right;
	text-align: center;
	font-size: 10px;
	padding-top: 23px;
}

/*ロゴ*/
#box_base #box_contents .wrap_connect_duy .box_logo_buy {
	height: 77px;
	width: 250px;
	float: right;
	text-align: right;
}

/*詳細ここまで*/

/*////////////////////////////////////////////////////////////買いたい(buy)コンテンツここまで*/

/*////////////////////////////////////////////////////////////売りたい(sell)コンテンツここから*/
/*売りたいコンテンツ01margin-topあり*/
#box_base #box_contents .contents_sell01 {
	height: auto;
	width: 720px;
	text-align: center;
	margin-top: 30px;
	margin-right: auto;
	margin-left: auto;
}

/*売りたいコンテンツ02margin-topなし*/
#box_base #box_contents .contents_sell02 {
	height: auto;
	width: 720px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}

/*売りたいコンテンツ02margin-topなしボタン部分*/
#box_base #box_contents .contents_sell03 {
	height: 170px;
	width: 720px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/sell/sell_f_back.jpg);
	padding-top: 30px;
}

/*文字対策の場合のイメージ設定*/
#box_base #box_contents .contents_sell01 img {
	top: -5px;
}

/*文字対策の場合のイメージ設定*/
#box_base #box_contents .contents_sell02 img {
	top: -5px;
}
/*////////////////////////////////////////////////////////////売りたい(sell)コンテンツここまで*/

#box_formimg {
	height: 300px;
	width: 720px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 40px;
}

