/* スタイル定義／*

/***********************************************/
/* HTML tag styles                             */
/***********************************************/
/* 基本設定・バックグラウンド設定 */
body {
	background-color: #FFFFFF;		/*背景食（白色）*/
	font-family:"ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", "Osaka‐等幅";	/*全体の文字設定*/
	color:#333333;		/*基本文字色の設定*/
	margin-top:0px;
	text-align:center;
	}

/* リンク定義ノーマル */
	a { color: #3366FF; text-decoration: none;}
	a:hover {color:#CC0000; text-decoration: underline;}

/* テーブル上下のアキ */
table{
	margin-height:10px ;
	margin-bottom:10px ;
	}

/* テーブル内文字サイズ */
td{
	font-size:0.85em; 
	line-height:1.5em;
	}


/* リストの位置 */
 ol{
 	margin-bottom:0px ;
	margin-left:28px ;	
	}

/* リストの位置 */
.listnone{
	list-style-type: none;
	line-height:2.2em;
	}

/***********************************************/
/* ▼スタイル定義飾り▼*/

/* リスト飾りホーム */
.listhome{
	list-style-type: none;
	background: url(img/sitemap/icn_site_home.gif) no-repeat;
	margin: 0px 0px 15px 0px;
	padding-left:15px;
	padding-top:0px;
	line-height:1.5;
	}

	
.listkihon{
	list-style-type: none;
	background: url(img/sitemap/icn_site_kihon.gif) no-repeat;
	margin: 0px 0px 15px 0px;
	padding-left:15px;
	line-height:1.5;
	}

	
.listmansion{
	list-style-type: none;
	background: url(img/sitemap/icn_site_mansion.gif) no-repeat;
	margin: 0px 0px 15px 0px;
	padding-left:15px;
	line-height:1.5;
	}
	
.listsodan{
	list-style-type: none;
	background: url(img/sitemap/icn_site_sodan.gif) no-repeat;
	margin: 0px 0px 15px 0px;
	padding-left:15px;
	line-height:1.5;
	}

	
.listkmitsumori{
	list-style-type: none;
	background: url(img/sitemap/icn_site_mitsumori.gif) no-repeat;
	margin: 0px 0px 15px 0px;
	padding-left:15px;
	line-height:1.5;
	}

.listsilver{
	list-style-type: none;
	background: url(img/sitemap/icn_site_silver.gif) no-repeat;
	margin: 0px 0px 15px 0px;
	padding-left:15px;
	line-height:1.5;
	}


/* 見出し左アイコンマンション */
.midashimansionL{
	background-color:#5B81FC;
	background-image:url(mansion/img/icn_mansion_l.gif) ;
	background-repeat:repeat-y;
	border-style:solid;		/*罫線タイプ（直線）*/
	border-color:#5376E6;		/*罫線の色（グレー）*/
	border-top-width:1px;		/*罫線の幅（グレー）上*/
	border-bottom-width:1px;		/*罫線の幅（グレー）下*/
	border-left-width:1px;		/*罫線の幅（グレー）左*/
	border-right-width:0px;		/*罫線の幅（グレー）右*/
	}

	
/* 見出し背景 */
.midashibg{
	background-image:url(img/common/m_bg.gif);
	background-repeat:repeat-x;
	padding-left:5px;
	font-weight:bold;
	font-size:0.9em; 
	vertical-align: middle;
	border-style:solid;		/*罫線タイプ（直線）*/
	border-color:#CCCCCC;		/*罫線の色（グレー）*/
	border-top-width:1px;		/*罫線の幅（グレー）上*/
	border-bottom-width:1px;		/*罫線の幅（グレー）下*/
	border-left-width:0px;		/*罫線の幅（グレー）左*/
	border-right-width:0px;		/*罫線の幅（グレー）右*/
	}

/* 見出しアイコン右 */
.midashiR{
	background-image:url(img/common/m_bg.gif);
	background-repeat:repeat-x;
	vertical-align: middle;
	border-style:solid;		/*罫線タイプ（直線）*/
	border-color:#CCCCCC;		/*罫線の色（グレー）*/
	border-top-width:1px;		/*罫線の幅（グレー）上*/
	border-bottom-width:1px;		/*罫線の幅（グレー）下*/
	border-left-width:0px;		/*罫線の幅（グレー）左*/
	border-right-width:1px;		/*罫線の幅（グレー）右*/
	}

/* 波線ヨコ */
.riyumar0{
	background-image:url(img/common/dot_w.gif);
	background-repeat:repeat-x;
	margin-top:10px ;
	margin-bottom:0px ;
	padding-top:10px;
	}

/* 波線タテ */
.bgdot{
	background-image:url(img/common/dot_h.gif);
	background-repeat:repeat-y;
	}


/***********************************************/
/* ▼スタイル定義色▼*/

	.colorhome{  color:#FCA44C; }
	.colorhomekihon{  color:#FCA44C; }
	.colormansion{  color:#5C83FF; }
	.colorsoudan{  color:#FF6666; }
	.colorestimation{  color:#FFCA02; }
	.colorsilver{  color:#FFEA02; }
	.colorred{  color:#DD0000; }

 /***********************************************/

/* ▼スタイル定義文字▼*/

/* 見出1 */
	.txtmidashi{
	font-size:12px; 
	padding-top:2px; 
	font-weight:bold;
	}

/* 本文テキスト */
	.txthonbun{
	font-size:0.8em; 
	line-height:1.7em;
	}

/* 本文テキスト小 */
	.txtcomment{
	font-size:0.75em; 
	line-height:1.5em;
	}

/* リンク用テキスト 固定*/
	.txtlink{
	font-size:18px;
	}

/* トップリード文章 固定 */
	.txtread{
	font-size:12px; 
	line-height:18px;
	}


/* フォーム用見出し */
	.txtformmidashi{
	font-size:1.1em; 
/* 	color:#DD0000; */
	font-weight:bold;
	}

/***********************************************/

/* ▼行揃え▼ */

	/*センター合わせ*/
	.center {
	text-align:center;
	}

	/*右寄せ*/
	.txtright {
	text-align:right;
	margin-top:5px;
	}

/***********************************************/
/* ▼マージンの設定▼ */

	/*イメージ左寄せ */
	.imgleft{
	margin-top:4px ;
	margin-right:10px ;
	}

	/*イメージ右寄せ */
	.imgright{
	margin-top:4px ;
	margin-left:10px ;
	}

	/*タイトル */
	.title{
	margin-top:5px ;
	margin-bottom:15px ;
	}

	/*見出し1 */
	.midashi{
	margin-bottom:10px ;
	}

	/*見出し2 */
	.midashiH{
	margin-top:20px;
	margin-bottom:10px ;
	}

	.mar0{
	margin-top:0px ;
	margin-bottom:0px ;
	}

	.mar05h{
	margin-top:5px ;
	margin-bottom:5px ;
	}

	.mar05w{
	margin-right:5px ;
	margin-left:5px ;
	}

	.mar10h{
	margin-top:10px ;
	margin-bottom:10px ;
	}

	.mar10w{
	margin-right:10px ;
	margin-left:10px ;
	}

	.mar10btm{
	margin-bottom:10px ;
	}

	.mar20h{
	margin-top:20px ;
	margin-bottom:0px ;
	}

	.margin20w{
	margin-left:20px ;
	margin-right:20px ;
	}

	.mar20btm{
	margin-bottom:20px ;
	}

	.mar20left{
	margin-left:20px ;
	}


/* Layout Divs*/
/***********************************************/

/* ▼グレーの罫囲みの設定▼ */

/* ヘッダエリアの設定*/
#header {
	text-align:center;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	border-style:solid;		/*罫線タイプ（直線）*/
	border-color:#CCCCCC;		/*罫線の色（グレー）*/
	border-top-width:1px;		/*罫線の幅（グレー）上*/
	border-bottom-width:0px;		/*罫線の幅（グレー）下*/
	border-left-width:1px;		/*罫線の幅（グレー）左*/
	border-right-width:1px;		/*罫線の幅（グレー）右*/
	width:740px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:740px;
	background-color: #FFFFFF;
	}

/* メインエリアの設定 */
#main {
	padding-top:15px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	border-style:solid;		/*罫線タイプ（直線）*/
	border-color:#CCCCCC;		/*罫線の色（グレー）*/
	border-top-width:0px;		/*罫線の幅（グレー）上*/
	border-bottom-width:0px;		/*罫線の幅（グレー）下*/
	border-left-width:1px;		/*罫線の幅（グレー）左*/
	border-right-width:1px;		/*罫線の幅（グレー）右*/
	width:740px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:740px;
	background-color: #FFFFFF;
	}

/*フッタエリアの設定  */

#footer {
	margin-left:auto;
	margin-right:auto;
	padding-top:30px;
	padding-bottom:10px;
	text-align:center;
	font-size:0.75em;
	border-style:solid;		/*罫線タイプ（直線）*/
	border-color:#CCCCCC;		/*罫線の色（グレー）*/
	border-top-width:0px;		/*罫線の幅（グレー）上*/
	border-bottom-width:1px;		/*罫線の幅（グレー）下*/
	border-left-width:1px;		/*罫線の幅（グレー）左*/
	border-right-width:1px;		/*罫線の幅（グレー）右*/
	width:740px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:740px;
	background-color: #FFFFFF;
	}
