<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

/*-----------------------------------

CSS Information

File name:			search_html5.css

#asp_content #asp_area .title - タイトル 
#asp_content #asp_area .sec_title - 都市選択の県名
data：html5ver2
-----------------------------------*/

body.checked {
padding-bottom:100px;
}

#asp_content .chenge_btn {
width:280px;margin:0 0 0 auto;
}
#asp_content .chenge_btn a {
font-size:13px;line-height:26px;font-weight:700;color:#FFF;text-decoration:none;text-align:center;display:block;background-color:#8d6b27/*基本色*/;background-image:url(/images_asp/search/chenge.png);background-position:0 0;height:26px;width:280px;overflow:hidden;
}
#asp_content .chenge_btn a:hover {
background-position:0 -26px;
}

#asp_content #asp_area {
text-align:left;padding-bottom:60px;
}
#asp_content #asp_area .title {
line-height:36px;font-weight:700;text-indent:18px;text-align:left;clear:both;height:36px;margin:0;padding:0;margin-bottom:10px;
}
#asp_content #asp_area .sec_title {
font-size:14px;line-height:1.8;font-weight:700;background-image:url(/images_asp/search/result_back.png);background-repeat:repeat;background-color:#8d6b27/*基本色*/;position:relative;clear:both;padding:2px 0 0 8px;
}
#asp_content #asp_area .sec_title span {
font-size:80%;color:#000;font-weight:400;
}
#asp_content #asp_area .sec_title span a {
color:#000;text-decoration:underline;
}
#asp_content #asp_area .sec_title span a:hover {
color:#06F;text-decoration:none;
}
#asp_content #asp_area .sec_title .notice2 {
width:600px;background-position:0 -200px;letter-spacing:0;font-size:12px;line-height:22px;left:0;top:28px;display:block;position:absolute;color:#666;padding-left:20px;height:28px;
}
#asp_content #asp_area .notice {
font-size:12px;color:red;clear:both;width:99%;text-align:right;padding-top:4px;padding-bottom:0;line-height:100%;margin:0;
}
#asp_content #asp_area p span.attention {
font-size:12px;line-height:18px;margin-left:10px;margin-bottom:10px;color:#000;font-weight:700;
}

/*==================================================
#asp_content select_area 
#asp_content select_station
エリア選択
路線選択
==================================================*/
#asp_content #select_area {
padding:0;clear:both;
}
#asp_content #select_area ul,
#asp_content #select_station ul {
padding-bottom:40px;overflow:hidden;margin-left:4px;
}
#asp_content #select_area ul {
zoom:1;
}
#asp_content #select_area ul:after {
content:"";display:block;clear:both;
}
#asp_content #select_area ul li {
list-style-type:none;font-size:18px;white-space:nowrap;width:30%;float:left;line-height:24px;padding-bottom:20px;cursor:pointer;margin:0 0 0 15px;
}
#asp_content #select_area ul li a:hover {
text-decoration:underline;
}
#asp_content #select_area ul li span {
font-size:.8em;margin:0;padding:0;vertical-align:top;
}
#asp_content #select_area ul li a:hover span {
text-decoration:underline;
}
#asp_content #select_area ul {
padding:20px 0 10px 0;overflow:hidden;background:#FFF;
}

/*==================================================
#asp_content #condition
条件
==================================================*/
#asp_content #condition {
clear:both;padding:40px 0 0;
}
#asp_content .condition_title {
font-size:18px;font-weight:700;margin:20px 0;
}
#asp_content .condition_title:before {
content:url(/images_asp/search/condition_title.png);display:inline-block;vertical-align:middle;margin:0 3px 0 0;
}
#asp_content .condition_title span {
font-size:80%;margin:0 0 0 1em;
}
#asp_content .condition_title .notice {
position:absolute;top:0;right:0;
}
#asp_content .condition_title .notice p {
font-size:12px;color:red;
}
#asp_content #condition table {
width:100%;margin:0 auto;border-top:1px solid #ddd;border-spacing:0;
}
#asp_content #condition th,
#asp_content #condition td {
font-size:14px;line-height:140%;font-weight:400;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #ddd;
}
#asp_content #condition th {
text-align:center;width:100px;padding-right:4px;padding-left:4px;background-color:#eee;font-weight:700;
}
#asp_content #condition td {
padding-left:10px;padding-right:4px;background:#FFF;
}
#asp_content #condition td select {
margin-right:5px;margin-left:5px;vertical-align:bottom;
}
#asp_content #condition td select,
#asp_content #condition td option {
font-size:14px;
}
#asp_content #condition td ul li {
width:130px;
}
#asp_content #condition ul {
margin:0 0 5px 15px;padding:0;overflow:hidden;zoom:1;
}
#asp_content #condition ul:after {
content:"";display:block;clear:both;
}
#asp_content #condition ul li {
list-style-type:none;float:left;margin-right:10px;
}

/*==================================================
#asp_content #condition_more
こだわり項目一覧
==================================================*/
#asp_content #condition_more {
padding:40px 0 0;
}
#asp_content #condition_more fieldset {
display:block;overflow:hidden;width:100%;border-style:none;border-width:0;margin:0;padding:0;background:#FFF;
}
#asp_content #condition_more legend {
font-size:15px;line-height:40px;height:40px;font-weight:700;letter-spacing:.1em;text-indent:-2px;width:100%;display:block;border-top:1px solid #ccc;padding-left:10px;color:#000;background-color:#f0f0f0;margin-bottom:10px;box-sizing:border-box;
}
#asp_content #condition_more legend * {
vertical-align:middle;
}
#asp_content #condition_more fieldset {
width:100%;margin-bottom:10px;
}
#asp_content #condition_more fieldset label {
text-align:left;width:200px;display:inline-block;margin-left:5px;padding:5px;cursor:pointer;
}
#asp_content #condition_more ul {
margin-left:10px;
}

/*==================================================
#asp_content ul.submit
該当物件数
この条件で検索ボタン
==================================================*/
#asp_content ul.submit {
position:relative;height:60px;border-color:#DDD;border-style:solid;border-width:4px 0 0;margin:0 0 10px;padding:0;clear:both;
}
#asp_content ul.submit li {
position:absolute;list-style-type:none;top:10px;text-align:left;height:30px;line-height:30px;
}
#asp_content ul.submit .match {
font-size:18px;font-weight:700;white-space:nowrap;background-position:0 -40px;vertical-align:middle;padding:0 0 0 205px;color:#F2790D/*強調色1*/;width:auto;
}
#asp_content ul.submit .match span {
font-family:Arial,Helvetica,sans-serif;font-size:28px;letter-spacing:1px;padding:0 4px;font-weight:700;color:#F2790D/*強調色1*/;
}
#asp_content ul.submit .btn,
#asp_content ul.submit .btn2 {
width:150px;height:60px;right:10px;
}
#asp_content ul.submit .btn input,
#asp_content ul.submit .btn2 input {
width:146px;height:35px;
}
/*=この条件で検索=*/
#asp_content ul.submit .btn input {
background-position:0 -80px;
}
#asp_content ul.submit .btn input:hover {
background-position:0 -115px;
}
/*=駅の選択画面へ=*/
#asp_content ul.submit .btn2 input {
background-position:-150px -80px;
}
#asp_content ul.submit .btn2 input:hover {
background-position:-150px -115px;
}
/*=路線検索=*/
#asp_content #serch_fr_station ol {
height:35px;margin:0;text-align:right;position:relative;
}
#asp_content #serch_fr_station ol li {
display:inline;padding:5px;
}

/*==================================================
#asp_content #onepoint
「更に条件を…」文言部分
==================================================*/
#asp_content #onepoint {
background-position:center -160px;height:35px;margin:10px 5px 0;
}
#asp_content #onepoint span {
display:none;
}
#asp_content .search_btn {
width:100%!important;text-align:center!important;padding-top:20px!important;padding-bottom:60px!important;
}
#asp_content .search_btn ul {
width:640px!important;margin-left:auto!important;margin-right:auto!important;overflow:hidden!important;
}
#asp_content .search_btn ul li {
list-style-type:none!important;width:300px!important;height:60px!important;overflow:hidden!important;margin-right:10px!important;float:left!important;
}
#asp_content .search_btn ul li a:hover img {
margin-top:-60px!important;
}
#asp_content .search_btn ul li:last-child {
margin-right:0!important;
}
#asp_content .search_btn2 {
width:100%!important;text-align:center!important;padding-top:20px!important;padding-bottom:60px!important;position:relative;
}
#asp_content .search_btn2 ul {
width:320px!important;margin-left:auto!important;margin-right:auto!important;overflow:hidden!important;
}
#asp_content .search_btn2 ul li {
list-style-type:none;width:320px!important;height:60px!important;overflow:hidden!important;margin:0!important;padding:0!important;
}
#asp_content .search_btn2 ul li a:hover img {
margin-top:-60px!important;
}
#asp_content .search_btn2 .filters {
position:absolute;top:20px;right:0;width:180px;height:40px;overflow:hidden;
}
#asp_content .search_btn2 .filters a:hover img {
margin-top:-40px!important;
}

/*============================================
チェックボックス・ラジオボタン
============================================*/
#asp_content #fform label {
font-size:16px;line-height:1.5;position:relative;display:block;
}
#asp_content #fform label.radio input,
#asp_content #fform label.check input {
filter:alpha(opacity=0);opacity:0;cursor:pointer;margin:0;padding:0;width:1px;height:1px;position:absolute;top:0;left:0;
}
#asp_content #fform label.radio {
background:URL(/images_asp/search/radio.png) no-repeat 0 0;
}
#asp_content #fform label.check {
background:URL(/images_asp/search/check.png) no-repeat 0 0;
}
#asp_content #fform label.radio:hover,
#asp_content #fform label.check:hover {
background-color:#FFC;
}
#asp_content #fform label.radio,
#asp_content #fform label.check {
border:0 none;cursor:pointer;margin:0 0 5px;padding:0 0 0 30px;
}
#asp_content #fform label.radio.checked {
background-position:0 -100px;
}
#asp_content #fform label.check.checked {
background-position:0 -100px;
}
#asp_content #fform label.radio.disabled,
#asp_content #fform label.check.disabled {
filter:alpha(opacity=50);opacity:.5;
}
#asp_content #fform label.radio a,
#asp_content #fform label.check a {
position:relative;display:inline;color:#000;
}
#asp_content #fform label.radio a:hover,
#asp_content #fform label.check a:hover {
color:#FFB100;
}
/*徒歩分数　築年数　建築条　賃貸間取り*/
#asp_content #fform fieldset {
border:none;margin:0!important;padding:0!important;
}
#asp_content #fform #cond_walk_time label,
#asp_content #fform #cond_build_year label,
#asp_content #fform #cond_build_cond label,
#asp_content #fform #cond_layout label {
display:inline-block;vertical-align:top;margin:0!important;padding-left:24px!important;padding-right:20px;
}
#asp_content #fform fieldset {
margin:0!important;padding:0!important;
}
/*種別区分*/
#asp_content #fform #cond_type_sub label,
#asp_content #fform #cond_scale label {
display:inline-block;vertical-align:top;*display:inline;*zoom:1;margin:0!important;padding-left:24px!important;padding-right:20px;
}
/*絞り込み結果*/
#asp_content .result_back {
background-color:#8d6b27/*基本色*/;position:relative;border-bottom:1px solid #ddd;background-image:url(/images_asp/search/result_back.png);background-repeat:repeat;height:105px;
}
#asp_content .result_back .result {
position:absolute;left:20px;top:40px;
}
#asp_content .result_back .result p {
font-size:18px;line-height:28px;font-weight:700;
}
#asp_content .result_back .result p span {
color:#F2790D/*強調色1*/;
}
#asp_content .result_back .result p span.all {
font-size:28px;
}
#asp_content .result_back .submit_btn {
position:absolute;top:20px;right:16px;width:300px;height:65px;overflow:hidden;background-color:#8d6b27/*基本色*/;
}
#asp_content .result_back .submit_btn a:hover img {
margin-top:-65px;
}
#asp_content .searchButton {
-moz-box-shadow:inset 0 1px 0 0 #54a3f7;-webkit-box-shadow:inset 0 1px 0 0 #54a3f7;box-shadow:inset 0 1px 0 0 #54a3f7;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#005bca),color-stop(1,#00219a));background:-moz-linear-gradient(top,#005bca 5%,#00219a 100%);background:-webkit-linear-gradient(top,#005bca 5%,#00219a 100%);background:-o-linear-gradient(top,#005bca 5%,#00219a 100%);background:-ms-linear-gradient(top,#005bca 5%,#00219a 100%);background:linear-gradient(to bottom,#005bca 5%,#00219a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#005bca',endColorstr='#00219a',GradientType=0);background-color:#005bca;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #00219a;display:inline-block;cursor:pointer;color:#fff;font-family:Arial;font-size:22px;padding:15px 30px;text-decoration:none;
}
#asp_content .searchButton:hover {
background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#00219a),color-stop(1,#005bca));background:-moz-linear-gradient(top,#00219a 5%,#005bca 100%);background:-webkit-linear-gradient(top,#00219a 5%,#005bca 100%);background:-o-linear-gradient(top,#00219a 5%,#005bca 100%);background:-ms-linear-gradient(top,#00219a 5%,#005bca 100%);background:linear-gradient(to bottom,#00219a 5%,#005bca 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00219a',endColorstr='#005bca',GradientType=0);background-color:#00219a;
}
#asp_content .searchButton:active {
position:relative;top:1px;
}
#asp_content .smallButton {
-moz-box-shadow:inset 0 1px 0 0 #54a3f7;-webkit-box-shadow:inset 0 1px 0 0 #54a3f7;box-shadow:inset 0 1px 0 0 #54a3f7;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#005bca),color-stop(1,#00219a));background:-moz-linear-gradient(top,#005bca 5%,#00219a 100%);background:-webkit-linear-gradient(top,#005bca 5%,#00219a 100%);background:-o-linear-gradient(top,#005bca 5%,#00219a 100%);background:-ms-linear-gradient(top,#005bca 5%,#00219a 100%);background:linear-gradient(to bottom,#005bca 5%,#00219a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#005bca',endColorstr='#00219a',GradientType=0);background-color:#005bca;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #00219a;display:inline-block;cursor:pointer;color:#fff;font-family:Arial;font-size:14px;padding:4px 8px;text-decoration:none;
}
#asp_content .smallButton:hover {
background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#00219a),color-stop(1,#005bca));background:-moz-linear-gradient(top,#00219a 5%,#005bca 100%);background:-webkit-linear-gradient(top,#00219a 5%,#005bca 100%);background:-o-linear-gradient(top,#00219a 5%,#005bca 100%);background:-ms-linear-gradient(top,#00219a 5%,#005bca 100%);background:linear-gradient(to bottom,#00219a 5%,#005bca 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00219a',endColorstr='#005bca',GradientType=0);background-color:#00219a;
}
#asp_content .smallButton:active {
position:relative;top:1px;
}
#asp_content .refine {
background-color:#8d6b27/*基本色*/;padding-top:10px;padding-bottom:10px;
}
#asp_content .refine p {
font-size:14px;line-height:18px;font-weight:700;text-align:center;color:#FFF;
}

/*==================================================
#asp_content #result_footer
フッター検索結果
==================================================*/
#asp_content #result_footer {
background-color:#000;position:fixed;bottom:0;left:0;width:100%;z-index:9999;
}
#asp_content #result_footer #result_box {
position:relative;width:780px;height:100px;margin-left:auto;margin-right:auto;
}
#asp_content #result_footer #result_box .result {
position:absolute;left:2px;top:12px;
}
#asp_content #result_footer #result_box .result p {
font-size:16px;line-height:28px;font-weight:700;color:#FFF;
}
#asp_content #result_footer #result_box .result p span {
color:#F2790D/*強調色1*/;
}
#asp_content #result_footer #result_box .result p span.all {
font-size:28px;
}
#asp_content #result_footer #result_box .narrowdown {
padding-top:53px;
}
#asp_content #result_footer #result_box .narrowdown ul li {
float:left;display:inline;
}
#asp_content #result_footer #result_box .narrowdown ul li.condition_btn {
width:150px;height:30px;overflow:hidden;background-color:#8d6b27/*基本色*/;display:block;line-height:30px;margin:0;padding:0;margin-right:10px;
}
#asp_content #result_footer #result_box .narrowdown ul li.condition_btn a:hover img {
margin-top:-30px;
}
#asp_content #result_footer #result_box .narrowdown ul li .smallButton {
-moz-box-shadow:inset 0 1px 0 0 #54a3f7;-webkit-box-shadow:inset 0 1px 0 0 #54a3f7;box-shadow:inset 0 1px 0 0 #54a3f7;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#005bca),color-stop(1,#00219a));background:-moz-linear-gradient(top,#005bca 5%,#00219a 100%);background:-webkit-linear-gradient(top,#005bca 5%,#00219a 100%);background:-o-linear-gradient(top,#005bca 5%,#00219a 100%);background:-ms-linear-gradient(top,#005bca 5%,#00219a 100%);background:linear-gradient(to bottom,#005bca 5%,#00219a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#005bca',endColorstr='#00219a',GradientType=0);background-color:#005bca;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #00219a;display:inline-block;cursor:pointer;color:#fff;font-family:Arial;font-size:14px;padding:4px 8px;text-decoration:none;
}
#asp_content #result_footer #result_box .narrowdown ul li .smallButton:hover {
background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#00219a),color-stop(1,#005bca));background:-moz-linear-gradient(top,#00219a 5%,#005bca 100%);background:-webkit-linear-gradient(top,#00219a 5%,#005bca 100%);background:-o-linear-gradient(top,#00219a 5%,#005bca 100%);background:-ms-linear-gradient(top,#00219a 5%,#005bca 100%);background:linear-gradient(to bottom,#00219a 5%,#005bca 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00219a',endColorstr='#005bca',GradientType=0);background-color:#00219a;
}
#asp_content #result_footer #result_box .narrowdown ul li .smallButton:active {
position:relative;top:1px;
}
#asp_content #result_footer #result_box .submit_btn {
position:absolute;top:15px;right:0;height:80px;
}
#asp_content #result_footer #result_box .submit_btn ul li {
padding-bottom:3px;
}
#asp_content #result_footer #result_box .submit_btn ul li.searchButton_footer {
width:200px;height:65px;overflow:hidden;background-color:#8d6b27;display:block;line-height:65px;margin:0;padding:0;margin-left:10px;
}
#asp_content #result_footer #result_box .submit_btn ul li.searchButton_footer a:hover img {
margin-top:-65px;
}
#asp_content #result_footer #shadow_box {
position:relative;
}
#asp_content #result_footer #shadow_box #shadow {
width:100%;height:5px;overflow:hidden;background-image:url(/images_asp/search/shadow.png);background-repeat:repeat-x;position:absolute;top:-5px;
}
#asp_content #result_footer #shadow_box #shadow img {
margin-top:-5px;
}



#asp_content select {
-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;-ms-appearance:none;appearance:none;border:0;margin:0;padding:0;background:none transparent;vertical-align:middle;font-size:inherit;color:inherit;box-sizing:content-box;
}
#asp_content .custom {
overflow:hidden;display:inline-block;*display:inline;*zoom:1;position:relative;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;border:1px solid #AAA;background:-moz-linear-gradient(top,#fff,#eee);background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eee));margin-left:5px;margin-right:5px;
}
#asp_content .custom &gt; select {
width:130%;padding:.6em 2.4em .6em .6em;font-size:1rem;
}
#asp_content .custom:after {
position:absolute;top:0;bottom:0;right:5px;width:1.8em;display:block;content:"";background:url(/images_asp/search/select.png) center no-repeat;pointer-events:none;
}
#asp_content .default .custom &gt; select {
width:auto;
}



/*=会員=*/
#asp_content .member {
position:absolute;top:1px;right:9px;width:560px;height:46px;overflow:hidden;background-image:url(/images_asp/search/member_back.png);background-repeat:no-repeat;
}
#asp_content .member .member_btn {
margin-top:3px;float:right;width:180px;height:40px;overflow:hidden;
}
#asp_content .member .member_btn a:hover img {
margin-top:-40px;
}
#asp_content .member .member_number {
float:left;z-index:10;width:160px;height:46px;
}
#asp_content .member .member_number p {
color:red;font-family:Arial,Helvetica,sans-serif;font-size:36px;line-height:46px;width:160px;text-align:right;
}


/*=選択画面、物件0の場合=*/
#asp_content .none {
margin:25%;
}
#asp_content .none p {
font-size:18px;line-height:28px;text-align:center;
}

/*=ページ直接リンク等で0件表示の場合=*/
#asp_content #asp_area .asp_area_no_subject_box {
padding:20px 0;clear:both;
}
#asp_content #asp_area .asp_area_no_subject {
font-size:20px;line-height:30px;padding:20px 0;text-align:center;border-color:#F29600/*強調色1*/;color:#F29600/*強調色1*/;border-style:solid;border-width:1px;background-color:#FFF;
}
#asp_content #asp_area .asp_area_no_subject_pre {
font-size:16px;line-height:24px;margin:20px 0 0;
}
#asp_content #asp_area .asp_area_no_subject_pre a {
color:#003092/*基本色*/;
}</pre></body></html>