@charset "utf-8";


/*--- kanri ---*/
#contents-inner-member .estate_kanri {line-height:1.8; max-width: 1000px; margin: auto;}
#contents-inner-member .estate_kanri .main_img{margin-bottom:40px; width:100%;}
#contents-inner-member .estate_kanri .txt{margin-bottom:40px;}
#contents-inner-member .estate_kanri h3 {background: #104862;/*font-size:20px; font-weight:bold; color:#beaf87; background:#fff; border:none; border-top:1px solid #beaf87; border-bottom:1px solid #beaf87; padding:18px 0 16px 0; box-sizing:border-box; border-radius:0; */margin-top: 30px;}

#contents-inner-member .estate_kanri .tb1{border:solid 1px #ddd; border-collapse:collapse; margin:20px 0;}
#contents-inner-member .estate_kanri .tb1 th{background:#f2f2f2; text-align:center}
#contents-inner-member .estate_kanri .tb1 th,#contents-inner-member .estate_kanri .tb1 td{border:solid 1px #ddd;}
#contents-inner-member .estate_kanri .tb1 td:nth-child(1){padding-left:40px;}
#contents-inner-member .estate_kanri .tb1 td:nth-child(2){text-align:center}

#contents-inner-member .estate_kanri .tb2 td{padding:0;}




#contents-inner-member .estate_kanri .wrap_point .title{color:#333; font-size:20px; border-bottom:solid 1px #e0d6c0; font-weight:normal; line-height:1.4; padding-bottom:6px;}
#contents-inner-member .estate_kanri .wrap_point .title strong{color:#333; font-weight:bold;}
#contents-inner-member .estate_kanri .wrap_point{display:flex; flex-flow:row wrap; justify-content:space-between;}
#contents-inner-member .estate_kanri .wrap_point p{font-size:14px;}



#contents-inner-member .estate_kanri .wrap_point .point1,
#contents-inner-member .estate_kanri .wrap_point .point2,
#contents-inner-member .estate_kanri .wrap_point .point3,
#contents-inner-member .estate_kanri .wrap_point .point4,
#contents-inner-member .estate_kanri .wrap_point .point5,
#contents-inner-member .estate_kanri .wrap_point .point6{flex-basis:390px; box-sizing:border-box; padding:36px 0 0; margin:10px 0 5px; text-align:center;}
#contents-inner-member .estate_kanri .wrap_point .point1{background:url(../images/kanri/point1.png) no-repeat center top;}
#contents-inner-member .estate_kanri .wrap_point .point2{background:url(../images/kanri/point2.png) no-repeat center top;}
#contents-inner-member .estate_kanri .wrap_point .point3{background:url(../images/kanri/point3.png) no-repeat center top;}
#contents-inner-member .estate_kanri .wrap_point .point4{background:url(../images/kanri/point4.png) no-repeat center top;}
#contents-inner-member .estate_kanri .wrap_point .point5{background:url(../images/kanri/point5.png) no-repeat center top;}
#contents-inner-member .estate_kanri .wrap_point .point6{background:url(../images/kanri/point6.png) no-repeat center top;}
#contents-inner-member .estate_kanri div.point_inner{background:#f4efe4; height:100%; padding:20px 10px 18px 10px; box-sizing:border-box;}
#contents-inner-member .estate_kanri div.point_inner p{color:#333; margin:10px 5px 12px 5px; text-align:left;}
#contents-inner-member .estate_kanri div.point_inner img{/*margin-bottom:20px;*/}
#contents-inner-member .estate_kanri .wrap_point .point p{margin:0 auto 10px; text-align:left; padding:5px;}
#contents-inner-member .estate_kanri .wrap_point .title{}
#contents-inner-member .estate_kanri .wrap_point .point1 .title{padding:15px 0 15px 0;}
#contents-inner-member .estate_kanri .wrap_point .point2 p{padding:0 0 18px 0;}

#contents-inner-member .estate_kanri .wrap_point .title{color:#8e7132; font-size:20px; font-weight: 500; border-bottom:solid 1px #e0d6c0;}
#contents-inner-member .estate_kanri .wrap_point .title strong{color:#cab078;}



#contents-inner-member .estate_kanri h4 .num {
    color: #ff9900;
    font-size: 26px;
    font-family: "Century Gothic",Verdana,Arial,sans-serif;
    padding: 0 10px 0 0;
    vertical-align: -5%;
}
#contents-inner-member .estate_kanri h4{background:#f0f0f0; padding:2px 0 2px 20px; color:#333; font-size:16px; border:none; border-radius:0;}

#contents-inner-member .estate_kanri .img2{margin:30px 0 40px 0;}
#contents-inner-member .estate_kanri .img3{margin:18px 0;}


/*---------------------------- form ---------------------------*/
#contents-inner-member .estate_kanri .top_form {
margin:0 0 0 0; padding:0; box-sizing:border-box;
/*background:#f6eeee;*/
position:relative;
/* box-shadow 
box-shadow:rgba(0, 0, 0, 0.1) 0 0 5px 0;
-webkit-box-shadow:rgba(0, 0, 0, 0.1) 0 0 5px 0;
-moz-box-shadow:rgba(0, 0, 0, 0.1) 0 0 5px 0;*/
}

#contents-inner-member .estate_kanri .form_btn_tb {}
#contents-inner-member .estate_kanri .w1{width:300px;}
#contents-inner-member .estate_kanri .w2{width:500px;}
#contents-inner-member .estate_kanri .w4{width:200px;}
#contents-inner-member .estate_kanri .w8{width:600px;}
#contents-inner-member .estate_kanri form{margin:0 0 40px 0;}
#contents-inner-member .estate_kanri .top_form .inn {padding:0 0 20px 0; box-sizing:border-box;}
#contents-inner-member .estate_kanri .top_form .kane {position:absolute; top:-20px; right:0;}
#contents-inner-member .estate_kanri .top_form table.form2 td:has(br + br) br{ line-height: 1em; display: block;}

/* 不動産オンライン査定（contents） */
#contents-inner-member .estate_kanri .top_form table.form2 {margin:0 auto 0 auto; padding:0; font-size:18px; border-collapse:collapse; width: 1000px; border-top: 1px dotted #999;}
#contents-inner-member .estate_kanri .top_form table.form2 tr {border-bottom: 1px dotted #999;} 
#contents-inner-member .estate_kanri .top_form table.form2 th {width:230px; padding:20px 20px 20px 20px; background: #f5f5f5;}
#contents-inner-member .estate_kanri .top_form table.form2 td {padding:20px 30px 20px 30px;}
#contents-inner-member .estate_kanri .top_form table.form2 th, #contents-inner-member .top_form table.form td {vertical-align:top; box-sizing:border-box;}
#contents-inner-member .estate_kanri .top_form table.form2 input {margin:0 5px 7px 2px !important;}
#contents-inner-member .estate_kanri .top_form table.form2 label {margin:0 15px 0 0;display:inline-block;}
#contents-inner-member .estate_kanri .top_form table.form2 label:last-child {margin:0;}
#contents-inner-member .estate_kanri .top_form table.form2 strong{ font-weight:normal!important; font-size:14px; color:#090;-webkit-text-stroke-width: .3px !important;}
/*#contents-inner-member .estate_kanri .top_form table.form2 .item {width:100%; background:#000; border-radius:20px; color:#FFF; font-size:80%; white-space:nowrap; padding:3px 0 2px 0; text-align:center; float:left; letter-spacing:0.15em; margin-bottom:5px;}*/
#contents-inner-member .estate_kanri .top_form table.form2 .supplement {color:#9a9a9a;}
#contents-inner-member .estate_kanri .top_form table.form2 .sml {color:#666; font-size:12px; font-weight:normal; display:block; text-align:right;}
#contents-inner-member .estate_kanri .top_form table.form2 .value,
#contents-inner-member .estate_kanri .top_form table.form2 .value_type,
#contents-inner-member .estate_kanri .top_form table.form2 .value_add {}
#contents-inner-member .estate_kanri .top_form table.form2 .value_add br {display:none;}


/* [無料]相談ボタン */
#contents-inner-member .estate_kanri .form_btn_pos {text-align:center;}
#contents-inner-member .estate_kanri .top_form_btn {text-decoration:none;position:relative; background: #ec6d51;border: none;border-radius: 8px;color: #fff;display: block;margin: 0;padding: 12px 0 10px 0;width: 400px;height: 75px;letter-spacing: 2px;text-align: center;cursor: pointer;transition: .3s;font-size: 28px; box-shadow:0 3px 5px rgba(0,0,0,0.1); }
#contents-inner-member .estate_kanri .top_form_btn:hover{ transform: translateY(2px); box-shadow: 0 0 0 rgba(0,0,0,0.1); opacity: .7; }

#contents-inner-member .estate_kanri .top_form table.form2 .item{
    width: 100%;
    color: #104862;
	font-weight:bold;
    white-space: nowrap;
    padding: 7px 5px 5px 5px;
    text-align: left;
    float: left;
	font-size:18px;
	box-sizing:border-box;
	margin:0 10px 0 10px;
        -webkit-text-stroke-width: 0 !important;
}

#contents-inner-member .estate_kanri .jisseki{
	margin: -10px auto 30px auto; display: block;
}
