@charset "utf-8";
/*////////////////////////////////////////////////////////////////
PC
////////////////////////////////////////////////////////////////*/	
@media print, screen and (min-width: 641px) {
.block {
	margin-bottom: 80px;
}
.block .bt_link {
	width: 30%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 50px;
	margin-bottom: 10px;
}
.block .kei {
	border: 1px solid #A49067;
	margin-top: 50px;
}
.block .kei .obi {
	letter-spacing: 3px !important;
}
.block .kei .cap {
	text-align: center;
	font-size: 20px;
}
.block .kei .example {
	padding: 30px;
}
.block .kei .example ul {
}
.block .kei .example ul li {
	margin-bottom: 70px;
}
.block .kei .example ul li table {
	margin-bottom: 20px;
}
.block .kei .example ul li table th {
	background-color: #C8BB95;
	color: #fff;
	text-align: center;
	width: 60px;
}
.block .kei .example ul li table th span {
	font-size: 30px;
	display: block;
}
.block .kei .example ul li table td {
	color: #A49067;
	font-size: 24px;
	line-height: 140%;
	padding-left: 20px;
}
.block .kei .example ul li .f-yugo {
}
/*トグル表示*/
.block .kei .example ul li .openBtn .more {
	text-align: center;
	color: #949495;
	font-size: 24px;
	background-image: url(../images/arrow_btm.png);
	background-position: right center;
	background-size: auto 20px;
	width: 20%;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
	letter-spacing: 10px;
}

/*======================
直接買取・保証付仲介
=====================*/
.block .cap {
	font-size: 24px;
	line-height: 160%;
}
.block .service {
	margin-top: 30px;
}
.block .service ul {
	overflow: hidden;
	margin-right: -2%;
	/*高さ揃える*/
    display:-webkit-box;
    display:-moz-box;
    display:-ms-box;
    display:-webkit-flexbox;
    display:-moz-flexbox;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:-moz-flex;
    display:-ms-flex;
    display:flex;
    -webkit-box-lines:multiple;
    -moz-box-lines:multiple;
    -webkit-flex-wrap:wrap;
    -moz-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
}
.block .service li {
	float: left;
	width: 48%;
	margin-right: 2%;
	border: 1px solid #949495;
	padding: 20px;
	box-sizing: border-box;
}
.block .service .midashi {
	color: #A49067;
	font-size: 20px;
	line-height: 180%;
	padding-bottom: 10px;
}


}

/*////////////////////////////////////////////////////////////////
SP
////////////////////////////////////////////////////////////////*/
@media only screen and (max-width: 640px) {
#container .tit {
	letter-spacing: 3px !important;
}
.block {
	margin-bottom: 30px;
}
.block .bt_link {
	width: 80%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}
.block .kei {
	border: 1px solid #A49067;
	margin-top: 30px;
}
.block .kei .obi {
	letter-spacing: 3px !important;
	font-size: 18px;
}
.block .kei .cap {
	text-align: left;
	font-size: 16px;
	width: 90%;
	margin-left: auto;
	margin-right: auto;
}
.block .kei .example {
	padding: 3%;
	margin-top: 20px;
}
.block .kei .example ul {
}
.block .kei .example ul li {
	margin-bottom: 30px;
}
.block .kei .example ul li:last-child {
	margin-bottom: 10px;
}
.block .kei .example ul li table {
	margin-bottom: 10px;
}
.block .kei .example ul li table th {
	background-color: #C8BB95;
	color: #fff;
	text-align: center;
	width: 60px;
}
.block .kei .example ul li table th span {
	font-size: 30px;
	display: block;
}
.block .kei .example ul li table td {
	color: #A49067;
	font-size: 16px;
	line-height: 140%;
	padding-left: 10px;
}
.block .kei .example ul li .f-yugo {
}
/*トグル表示*/
.block .kei .example ul li .openBtn .more {
	text-align: center;
	color: #949495;
	font-size: 24px;
	background-image: url(../images/arrow_btm.png);
	background-position: right center;
	background-size: auto 20px;
	width: 60%;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
	letter-spacing: 10px;
}
/*======================
簡易サービス
=====================*/
.block .cap {
	font-size: 20px;
	line-height: 160%;
}
.block .service {
	margin-top: 20px;
}
.block .service ul {
}
.block .service li {
	width: 100%;
	border: 1px solid #949495;
	padding: 3%;
	box-sizing: border-box;
	margin-bottom: 15px;
}
.block .service .midashi {
	color: #A49067;
	font-size: 18px;
	line-height: 180%;
	padding-bottom: 10px;
}

}
