@charset "utf-8";

/*
----------------------------------------------------------------------------- 
LAYOUT SETTING
-----------------------------------------------------------------------------*/
.pageTop {border-top:4px solid #e93a69;}
.header {background:url(../image/clearRed/bgHeader.jpg) left top repeat-x;}

.gMenu {background:url(../image/clearRed/bgMenu.jpg) left top repeat-x;}

.gTop a {background:url(../image/clearRed/menuTop.jpg) left top no-repeat;}
.gSearch a {background:url(../image/clearRed/menuSearch.jpg) left top no-repeat;}

.gTop a:hover {background:url(../image/clearRed/menuTop.jpg) left bottom no-repeat;}
.gSearch a:hover {background:url(../image/clearRed/menuSearch.jpg) left bottom no-repeat;}

.gridContainer th,
.gridContainer td {border:1px solid #ea5981;}
.gridContainer th {background-color:#fff0ee;}
.gridContainer .dataGridTitle {background-color:#ffd5cf;}


/* 
----------------------------------------------------------------------------- 
ヘッダー
-----------------------------------------------------------------------------*/
.searchArea .header h1.headerTitleArea {background:url(../image/clearRed/titleHeaderArea.jpg) left top no-repeat;}
.searchArea .header h1.headerTitleLine {background:url(../image/clearRed/titleHeaderLine.jpg) left top no-repeat;}
.searchArea .header h1.headerTitleMap {background:url(../image/clearRed/titleHeaderMap.jpg) left top no-repeat;}
.searchArea .header h1.headerTitleInvest {background:url(../image/clearRed/titleHeaderInvestment.jpg) left top no-repeat;}
.searchResult .header h1 {background:url(../image/clearRed/titleHeaderList.jpg) left top no-repeat;}
.detail .header h1 {background:url(../image/clearRed/titleHeaderDetail.jpg) left top no-repeat;}
.inquire .header h1 {background:url(../image/clearRed/titleHeaderInquire.jpg) left top no-repeat;}
.inquire .comfirm h1 {background:url(../image/clearRed/titleHeaderConfirm.jpg) left top no-repeat;}
.inquire .complete h1 {background:url(../image/clearRed/titleHeaderComplete.jpg) left top no-repeat;}


/* 
----------------------------------------------------------------------------- 
共通
-----------------------------------------------------------------------------*/

/* 条件指定 */
.titleSearch {background-color:#ffe2de;}


/* 検索ボタン */
.btnSearch a {background:url(../image/clearRed/btnSearch.jpg) left top no-repeat;}
.btnSearch a:hover {background:url(../image/clearRed/btnSearch.jpg) left bottom no-repeat;}


/* 住所絞込みボタン */
.btnMoreAddress a {background:url(../image/clearRed/btnMoreAddress.jpg) left top no-repeat;}
.btnMoreAddress a:hover {background:url(../image/clearRed/btnMoreAddress.jpg) left bottom no-repeat;}


/* 駅絞込みボタン */
.btnMoreStation a {background:url(../image/clearRed/btnMoreStation.jpg) left top no-repeat;}
.btnMoreStation a:hover {background:url(../image/clearRed/btnMoreStation.jpg) left bottom no-repeat;}

/* 沿線絞込みボタン */
.btnMoreLine a {background:url(../image/clearRed/btnMoreLine.jpg) left top no-repeat;}
.btnMoreLine a:hover {background:url(../image/clearRed/btnMoreLine.jpg) left bottom no-repeat;}

/* 閉じるボタン */
.btnClose a {background:url(../image/clearRed/btnClose.jpg) left top no-repeat;}
.btnClose a:hover {background:url(../image/clearRed/btnClose.jpg) left bottom no-repeat;}


/* 
----------------------------------------------------------------------------- 
タブメニュー
-----------------------------------------------------------------------------*/

/* 検索エリア */
.tabSearchArea {background:url(../image/clearRed/tabSearchArea.jpg) 0 bottom no-repeat;}
.tabSearchLine {background:url(../image/clearRed/tabSearchLine.jpg) left bottom no-repeat;}
.tabSearchMap {background:url(../image/clearRed/tabSearchMap.jpg) left bottom no-repeat;}
.tabSearchInvest {background:url(../image/clearRed/tabSearchInvest.jpg) left bottom no-repeat;}

.tabSearchArea a {background:url(../image/clearRed/tabSearchArea.jpg) left top no-repeat;}
.tabSearchLine a {background:url(../image/clearRed/tabSearchLine.jpg) left top no-repeat;}
.tabSearchMap a {background:url(../image/clearRed/tabSearchMap.jpg) left top no-repeat;}
.tabSearchInvest a {background:url(../image/clearRed/tabSearchInvest.jpg) left top no-repeat;}

.tabSearchArea a:hover {background:url(../image/clearRed/tabSearchArea.jpg) 0 -32px no-repeat;}
.tabSearchLine a:hover {background:url(../image/clearRed/tabSearchLine.jpg) 0 -32px no-repeat;}
.tabSearchMap a:hover {background:url(../image/clearRed/tabSearchMap.jpg) 0 -32px no-repeat;}
.tabSearchInvest a:hover {background:url(../image/clearRed/tabSearchInvest.jpg) 0 -32px no-repeat;}


/* 検索結果一覧 */
.tabShowList {background:url(../image/clearRed/tabShowList.jpg) 0 bottom no-repeat;}
.tabShowImg {background:url(../image/clearRed/tabShowImg.jpg) left bottom no-repeat;}
.tabShowLayout {background:url(../image/clearRed/tabShowLayout.jpg) left bottom no-repeat;}

.tabShowList a {background:url(../image/clearRed/tabShowList.jpg) left top no-repeat;}
.tabShowImg a {background:url(../image/clearRed/tabShowImg.jpg) left top no-repeat;}
.tabShowLayout a {background:url(../image/clearRed/tabShowLayout.jpg) left top no-repeat;}

.tabShowList a:hover {background:url(../image/clearRed/tabShowList.jpg) 0 -32px no-repeat;}
.tabShowImg a:hover {background:url(../image/clearRed/tabShowImg.jpg) 0 -32px no-repeat;}
.tabShowLayout a:hover {background:url(../image/clearRed/tabShowLayout.jpg) 0 -32px no-repeat;}


/* 
----------------------------------------------------------------------------- 
検索結果ページ
-----------------------------------------------------------------------------*/

/* 設定された検索条件 */
.searchResult .settingRequirementContainer h2 {background:url(../image/clearRed/titleSettingSearch.jpg) left top no-repeat;}
.searchResult .settingRequirement .btnSelectRequirement {background-color:#fffbfb;}
.searchResult .settingRequirement .btnSelectRequirement div a {background:url(../image/clearRed/btnSelectRequirement.jpg) left top no-repeat;}
.searchResult .settingRequirement .btnSelectRequirement div a:hover {background:url(../image/clearRed/btnSelectRequirement.jpg) left bottom no-repeat;}


/* 検索結果ページリンク */
.searchResult .pageLinkNumContainer {border-top:3px solid #ea5a81;}


/* 検索結果一覧 */
.searchResult .odd td {background-color:#fffbfb;}
.searchResult .even td {background-color:#fff;}


/* 
----------------------------------------------------------------------------- 
検索結果画像・間取りページ
-----------------------------------------------------------------------------*/
	
.searchResultImage .propertyDetail {background-color:#fffbfb;}


/* 
----------------------------------------------------------------------------- 
地図から検索
-----------------------------------------------------------------------------*/

.aspMapContents .btnControl li.btnResearch a {background:url(../image/clearRed/btnResearch.jpg) left top no-repeat;}
.aspMapContents .btnControl li.btnResearch a:hover {background:url(../image/clearRed/btnResearch.jpg) left bottom no-repeat;}


/* 
----------------------------------------------------------------------------- 
詳細ページ
-----------------------------------------------------------------------------*/

/* お問い合わせ先 */

.detail .inquiryContainer h2 {background:url(../image/clearRed/titleInquiry.jpg) left top no-repeat;}
.detail .inquiryContainer table td {background-color:#fffbfb;}


/* 
----------------------------------------------------------------------------- 
お問合せページ
-----------------------------------------------------------------------------*/
.inquire .privacyPolicy {border:1px solid #ea5981;}
.inquire .btnAgree a {background:url(../image/clearRed/btnAgree.jpg) left top no-repeat;}
.inquire .btnAgree a:hover {background:url(../image/clearRed/btnAgree.jpg) left bottom no-repeat;}

.inquire .btnSubmit a {background:url(../image/clearRed/btnSubmit.jpg) left top no-repeat;}
.inquire .btnSubmit a:hover {background:url(../image/clearRed/btnSubmit.jpg) left bottom no-repeat;}
