@charset "iso-2022-jp";

/* -----------------------------------------------
CSS file Homewith.net.
FileName:toestate.css
----------------------------------------------- */


/* ----------------------------
不動産会社の皆さまへ及び不動産会社の～一部ページ用モジュール
---------------------------- */

/* divide_area */
#compdivides{margin:17px auto 0 auto;padding:0;width:828px;text-align:left;}

/* module_001 */
.cm001{margin:0;padding:0;width:602px;}

/* module_002 */
.cm002{margin:20px 0 0 2px;padding:0;width:598px;}
.cm002 .captttl{margin:0;padding:10px 2px;vertical-align:top;background:url(../../images/hwnew/company/cnt/cm_002_bg_01.gif) no-repeat left bottom;}
.cm002 .infocell{margin:0;padding:10px 2px;vertical-align:top;background:url(../../images/hwnew/company/cnt/cm_002_bg_02.gif) no-repeat right bottom;}
.cm002 p{line-height:1.3em;}

/* module_003 */
.cm003{margin:14px 0 0 0;padding:0;text-align:center;}

/* module_004 */
.cm004{margin:8px 4px 0 4px;padding:0;text-align:left;line-height:1.2em;}
.cm004 .txtmgn{margin:12px 0 0 0;}
.cm004 .cntctbox{margin:12px 0 0 0;padding:0;width:295px;}
.cm004 .cntctbox .btnrow{margin:0;padding:7px 0;text-align:center;border-right:1px solid #ced7e6;border-left:1px solid #ced7e6;background:#f3f5f9;}
.cm004 .cntctbox .btnrow .btn{margin:6px 0 0 0;}

/* module_005 */
.cm005{margin:0 0 0 2px;padding:0;width:598px;}
.cm005 .picscell{margin:0;padding:12px 2px;vertical-align:top;background:url(../../images/hwnew/company/cnt/cm_002_bg_01.gif) no-repeat left bottom;}
.cm005 .infocell{margin:0;padding:12px 2px;vertical-align:top;background:url(../../images/hwnew/company/cnt/cm_002_bg_02.gif) no-repeat right bottom;}
.cm005 .infocell .detail{margin:8px 0 0 0;padding:0;}
.cm005 .infocell .links{margin:5px 0 0 0;text-align:right;}
.cm005 .infocell .links a{margin:0;padding:0 0 0 8px;background:url(../../images/hwnew/prt/blt_04.gif) no-repeat 0 0.2em;}

/* module_006 */
.cm006{margin:14px 0 0 4px;padding:0 0 12px 0;width:594px;border-bottom:1px solid #e1ebf0;}
.cm006 .txt{margin:12px 0 0 0;line-height:1.2em;}
.cm006 .name{margin:15px 0 0 0;}

/* module_007 */
.cm007{margin:25px 0 0 4px;padding:0;width:594px;}
.cm007 .btnrow{margin:0;padding:7px 0;text-align:center;border-right:1px solid #ced7e6;border-left:1px solid #ced7e6;background:#f3f5f9;}
.cm007 .btnrow img{margin:0 16px;}
.cm007 .ssrow{margin:0;padding:7px 9px;text-align:left;border-right:1px solid #ced7e6;border-left:1px solid #ced7e6;background:#f3f5f9;}

/* module_008 */
.cm008{margin:32px 0 0 4px;padding:0;width:594px;}
.cm008 .inforow{margin:0;padding:5px 10px;text-align:left;border-right:1px solid #ccc;border-left:1px solid #ccc;background:#fff;}
.cm008 .logo{margin:5px 0 0 0;padding:0;}
.cm008 .add{margin:10px 0 0 0;padding:0;line-height:1.3em;}

/* module_009 */
.cm009{margin:25px 0 0 3px;padding:0;}

/* module_010 */
.cm010{margin:25px 0 0 4px;padding:0;width:587px;}
.cm010 .ttl{margin:0;padding:0 0 7px 0;background:url(../../images/hwnew/company/cnt/cm_010_bg_01.gif) no-repeat left bottom;}
.cm010 .ttl .link{margin:0 3px 0 0;padding:0;text-align:right;}
.cm010 .ttl .link a{margin:0;padding:0 0 0 8px;background:url(../../images/hwnew/prt/blt_04.gif) no-repeat 0 0.2em;}
.cm010 .detail{margin:9px 0 0 0;padding:0;width:584px;}
.cm010 .detail .subttl{margin:10px 0 0 0;}
.cm010 .detail ul.exlist{margin:8px 0 0 0;padding:0;line-height:1.3em;font-size:84%;}
.cm010 .detail ul.exlist li{padding:0 0 0 12px;background:url(../../images/hwnew/icn/icn_circle.gif) no-repeat 0 0.3em;}

/* module_011 */
.cm011{margin:20px 0 0 2px;padding:0;width:598px;}
.cm011 .captttl{margin:0;padding:10px 2px;vertical-align:middle;background:url(../../images/hwnew/company/cnt/cm_011_bg_01.gif) repeat-x left bottom;}
.cm011 .captttltar{text-align:right;margin:0;padding:10px 2px;vertical-align:middle;background:url(../../images/hwnew/company/cnt/cm_011_bg_01.gif) repeat-x left bottom;}
.cm011 .captar{text-align:right;margin:0;padding:10px 2px;vertical-align:middle;}
.cm011 .captttltac{text-align:center;margin:0;padding:10px 2px;vertical-align:middle;background:url(../../images/hwnew/company/cnt/cm_011_bg_01.gif) repeat-x left bottom;}
.cm011 .infocell{margin:0;padding:10px 2px;vertical-align:middle;background:url(../../images/hwnew/company/cnt/cm_011_bg_01.gif) repeat-x left bottom;}
.cm011 p{line-height:1.3em;}

/* 20100715追記　決算期ナビゲーション用*/
#history {
	margin-bottom:20px;
	font-size: 84%;
	}
#history a {
	background: url(/common_rn/images/parts/arrow.gif) no-repeat left center;
	padding:0px 10px;
	}
#history strong {
	padding-right:10px;
	padding-right:0px;
}	



/* ----------------------------
不動産会社の皆さまへ及び不動産会社の～一部ページ右袖
---------------------------- */

#compdivides .comprsub{margin:0;padding:0;width:218px;background:url(../../images/hwnew/company/rightsub/rsub_bg_01.gif) repeat-y right;}
#compdivides .comprsub .rightsub{margin:0;padding:0;background:url(../../images/hwnew/company/rightsub/rsub_bg_02.gif) no-repeat bottom #fff;}
#compdivides .comprsub .rightsub .rsubbtm{padding:0 0 14px 0;}
#compdivides .comprsub .rightsub .menuarea{margin:0;padding:0;width:218px;text-align:center;background:url(../../images/hwnew/company/rightsub/rsub_bg_04.gif) repeat-y;}
#compdivides .comprsub .rightsub .menuarea img{margin:0 auto;}

