/*-----------------------------
上部
------------------------------*/
#contentsWrap {
	padding:38px 10px 10px 10px;
	background:#FAF7E4;
}


/*-----------------------------
タブ
------------------------------*/
#tabArea li {
	float: left;
	margin-right: 2px;
	list-style: none;
	width: 240px;
	display:block;
}
#tabArea span {
	background: url('https://img1.kakaku.k-img.com/images/bb/article/rep/hikkoshi/ver2/planTab.gif') no-repeat left top;
	padding-top:46px;
	height:0;
	display:block;
	width: auto;
	overflow:hidden;
	cursor:pointer;
	position: relative;
	margin-top: -13px;
}
#tab {
	background: url('https://img1.kakaku.k-img.com/images/bb/article/rep/hikkoshi/border-top.gif') repeat-x left bottom;
	padding-bottom:6px;
}
#tabArea .select span {
	margin-top: -18px;
	padding-top:53px;
}
#tab-1 span {
	background-position:0 -90px;
}
#tab-2 span {
	background-position:-250px -90px;
}
#tab-3 span {
	background-position:-750px -90px;	
}


#tab-1.hover span {
	background-position:0 -170px;
}
#tab-2.hover span {
	background-position:-250px -170px;
}
#tab-3.hover span {
	background-position:-750px -170px;
}
#tab-1.select span {
	background-position:0 0;
}
#tab-2.select span {
	background-position:-250px 0;
}
#tab-3.select span {
	background-position:-750px 0;
}

#contentsArea {
	width: 876px;
	background:#fff;
	border:2px solid #33ADFA;
	border-top:none;
	padding:15px;
}
.estiComment a {
	margin:auto;
	margin-top:4px;
}
.estiComment {
	margin-top:30px;
	padding-bottom:45px;
	background:url(https://img1.kakaku.k-img.com/images/bb/article/rep/hikkoshi/estiComment.gif) no-repeat center bottom;
	text-align:center;
}
.estiComment ,
#planAttention li,
#notice li,
.campaignAttention li,
.topAttention li {
	font-size: 85%;
	line-height: 1.4;
}

#contents-1 p ,
#contents-2 p ,
#contents-3 p {
	font-size:108%;
	line-height:1.6;
}
.mt5 {
	margin-top:5px;
}
.mt10 {
	margin-top:10px;
}
strong {
	font-weight:bold;
	color:#f00;
}
.jirei1Attention,
.jirei2Attention {
	margin:10px 0;
	background:#EFECDB;
	padding:4px 8px ;
}
/*
#campaignBtn {
	width:720px;
	background: url(https://img1.kakaku.k-img.com/images/bb/article/rep/hikkoshi/campaignBtn.gif) no-repeat left top;
	padding-top:58px;
	height:0;
	margin:10px auto;
}
*/
/*-----------------------------
FAQ
------------------------------*/
#faqArea {
	margin-top:20px;
}
#faqArea h4 {
	color:#f06;
}
#faqArea dl {
	margin-bottom:20px;
}
#faqArea dt {
	background: url(https://img1.kakaku.k-img.com/images/bb/article/rep/hikkoshi/qaIcon.gif) no-repeat left top;
	font-size:108%;
	font-weight:bold;
	padding:4px 10px 8px 30px;
	border-bottom:2px solid #19ADF5;
}
#faqArea dd {
	background: url(https://img1.kakaku.k-img.com/images/bb/article/rep/hikkoshi/qaIcon.gif) no-repeat 0 -34px;
	padding:8px 30px 0 30px;
	line-height:1.4;
	min-height:24px;
}
#faqArea .section {
	background: url(https://img1.kakaku.k-img.com/images/bb/article/rep/hikkoshi/backTopSub.gif) no-repeat;
	padding-top: 10px;
}
#faqArea .sectionBottom {
	background: url(https://img1.kakaku.k-img.com/images/bb/article/rep/hikkoshi/backBottomSub.gif) 0 bottom no-repeat;
	padding: 10px 20px 15px 20px;
}
/*-----------------------------
pullDownArea
------------------------------*/
.arrow {
	text-align:center;
	margin-bottom:10px;
}
#pullDownArea {
	position:relative;
	background:#eee;
	padding: 10px 10px 10px 170px;
	font-size: 15px;
}
.pullarrow{ 
	position:absolute;
	display:none;
	top:5px;
	left:70px;
}
#prefSelectArea {
	margin-left:60px;
	background:url(https://img1.kakaku.k-img.com/images/bb/article/rep/hikkoshi/prefBack.gif) no-repeat center left;
	padding-left:190px;
}

#pullDownArea select,
#pullDownArea2 select {
	padding: 0.5em;
	width: 240px;
	font-size: 15px;
	line-height: 100%;
	background: #FFFED5;
}


/*-----------------------------
注意事項
------------------------------*/
#notice .box01 {
	border: 1px solid #CCC;
	padding: 4px 8px 6px 8px;
}
#notice .iconReadme {
	background: url("https://img1.kakaku.k-img.com/images/hikkoshi/form/icon_readme.gif") no-repeat left center;
	color: red;
	line-height: 20px;
	padding: 2px 5px 4px 22px;
}
.notes {
	line-height: 1.4;
}
#notice h5 {
	font-size: 118%;
	margin: 20px 0 10px;
}

li {
	list-style:none;
}


/*---------------------------
一括見積もりエリア
----------------------------*/
input,
select {
	padding:2px;
	font-size:108%;
	font-family:verdana;
}
#estimate dd {
	padding:6px 0 6px 190px;
	background:url(https://img1.kakaku.k-img.com/images/hikkoshi/index/stepBack.gif) no-repeat;
	border-bottom:1px dotted #ccc;
}
#estimate03 select {
	width:60px;
}
.zipSearchLink {
	width:220px;
}
.titleArea a {
	color:#333;
	text-decoration:none;
}
.titleArea a:hover {
	text-decoration:underline;
}

/*--郵便--*/
#estimate01 {
	background-position:0 0;
}
#zip3Area {
	background:url('https://img1.kakaku.k-img.com/images/hikkoshi/index/stepBack.gif') no-repeat 0 -130px;
	padding-left:24px;
}

#zip4Area {
	background:url('https://img1.kakaku.k-img.com/images/hikkoshi/index/stepBack.gif') no-repeat 0 -173px;
	padding-left:20px;
}
#zip3 {
	width:40px;
	ime-mode: disabled;
	text-align:center;
}
#zip4 {
	width:60px;
	ime-mode: disabled;
	text-align:center;
}
#zip4Area ,
#zip3Area ,
.zipSearchLink {
	float:left;
	margin-right:5px;
}
.zipSearchLink {
	padding-top:4px;
}
/*--都道府県--*/
#estimate #estimate02 {
	background-position:0 -40px;
}
/*--人数--*/
#estimate #estimate03 {
	background-position:0 -80px;
}
#estimate03 p {
	float:left;
	margin-right:15px;
}

/*--ボタン--*/
#estimateBtn {
	margin:6px 0;
}
#estimateBtn a {
	margin:auto;
	display: block;
	width: 290px;
	height: 0;
	padding-top: 44px;
	overflow: hidden;
	background: url('https://img1.kakaku.k-img.com/images/bb/article/rep/hikkoshi/estiBtn.gif')  no-repeat 0 0;
}
#estimateBtn a:hover {
	background-position:0 -50px;
}
#reportResultSearchArea {
	width:710px;
	margin:auto;
	background: url('https://img1.kakaku.k-img.com/images/hikkoshi/common/reportResultSearchBox-720.gif') no-repeat left bottom;
	padding: 0 5px 5px 5px;
	text-align: center;
}

#reportResultSearchArea h3 {
	background: url('https://img1.kakaku.k-img.com/images/hikkoshi/common/reportResultSearchTitle-720.gif') no-repeat 0 0;
	height: 0;
	padding-top: 45px;
	overflow: hidden;
	margin: 0 -5px;
}

#reportResultSearchArea table {
	width: 100%;
	text-align: left;
	border-collapse: collapse;
	margin: 0 0 4px 0;
}

#reportResultSearchArea th,
#reportResultSearchArea td {
	height: 41px;
	vertical-align: middle;
}

#reportResultSearchArea th {
	width: 150px;
	border-right:1px solid #ccc;
}

#reportResultSearchArea th span {
	display: block;
	height: 0;
	background-image: url('https://img1.kakaku.k-img.com/images/hikkoshi/common/reportResultSearchAreaTh.gif');
	background-repeat: no-repeat;
	padding: 41px 0 0;
	overflow: hidden;
}

#reportResultSearchArea .newAddress {
	background-position: 0 -41px;
}

#reportResultSearchArea .anyone {
	background-position: 0 -82px;
}
#reportResultSearchArea th#ninzu {
	width:100px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}

#reportResultSearchArea td {
	background: url('https://img1.kakaku.k-img.com/images/hikkoshi/common/reportResultSearchAreaTd.gif') repeat-x;
	padding: 0 10px;
	color: #666;
	font-weight: bold;
	font-size: 18px;
}

#reportResultSearchArea td a,
#reportResultSearchArea td a:hover {
	font-size: 11px;
	padding: 0 0 0 20px;
	display: inline-block;
	text-decoration: none;
	font-weight: normal;
}

#reportResultSearchArea .zipIcon,
#reportResultSearchArea .haifunIcon,
#reportResultSearchArea .otona,
#reportResultSearchArea .kodomo,
#reportResultSearchArea .nin {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: 16px;
	height: 0;
	padding: 25px 0 0;
	overflow: hidden;
	background-image: url('https://img1.kakaku.k-img.com/images/hikkoshi/common/reportResultSearchAreaTxt.gif');
	background-repeat: no-repeat;
	vertical-align: middle;
	background-position: 0 6px;
}

#reportResultSearchArea .zipIcon {
	margin: 0 5px 0 0;
	*background-position: 0 4px;
}

#reportResultSearchArea .haifunIcon {
	width: 10px;
	background-position: 0 -27px;
	*background-position: 0 -29px;
	margin: 0 3px;
}

#reportResultSearchArea .otona,
#reportResultSearchArea .kodomo {
	width: 26px;
	margin: 0 2px 0 0;
	background-position: 0 -72px;
	*background-position: 0 -74px;
}

#reportResultSearchArea .kodomo {
	background-position: 0 -111px;
	*background-position: 0 -113px;
}

#reportResultSearchArea .nin {
	width: 13px;
	background-position: 0 -177px;
	*background-position: 0 -179px;
	margin: 0 10px 0 0;
	*margin: 0 10px 0 3px;
}

#reportResultSearchArea td .inputBgYellow,
#reportResultSearchArea td .selectBgYellow {
	display: inline-block;
	background: #FFCC00;
	padding: 2px;
	*padding-top:0;
	padding-top:2px;
}

#reportResultSearchArea td .selectBgYellow {
	*padding: 2px 2px 1px 2px;
}

#reportResultSearchArea td input,
#reportResultSearchArea td select {
	font-size: 14px !important;
	border: 1px solid #676767;
}

#reportResultSearchArea td option {
	padding-right: 10px;
}

#reportResultSearchArea .quoteBtn {
	margin: 0 auto;
}

.estiComment a {
	color:#f00;
	font-weight:bold;
}

.estiComment a:hover {
	color: #09F;
}

#campaignBtn {
	margin-top:20px;
}
#campaignBtn a{
	display:block;
	width:720px;
	padding-top: 58px;
	height: 0;
	overflow: hidden;
	background: url('https://img1.kakaku.k-img.com/images/bb/article/rep/hikkoshi/campaignBtn.gif') no-repeat;
	margin:auto;
}

#orderBtn,
#orderBtn2,
#orderBtn3 {
	margin-top:10px;
}
#orderBtn a,
#orderBtn2 a,
#orderBtn3 a{
	display:block;
	width:720px;
	padding-top: 58px;
	height: 0;
	overflow: hidden;
	background: url('https://img1.kakaku.k-img.com/images/bb/article/rep/hikkoshi/ver2/orderBtn.gif') no-repeat;
	margin:auto;
}

.topAttention {
	line-height:1.4;
	color:#f00;
	margin-top:10px;
}



#read {

	min-height:74px;
}

#contents-1 h3,
#contents-2 h3,
#contents-3 h3 {
	display:block;
	width:876px;
	padding-top: 39px;
	height: 0;
	overflow: hidden;
	background: url('https://img1.kakaku.k-img.com/images/bb/article/rep/hikkoshi/obi.gif') no-repeat;
}
#contents-1 h3 {
	margin-top:15px;
	margin-bottom:10px;
}
#contents-2 h3 {
	margin-top:15px;
	background-position:0 -50px;
}
#contents-3 h3 {
	background-position:0 -100px;
}
.tokuten {
	margin:20px 0 5px 0;
}
#logo {
	text-align:center;
	margin:20px 0;
}
#planList {
	position: relative\9;
	margin-bottom:10px;
}
#planList .clearfix {
	width:805px;
	margin:auto;
}
#content-3 {
	width:876px;
}


.homePlan {
	float:right;
	width:398px;
	display:block;
}
.mansionPlan {
	float:left;
	width:398px;
	display:block;
}


#planBox a {
	background: url("https://img1.kakaku.k-img.com/images/bb/article/rep/hikkoshi/ver3/btn_order.gif") no-repeat scroll 0 0 transparent;
	width:375px;
	height:62px;
	display:block;
}

#planBox a.big{
	position:absolute;
	top:140px;
	left:14px;
}

#planBox a.sonet{
	position:absolute;
	top:256px;
	left:14px;
}

#planBox .homePlan {
    background: url("https://img1.kakaku.k-img.com/images/bb/article/rep/hikkoshi/ver3/home_east.gif") no-repeat scroll 0 0 transparent;
    height: 330px;
    margin: auto;
    width: 398px;
	position:relative;
}

#planBox .mansionPlan {
    background: url("https://img1.kakaku.k-img.com/images/bb/article/rep/hikkoshi/ver3/mansion_east.gif") no-repeat scroll 0 0 transparent;
    height: 330px;
    margin: auto;
    width: 398px;
	position:relative;
}


#planBox.west .homePlan {
    background: url("https://img1.kakaku.k-img.com/images/bb/article/rep/hikkoshi/ver3/home_west.gif") no-repeat scroll 0 0 transparent;
      height: 330px;
    margin: auto;
    width: 398px;
	position:relative;
}

#planBox.west .mansionPlan {
    background: url("https://img1.kakaku.k-img.com/images/bb/article/rep/hikkoshi/ver3/mansion_west.gif") no-repeat scroll 0 0 transparent;
     height: 330px;
    margin: auto;
    width: 398px;
	position:relative;
}








#prefTitle {
	font-weight:bold;
	float:left;
	padding-top:4px;
	width:200px;
}
#prefSelectArea {
	float:left;
	width:150px;
	}

h1 {
	margin:0;
}

#exclusive{
	padding-bottom:30px;
	display:none;
}