@charset "Shift_JIS";

#contents .inner {
	margin:0;
	padding:0 4px 0 3px;
}

a {
	color:#0066CC;
}

a:hover {
	color:#00CCFF;
}

.attention {
	color:#FF3366;
}

/*H
-------------------------------------*/
h2#title {
	margin: 0 0 10px 0;
	padding: 0px;
	font-size:xx-small;
}

h3.subt {
	margin:0 0 5px 0;
	padding:5px 0 0 25px;
	color:#666666;
	font-size:90%;
	font-weight:bold;
	background-image:url(../images_share/h3_bg.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	height:28px;
	clear:both;
}

h4.point {
	margin:0 0 10px 0;
	padding:0;
	font-size:xx-small;
	clear:both;
}

h4.subt {
	margin:0px 10px 10px 0;
	color:#666666;
	font-size:85%;
	font-weight:bold;
	border-bottom:1px dotted #666666;
	clear:both;
}


/*table
-------------------------------------*/
table.t1 {
	margin:0 0 15px 0;
	padding:0;
	width:510px;
	line-height:120%;
}

table.t1 th {
	background-color:#C9D4EB;
	padding:3px 10px;
	font-size:90%;
	white-space:nowrap;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	font-weight:normal;
	vertical-align:top;
	width:100px;
}

table.t1 td {
	background-color:#F1F4FA;
	padding:3px 10px;
	font-size:90%;
	border-bottom:1px solid #FFFFFF;
}


table.bukken-info {
	width:510px;
	margin:0 0 20px 0;
	border-top:1px solid #D1D1A7;
	border-right:1px solid #D1D1A7;
}

table.bukken-info th {
	padding:3px 5px;
	background-color:#E4E4CA;
	color:#666666;
	font-size:85%;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #D1D1A7;
	border-left:1px solid #D1D1A7;
	border-right:1px solid #FFFFFF;
	font-weight:normal;
}

table.bukken-info td {
	padding:3px 5px;
	background-color:#FFFFFF;
	color:#666666;
	font-size:85%;
	border-bottom:1px solid #D1D1A7;
	border-left:1px solid #D1D1A7;
}

table.bukken-info td.price {
	font-weight:bold;
	font-size:100%;
}

/*---------------------------*/
.text1 {
	margin:0 0 15px 0;
	padding:0;
	font-size:90%;
	line-height:1.4;
}

img.waku {
	border:1px solid #D1D1D1;
	padding:3px;
	margin:0 0 15px 0;
}

/*会社概要
-------------------------------------*/
.aboutNavi {
	margin:0 0 10px 0;
	padding:0;
	font-size:85%;
	text-align:center;
}

.googleMapArea {
	margin:0 0 15px 0;
	padding:0;
}


/*不動産事業部
-------------------------------------*/
ul.estateList {
	margin:0 0 5px 10px;
	padding:0;
	list-style:none;
}

ul.estateList li {
	margin:0 0 2px 0;
	padding:0 0 0 12px;
	background-image:url(../estate/images/icn1.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
	font-size:90%;
	font-weight:bold;
}

.btnArea {
	margin:0 5px 15px 0;
	padding:0;
	text-align:right;
}

/*住宅事業部
-------------------------------------*/
.arrow {
	margin:0 0 5px 0;
	padding:0 0 0 10px;
	background-image:url(../housing/images/zai_icn1.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
	font-size:90%;
	font-weight:bold;
	color:#839BD2;
}

/*リンク集
-------------------------------------*/
table.linkTable {
	margin:0 0 20px 0;
	width:510px;
}

table.linkTable th {
	padding:3px 0px 3px 20px;
	background-image:url(../images/news_icn.gif);
	background-repeat:no-repeat;
	background-position:10px 8px;
	font-size:90%;
	border-bottom:1px dotted #666666;
	width:170px;
	vertical-align:top;
}

table.linkTable td {
	padding:3px 0px 3px 10px;
	font-size:85%;
	border-bottom:1px dotted #999999;
	vertical-align:top;
}

table.linkTable th a {
	color:#003399;
}

table.linkTable th a:hover {
	color:#FF6600;
}


/*サイトマップ
-------------------------------------*/
ul.sitemapList {
	margin:0 0 20px 20px;
	padding:0;
	list-style:none;
}

ul.sitemapList ul {
	margin:0 0 10px 30px;
	padding:0;
	list-style:none;
}

ul.sitemapList li {
	margin:0 0 5px 0;
	padding:0px 0 0 13px;
	background-image:url(../sitemap/images/icn.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	font-size:90%;
}

ul.sitemapList ul li {
	margin:0 0 5px 0;
	padding:0px 0 0 13px;
	background-image:url(../sitemap/images/icn2.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	font-size:90%;
}


/*物件情報（高岡市三女子しあわせ台）
-------------------------------------*/
.sanyoshi-main {
	margin:0;
	padding:0;
}

.sanyoshi-left {
	float:left;
	margin:15px 0 15px 0;
	padding:0;
	width:165px;
}

.sanyoshi-right {
	float:left;
	margin:0 0 15px 5px;
	padding:0;
	width:340px;
}

.sanyoshi-right h4 {
	margin: 10px 0 5px 0;
	padding: 0px;
	font-size:xx-small;
}

.sanyoshi-right p {
	margin:0;
	padding:0;
	font-size:85%;
	line-height:1.3;
}

.price {
	margin:15px 0;
	padding:0;
}


/*プライバシーポリシー
-------------------------------------*/
h3.subt {
	margin:0 0 5px 0;
	padding:5px 0 0 25px;
	color:#666666;
	font-size:90%;
	font-weight:bold;
	background-image:url(../images_share/h3_bg.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	height:28px;
	clear:both;
}

h5.subt {
	margin:0 0 5px 0;
	padding:0 0 0 15px;
	color:#666666;
	font-size:75%;
	font-weight:bold;
	background-image:url(../privacy/images/icn.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	clear:both;
}

.text2 {
	margin:0 0 10px 0;
	padding:0;
	font-size:75%;
	line-height:1.4;
}

.text3 {
	margin:0 0 10px 0;
	padding:0;
	font-size:70%;
	line-height:1.4;
}


/*助成制度
-------------------------------------*/
.text5 {
	margin:0 15px 3px 0;
	padding:0;
	text-align:right;
	font-size:90%;
	line-height:1.4;
}

table.subsidyTable {
	margin:0 0 20px 0;
	width:510px;
}

table.subsidyTable th {
	padding:3px 0px 3px 10px;
	font-size:80%;
	font-weight:bold;
	border-bottom:1px dotted #666666;
	width:70px;
}

table.subsidyTable td {
	padding:3px 0px 3px 10px;
	font-size:80%;
	border-bottom:1px dotted #999999;
}

table.subsidyTable th a {
	color:#003399;
}

table.subsidyTable th a:hover {
	color:#FF6600;
}



