@charset "utf-8";

/*共通
------------------------------------- */
.mainBox{
	width:590px;
	margin:0 auto 0 auto;
	}
.space01{
	margin:6px 0 25px 0;
	}
.space02{
	margin:6px 0 8px 0;
	}
.space03{
	margin:6px 0 8px 0;
	padding:0 0 0 20px;
	}
.list01 li{
	list-style:none;
	padding:5px 0 5px 15px;
	background:url(file:///Mac Data/原稿ホームページ・データ/img/icon01.gif) no-repeat 0 7px;
	}
.list02{
	margin:8px 0 0 3px;
	}
.list02 li{
	list-style:none;
	padding:1px 0 1px 15px;
	background:url(file:///Mac Data/原稿ホームページ・データ/img/icon01.gif) no-repeat 0 4px;
	}
.list03{
	margin:8px 0 25px 3px;
	}
.list03 li{
	list-style:none;
	padding:1px 0 1px 15px;
	background:url(file:///Mac Data/原稿ホームページ・データ/img/icon01.gif) no-repeat 0 4px;
	}
.list03 em{
	color:#da571a;
	font-style:normal;
	}
.list02 em{
	color:#da571a;
	font-style:normal;
	}
.list04{
	margin:8px 0 0 5px;
	}
.list04 li{
	list-style:none;
	padding:0 0 0 15px;
	background:url(file:///Mac Data/原稿ホームページ・データ/img/icon04.gif) no-repeat 0 4px;
	}
.list04 em{
	font-size:130%;
	font-weight:bold;
	font-style:normal;
	}
.list05{
	margin:3px 0 0 5px;
	}
.list05 li{
	list-style:none;
	padding:0 0 0 15px;
	background:url(file:///Mac Data/原稿ホームページ・データ/img/icon01.gif) no-repeat 0 4px;
	}
.list05 em{
	color:#da571a;
	font-style:normal;
	}
.list06{
	margin:15px 0 0 5px;
	}
.list06 li{
	list-style:none;
	padding:0 0 15px 15px;
	background:url(file:///Mac Data/原稿ホームページ・データ/img/icon01.gif) no-repeat 0 4px;
	}
.list06 li li{
	list-style:none;
	padding:0 0 15px 15px;
	background:url(file:///Mac Data/原稿ホームページ・データ/img/icon03.gif) no-repeat 0 6px;
	}
.listSp01{
	margin:0 0 25px 0;
	}
.btnTop{
	width:590px;
	margin:15px 0 0 0;
	text-align:right;
	}
.subTtl{
	width:583px;
	margin:0 auto 15px auto;
	}
.subTtl p{
	width:570px;
	margin:7px auto 0 auto;
	}
.btnForm{
	width:540px;
	margin:0 auto 25px auto;
	vertical-align:middle;
	padding:10px;
	background:#f8f3ee;
	border:1px solid #e7dcd1;
	}
.conBox01{
	width:552px;
	padding:12px;
	margin:0 auto 15px auto;
	background:#f8f3ee;
	}
.conBox01 p{
	width:545px;
	margin:7px auto 0 auto;
	}
.conBox01 img{
	margin:5px 0 0 0;
	}
.conBox01_2{
	width:560px;
	padding:8px;
	margin:0 auto 15px auto;
	background:#f8f3ee;
	}
.conBox01_2 p{
	margin:3px 0 0 5px;
	}
.conBox02{
	width:580px;
	margin:0 auto 0 auto;
	}
.conBox02 p{
	width:570px;
	margin-left:auto;
	margin-right:auto;
	}
.conBox03{
	width:552px;
	padding:12px;
	margin:0 auto 0 auto;
	background:#f8f7f7;
	}
.conBox03 em{
	color:#e65d2d;
	font-style:normal;
	}
.conBox04{
	width:557px;
	margin:0 auto 0 auto;
	}
.conBox04 p{
	width:547px;
	margin-left:auto;
	margin-right:auto;
	}
.conBox05{
	width:547px;
	margin:0 auto 25px auto;
	}
.conBox05 p{
	width:535px;
	margin-left:auto;
	margin-right:auto;
	}
.readBox_left{
	width:276px;
	float:left;
	}
.readBox_rgt{
	width:276px;
	float:right;
	}
.ftColor{
	color:#d07915;
	}
/* 相談室の特長
------------------------------------- */
#feature{
	width:599px;
	float:left;
	font-size:75%;
	line-height:150%;
	padding:0 0 0 8px;
	}
#feature h3{
	width:590px;
	height:62px;
	text-indent:-9999px;
	margin:4px 0 10px 0;
	background:url(file:///Mac Data/原稿ホームページ・データ/feature/img/t_01.jpg) no-repeat;
	}
.ftBoximg{
	margin:5px 0 0 7px;
	line-height:140%;
	}
#feature h4{
	width:590px;
	height:62px;
	text-indent:-9999px;
	margin:20px 0 10px 0;
	background:url(file:///Mac Data/原稿ホームページ・データ/feature/img/t_07.jpg) no-repeat;
	}
.ftT13{
	margin:0 10px 0 7px;
	}
	
/* 業務内容〜相談業務〜
------------------------------------- */
#consult{
	width:599px;
	float:left;
	font-size:75%;
	line-height:150%;
	padding:0 0 0 8px;
	}
#consult h3{
	width:590px;
	height:62px;
	text-indent:-9999px;
	margin:4px 0 10px 0;
	background:url(file:///Mac Data/原稿ホームページ・データ/business/img/con_t01.gif) no-repeat;
	}
#consult h4{
	width:276px;
	height:26px;
	text-indent:-9999px;
	background:url(file:///Mac Data/原稿ホームページ・データ/business/img/con_t03.gif) no-repeat;
	}
#consult h5{
	width:276px;
	height:26px;
	background:url(file:///Mac Data/原稿ホームページ・データ/business/img/con_t04.gif) no-repeat;
	}
#consult h5 img{
	margin:8px 0 0 168px;
	}
.consImg{
	margin:8px 0 25px 10px;
	}
.consPdf{
	width:540px;
	margin:0 auto 10px auto;
	vertical-align:middle;
	padding:10px;
	background:#f9f8f8;
	border:1px solid #e5dfdf;
	}
.consB_flow{
	width:578px;
	text-align:right;
	}
	
/* 業務内容〜調査業務〜
------------------------------------- */
#reserch{
	width:599px;
	float:left;
	font-size:75%;
	line-height:150%;
	padding:0 0 0 8px;
	}
#reserch h3{
	width:590px;
	height:62px;
	text-indent:-9999px;
	margin:4px 0 10px 0;
	background:url(file:///Mac Data/原稿ホームページ・データ/business/img/re_t01.jpg) no-repeat;
	}
#reserch h4{
	width:276px;
	height:26px;
	text-indent:-9999px;
	background:url(file:///Mac Data/原稿ホームページ・データ/business/img/con_t03.gif) no-repeat;
	}
#reserch h5{
	width:276px;
	height:26px;
	background:url(file:///Mac Data/原稿ホームページ・データ/business/img/con_t04.gif) no-repeat;
	}
#reserch h5 img{
	margin:8px 0 0 168px;
	}
.reList{
	margin:15px 0 0 0;
	}
.reList img{
	margin:10px 0 10px 200px;
	}
.reList li{
	list-style:none;
	padding:3px 0 3px 35px;
	}
.reList li#reNum01 ul li{
	background:#fffcf8;
	}
.reList li#reNum01{
	background:url(file:///Mac Data/原稿ホームページ・データ/business/img/re_num01.gif) no-repeat 0 2px;
	}
.reList li#reNum02{
	background:url(file:///Mac Data/原稿ホームページ・データ/business/img/re_num02.gif) no-repeat 0 2px;
	}
.reList li#reNum03{
	background:url(file:///Mac Data/原稿ホームページ・データ/business/img/re_num03.gif) no-repeat 0 2px;
	}
.reList li#reNum04{
	background:url(file:///Mac Data/原稿ホームページ・データ/business/img/re_num04.gif) no-repeat 0 2px;
	}
.reList li#reNum05{
	background:url(file:///Mac Data/原稿ホームページ・データ/business/img/re_num05.gif) no-repeat;
	}
.reList li#reNum06{
	height:30px;
	margin:0 0 15px 0;
	background:url(file:///Mac Data/原稿ホームページ・データ/business/img/re_num06.gif) no-repeat;
	}
.reList li#reNum01 ul li{
	background:#fffcf8;
	border:#e5e0db 1px solid;
	padding:15px;
	margin:10px 0 0 0;
	}
.reT12{
	margin:0 25px 0 40px;
	}
.rebox01{
	width:530px;
	padding:15px;
	margin:0 auto 0 auto;
	background:#f9f8f8;
	}
.rebox01 img{
	margin:0 0 8px 0;
	}
/* 業務内容〜建物付き仲介業務（概要）〜
------------------------------------- */
#outline{
	width:599px;
	float:left;
	font-size:75%;
	line-height:150%;
	padding:0 0 0 8px;
	}
#outline h3{
	width:590px;
	height:62px;
	text-indent:-9999px;
	margin:4px 0 10px 0;
	background:url(file:///Mac Data/原稿ホームページ・データ/business/img/out_t01.gif) no-repeat;
	}
#outline h4{
	width:276px;
	height:26px;
	text-indent:-9999px;
	background:url(file:///Mac Data/原稿ホームページ・データ/business/img/con_t03.gif) no-repeat;
	}
#outline h5{
	width:276px;
	height:26px;
	background:url(file:///Mac Data/原稿ホームページ・データ/business/img/con_t04.gif) no-repeat;
	}
#outline h5 img{
	margin:8px 0 0 168px;
	}
.outbox01{
	width:527px;
	padding:15px;
	margin:0 auto 5px auto;
	background:#f9f8f8;
	}
.outFt{
	color:#d07915;
	}
/* 業務内容〜建物付き仲介業務（流れ）〜
------------------------------------- */
#flow{
	width:599px;
	float:left;
	font-size:75%;
	line-height:150%;
	padding:0 0 0 8px;
	}
#flow em{
	color:#da571a;
	font-style:normal;
	}
#flow h3{
	width:590px;
	height:62px;
	text-indent:-9999px;
	margin:4px 0 10px 0;
	background:url(file:///Mac Data/原稿ホームページ・データ/business/img/fl_t01.gif) no-repeat;
	}
.flImg{
	margin:5px 0 15px 8px;
	}
.flImg02{
	margin:10px 0 10px 250px;
	}
.flList{
	margin:5px 0 0 5px;
	}
.flList li{
	list-style:none;
	padding:1px 0 1px 15px;
	background:url(file:///Mac Data/原稿ホームページ・データ/img/icon02.gif) no-repeat 0 4px;
	}
/* 業務内容〜顧問業務〜
------------------------------------- */
#advisor{
	width:599px;
	float:left;
	font-size:75%;
	line-height:150%;
	padding:0 0 0 8px;
	}
#advisor h3{
	width:590px;
	height:62px;
	text-indent:-9999px;
	margin:4px 0 10px 0;
	background:url(file:///Mac Data/原稿ホームページ・データ/business/img/ad_t01.gif) no-repeat;
	}
#advisor h4{
	width:276px;
	height:26px;
	text-indent:-9999px;
	background:url(file:///Mac Data/原稿ホームページ・データ/business/img/ad_t03.gif) no-repeat;
	}
#advisor h5{
	width:276px;
	height:26px;
	text-indent:-9999px;
	margin:10px 0 0 0;
	background:url(file:///Mac Data/原稿ホームページ・データ/business/img/con_t03.gif) no-repeat;
	}
#advisor h6 img{
	margin:8px 0 0 168px;
	}
#advisor h6{
	width:276px;
	height:26px;
	background:url(file:///Mac Data/原稿ホームページ・データ/business/img/con_t04.gif) no-repeat;
	}
.adBox01{
	width:539px;
	height:221px;
	margin:5px auto 0 auto;
	background:url(file:///Mac Data/原稿ホームページ・データ/business/img/ad_pic01.gif) no-repeat;
	}
.adBox01 img{
	margin:195px 0 0 280px;
	}
	
/* 企業理念
------------------------------------- */
#philo{
	width:599px;
	float:left;
	font-size:75%;
	line-height:150%;
	padding:0 0 0 8px;
	}
#philo h3{
	width:590px;
	height:62px;
	text-indent:-9999px;
	margin:4px 0 10px 0;
	background:url(file:///Mac Data/原稿ホームページ・データ/philosophy/img/t_01.gif) no-repeat;
	}
#philo p.phFt{
	color:#d07915;
	margin:0 0 8px 0;
}

/* 代表者プロフィール
------------------------------------- */
#profile{
	width:599px;
	float:left;
	font-size:75%;
	line-height:150%;
	padding:0 0 0 8px;
	}
#profile h3{
	width:590px;
	height:62px;
	text-indent:-9999px;
	margin:4px 0 10px 0;
	background:url(file:///Mac Data/原稿ホームページ・データ/profile/img/t_01.gif) no-repeat;
	}
#profile h4{
	border-left:2px solid #ddc2a3;
	margin:8px 0 0 0;
	padding:0 0 0 10px;
	}
.proBox{
	width:330px;
	height:153px;
	margin:0 auto 0 auto;
	padding:0 0 0 240px;
	background:url(file:///Mac Data/原稿ホームページ・データ/profile/img/img01.jpg) no-repeat;
	}
.proBox p{
	font-size:80%;
	margin:0 0 5px 0;
	}
.proBox img{
	margin:0 0 5px 0;
	}
.proBox02{
	width:567px;
	margin:0 auto 25px auto;
	}
.proBox02 p{
	width:557px;
	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
	}
.proBox03{
	width:250px;
	margin:0 auto 0 auto;
	padding:0 0 0 320px;
	background:url(file:///Mac Data/原稿ホームページ・データ/profile/img/img02.jpg) no-repeat;
	}
.proBox04{
	width:567px;
	margin:0 auto 25px auto;
	}
.proBox04 p{
	width:557px;
	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
	}
	
/* 会社概要・会社のご案内
------------------------------------- */
#company{
	width:599px;
	float:left;
	font-size:75%;
	line-height:150%;
	padding:0 0 0 8px;
	}
#company h3{
	width:590px;
	height:62px;
	text-indent:-9999px;
	margin:4px 0 10px 0;
	background:url(file:///Mac Data/原稿ホームページ・データ/company/img/t_01.gif) no-repeat;
	}
#company h4{
	border-left:#216e69 solid 2px;
	padding:0 0 0 10px;
	font-size:100%;
	}
.comTb{
	width:570px;
	margin:0 auto 25px auto;
	border-top:#d3d1d1 solid 1px;
	border-left:#d3d1d1 solid 1px;
	border-right:#d3d1d1 solid 1px;
	}
.comTb th{
	background:#fdf6ea;
	font-weight:normal;
	text-align:left;
	border-bottom:#d3d1d1 solid 1px;
	border-right:#d3d1d1 solid 1px;
	padding:10px;
	}
.comTb td{
	border-bottom:#d3d1d1 solid 1px;
	padding:10px;
	}
.comSp{
	margin:25px 0 0 0;
	}
.comSp02{
	margin:10px 0 0 0;
	}
.comBox01{
	width:575px;
	margin:0 auto 0 auto;
	}
.comLeft{
	width:400px;
	height:300px;
	float:left;
	background:#F8F8F8;
	}
.comRgt{
	width:158px;
	float:right;
	font-size:80%;
	line-height:130%;
	margin:0 0 25px 0;
	}
	
	
/* プライバシーポリシー
------------------------------------- */
#policy{
	width:599px;
	float:left;
	font-size:75%;
	line-height:150%;
	padding:0 0 0 8px;
	}
#policy h3{
	width:590px;
	height:62px;
	text-indent:-9999px;
	margin:4px 0 10px 0;
	background:url(file:///Mac Data/原稿ホームページ・データ/policy/img/t01.jpg) no-repeat;
	}
#policy h4{
	width:580px;
	height:24px;
	text-indent:-9999px;
	margin:4px 0 10px 0;
	background:url(file:///Mac Data/原稿ホームページ・データ/policy/img/t02.gif) no-repeat;
	}
#policy h5{
	width:570px;
	margin:4px 0 10px 0;
	padding:5px;
	background:#f8f3ee;
	color:#d07915;
	font-weight:bold;
	}
#policy h6{
	width:570px;
	margin:15px 0 0 0;
	font-weight:bold;
	font-size:100%;
	}
#policy ul{
	margin:3px 0 15px 0;
	padding:5px 8px 5px 8px;
	border-top:1px dashed #ccc;
	border-bottom:1px dashed #ccc;
	}
#policy ul li{
	margin:5px 0 0 0;
	}

	
/* フォーム
------------------------------------- */
#form{
	width:599px;
	float:left;
	font-size:75%;
	line-height:150%;
	padding:0 0 0 8px;
	}
#form h3{
	width:590px;
	height:62px;
	text-indent:-9999px;
	margin:4px 0 10px 0;
	background:url(img/t01.jpg) no-repeat;
	}
#form .form_cont{
	padding:10px 0 5px 0;
}
#form table{
	width:580px;
	margin-top:10px;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-collapse:collapse;
}
#form table th{
	width:150px;
	padding:5px 3px 5px 8px;
	background:#f8f3ee;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
#form table td{
	padding:5px 3px 5px 8px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
.caution{
	color:#d07915;
	font-size:90%;
	line-height:1.5;
	padding-top:8px;
	font-weight:normal;
}

#form #error_box{
	width:560px;
	color:#d07915;
	margin:10px 10px 20px 0;
	padding:10px;
	border:1px solid #d07915;
}
#form .send_box{
	text-align:center;
	margin:10px 0 15px 0;
}
#form .send_box p{
	margin:10px 0 5px 0;
}

#form textarea,input{
	font-size:100%;
	font-family: "ＭＳ Ｐゴシック", Pro W4","Hiragino Maru Gothic Pro","Osaka,Verdana,sans-serif;
}
