@charset "utf-8";
/* ===================================================================
File info
 author     :AKAI Taro
 style info :アパート経営をお考えの皆様ページ
=================================================================== */

/* -----------------------------------------------------------
		グローバルナビハイライト
----------------------------------------------------------- */

#gNav li#management a{ background-position:-450px -56px;}

/* -----------------------------------------------------------
		メイン部分
----------------------------------------------------------- */

#main p,
#main ul,
#main h3{ font-size:14px; margin:0 1em 2em;}
#main table th,#main table td{ width:auto;}
#main table th#cell1{ width:16%; }
#main table th#cell2{ width:28%; }
#main table th#cell3{ width:28%; }
#main table th#cell4{ width:28%; }

#main div#mainBootmFormB{ background-image:url(../img/lease/nairan/main-index-contact-bg.gif); width:600px; padding-top: 60px; margin-bottom: 2em; }
#main div#mainBootmFormB p{ margin:0;}
#main div#mainBootmFormB p a{ display:block; text-indent:-6666px; background-image:url(../img/lease/nairan/main-index-contact.gif); width:600px; height:164px; background-position:0 0;}
#main div#mainBootmFormB p a:hover{ background-position:0 -164px;}

/*内覧ページ*/

#previewLatest strong,
.previewSub strong{ color:#303030;}
#previewLatest div p{ float:none; background:none; width:auto; height:auto; padding:0; margin: 0; }

.previewSub{ clear:both; }
.previewSub div{ float:left; padding-left:10px; width: 290px; }
#main .previewSub p{ float:left; background-image:url(../img/top-index/main-preview-sub-bg.jpg); width:100px; height:113px; padding:26px 11px 15px 11px; margin: 0 10px 1em 0; clear: none; }
#main .previewSub ul{ float:left; padding-top:17px; margin: 0 0 1em; width: 157px; clear: none; }
.previewSub ul li{ border-bottom: 1px dotted #ccc; line-height: 22px; font-size: 12px; }
.previewSub span{ color:#f44141;}

.pageNairan-Individual #main h1{ background-image:url(../img/lease/nairan/main-tit-h2.gif); line-height:38px; background-position: 0 0; font-size: 14px; padding: 0 0 0 50px; }

.pageNairan-Individual #main ul#propertyData{ border-top: 1px dotted #ccc; margin:0 0 1.5em 20px; width: 562px; }
.pageNairan-Individual #main ul#propertyData li{ border-bottom:1px dotted #ccc; background-image:none; padding:5px 0; }
.pageNairan-Individual #main p.largeImage{ width:552px; height:411px; padding:4px; border:solid #ccc 1px; margin:0 0 3px 20px;}
.pageNairan-Individual #main ul#thumbs{ width:565px; margin:0 0 5em 20px; }
.pageNairan-Individual #main ul#thumbs li{ float:left; border:1px solid #ccc; padding:4px; margin:0 3px 3px 0; background-image:none; }
.pageNairan-Individual #titImg{ background-image:url(../img/lease/nairan/individual/main-btn-return.jpg); width:190px; height:40px; padding-left:410px; margin-left:0;}
.pageNairan-Individual #titImg a{ display:block; width:190px; text-indent:-6666px; background-image:url(../img/lease/nairan/individual/main-btn-return.jpg); background-position:-410px 0; height: 40px; }
.pageNairan-Individual #titImg a:hover{ background-position:-410px -40px;}

.leaseBox div div{ border:0;}
.leaseBox{ background-image:url(../img/lease/main-bg-leasebox.gif); background-repeat:repeat; margin-bottom: 2em; padding: 10px; }
.leaseBox div{ background-color:#FFFFFF; border:1px solid #ccc; }
.leaseBox div.clearfix{ border:none; margin:0 14px;}
#main .leaseBox li{ background-image:url(../img/common/common-list03.gif); padding:0 0 0 15px; background-position: 0 5px; }

#main h2{ background-image:none; padding:0; margin-bottom:2em;}
#main h3{ color:#f44141;}

#main .column2Left,
#main .column2Right ul{ margin:0; font-size:13px;}
#main .column2Left{ width:270px; float:left; margin:0 10px 1em 0; }
#main .column2Right{ width:270px; float:left; margin:0 0 1em;}

#main div.imgLeft{ margin:0 12px 2em; width: 554px; }
#main .imgLeft img{ margin-bottom:0;}
#main .imgLeft ul{ float:left; clear: none; width: 225px; }

/*
サイド
----------------------------------*/
#side dl ul{ margin-bottom:1em;}
#side dl ul li{ background-image:none; border-bottom:1px dotted #ccc;}
#side dl ul li a{ background-image:url(../img/lease/side-list.gif); padding:0 0 0 1.5em; line-height:3em; display:block; font-size: 14px; background-position: left center; text-decoration: none; }
#side dl ul li a:hover{ text-decoration:underline;}


/*
メイン下部のフォーム
----------------------------------*/

#mainBootmForm{}
#mainBootmForm a{ display:block; background-image:url(../img/lease/nairan/main-index-contact.gif); width:600px; height:164px; text-indent:-6666px; background-position:0 0;}
#mainBootmForm a:hover{ background-position:0 -164px; }

