@charset "Shift_JIS";
/*============================================================
//  共通設定
//==========================================================*/
html,body {margin: 0px;padding: 0px;height: 100%;}
h1,h2,h3,h4,h5,h6,p{ margin:0px; padding:0px;}
dl,dt,dd,ul,li,ol{margin:0px; padding:0px;}
img{border: 0;}
address { font-style: normal; }

/**非表示設定**/
.hide {text-indent: -9999px;}
.ndp { display: none; }

/**フロートクリア設定**/
.float_clear{clear: both;}

/**リンク基本表示設定**/
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}
a:active {text-decoration: none;}

/**背景設定**/
body{background-image: url(../img/bg_texture.gif);background-repeat: repeat;}

/**フッター最下段表示設定**/
* html div#wrapper{height: 100%;}
div#wrapper{width: 870px;position:relative;min-height: 100%;background-color: #FFFFFF;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;padding-right: 35px;padding-left: 35px;}
body > #wrapper {height: auto;}
div#container{padding-bottom: 150px;}
#footer{width: 870px;position: absolute;bottom: 0px;height: 150px;}

/**注意事項表示設定**/
.attention{ color: #FF0000; }

/*============================================================
//  ナビゲーション設定
//==========================================================*/

#global_menu {
	width: 870px;
	height: 32px;
	margin-left: 1px;
}
#global_menu ul, #global_menu li {
	list-style: none;
}
#global_menu li {
	float: left;
	width: 124px;
	height: 32px;
	text-indent: -9999px;
}
#global_menu li a {
	display: block;
	overflow: hidden;
	width: 124px;
	height : 32px;
}
#nav01 { background: url(../img/global-navi_01_off.png) no-repeat; }
#nav01 a:hover { background: url(../img/global-navi_01_on.png) no-repeat; }
#nav01_on { background: url(../img/global-navi_01_on.png) no-repeat; }

#nav02 { background: url(../img/global-navi_02_off.png) no-repeat; }
#nav02 a:hover { background: url(../img/global-navi_02_on.png) no-repeat; }
#nav02_on { background: url(../img/global-navi_02_on.png) no-repeat; }

#nav03 { background: url(../img/global-navi_03_off.png) no-repeat; }
#nav03 a:hover { background: url(../img/global-navi_03_on.png) no-repeat; }
#nav03_on { background: url(../img/global-navi_03_on.png) no-repeat; }

#nav04 { background: url(../img/global-navi_04_off.png) no-repeat; }
#nav04 a:hover { background: url(../img/global-navi_04_on.png) no-repeat; }
#nav04_on { background: url(../img/global-navi_04_on.png) no-repeat; }

#nav05 { background: url(../img/global-navi_05_off.png) no-repeat; }
#nav05 a:hover { background: url(../img/global-navi_05_on.png) no-repeat; }
#nav05_on { background: url(../img/global-navi_05_on.png) no-repeat; }

#nav06 { background: url(../img/global-navi_06_off.png) no-repeat; }
#nav06 a:hover { background: url(../img/global-navi_06_on.png) no-repeat; }
#nav06_on { background: url(../img/global-navi_06_on.png) no-repeat; }

#nav07 { background: url(../img/global-navi_07_off.png) no-repeat; }
#nav07 a:hover { background: url(../img/global-navi_07_on.png) no-repeat; }
#nav07_on { background: url(../img/global-navi_07_on.png) no-repeat; }




/**ロールオーバー設定**/
#left_column a:focus{/*\*/overflow: hidden;/**/}
#left_column li a:hover{background:none !important;}
#right_column a:focus{/*\*/overflow: hidden;/**/}
#right_column li a:hover{background:none !important;}

/**グローバルナビゲーション表示設定**/
li#navi_rent{list-style-type: none;width: 150px;height: 28px;float: left;background-image: url(../img/globalnavi_01.png);background-position: left -30px;background-repeat: no-repeat;}
li#navi_rent a{background-image: url(../img/globalnavi_01.png);display:block;height:100%;}
li#navi_lease{list-style-type: none;width: 150px;height: 28px;float: left;background-image: url(../img/globalnavi_02.png);background-position: left -30px;background-repeat: no-repeat;}
li#navi_lease a{background-image: url(../img/globalnavi_02.png);display:block;height:100%;}
li#navi_buy{list-style-type: none;width: 150px;height: 28px;float: left;background-image: url(../img/globalnavi_03.png);background-position: left -30px;background-repeat: no-repeat;}
li#navi_buy a{background-image: url(../img/globalnavi_03.png);display:block;height:100%;}
li#navi_sell{list-style-type: none;width: 150px;height: 28px;float: left;background-image: url(../img/globalnavi_04.png);background-position: left -30px;background-repeat: no-repeat;}
li#navi_sell a{background-image: url(../img/globalnavi_04.png);display:block;height:100%;}
li#navi_company{list-style-type: none;width: 130px;height: 28px;float: left;background-image: url(../img/globalnavi_05.png);background-position: left -30px;background-repeat: no-repeat;}
li#navi_company a{background-image: url(../img/globalnavi_05.png);display:block;height:100%;}
li#navi_contact{list-style-type: none;width: 140px;height: 28px;float: left;background-image: url(../img/globalnavi_06.png);background-position: left -30px;background-repeat: no-repeat;}
li#navi_contact a{background-image: url(../img/globalnavi_06.png);display:block;height:100%;}

/**ガイドナビゲーション表示設定**/
li#navi_blog {float: right;width: 105px;background-image: url(../img/icon_cursor_green_12px.png);background-repeat: no-repeat;background-position: left 0.5px;list-style-type: none;text-align: left;text-indent: 15px;}
li#navi_sitemap {float: right;width: 90px;background-image: url(../img/icon_cursor_green_12px.png);background-repeat: no-repeat;background-position: left 0.5px;list-style-type: none;text-align: left;text-indent: 15px;}
li#navi_privacy {float: right;width: 105px;background-image: url(../img/icon_cursor_green_12px.png);background-repeat: no-repeat;	background-position: left 0.5px;list-style-type: none;	text-align: left;text-indent: 15px;}
li#navi_mutuallink {float: right;width: 93px;background-image: url(../img/icon_cursor_green_12px.png);background-repeat: no-repeat;	background-position: left 0.5px;list-style-type: none;	text-align: left;text-indent: 15px;}

li#navi_blog a {color: #64B400;}
li#navi_sitemap a {color: #64B400;}
li#navi_privacy a {color: #64B400;}
li#navi_mutuallink a {color: #64B400;}

/**カレンダーナビゲーション表示設定**/
li#cal_prev{float: left;width: 45px;background-image: url(../img/icon_cursor_white_left.png);background-repeat: no-repeat;background-position: left 0.5px;list-style-type: none;text-align: left;padding-left: 15px;}
li#cal_now{float: left;width: 45px;background-image: url(../img/icon_cursor_white_up.png);background-repeat: no-repeat;background-position: left 0.5px;list-style-type: none;	text-align: left;padding-left: 15px;}
li#cal_next{float: left;width: 30px;background-image: url(../img/icon_cursor_white_right.png);background-repeat: no-repeat;background-position: left 0.5px;list-style-type: none;text-align: left;padding-left: 15px;}

li#cal_prev a{color: #FFFFFF;}
li#cal_now a{color: #FFFFFF;}
li#cal_next a{color: #FFFFFF;}

/**店舗情報ナビゲーション表示設定**/
li#s_navi_access{list-style-type: none;background-image: url(../img/icon_cursor_green_12px.png);background-repeat: no-repeat;background-position: left 0.5px;left;text-indent: 15px;padding-bottom: 5px;}
li#s_navi_contact{list-style-type: none;background-image: url(../img/icon_cursor_green_12px.png);background-repeat: no-repeat;background-position: left 0.5px;left;text-indent: 15px;padding-bottom: 5px;}
li#s_navi_company{list-style-type: none;background-image: url(../img/icon_cursor_green_12px.png);background-repeat: no-repeat;background-position: left 0.5px;left;text-indent: 15px;}

li#s_navi_access a{color: #64B400;}
li#s_navi_contact a{color: #64B400;}
li#s_navi_company a{color: #64B400;}

/**フッターナビゲーション表示設定**/
li#f_navi_home{list-style-type: none;float: left;background-image: url(../img/icon_cursor_gray_up.png);background-repeat: no-repeat;background-position: 8px;
				text-align: left;text-indent: 18px;padding-right: 6px;border-right-width: 1px;border-right-style: solid;border-right-color: #727272;display: block;margin-right: 3px;margin-left: 3px;}
li#f_navi_chintai{list-style-type: none;float: left;background-image: url(../img/icon_cursor_gray_right.png);background-repeat: no-repeat;background-position: left;
				text-align: left;text-indent: 10px;padding-right: 6px;border-right-width: 1px;border-right-style: solid;border-right-color: #727272;display: block;margin-right: 3px;margin-left: 3px;}
li#f_navi_baibai{list-style-type: none;float: left;background-image: url(../img/icon_cursor_gray_right.png);background-repeat: no-repeat;background-position: left;
				text-align: left;text-indent: 10px;padding-right: 6px;border-right-width: 1px;border-right-style: solid;border-right-color: #727272;display: block;margin-right: 3px;margin-left: 3px;}
li#f_navi_company{list-style-type: none;float: left;background-image: url(../img/icon_cursor_gray_right.png);background-repeat: no-repeat;background-position: left;
				text-align: left;text-indent: 10px;padding-right: 6px;border-right-width: 1px;border-right-style: solid;border-right-color: #727272;display: block;margin-right: 3px;margin-left: 3px;}
li#f_navi_link{list-style-type: none;float: left;background-image: url(../img/icon_cursor_gray_right.png);background-repeat: no-repeat;background-position: left;
				text-align: left;text-indent: 10px;padding-right: 6px;border-right-width: 1px;border-right-style: solid;border-right-color: #727272;display: block;margin-right: 3px;margin-left: 3px;}
li#f_navi_contact{list-style-type: none;float: left;background-image: url(../img/icon_cursor_gray_right.png);background-repeat: no-repeat;background-position: left;
				text-align: left;text-indent: 10px;padding-right: 6px;border-right-width: 1px;border-right-style: solid;border-right-color: #727272;display: block;margin-right: 3px;margin-left: 3px;}
li#f_navi_blog{list-style-type: none;float: left;background-image: url(../img/icon_cursor_gray_right.png);background-repeat: no-repeat;background-position: left;
				text-align: left;text-indent: 10px;padding-right: 6px;border-right-width: 1px;border-right-style: solid;border-right-color: #727272;display: block;margin-right: 3px;margin-left: 3px;}
li#f_navi_privacy{list-style-type: none;float: left;background-image: url(../img/icon_cursor_gray_right.png);background-repeat: no-repeat;background-position: left;
				text-align: left;text-indent: 10px;padding-right: 6px;border-right-width: 1px;border-right-style: solid;border-right-color: #727272;display: block;margin-right: 3px;margin-left: 3px;}
li#f_navi_sitemap{list-style-type: none;float: left;background-image: url(../img/icon_cursor_gray_right.png);background-repeat: no-repeat;background-position: left;
				text-align: left;text-indent: 10px;padding-right: 6px;display: block;margin-right: 3px;margin-left: 3px;}

li#f_navi_home a{color: #727272;}
li#f_navi_chintai a{color: #727272;}
li#f_navi_baibai a{color: #727272;}
li#f_navi_company a{color: #727272;}
li#f_navi_link a{color: #727272;}
li#f_navi_contact a{color: #727272;}
li#f_navi_blog a{color: #727272;}
li#f_navi_privacy a{color: #727272;}
li#f_navi_sitemap a{color: #727272;}


#foot_guide { background-image: url(../img/border_footer_02.png);background-repeat: repeat-x;background-position: top;padding-top: 10px;padding-bottom: 10px;}

ol#guide_navi { position: relative; margin:0; padding:0; font-size:75%; }
ol#guide_navi { padding:0; margin-top: 0px; margin-right: 15px; margin-left: 12px; }
ol#guide_navi li.home { margin-left:0px; padding-left:0px; background-image: none; }
ol#guide_navi li { margin-left:2px; padding-left:6px; display:inline; white-space: nowrap; background-image: url(../img/icon_line_7px.gif); background-repeat: no-repeat; background-position: 0 center; }
ol#guide_navi li a { color: #727272; }
ol#guide_navi li a:hover { color: #800000; }


/**賃貸売買ナビゲーション表示設定**/
#m_navi{
	width:100%;
	height:81px;
	margin-bottom: 5px;
	display: inline;
}

.m_navi_rent{
 width: 118px;
 height: 81px;
 float: left;
 text-indent:-9999px;
display:block;
overflow:hidden;
 }
.m_navi_lease{
width: 118px;
height: 81px;
float: left;
padding-left: 10px;
text-indent:-9999px;
display:block;
overflow:hidden;
}
.m_navi_buy{
width: 118px;
height: 81px;
float: left;
padding-left: 10px;
text-indent:-9999px;
display:block;
overflow:hidden;
}
.m_navi_sell{
width: 118px;
height: 81px;
float: left;
padding-left: 10px;
text-indent:-9999px;
display:block;
overflow:hidden;
}
.m_navi_auction{
width: 118px;
height: 81px;
float: left;
padding-left: 10px;
text-indent:-9999px;
display:block;
overflow:hidden;
}

.m_navi_rent a{
background-image: url(../img/btn_001.png);
background-repeat:no-repeat;
display:block;
width: 118px;
height: 81px;
}
.m_navi_lease a{
background-image: url(../img/btn_002.png);
background-repeat:no-repeat;
display:block;
width: 118px;
height: 81px;
}
.m_navi_buy a{
background-image: url(../img/btn_003.png);
background-repeat:no-repeat;
display:block;
width: 118px;
height: 81px;
}
.m_navi_sell a{
background-image: url(../img/btn_004.png);
background-repeat:no-repeat;
display:block;
width: 118px;
height: 81px;
}

.m_navi_auction a{
background-image: url(../img/btn_005.png);
background-repeat:no-repeat;
display:block;
width: 118px;
height: 81px;
}

.m_navi_rent a:hover{
background-image: url(../img/btn_001_over.png);
background-repeat:no-repeat;
display:block;
width: 118px;
height: 81px;
}
.m_navi_lease a:hover{
background-image: url(../img/btn_002_over.png);
background-repeat:no-repeat;
display:block;
width: 118px;
height: 81px;
}
.m_navi_buy a:hover{
background-image: url(../img/btn_003_over.png);
background-repeat:no-repeat;
display:block;
width: 118px;
height: 81px;
}
.m_navi_sell a:hover{
background-image: url(../img/btn_004_over.png);
background-repeat:no-repeat;
display:block;
width: 118px;
height: 81px;
}

.m_navi_auction a:hover{
background-image: url(../img/btn_005_over.png);
background-repeat:no-repeat;
display:block;
width: 118px;
height: 81px;
}

/**ピックアップ3ナビゲーション表示設定**/
li#m_navi_coupon{list-style-type: none;width: 200px;height: 60px;float: left;background-image: url(../img/btn_coupon.png);background-position: left -70px;background-repeat: no-repeat;}
li#m_navi_blog{list-style-type: none;width: 200px;height: 60px;float: left;background-image: url(../img/btn_blog.png);background-position: 15px -70px;background-repeat: no-repeat;padding-left: 15px;}
li#m_navi_link{list-style-type: none;width: 200px;height: 60px;float: left;background-image: url(../img/btn_link.png);background-position: 15px -70px;background-repeat: no-repeat;padding-left: 15px;}

li#m_navi_coupon a{background-image: url(../img/btn_coupon.png);display:block;height:100%;}
li#m_navi_blog a{background-image: url(../img/btn_blog.png);display:block;height:100%;}
li#m_navi_link a{background-image: url(../img/btn_link.png);display:block;height:100%;}

/**ピックアップ3ナビサイド表示設定**/
li#s_navi_coupon{list-style-type: none;width: 200px;height: 60px;background-image: url(../img/btn_coupon_side.png);background-position: -210px top;background-repeat: no-repeat;}
li#s_navi_blog{list-style-type: none;width: 200px;height: 60px;background-image: url(../img/btn_blog_side.png);background-position: -210px 5px;background-repeat: no-repeat;padding-top: 5px;}
li#s_navi_link{list-style-type: none;width: 200px;height: 60px;background-image: url(../img/btn_link_side.png);background-position: -210px 5px;background-repeat: no-repeat;padding-top: 5px;}

li#s_navi_coupon a{background-image: url(../img/btn_coupon_side.png);display:block;height:100%;}
li#s_navi_blog a{background-image: url(../img/btn_blog_side.png);display:block;height:100%;}
li#s_navi_link a{background-image: url(../img/btn_link_side.png);display:block;height:100%;}

/**ホーム特優賃表示設定**/
li#btn_subhq_left{ list-style-type: none; width: 50px; height: 50px; background-image: url(../img/btn_subhq_more.png); background-position: left -50px; background-repeat: no-repeat; margin-top: 17px; }
li#btn_subhq_right{ list-style-type: none; width: 80px; height: 80px; background-image: url(../img/btn_subhq_search.png); background-position: left -80px; background-repeat: no-repeat; margin-top: 10px; }

li#btn_subhq_left a{background-image: url(../img/btn_subhq_more.png);display:block;height:100%;}
li#btn_subhq_right a{background-image: url(../img/btn_subhq_search.png);display:block;height:100%;}

/**IE用透過PNG表示設定**/
/*	* html li#XXXXXXXXXX {behavior: expression(IEPNGFIX.fix(this));}	/*未使用*/

/*============================================================
//  ヘッダー設定
//==========================================================*/

/**レイアウト設定**/
#title_head {background-image: url(../img/logo_pitat_koshigaya.png);background-repeat: no-repeat;background-position: left 10px;display: block;height: 75px;width: 250px;}
#header_guide { width: 580px; text-align: right; float: right; background-image: url(../img/bg_welcome.png); background-repeat: no-repeat; background-position: left top; height: 95px; text-indent: -9999px; }
h1 { padding-top: 5px; }
.logo_area{
float:left;
color:#666666;
font-size:12px;
}
.logo_area p{
margin-top:3px;
}

/**お問い合せ表示設定**/
#contact_tel{ height: 22px; width: 580px; background-image: url(../img/header_tel.png); background-repeat: no-repeat; background-position: right top; margin-top: 10px; margin-bottom: 10px; text-align: left; }

/**ショップコメント設定**/
#shop_comment{text-align: right;clear: both;padding-top: 6px;padding-bottom: 6px;}

/*============================================================
//  フッター設定
//==========================================================*/
#foot_comment{color: #727272;background-image: url(../img/border_footer_01.png);background-repeat: repeat-x;background-position: 10px;padding-top: 40px;padding-bottom: 10px;text-indent: 12px;}
#foot_navi{color: #727272;font-size: 9px;background-image: url(../img/border_footer_02.png);background-repeat: repeat-x;background-position: top;padding-top: 10px;padding-bottom: 20px;}
#copyright{color: #727272;padding-top: 7px;border-top-width: 1px;border-top-style: solid;border-top-color: #999999;font-size: 10px;clear: both;text-indent: 12px;}
#banner { float: right; }

/*============================================================
//  フォント設定
//==========================================================*/
body {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;}
h2 {font-size: 12px;color: #666666;margin-top: 12px;}

/**店舗情報内設定**/
#shopname{font-size: 12px;color: #64B400;padding-bottom: 3px;background-image: url(../img/icon_ninedot_02.png);background-repeat: no-repeat;background-position: left top;text-indent: 15px;}
#parking{font-size: 14px;color: #FFFFFF;background-image: url(../img/icon_parkmark.png);background-repeat: no-repeat;background-position: left 1px;text-indent: 18px;padding-top: 2px;}
#park_p{color: #FFFFFF;background-color: #508CFF;height: 15px;width: 15px;display: block;text-align: center;float: left;margin-right: 3px;font-size: 13px;vertical-align: middle;}	/*未使用*/

/*============================================================
//  イメージFlash設定
//==========================================================*/
#flash_img{ height: 300px; clear: both; padding-top: 7px; margin-bottom: 10px;}

/*============================================================
//  カラム全体設定
//==========================================================*/
#left_column{float: left;width: 200px;}
#right_column{float: right;width: 630px;}

/*============================================================
//  左カラム設定
//==========================================================*/
#l_clm_box_area_01{width: 170px;background-color: #FFFFFF;height: 60px;padding: 5px;}
#l_clm_box_area_02{width: 170px;height: 20px;padding: 5px;background-image: url(../img/box_shop_info_bg.png);background-repeat: no-repeat;background-position: left top;}
#l_clm_box_area_03{width: 170px;background-color: #FFFFFF;height: 55px;padding: 5px;}
/*	#l_clm_txt_area{}	/*未使用*/

/**営業日カレンダー表示設定**/
#box_cal{height: 220px;margin-bottom: 10px;background-image: url(../img/box_calendar.png);background-repeat: no-repeat;background-position: center top;padding-left: 10px;}
#calendar{height: 35px;}
#cal_navi{clear: both;height: 15px;padding-top: 3px;padding-left: 10px;}

/**トピックス表示設定**/
#box_topics{height: 450px;margin-bottom: 10px;background-image: url(../img/box_topics.png);background-repeat: no-repeat;background-position: center top;padding-left: 10px;}
#topics{height: 35px;}

/**店舗情報表示設定**/
#box_shopinfo{height: 210px;margin-bottom: 10px;background-image: url(../img/box_shop_info.png);background-repeat: no-repeat;background-position: center top;padding-left: 10px;}
#shopinfo{height: 35px;}

/**ピックアップメニュー表示設定**/
#box_pickup{ padding-bottom: 10px; }

/**バナーエリア表示設定**/
#box_banner{ padding-bottom: 10px; }
.banner { list-style-type: none; padding-bottom: 0px; }
.banner_teikei { list-style-type: none; padding-top: 5px; }
.banaI { list-style-type: none; text-indent: 18px; background-image: url(../img/icon_top_16px.gif); background-repeat: no-repeat; background-position: left center; margin-bottom: 10px; color: #64B400; font-weight: bold; font-size: 14px; margin-top: 10px; }

/**相互リンク募集表示設定**/
#box_wanted { padding-bottom: 10px; }

/**越谷の天気表示設定**/
#box_weather { padding-bottom: 10px; height: 70px; width: 200px; }

/**星占い表示設定**/
#box_fortune { text-align: center; }
#box_fortune p { margin-top: 0.5em; }

/**ローカルナビ賃貸関連設定**/
#l_box_rent{ height: 120px; background-image: url(../img/box_plainbg_130.png); background-repeat: no-repeat; background-position: center top; padding-left: 10px; padding-top: 10px; margin-bottom: 10px; }
#l_box_rent_txt{ background-color: #FFFFFF; width: 170px; height: 100px; display: block; padding: 5px; }
#l_box_lease{ height: 170px; background-image: url(../img/box_plainbg_180.png); background-repeat: no-repeat; background-position: center top; padding-left: 10px; padding-top: 10px; margin-bottom: 10px; }
#l_box_lease02{ height: 210px; background-image: url(../img/box_plainbg_220.png); background-repeat: no-repeat; background-position: center top; padding-left: 10px; padding-top: 10px; margin-bottom: 10px; }
#l_box_lease03{ height: 190px; background-image: url(../img/box_plainbg_200.png); background-repeat: no-repeat; background-position: center top; padding-left: 10px; padding-top: 10px; margin-bottom: 10px; }
#l_box_lease_txt{ background-color: #FFFFFF; width: 170px; height: 150px; display: block; padding: 5px; }
#l_box_lease_txt02{ background-color: #FFFFFF; width: 170px; height: 190px; display: block; padding: 5px; }
#l_box_lease_txt03{ background-color: #FFFFFF; width: 170px; height: 170px; display: block; padding: 5px; }
#h4_rent_user{ font-size: 12px; color: #FF6464; padding-bottom: 5px; background-image: url(../img/icon_ninedot_03.png); background-repeat: no-repeat; background-position: left top; text-indent: 15px; }
#h4_rent_owner{ font-size: 12px; color: #FF8C00; padding-bottom: 5px; background-image: url(../img/icon_ninedot_05.png); background-repeat: no-repeat; background-position: left top; text-indent: 15px; }

/**ローカルナビ売買関連設定**/
#l_box_buysell{ height: 280px; margin-bottom: 10px; background-image: url(../img/box_plainbg_290.png); background-repeat: no-repeat; background-position: center top; padding-left: 10px; padding-top: 10px; }
#l_box_buysell_txt{ background-color: #FFFFFF; width: 170px; height: 260px; display: block; padding: 5px; }
#l_box_buy{ height: 210px; margin-bottom: 10px; background-image: url(../img/box_plainbg_220.png); background-repeat: no-repeat; background-position: center top; padding-left: 10px; padding-top: 10px; }
#l_box_buy_txt{ background-color: #FFFFFF; width: 170px; height: 190px; display: block; padding: 5px; }
#l_box_sell{ height: 100px; background-image: url(../img/box_plainbg_110.png); background-repeat: no-repeat; background-position: center top; padding-left: 10px; padding-top: 10px; margin-bottom: 10px; }
#l_box_sell_txt{ background-color: #FFFFFF; width: 170px; height: 80px; display: block; padding: 5px; }
#h4_buy_user{ font-size: 12px; color: #508CFF; padding-bottom: 5px; background-image: url(../img/icon_ninedot_04.png); background-repeat: no-repeat; background-position: left top; text-indent: 15px; }
#h4_sell_owner{ font-size: 12px; color: #FF8C00; padding-bottom: 5px; background-image: url(../img/icon_ninedot_05.png); background-repeat: no-repeat; background-position: left top; text-indent: 15px; }
#h4_buysell_auction{ font-size: 12px; color: #64B400; padding-bottom: 5px; background-image: url(../img/icon_ninedot_06.png); background-repeat: no-repeat; background-position: left 8px; text-indent: 15px; border-top-width: thin; border-top-style: dotted; border-top-color: #CCCCCC; padding-top: 8px; }

/**ローカルナビ会社関連設定**/
#l_box_company{ height: 100px; background-image: url(../img/box_plainbg_110.png); background-repeat: no-repeat; background-position: center top; padding-left: 10px; padding-top: 10px; margin-bottom: 10px; }
#l_box_company_txt{ background-color: #FFFFFF; width: 170px; height: 80px; display: block; padding: 5px; }
.h4_company{ font-size: 12px; color: #64B400; padding-bottom: 5px; background-image: url(../img/icon_ninedot_06.png); background-repeat: no-repeat; background-position: left top; text-indent: 15px; }
.h4_company_sub{ font-size: 12px; color: #64B400; padding-bottom: 5px; background-image: url(../img/icon_ninedot_06.png); background-repeat: no-repeat; background-position: left 8px; text-indent: 15px; border-top-width: thin; border-top-style: dotted; border-top-color: #CCCCCC; padding-top: 8px; }

/**ローカルナビ・リストリンク設定**/
li.localnavi{list-style-type: none;background-image: url(../img/icon_cursor_green_12px.png);background-repeat: no-repeat;background-position: left 0.5px;left;text-indent: 15px;padding-bottom: 5px;}
li.localnavi a{color: #666666;}
li.localnavi_now{list-style-type: none;background-image: url(../img/icon_clip.png);background-repeat: no-repeat;background-position: left 1px;left;text-indent: 15px;padding-bottom: 5px;}


/**お客様の声サイドバナー**/
#customer_side_banner{
margin-bottom:10px;
}

/**送迎サービス＆お客様専用ガレージ表示設定**/
#box_service001{
background-image: url(../img/service_banner001_bg.png);
background-repeat: no-repeat;
height:165px;
width:200px;
padding-bottom: 10px;
}

#box_service002{
background-image: url(../img/service_banner002_bg.png);
background-repeat: no-repeat;
height:123px;
width:200px;
padding-bottom: 10px;
}

.service_btn001{
height:54px;
width:65px;
padding-left: 132px;
padding-top: 60px;
}

.service_btn002{
height:54px;
width:65px;
padding-left: 132px;
padding-top: 35px;
}


/**2009-06-02追加記述**/
/**TVCMバナー表示設定**/
#box_tvcm { padding-bottom: 10px; }

.top_text01_bor {
	border-top: 1px dotted #73b746;
	border-bottom: 1px dotted #73b746;
	background-color: #eafbe4;
	padding: 0 10px;
	margin: 20px 0;
}
.top_text01 {
	width: 610px;
	background: url(../img/top_text01_img01.png) top right no-repeat;
	overflow: hidden;/* clearfix的な要素 */
}
.top_text01_left {
	float: left;
	width: 418px;
	padding: 10px 0;
	line-height: 1.2em;
}

/*============================================================
//  右カラム設定
//==========================================================*/
#box_subhq{ clear: both; padding-top: 10px; padding-bottom: 10px; background-image: url(../img/btn_subhq_bg.png); background-repeat: no-repeat; background-position: center center; display: block; height: 100px; width: 630px; }
#subhq_left{ display: block; float: left; width: 50px; padding-left: 437px; height: 100px; }
#subhq_right{ display: block; float: right; height: 100px; width: 80px; padding-right: 10px; }

#flash_tokuyu{clear: both;padding-top: 20px;padding-bottom: 20px;}
#pickup_info{
clear: both;
width: 630px;
height :100px;
background-image:url(../img/jigyou_chintai.gif);
background-repeat:no-repeat;
text-indent:-9999px;
display:block;
overflow:hidden;
}
#pickup_info a{
background-image:url(../img/jigyou_chintai.gif);
background-repeat:no-repeat;
display:block;
width: 630px;
height :100px;
}
#pickup_info a:hover{
display:block;
background-image:url(../img/jigyou_chintai_over.gif);
background-repeat:no-repeat;
width: 630px;
height :100px;
}

.blank20 {
	padding-top: 10px;
	clear: both;
}

.btn_jigyou {
	width: 630px;
	margin-bottom: 10px;
	zoom: 1; /*div入子ハック*/
}
.btn_jigyou:after { /*div入子ハック*/
	font-size: 1px;
	content: ".";
	display: block;
	height: 0px;
	clear: both;
}
.btn_jigyou_left {
	float: left;
	width: 310px;
	position: relative;
}
.jigyou_left_bot01 {
	position: absolute;
	right: 0px;
	bottom: 0px;
}

/*お客様の声*/
.btn_customer_voice {
	float: right;
	width: 310px;
	margin-top:5px;
}


/*特優賃消去*/
.btn_tokuyuuchi_rig {
	float: right;
	width: 310px;
	position: relative;
}
.tokuyuuchi_rig_bot01 {
	position: absolute;
	right: 0px;
	bottom: 0px;
}
.tokuyuuchi_rig_bot02 {
	position: absolute;
	left: 70px;
	bottom: 0px;
}



/**オススメ新着情報設定**/
#hq_new{ clear: both; padding-top: 10px; /padding-top: 0; }
#hq_new_brd{background-image: url(../img/border_hq_new.png);background-repeat: no-repeat;background-position: left top;display: block;height: 32px;width: 630px;padding-bottom: 3px;}

#topicwrapper {
	padding: 9px 0 0 9px;
	*padding: 9px 0 9px 9px;
	border: 5px #73b746 solid;
	zoom: 1; /*div入子ハック*/
}
#topicwrapper:after { /*div入子ハック*/
	font-size: 1px;
	content: ".";
	display: block;
	height: 0px;
	clear: both;
}
.article {
	width: 136px;
	border: 1px #CCCCCC solid;
	background-color: #faf8e0;
	padding: 3px;
	float: left;
	margin: 0 8px 9px 0;
	height: 285px;
}
.article_tab {
	width: 100%;
}
.article_td_01 img {
	margin-bottom: 5px;
}
.article_td_02 {
	width: 38px;
}
.article_td_03 {
	width: 97px;
	font-size: 11px;
	text-align: right;
	color: #666666;
}
.article_td_04 img {
	margin-bottom: 4px;
}
.article_td_05 {
	height: 40px;
	font-size: 12px;
	color: #64b400;
}
.article_td_05 a:link { color: #64b400; text-decoration: underline; }
.article_td_05 a:visited { color: #66CC66; text-decoration: underline; }
.article_td_05 a:hover { color: #FF6600; text-decoration: underline; }

.article_td_06 {
	height: 93px;
	font-size: 10px;
	color:#666666;
	line-height: 1.7em;
}

body:nth-of-type(1) .article_td_06 { /* Safari 3以上, Chrome, Opera 9以上, Firefox 3.5以上に適用するハック */
	height: 92px;
	font-size: 10px;
	color:#666666;
	line-height: 1.5em;
}


/*============================================================
//  借りたい方・貸したい方
//==========================================================*/

#rental_user{}
#rental_owner{ clear: both; padding-bottom: 10px; }

#title_rent_user{background-image: url(../img/titleimg_rental_user.png);background-repeat: no-repeat;background-position: left top;display: block;height: 90px;width: 630px;}
#box_rent_up{background-image: url(../img/bg_rental_user.png);background-repeat: no-repeat;background-position: left top;display: block;height: 380px;width: 630px;padding-bottom: 20px;}
#box_rent_down{clear: both;display: block;width: 630px;}
#box_rent_down_left{background-image: url(../img/bg_rental_info.png);background-repeat: repeat;background-position: left top;display: block;height: 125px;width: 305px;float: left;}
#box_rent_down_right{display: block;float: right;height: 125px;width: 305px;background-image: url(../img/bg_rental_subhq.png);background-repeat: no-repeat;background-position: left top;}

#box_subhq_left{width: 190px;float: left;padding-left: 20px;height: 125px;line-height: 125%;color: #FFFFFF;letter-spacing: 1px;}
#box_subhq_right{float: right;width: 75px;padding-right: 10px;height: 125px;}

#ch_rent_search{background-image: url(../img/h4_chintai_search.png);background-repeat: no-repeat;background-position: left top;display: block;height: 25px;width: 250px;}
#ch_rent_info{background-image: url(../img/h4_chintai_info.png);background-repeat: no-repeat;background-position: left top;display: block;height: 25px;width: 250px;}
#ch_rent_subhq{background-image: url(../img/h4_chintai_subhq.png);background-repeat: no-repeat;background-position: 0px 15px;display: block;height: 30px;width: 175px;padding-top: 15px;padding-bottom: 5px;}
#ch_rent_owner{background-image: url(../img/h4_chintai_owner.png);background-repeat: no-repeat;background-position: left top;display: block;height: 25px;width: 250px;}
#ch_rent_howmuch{ display: block; height: 15px; }
#ch_shop_mana{background-image: url(../img/h4_chintai_mana.png);background-repeat: no-repeat;background-position: left top;display: block;height: 25px;width: 250px;}

#search_rent_left { float: left; width: 250px; padding-left: 32.5px; padding-top: 60px; }
#search_rent_right { float: right; width: 250px; padding-right: 32.5px; padding-top: 60px; }

#search_rent_left ul { list-style-type: none; }
#search_rent_right ul { list-style-type: none; }

li.btn_rent_address { background-image: url(../img/btn_rent_search_01.png); background-repeat: no-repeat; height: 40px; width: 250px; background-position: -260px top; }
li.btn_rent_address a { background-image: url(../img/btn_rent_search_01.png); display: block; height: 100%; }
li.btn_rent_store { background-image: url(../img/btn_rent_search_02.png); background-repeat: no-repeat; height: 40px; width: 250px; background-position: -260px 15px; padding-top: 15px; }
li.btn_rent_store a { background-image: url(../img/btn_rent_search_02.png); display: block; height: 100%; }
li.btn_rent_parking { background-image: url(../img/btn_rent_search_03.png); background-repeat: no-repeat; height: 40px; width: 250px; background-position: -260px 15px; padding-top: 15px; }
li.btn_rent_parking a { background-image: url(../img/btn_rent_search_03.png); display: block; height: 100%; }
li.btn_rent_search { background-image: url(../img/btn_rent_search_04.png); background-repeat: no-repeat; height: 40px; width: 250px; background-position: -260px top; }
li.btn_rent_search a { background-image: url(../img/btn_rent_search_04.png); display: block; height: 100%; }

/*// 旧設定 ////
#search_rent_left{float: left;height: 280px;width: 350px;padding-left: 25px;padding-top: 25px;}
#search_rent_right{float: right;height: 280px;width: 180px;padding-top: 25px;padding-right: 25px;}
#ch_rent_search_h5{font-size: 18px;color: #FF8C8C;padding-bottom: 10px;text-align: center;}
#ch_rent_search_h6{font-size: 15px;color: #FF8C8C;padding-bottom: 5px;padding-top: 15px;}

/**賃貸検索ボタン表示設定
li#btn_l_search_rent_map{list-style-type: none;width: 110px;height: 110px;float: left;background-image: url(../img/btn_l_search_rent_map.png);background-position: left -120px;background-repeat: no-repeat;}
li#btn_l_search_rent_station{list-style-type: none;width: 110px;height: 110px;float: left;background-image: url(../img/btn_l_search_rent_station.png);background-position: 10px -120px;background-repeat: no-repeat;padding-left: 10px;}
li#btn_l_search_rent_address{list-style-type: none;width: 110px;height: 110px;float: left;background-image: url(../img/btn_l_search_rent_address.png);background-position: 10px -120px;background-repeat: no-repeat;padding-left: 10px;}

li#btn_l_search_rent_map a{background-image: url(../img/btn_l_search_rent_map.png);display:block;height:100%;}
li#btn_l_search_rent_station a{background-image: url(../img/btn_l_search_rent_station.png);display:block;height:100%;}
li#btn_l_search_rent_address a{background-image: url(../img/btn_l_search_rent_address.png);display:block;height:100%;}

li#btn_s_search_rent_map{list-style-type: none;width: 180px;height: 25px;background-image: url(../img/btn_s_search_rent_map.png);background-position: -185px 0px;background-repeat: no-repeat;}
li#btn_s_search_rent_station{list-style-type: none;width: 180px;height: 25px;background-image: url(../img/btn_s_search_rent_station.png);background-position: -185px 5px;background-repeat: no-repeat;padding-top: 5px;}
li#btn_s_search_rent_address{list-style-type: none;width: 180px;height: 25px;background-image: url(../img/btn_s_search_rent_address.png);background-position: -185px 5px;background-repeat: no-repeat;padding-top: 5px;}

li#btn_s_search_rent_map a{background-image: url(../img/btn_s_search_rent_map.png);display:block;height:100%;}
li#btn_s_search_rent_station a{background-image: url(../img/btn_s_search_rent_station.png);display:block;height:100%;}
li#btn_s_search_rent_address a{background-image: url(../img/btn_s_search_rent_address.png);display:block;height:100%;}

//*/

#title_rent_owner{ background-image: url(../img/titleimg_rental_owner.png); background-repeat: no-repeat; background-position: left top; display: block; height: 90px; width: 630px; clear: both; }
#box_rent_owner{ display: block; width: 630px; height: 125px; }
#box_rent_owner_left{float: left;display: block;height: 125px;width: 305px;background-image: url(../img/bg_rental_owner.png);background-repeat: no-repeat;	background-position: left top;}
#box_rent_owner_right{float: right;display: block;height: 125px;width: 305px;}


#title_shop_mana{background-image: url(../img/titleimg_shop_mana.png);background-repeat: no-repeat;background-position: left 30px;display: block;height: 90px;width: 630px;padding-top: 30px;}
#box_shop_mana{ clear: both; display: block; width: 630px; background-image: url(../img/bg_shop_mana.png); background-repeat: no-repeat; background-position: left top; height: 125px; }
#box_shop_left{ float: left; width: 400px; font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 150%; color: #666666; padding-left: 20px; padding-top: 12px; }
#box_shop_right{ float: right; padding-right: 60px; padding-top: 42px; width: 150px; }



/**賃貸お役立ち情報表示設定**/
ul.rent_navi_info{font-size: 15px;padding-top: 12px;padding-left: 20px;}
li.rent_navi_info{list-style-type: none;background-image: url(../img/icon_cursor_green_15px.png);background-repeat: no-repeat;background-position: left 0.5px;left;text-indent: 18px;padding-bottom: 10px;}
li.rent_navi_info a{color: #666666;}

/**特定優良賃貸住宅表示設定**/
li#btn_search_subhq{list-style-type: none;width: 75px;height: 75px;background-image: url(../img/btn_search_rent_subhq.png);background-position: -80px 40px;background-repeat: no-repeat;padding-top: 40px;}
li#btn_search_subhq a{background-image: url(../img/btn_search_rent_subhq.png);display:block;height:100%;}

li#rent_navi_subhq{list-style-type: none;background-image: url(../img/icon_cursor_green_12px_c.png);background-repeat: no-repeat;background-position: left 4px;left;text-indent: 15px;padding-top: 3px;}
li#rent_navi_subhq a{color: #FFFFFF;}
ul#rent_navi_subhq{float: right;}

/**賃貸無料査定フォーム表示設定**/
li#btn_rent_owner_form{ list-style-type: none; width: 305px; height: 125px; background-image: url(../img/btn_rent_owner_from.png); background-position: left -130px; background-repeat: no-repeat; }
li#btn_rent_owner_form a{background-image: url(../img/btn_rent_owner_from.png);display:block;height:100%;}
ul#btn_rent_owner_form{ padding-top: -15px; }

/**独自の広告宣伝テーブル設定**/
table.tro_adv{ margin-top: 10px; margin-bottom: 10px; width: 600px; }
tr.tro_adv{}
th.tro_adv{}
td.tro_adv{}
td.troadv_name{ padding-bottom: 3px; border-bottom-width: thin; border-bottom-style: dotted; border-bottom-color: #FFDC50; color: #FF8C00; font-weight: bold; padding-left: 5px; }
td.troadv_photo{ width: 120px; padding-right: 5px; }
td.troadv_name_d{ padding-bottom: 3px; border-bottom-width: thin; border-bottom-style: dotted; border-bottom-color: #FFDC50; color: #FF8C00; font-weight: bold; padding-left: 5px; padding-top: 10px; }
td.troadv_photo_d{ width: 120px; padding-right: 5px; padding-top: 10px; }
td.troadv_comment{ width: 160px; vertical-align: top; line-height: 150%; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; }
td.troadv_space{ width: 10px; }

/**物件管理情報リスト表示設定**/
ul.shopm_navi{ font-size: 15px; padding-top: 0px; padding-left: 0px; }
li.shopm_navi{list-style-type: none;background-image: url(../img/icon_cursor_green_15px.png);background-repeat: no-repeat;background-position: left 0.5px;left;text-indent: 18px;padding-bottom: 10px;}
li.shopm_navi a{color: #666666;}


/*============================================================
//  買いたい方・売りたい方
//==========================================================*/

#buysell_user{}
#buysell_owner{ clear: both; padding-bottom: 10px; }
#buysell_auction{ clear: both; padding-bottom: 10px; }

#title_buysell_user{background-image: url(../img/titleimg_buysell_user.png);background-repeat: no-repeat;background-position: left top;display: block;height: 90px;width: 630px;}
#box_buysell_up{background-image: url(../img/bg_buysell_user.png);background-repeat: no-repeat;background-position: left top;display: block;height: 380px;width: 630px;padding-bottom: 20px;}
#box_buysell_down{ clear: both; display: block; width: 630px; background-image: url(../img/bg_buysell_info.png); background-repeat: no-repeat; background-position: left top; height: 125px; }

#ch_buysell_search{background-image: url(../img/h4_baibai_search.png);background-repeat: no-repeat;background-position: left top;display: block;height: 25px;width: 250px;}
#ch_buysell_info{ background-image: url(../img/h4_baibai_info.png); background-repeat: no-repeat; background-position: left top; display: block; height: 25px; width: 250px; }
#ch_buysell_owner{background-image: url(../img/h4_chintai_owner.png);background-repeat: no-repeat;background-position: left top;display: block;height: 25px;width: 250px;}
#ch_buysell_auction{background-image: url(../img/h4_auction_info.png);background-repeat: no-repeat;background-position: left top;display: block;height: 25px;width: 250px;}
#ch_buysell_clearance{background-image: url(../img/h4_clearance_info_bac.png);background-repeat: no-repeat;background-position: left top;display: block;height: 25px;width: 250px;}

#search_box_left { float: left; width: 250px; padding-left: 32.5px; padding-top: 60px; }
#search_box_right { float: right; width: 250px; padding-right: 32.5px; padding-top: 60px; }

#search_box_left ul { list-style-type: none; }
#search_box_right ul { list-style-type: none; }

li.btn_buy_address { background-image: url(../img/btn_buy_search_01.png); background-repeat: no-repeat; height: 40px; width: 250px; background-position: -260px top; }
li.btn_buy_address a { background-image: url(../img/btn_buy_search_01.png); display: block; height: 100%; }
li.btn_buy_store { background-image: url(../img/btn_buy_search_02.png); background-repeat: no-repeat; height: 40px; width: 250px; background-position: -260px 15px; padding-top: 15px; }
li.btn_buy_store a { background-image: url(../img/btn_buy_search_02.png); display: block; height: 100%; }
li.btn_buy_parking { background-image: url(../img/btn_buy_search_03.png); background-repeat: no-repeat; height: 40px; width: 250px; background-position: -260px 15px; padding-top: 15px; }
li.btn_buy_parking a { background-image: url(../img/btn_buy_search_03.png); display: block; height: 100%; }
li.btn_buy_search { background-image: url(../img/btn_buy_search_04.png); background-repeat: no-repeat; height: 40px; width: 250px; background-position: -260px top; }
li.btn_buy_search a { background-image: url(../img/btn_buy_search_04.png); display: block; height: 100%; }

#title_buysell_owner{ background-image: url(../img/titleimg_buysell_owner.png); background-repeat: no-repeat; background-position: left top; display: block; height: 90px; width: 630px; clear: both; }
#box_buysell_owner{ display: block; width: 630px; height: 125px; }
#box_buysell_owner_left{float: left;display: block;height: 125px;width: 305px;background-image: url(../img/bg_rental_owner.png);background-repeat: no-repeat;	background-position: left top;}
#box_buysell_owner_right{float: right;display: block;height: 125px;width: 305px;}


/*// 旧設定 ////
#search_box_left{float: left;height: 300px;width: 180px;padding-left: 45px;padding-top: 15px;}
#search_box_center{ float: left; height: 300px; width: 180px; padding-top: 15px; padding-right: 10px; padding-left: 10px; }
#search_box_right{float: right;height: 300px;width: 180px;padding-top: 15px;padding-right: 25px;}

#ch_buy_search_h5 {font-size: 15px;color: #78B4FF;padding-bottom: 5px;padding-top: 15px;}
#ch_buy_search_h6 {font-size: 15px;color: #78B4FF;padding-bottom: 5px;padding-top: 50px;}

/**売買検索ボタン表示設定
li#btn_l_search_buy_map{list-style-type: none;width: 110px;height: 110px;float: left;background-image: url(../img/btn_l_search_buy_map.png);background-position: left -120px;background-repeat: no-repeat;}
li#btn_l_search_buy_station{list-style-type: none;width: 110px;height: 110px;float: left;background-image: url(../img/btn_l_search_buy_station.png);background-position: 10px -120px;background-repeat: no-repeat;padding-left: 10px;}
li#btn_l_search_buy_address{list-style-type: none;width: 110px;height: 110px;float: left;background-image: url(../img/btn_l_search_buy_address.png);background-position: 10px -120px;background-repeat: no-repeat;padding-left: 10px;}

li#btn_l_search_buy_map a{background-image: url(../img/btn_l_search_buy_map.png);display:block;height:100%;}
li#btn_l_search_buy_station a{background-image: url(../img/btn_l_search_buy_station.png);display:block;height:100%;}
li#btn_l_search_buy_address a{background-image: url(../img/btn_l_search_buy_address.png);display:block;height:100%;}

li#btn_s_search_buy_map{list-style-type: none;width: 180px;height: 25px;background-image: url(../img/btn_s_search_buy_map.png);background-position: -185px 0px;background-repeat: no-repeat;}
li#btn_s_search_buy_station{list-style-type: none;width: 180px;height: 25px;background-image: url(../img/btn_s_search_buy_station.png);background-position: -185px 5px;background-repeat: no-repeat;padding-top: 5px;}
li#btn_s_search_buy_address{list-style-type: none;width: 180px;height: 25px;background-image: url(../img/btn_s_search_buy_address.png);background-position: -185px 5px;background-repeat: no-repeat;padding-top: 5px;}

li#btn_s_search_buy_map a{background-image: url(../img/btn_s_search_buy_map.png);display:block;height:100%;}
li#btn_s_search_buy_station a{background-image: url(../img/btn_s_search_buy_station.png);display:block;height:100%;}
li#btn_s_search_buy_address a{background-image: url(../img/btn_s_search_buy_address.png);display:block;height:100%;}

//*/

#title_buysell_auction{background-image: url(../img/titleimg_buysell_auction.png);background-repeat: no-repeat;background-position: left 30px;display: block;height: 90px;width: 630px;padding-top: 30px;}
#title_buysell_auction_02{background-image: url(../img/titleimg_buysell_auction.png);background-repeat: no-repeat;background-position: left top;display: block;height: 90px;width: 630px;}

#suumo_btn{
	margin-top:30px;
}

#box_buysell_auction{ clear: both; display: block; width: 630px; background-image: url(../img/bg_buysell_auction.png); background-repeat: no-repeat; background-position: left top; height: 125px; }

.sell_01 {
	text-align: right;
	margin: 10px 0 0 0;
}




/**売買お役立ち情報表示設定**/
ul.buysell_navi_info{font-size: 15px;padding-top: 12px;padding-left: 20px;}
li.buysell_navi_info{list-style-type: none;background-image: url(../img/icon_cursor_green_15px.png);background-repeat: no-repeat;background-position: left 0.5px;left;text-indent: 18px;padding-bottom: 10px;}
li.buysell_navi_info a{color: #666666;}

/**賃貸無料査定フォーム表示設定**/
li#btn_buysell_owner_form{ list-style-type: none; width: 305px; height: 125px; background-image: url(../img/btn_sell_owner_from.png); background-position: left -130px; background-repeat: no-repeat; }
li#btn_buysell_owner_form a{background-image: url(../img/btn_sell_owner_from.png);display:block;height:100%;}
ul#btn_buysell_owner_form{ padding-top: -15px; }


/*============================================================
//  競売・任意売却
//==========================================================*/
#arbitrariness{ clear: both; }
#title_arbitrariness{background-image: url(../img/titleimg_arbitrariness_auction.png);background-repeat: no-repeat;background-position: left 30px;display: block;height: 90px;width: 630px;padding-top: 30px;}
#box_arbitrariness{ clear: both; display: block; width: 630px; background-image: url(../img/h4_arbitrariness_info_bac.png); background-repeat: no-repeat; background-position: left top; height: 25px; }
#ch_arbitrariness{background-image: url(../img/h4_arbitrariness_info.png);background-repeat: no-repeat;background-position: left top;display: block;height: 25px;width: 250px;}
.arbitrariness_01 {
	background: url(../img/aarbitrariness_0101.png) repeat-y;
	padding: 10px 20px 5px;
	color: #666666;
	line-height: 1.8em;
}
.arbitrariness_03 {
	background: url(../img/aarbitrariness_0101.png) repeat-y;
	padding: 5px 20px 5px;
	color: #666666;
	line-height: 1.8em;
}
.arbitrariness_04 {
	width: 100%;
	background-color: #78c828;
	color: #666666;
	margin-top: 20px;
}
.arbitrariness_04 th {
	background-color: #edf6e1;
	padding: 6px;
	font-size: 14px;
}
.arbitrariness_04 td {
	background-color: #FFFFFF;
	padding: 6px 6px 0 6px;
	vertical-align: top;
}
.arbitrariness_04 td ol {
	margin-left: 18px;
	/margin-left: 23px;
}
.arbitrariness_04 td li {
	margin-bottom: 6px;
	padding-left: 4px;
	line-height: 1.4em;
}
.arbitrariness_05 {
	width: 100%;
	background-color: #78c828;
	color: #666666;
	margin: 5px 0 0 0;
}
.arbitrariness_05 .td_02 {
	background-color: #edf6e1;
}
.arbitrariness_06 {
	width: 100%;
	line-height: 1.6em;
}
.arbitrariness_06 .td_01 {
	padding: 6px;
	background-color: #c3e09b;
	width: 10%;
	text-align: center;
}
.arbitrariness_06 .td_03 {
	padding: 6px;
	width: 44%;
}
.arbitrariness_06 .td_04 {
	padding: 6px;
	width: 4%;
}
.arbitrariness_06 .td_05 {
	width: 90%;
	padding: 6px;
}
.arbitrariness_07 {
	width: 100%;
	background-color: #78c828;
	color: #666666;
	margin-top: 20px;
}
.arbitrariness_07 .td_02 {
	background-color: #edf6e1;
}
.arbitrariness_07 .td_04 {
	background-color: #6bb941;
	padding: 6px;
}
.arbitrariness_08 {
	width: 100%;
	line-height: 1.6em;
}
.arbitrariness_08 .td_01 {
	padding: 6px;
	background-color: #c3e09b;
	width: 10%;
	text-align: center;
}
.arbitrariness_08 .td_03 {
	width: 90%;
	padding: 6px;
}
.arbitrariness_09 {
	margin: 40px 0 10px;
	text-align: center;
}
.arbitrariness_10 {
	text-align: center;
	position: relative;
}
.arbitrariness_11 {
	position: absolute;
	right: 16px;
	top: 0px;
}
.font_color01 {
	color: #FF0000;
}
.arbitrariness_12 {
	margin-top: 20px;
}


/*============================================================
//  会社案内設定
//==========================================================*/

/**代表挨拶文設定**/
.intro_txt{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 150%; color: #666666; padding-bottom: 20px; padding-left: 18px; text-indent: 12px; }
.int_txt_end{ text-align: right; padding-top: 6px; }
#int_img{ float: right; height: 135px; width: 120px; padding-bottom: 5px; padding-left: 10px; }

/**沿革リスト設定**/
li.cpm_hist{ list-style-type: none; padding-top: 5px; padding-bottom: 5px; border-bottom-width: thin; border-bottom-style: dotted; border-bottom-color: #A0F050; }
ul#cpm_list{ padding-top: -15px; }

/**テーブル外観＆MAP設定**/
table.cp_gmap{ margin-top: 10px; margin-bottom: 10px; width: 600px; }
tr.cp_gmap{}
th.cp_gmap{}
td.cp_gmap{}
td.cpm_upl{ width: 295px; padding-right: 5px; padding-bottom: 10px; }
td.cpm_upr{ width: 295px; padding-left: 5px; padding-bottom: 10px; }
td.cpm_left{ width: 295px; padding-right: 5px; }
td.cpm_right{ width: 295px; padding-left: 5px; }
td.cpm_comment{ text-align: center; padding-top: 5px; }

/**テーブル管理物件設定**/
table.cp_mana{ margin-top: 10px; margin-bottom: 10px; width: 600px; }
tr.cp_mana{}
th.cp_mana{}
td.cp_mana{}
td.cpmana_left{ width: 295px; padding-right: 5px; }
td.cpmana_right{ width: 295px; padding-left: 5px; }
td.cpmana_left_d{ width: 295px; padding-right: 5px; padding-top: 10px; }
td.cpmana_right_d{ width: 295px; padding-left: 5px; padding-top: 10px; }
td.cpmana_comment{ text-align: left; padding-top: 5px; text-indent: 12px; }


/**テーブルスタッフ紹介設定**/
table.cp_staff{ margin-top: 10px; margin-bottom: 10px; width: 600px; }
tr.cp_staff{}
th.cp_staff{}
td.cp_staff{}
td.cps_name{ padding-bottom: 3px; border-bottom-width: thin; border-bottom-style: dotted; border-bottom-color: #A0F050; color: #64B400; font-weight: bold; padding-left: 5px; }
td.cps_photo{ width: 120px; padding-right: 5px; }
td.cps_name_d{ padding-bottom: 3px; border-bottom-width: thin; border-bottom-style: dotted; border-bottom-color: #A0F050; color: #64B400; font-weight: bold; padding-left: 5px; padding-top: 10px; }
td.cps_photo_d{ width: 120px; padding-right: 5px; padding-top: 10px; }
td.cps_comment{ width: 160px; vertical-align: top; line-height: 150%; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; }
td.cps_space{ width: 10px; }

/**サポートリンク表示設定**/
li#s_navi_shop{list-style-type: none;width: 200px;height: 100px;float: left;background-image: url(../img/btn_staff.png);background-position: left -110px;background-repeat: no-repeat;}
li#s_navi_mana{list-style-type: none;width: 305px;height: 100px;float: left;background-image: url(../img/btn_mana.png);background-position: 20px -110px;background-repeat: no-repeat;padding-left: 20px;}

li#s_navi_shop a{background-image: url(../img/btn_staff.png);display:block;height:100%;}
li#s_navi_mana a{background-image: url(../img/btn_mana.png);display:block;height:100%;}

/*============================================================
//  お役立ちリンク集設定
//==========================================================*/
#title_link{ background-image: url(../img/title_link.png); background-repeat: no-repeat; background-position: left top; display: block; height: 90px; width: 630px; }
#h4_link_01{ background-image: url(../img/h4_link_01.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
.link_txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	color: #666666;
	padding-bottom: 20px;
	padding-left: 0px;
	padding-top: 20px;
}

/**テーブル表示設定**/
table.tb_link{
	margin-top: 10px;
	margin-bottom: 10px;
	width: 100%;
	background-color: #64B400;
}
tr.tb_link{}
th.tb_link{ font-weight: normal; color: #FFFFFF; padding-right: 5px; padding-left: 5px; }
td.tb_link{}
td.link_no{ background-color: #EFF7E5; text-align: right; padding-top: 3px; padding-right: 5px; padding-bottom: 3px; padding-left: 5px; text-align:center; }
td.link_sta{ background-color: #FFFFFF; padding-top: 3px; padding-right: 5px; padding-bottom: 3px; padding-left: 5px; text-align:center; }
td.link_adrs{ background-color: #FFFFFF; padding-top: 3px; padding-right: 5px; padding-bottom: 3px; padding-left: 5px; }
td.link_name{ background-color: #FFFFFF; padding-top: 3px; padding-right: 5px; padding-bottom: 3px; padding-left: 5px; }
td.link_tel{ background-color: #FFFFFF; padding-top: 3px; padding-right: 5px; padding-bottom: 3px; padding-left: 5px; }

/*============================================================
//  サイトマップ設定
//==========================================================*/
#title_sitemap{ background-image: url(../img/title_sitemap.png); background-repeat: no-repeat; background-position: left top; display: block; height: 90px; width: 630px; }
#h4_sitemap_01{ background-image: url(../img/h4_sitemap_01.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_sitemap_02{ background-image: url(../img/h4_sitemap_02.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_sitemap_03{ background-image: url(../img/h4_sitemap_03.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_sitemap_04{ background-image: url(../img/h4_sitemap_04.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_sitemap_05{ background-image: url(../img/h4_sitemap_05.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_sitemap_06{ background-image: url(../img/h4_sitemap_06.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_sitemap_07{ background-image: url(../img/h4_sitemap_07.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }

li.sitenavi{ list-style-type: none; background-image: url(../img/icon_cursor_green_12px.png); background-repeat: no-repeat; background-position: left 2px; left;text-indent: 15px; padding-bottom: 5px; }
li.sitenavi a{color: #666666;}

/*============================================================
//  送迎サービス＆お客様用ガレージ設定
//==========================================================*/
#title_service001{ background-image: url(../img/title_service001.png); background-repeat: no-repeat; background-position: left top; display: block; height: 90px; width: 630px; }
#title_service002{ background-image: url(../img/title_service002.png); background-repeat: no-repeat; background-position: left top; display: block; height: 90px; width: 630px;clear:both;}
#h4_service_01{ background-image: url(../img/service_access_title.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#map_box01{ width:492px; height:400px; padding-left:65px; padding-bottom:20px; padding-top: 15px; }
#map_box02{ width:100%; padding-bottom:20px; text-align:center; }
.parking_img{
	text-align:center;
}
.parking_img td{
	padding-bottom:15px;
}
.parking_txt{
	text-align:left;
	margin:15px auto;
}
.parking_txt td{
	padding:5px 0;
	width:50%;
}
.td_dot_line{
	border-bottom:1px dotted #333;
}
#pic_box001{width:300px;height:240px;padding-bottom:20px;padding-left:7px;float:left;}
#pic_box001 p{padding-top:5px;color:#727272;}
#pic_box002{width:300px;height:240px;padding-bottom:20px;padding-left:15px;float:left;}
#pic_box002 p{padding-top:5px;color:#727272;}
.list_box001{list-style-type:none;padding-left:230px;padding-bottom:10px;color:#727272;}
.list_box001 li{line-height:130%;}
.txt_center{text-align:center;padding-bottom:10px;color:#727272;}
.pad_top20{
	padding-top:20px;
}


/*============================================================
//  クーポン券設定
//==========================================================*/
#title_coupon{ background-image: url(../img/title_coupon.png); background-repeat: no-repeat; background-position: left top; display: block; height: 90px; width: 630px; }
#h4_coupon_01{ background-image: url(../img/h4_coupon_01.png); background-repeat: no-repeat; background-position: left 10px; display: block; height: 180px; width: 630px; padding-bottom: 10px; padding-top: 10px; }
#h4_coupon_02{ background-image: url(../img/h4_coupon_02.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
.coup_txt{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 150%; color: #666666; padding-bottom: 20px; padding-left: 18px; padding-top: 5px; padding-right: 18px; }

/**テーブル会社案内表示設定**/
table.coupon{ background-color: #3CBEB4; margin-top: 10px; margin-bottom: 10px; width: 600px; }
tr.coupon{}
th.coupon{ color: #000000; text-align: center; background-color: #EBF8F7; padding-right: 5px; padding-left: 5px; font-weight: normal; }
td.coupon{ background-color: #FFFFFF; padding: 5px; }

/*============================================================
//  テンプレートページ設定
//==========================================================*/

#tmp_box{}

/**見出しH3表示設定**/
#title_rent_user_flow{ background-image: url(../img/title_rent_user_flow.png); background-repeat: no-repeat; background-position: left top; display: block; height: 90px; width: 630px; }
#title_rent_user_faq{ background-image: url(../img/title_rent_user_faq.png); background-repeat: no-repeat; background-position: left top; display: block; height: 90px; width: 630px; }
#title_rent_user_manu{ background-image: url(../img/title_rent_user_manu.png); background-repeat: no-repeat; background-position: left top; display: block; height: 90px; width: 630px; }

#title_rent_owner_worry{ background-image: url(../img/title_rent_owner_worry.png); background-repeat: no-repeat; background-position: left top; display: block; height: 90px; width: 630px; }
#title_rent_owner_system{ background-image: url(../img/title_rent_owner_system.png); background-repeat: no-repeat; background-position: left top; display: block; height: 90px; width: 630px; }
#title_rent_owner_advert{ background-image: url(../img/title_rent_owner_advert.png); background-repeat: no-repeat; background-position: left top; display: block; height: 90px; width: 630px; }

#title_buy_user_flow{ background-image: url(../img/title_buy_user_flow.png); background-repeat: no-repeat; background-position: left top; display: block; height: 90px; width: 630px; }
#title_buy_user_how{ background-image: url(../img/title_buy_user_how.png); background-repeat: no-repeat; background-position: left top; display: block; height: 90px; width: 630px; }
#title_buy_user_loan{ background-image: url(../img/title_buy_user_loan.png); background-repeat: no-repeat; background-position: left top; display: block; height: 90px; width: 630px; }

#title_sell_owner_manu{ background-image: url(../img/title_sell_owner_manu.png); background-repeat: no-repeat; background-position: left top; display: block; height: 90px; width: 630px; }

#title_buysell_auc1{ background-image: url(../img/title_auc_01.png); background-repeat: no-repeat; background-position: left top; display: block; height: 90px; width: 630px; }
#title_buysell_auc2{ background-image: url(../img/title_auc_02.png); background-repeat: no-repeat; background-position: left top; display: block; height: 90px; width: 630px; }
#title_buysell_auc3{ background-image: url(../img/title_auc_03.png); background-repeat: no-repeat; background-position: left top; display: block; height: 90px; width: 630px; }

#title_clearance_01{ background-image: url(../img/title_clearance_01.png); background-repeat: no-repeat; background-position: left top; display: block; height: 90px; width: 630px; }
#title_clearance_02{ background-image: url(../img/title_clearance_02.png); background-repeat: no-repeat; background-position: left top; display: block; height: 90px; width: 630px; }

#title_privacy{ background-image: url(../img/title_privacypolicy.png); background-repeat: no-repeat; background-position: left top; display: block; height: 90px; width: 630px; }
#title_policy { background-image: url(../img/title_sitepolicy.png); background-repeat: no-repeat; background-position: left top; display: block; height: 90px; width: 630px; }
#title_mutuallink { background-image: url(../img/title_mutuallink.png); background-repeat: no-repeat; background-position: left top; display: block; height: 90px; width: 630px; }

#title_form_lease{ background-image: url(../img/title_form_lease.png); background-repeat: no-repeat; background-position: left top; display: block; height: 90px; width: 630px; }
#title_form_sell{ background-image: url(../img/title_form_sell.png); background-repeat: no-repeat; background-position: left top; display: block; height: 90px; width: 630px; }
#title_contact{ background-image: url(../img/title_contact.png); background-repeat: no-repeat; background-position: left top; display: block; height: 90px; width: 630px; }

#title_company_01{ background-image: url(../img/title_company_01.png); background-repeat: no-repeat; background-position: left top; display: block; height: 90px; width: 630px; }
#title_company_02{ background-image: url(../img/title_company_02.png); background-repeat: no-repeat; background-position: left top; display: block; height: 90px; width: 630px; }
#title_company_03{ background-image: url(../img/title_company_03.png); background-repeat: no-repeat; background-position: left top; display: block; height: 90px; width: 630px; }

#title_preparation{ background-image: url(../img/title_preparation.png); background-repeat: no-repeat; background-position: left top; display: block; height: 90px; width: 630px; }


/**見出しH4表示設定**/
#h4_tru_flow_01{ background-image: url(../img/h4_tru_flow_01.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tru_faq_01{ background-image: url(../img/h4_tru_faq_01.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tru_faq_02{ background-image: url(../img/h4_tru_faq_02.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tru_faq_03{ background-image: url(../img/h4_tru_faq_03.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tru_faq_04{ background-image: url(../img/h4_tru_faq_04.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tru_faq_05{ background-image: url(../img/h4_tru_faq_05.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tru_faq_06{ background-image: url(../img/h4_tru_faq_06.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tru_faq_07{ background-image: url(../img/h4_tru_faq_07.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tru_faq_08{ background-image: url(../img/h4_tru_faq_08.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tru_faq_09{ background-image: url(../img/h4_tru_faq_09.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tru_manu_01{ background-image: url(../img/h4_tru_manu_01.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tru_manu_02{ background-image: url(../img/h4_tru_manu_02.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tro_worry_01{ background-image: url(../img/h4_tro_worry_01.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tro_worry_02{ background-image: url(../img/h4_tro_worry_02.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tro_worry_03{ background-image: url(../img/h4_tro_worry_03.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tro_worry_04{ background-image: url(../img/h4_tro_worry_04.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tro_sys_01{ background-image: url(../img/h4_tro_sys_01.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tro_sys_02{ background-image: url(../img/h4_tro_sys_02.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tro_sys_03{ background-image: url(../img/h4_tro_sys_03.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tro_sys_04{ background-image: url(../img/h4_tro_sys_04.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tro_sys_05{ background-image: url(../img/h4_tro_sys_05.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tro_adv_01{ background-image: url(../img/h4_tro_adv_01.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tro_adv_02{ background-image: url(../img/h4_tro_adv_02.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tro_adv_03{ background-image: url(../img/h4_tro_adv_03.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tro_adv_04{ background-image: url(../img/h4_tro_adv_04.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tro_adv_05{ background-image: url(../img/h4_tro_adv_05.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tbu_flow_01{ background-image: url(../img/h4_tbu_flow_01.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tbu_how_01{ background-image: url(../img/h4_tbu_how_01.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tbu_loan_01{ background-image: url(../img/h4_tbu_loan_01.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tbu_loan_02{ background-image: url(../img/h4_tbu_loan_02.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tbu_loan_03{ background-image: url(../img/h4_tbu_loan_03.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tbu_loan_04{ background-image: url(../img/h4_tbu_loan_04.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tbu_loan_05{ background-image: url(../img/h4_tbu_loan_05.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tbu_loan_06{ background-image: url(../img/h4_tbu_loan_06.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tso_manu_01{ background-image: url(../img/h4_tso_manu_01.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tso_manu_02{ background-image: url(../img/h4_tso_manu_02.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tso_manu_03{ background-image: url(../img/h4_tso_manu_03.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tso_manu_04{ background-image: url(../img/h4_tso_manu_04.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tso_manu_05{ background-image: url(../img/h4_tso_manu_05.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tbs_auc1_01{ background-image: url(../img/h4_tbs_auc1_01.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tbs_auc1_02{ background-image: url(../img/h4_tbs_auc1_02.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tbs_auc1_03{ background-image: url(../img/h4_tbs_auc1_03.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tbs_auc2_01{ background-image: url(../img/h4_tbs_auc2_01.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tbs_auc2_02{ background-image: url(../img/h4_tbs_auc2_02.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tbs_auc3_01{ background-image: url(../img/h4_tbs_auc3_01.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tbs_auc3_02{ background-image: url(../img/h4_tbs_auc3_02.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tbs_auc3_03{ background-image: url(../img/h4_tbs_auc3_03.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }

#h4_privacy_01{ background-image: url(../img/h4_privacy_01.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_privacy_02{ background-image: url(../img/h4_privacy_02.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }

#h4_form_lease_01{ background-image: url(../img/h4_form_lease_01.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_form_sell_01{ background-image: url(../img/h4_form_sell_01.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_form_contact_01{ background-image: url(../img/h4_form_contact_01.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }

#h4_tco_index_01{ background-image: url(../img/h4_tco_index_01.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tco_index_02{ background-image: url(../img/h4_tco_index_02.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tco_index_03{ background-image: url(../img/h4_tco_index_03.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tco_shop_01{ background-image: url(../img/h4_tco_shop_01.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tco_shop_02{ background-image: url(../img/h4_tco_shop_02.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_tco_mana_01{ background-image: url(../img/h4_tco_mana_01.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }

#h4_preparation{ background-image: url(../img/h4_preparation.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }

#h4_policy_01 { background-image: url(../img/h4_policy_01.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }
#h4_mutuallink_01 { background-image: url(../img/h4_mutuallink_01.png); background-repeat: no-repeat; background-position: left top; display: block; height: 32px; width: 630px; padding-bottom: 10px; }


/**見出しH5表示設定**/
.h5_tmp_red{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF6464; padding-bottom: 5px; border-bottom-width: thin; border-bottom-style: dotted; border-bottom-color: #FFC8C8; padding-left: 6px; }
.h5_tmp_blue{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #508CFF; padding-bottom: 5px; border-bottom-width: thin; border-bottom-style: dotted; border-bottom-color: #A0DCFF; padding-left: 6px; }
.h5_tmp_orange{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF8C00; padding-bottom: 5px; border-bottom-width: thin; border-bottom-style: dotted; border-bottom-color: #FFDC50; padding-left: 6px; }
.h5_tmp_green{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #64B400; padding-bottom: 5px; border-bottom-width: thin; border-bottom-style: dotted; border-bottom-color: #A0F050; padding-left: 6px; }

/**テキスト部分表示設定**/
.tmp_txt{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 150%; color: #666666; padding-bottom: 20px; padding-left: 18px; }
.tmp_txt_h5{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 150%; color: #666666; padding-bottom: 20px; padding-left: 18px; padding-top: 5px; }
.tmp_txt_h5_red{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 150%; color: #666666; padding-bottom: 40px; padding-left: 18px; padding-top: 5px; background-image: url(../img/arrow_red.png); background-repeat: no-repeat; background-position: center bottom; }
.tmp_txt_h5_blue{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 150%; color: #666666; padding-bottom: 40px; padding-left: 18px; padding-top: 5px; background-image: url(../img/arrow_blue.png); background-repeat: no-repeat; background-position: center bottom; }
.tmp_txt_h5_green{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 150%; color: #666666; padding-bottom: 40px; padding-left: 18px; padding-top: 5px; background-image: url(../img/arrow_green.png); background-repeat: no-repeat; background-position: center bottom; }
.tmp_txt_h5_orange{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 150%; color: #666666; padding-bottom: 40px; padding-left: 18px; padding-top: 5px; background-image: url(../img/arrow_orange.png); background-repeat: no-repeat; background-position: center bottom; }
.tmp_txt_ann{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 150%; color: #666666; padding-bottom: 20px; padding-left: 30px; padding-top: 5px; }

.tmp_txt_h5 ol { margin-left: 18px; }


/**テーブル単一ヘッダー表示設定**/
table.tmp_red{ background-color: #FF8C8C; margin-top: 10px; margin-bottom: 10px; }
tr.tmp_red{}
th.tmp_red{ color: #FFFFFF; text-align: left; text-indent: 5px; }
td.tmp_red{ background-color: #FFFFFF; padding: 5px; }

table.tmp_blue{ background-color: #78B4FF; margin-top: 10px; margin-bottom: 10px; }
tr.tmp_blue{}
th.tmp_blue{ color: #FFFFFF; text-align: left; text-indent: 5px; }
td.tmp_blue{ background-color: #FFFFFF; padding: 5px; }

table.tmp_orange{ background-color: #FFB428; margin-top: 10px; margin-bottom: 10px; }
tr.tmp_orange{}
th.tmp_orange{ color: #FFFFFF; text-align: left; text-indent: 5px; }
td.tmp_orange{ background-color: #FFFFFF; padding: 5px; }

/**テーブル複数ヘッダー表示設定**/
table.tmp_m_red{ background-color: #FF6464; margin-top: 10px; margin-bottom: 10px; }
tr.tmp_m_red{}
th.tmp_m_red{ color: #FFFFFF; text-align: center; background-color: #FF8C8C; padding-right: 5px; padding-left: 5px; }
td.tmp_m_red{ background-color: #FFFFFF; padding: 5px; text-align: center; }

table.tmp_m_blue{ background-color: #508CFF; margin-top: 10px; margin-bottom: 10px; }
tr.tmp_m_blue{}
th.tmp_m_blue{ color: #FFFFFF; text-align: center; background-color: #78B4FF; padding-right: 5px; padding-left: 5px; }
td.tmp_m_blue{ background-color: #FFFFFF; padding: 5px; text-align: center; }

table.tmp_m_orange{ background-color: #FF8C00; margin-top: 10px; margin-bottom: 10px; }
tr.tmp_m_orange{}
th.tmp_m_orange{ color: #FFFFFF; text-align: center; background-color: #FFB428; padding-right: 5px; padding-left: 5px; }
td.tmp_m_orange{ background-color: #FFFFFF; padding: 5px; text-align: center; }

table.tmp_m_green{ background-color: #64B400; margin-top: 10px; margin-bottom: 10px; }
tr.tmp_m_grenn{}
th.tmp_m_green{ color: #FFFFFF; text-align: center; background-color: #EFF7E5; padding-right: 5px; padding-left: 5px; }
td.tmp_m_green{ background-color: #FFFFFF; padding: 5px; }


/**テーブル会社案内表示設定**/
table.tmp_comp{ background-color: #64B400; margin-top: 10px; margin-bottom: 10px; width: 600px; }
tr.tmp_comp{}
th.tmp_comp{ color: #000000; text-align: center; background-color: #EFF7E5; padding-right: 5px; padding-left: 5px; font-weight: normal; }
td.tmp_comp{ background-color: #FFFFFF; padding: 5px; }


/**テーブル競売料金表表示設定**/
table.tmp_auc{ margin-top: 10px; margin-bottom: 10px; }
tr.tmp_auc{}
th.tmp_auc{}
td.tmp_auc{ vertical-align: top; width: 16%; }
td.tmp_auc_sign{ vertical-align: top; }
td.tmp_auc_txt{}


/**ローン金額算出テーブル表示設定**/
table.tmp_how{ margin-top: 10px; margin-bottom: 10px; }
tr.tmp_how{}
th.tmp_how{ vertical-align: bottom; }
td.tmp_how{ height: 100px; width: 100px; border: medium double #508CFF; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 15px; }
td.tmp_how_sign{ height: 100px; width: 30px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #508CFF; }
td.tmp_how_ann{ text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 12px; vertical-align: top; }

/**リスト表示設定**/
ul.tmp_list{ list-style-type: none; }
li.tmp_list_red{ list-style-type: none; background-image: url(../img/icon_list_mark_red.png); background-repeat: no-repeat; background-position: left 1px; display: block; padding-left: 12px; }
li.tmp_list_blue{ list-style-type: none; background-image: url(../img/icon_list_mark_blue.png); background-repeat: no-repeat; background-position: left 1px; display: block; padding-left: 12px; }
li.tmp_list_orange{ list-style-type: none; background-image: url(../img/icon_list_mark_orange.png); background-repeat: no-repeat; background-position: left 1px; display: block; padding-left: 12px; }
li.tmp_list_green{ list-style-type: none; background-image: url(../img/icon_list_mark_green.png); background-repeat: no-repeat; background-position: left 1px; display: block; padding-left: 12px; }

ul.bank_list{ padding-top: 10px; list-style-type: none; }

/*============================================================
//  無料査定フォーム設定
//==========================================================*/

#box_tmp_form{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 150%; color: #666666; padding-bottom: 50px; padding-top: 50px; text-align: center; }
ul.form{ padding-top: 10px; }

/**賃貸無料査定表示設定**/
table.form_lease{ background-color: #FF6464; margin-top: 10px; margin-bottom: 10px; }
tr.form_lease{}
th.form_lease{ color: #000000; text-align: center; background-color: #FFEEEE; padding-right: 5px; padding-left: 5px; font-weight: normal; }
td.form_lease{ background-color: #FFFFFF; padding: 3px; }
td.form_lease_1{ background-color: #FFEEEE; padding: 3px; text-align: center; }

/**売買無料査定表示設定**/
table.form_sell{ background-color: #508CFF; margin-top: 10px; margin-bottom: 10px; }
tr.form_sell{}
th.form_sell{ color: #000000; text-align: center; background-color: #EEF0FF; padding-right: 5px; padding-left: 5px; font-weight: normal; }
td.form_sell{ background-color: #FFFFFF; padding: 3px; }
td.form_sell_1{ background-color: #EEF0FF; padding: 3px; text-align: center; }

/**お問い合わせ表示設定**/
table.form_contact{ background-color: #64B400; margin-top: 10px; margin-bottom: 10px; }
tr.form_contact{}
th.form_contact{ color: #000000; text-align: center; background-color: #EEFFEE; padding-right: 5px; padding-left: 5px; font-weight: normal; }
td.form_contact{ background-color: #FFFFFF; padding: 3px; }
td.form_contact_1{ background-color: #EEFFEE; padding: 3px; text-align: center; }

/*============================================================
//  サイトポリシー設定
//==========================================================*/
li.sub_caption { list-style-type: none; font-size: 85%; padding-left: 12px; line-height: 125%; padding-bottom: 1em; }
ol.codelist { background-color: #F8F8F8; border: 1px solid #CCCCCC; padding: 1em; list-style-type: none; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; }
.codelist li { background-image: none; margin: 0px; padding: 0px; }
.policy { color: #64B400; padding-top: 30px; background-image: url(../img/line_dot_630.png); background-repeat: no-repeat; background-position: 0px 7.5px; font-size: 100%; }

/*============================================================
//  リンク集設定
//==========================================================*/
li.site_caption { list-style-type: none; font-size: 85%; padding-left: 15px; line-height: 125%; padding-bottom: 1em; }

.tmp_link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 150%; color: #666666; padding-bottom: 20px; padding-left: 18px; padding-top: 5px; }
.tmp_link table { padding-top: 0.5em; }
.tmp_link th { font-weight: normal; padding-right: 1em; padding-bottom: 1em; width: 120px; line-height: 125%; }
.tmp_link td { font-size: 85%; vertical-align: middle; line-height: 125%; padding-bottom: 1em; }

.link_text01 {
	margin: 0 18px 20px;
	overflow: hidden;/* clearfix的な要素 */
	_height: 1%;
}
.link_text01 li {
	float: left;
	list-style: none;
	background: url(../img/icon_cursor_green_12px.png) no-repeat;
	padding: 0 0 0 15px;
	margin-right: 15px;
}


/********省略文字*********************************************
ann = Annotation = 注釈
rent = rental = 賃貸
buysell = 売買
ch = Crosshead = 小見出し
rent = rental = 賃貸
hq = High Quality = おすすめ
subhq = Subsidized High Quality = 特定優良賃貸住宅
*************************************************************/


/*============================================================
//  ボーダー設定
//==========================================================*/

/*	.border_top{border-top-width: 1px;border-top-style: dotted;border-top-color: #CCCCCC;padding-top: 5px;}	/*未使用*/
