/*contents all wrap and over write*/
#pageseller	h3.blktitle:before {background: #6e758e;}
#pageseller	.pagestitle	.en	{border-bottom: 1px solid #6e758e;}
#pageseller	h3.blktitle:before {background: #6e758e;}
#pageseller	h4::after {background-color: #929dc4;}


/* block padding / color */
#satei	{padding: 0 0 30px 0;border-bottom: 1px solid #ccc;}
#chukaitokaitori	{padding: 70px 0 30px 0;background: #f7f7f7}
#nagare	{padding: 50px 0 50px 0;}
#kakaku{padding: 70px 0 30px 0;background: #f7f7f7}
#faq	{padding: 50px 0 50px 0;}

@media screen and (min-width: 640px) {
#satei	{margin-bottom: 0;}
#chukaitokaitori{margin-bottom: 50px;}
#faq	{padding: 80px 0 50px 0;}

}

/*無料査定随時募集中!!*/
.sateittle	{display:block;margin: 0 3% 30px 3%;border: none;line-height: 0;text-align: center}
.sateittle	img{width: 100%;height: auto;line-height: 0}
.sellercatch	{margin: 0 0 25px 0;font-size: 20px;color: #6e758e;text-align: center}
.sellercatch	.sp{display: block;}

/*お気軽にお問い合わせください*/
#satei	{padding-bottom: 2em;}
#satei	.photo img	{width: 95%;height: auto;margin: 5px;border: 5px solid #fff;box-shadow: 1px 1px 2px 2px rgba(0,0,0,0.2);}
.buywerblock	h4{font-size: 22px;}

/*「仲介」と「買取り」*/
.cksetumei	{margin-bottom: 30px;}

.ilustarea	{margin-bottom: 2em;overflow: hidden;}

.kaktoriarea	p.ilst	{width:84%;margin: 0 8%}

.ilustarea	ul,.ilustarea	p{text-align: left;}

.chukaiarea,.kaktoriarea	{margin: 5px 1% 2em 4%;padding: 5% 4%;background: #fff;box-shadow: 1px 1px 2px 2px rgba(0,0,0,0.1);text-align: center;}


.chukaiarea	img,.kaktoriarea	img	{width: 100%;height:auto;}

.chukaiarea	h4,.kaktoriarea	h4	{position: absolute;position: relative;top: 0;left: -10%;width: 150px; padding: 0.58em 0 0.5em 0;border: none;color: white;font-size: 20px;letter-spacing: .1em;text-align: center;}
.chukaiarea	h4::after,.kaktoriarea	h4::after	{display: none;}

.chukaiarea	h4 {background: #6c2b7c;}
.kaktoriarea	h4 {background: #288b28;}

.chukaiarea	h4::before,.kaktoriarea	h4::before {
  position: absolute;
  content: '';
  top: 100%;
  left: 0;
  border: none;
  border-bottom: solid 15px transparent;
  border-right: solid 20px rgb(149, 158, 155);
}

.chukaiarea	h5,.kaktoriarea	h5	{margin-bottom: 0.8em;padding: 0.35em 0.5em 0.2em 0.5em;color: #fff;border: none;font-size: 20px;}
.chukaiarea	h5	{background: #6c2b7c;}
.kaktoriarea	h5	{background: #288b28;}

.chukaiarea	dd,.kaktoriarea	dd	{padding: 10px;}
.chukaiarea	.osusume	{background: #efe4f2;}
.kaktoriarea	.osusume	{background:#dfefdf;}


.ilustarea	ul	li:before{content: "・";}
.ilustarea	ul	{padding: 0 1em;}
.ilustarea	ul	li{display: block;margin-left: -2em;padding-left: 2.5em;text-indent: -0.8em;}

.ilustarea	.chukaiarea	ul	li:before{color: #6c2b7c;}
.ilustarea	.kaktoriarea	ul	li:before{color: #288b28;}


/*家を売る時の流れ*/

.chukainagarearea,.baibainagarearea	{margin: 5px 1% 2em 1%;padding: 30px 4%;background: #fff;box-shadow: 1px 1px 2px 2px rgba(0,0,0,0.1);}

.chukainagarearea	h4,.baibainagarearea	h4{margin-bottom: 40px;text-align: center}
.chukainagarearea	h4{border-bottom: 1px dotted #6c2b7c;color: #6c2b7c}
.baibainagarearea	h4{border-bottom: 1px dotted #288b28;color: #288b28}
.chukainagarearea	h4::after,.baibainagarearea	h4::after{display: none;}
.chukainagarearea	h4	.fas,.baibainagarearea	h4	.fas{display: block;margin-bottom: 15px;font-size: 40px;}

dl	{margin-bottom: 1em;}
dl	dt{color: #90526e;}

.next	{text-align: center}
.nagare	.next	{color: #6c2b7c}
.nagare2	.next	{color: #288b28}

.nagare,.nagare2	{padding: 20px 10px 10px 10px;}
.nagare	{background: #efe4f2}
.nagare2	{background: #dfefdf}
.nagare	dl,.nagare2	dl	{background: rgba(255,255,255,.7);}
.nagare	dl	dt,.nagare2	dl	dt{display: block;margin-bottom: 0.5em;padding: 0.5em 0.8em 0.3em 0.8em;background: #466b80;font-size: 115%;text-align: center;color: #fff;}
.nagare	dl	dd,.nagare2	dl	dd{padding: 10px}

.nagare	.s01{background: #6c2b7c}
.nagare	.s02{background: #6c2b7c}
.nagare	.s03{background: #6c2b7c}
.nagare	.s04{background: #6c2b7c}
.nagare	.s05{background: #6c2b7c}
.nagare	.s06{background: #6c2b7c}
.nagare	.s07{background: #6c2b7c}
.nagare	.s08{background: #6c2b7c}

.nagare2	.s01{background: #288b28}
.nagare2	.s02{background: #288b28}
.nagare2	.s03{background: #288b28}
.nagare2	.s04{background: #288b28}
.nagare2	.s05{background: #288b28}

.nagare	dd,.nagare2	dd{margin-bottom: 1em;}
.nagare	dd	.next,.nagare2	dd	.next{display: block;margin: 0.5em;color: #ccc;font-size: 150%;text-align: center;}

.fas	{margin-right: 0.3em;}

.nagarechart,.nagarechart2	{margin-bottom:2em;text-align: center;}

img{max-width: 900px;width: 100%;height: auto;}
.nagarechart2	img{max-width: 850px;}


/*売買価格について*/
.kakakuarea	{margin-bottom: 2em;overflow: hidden;}

.kakakulist	{display: flex;-js-display: flex;flex-wrap: wrap;}

.kakakuarea	dl	{width: 98%;margin: 0 1% 25px 1%;background: #fff;box-shadow: 1px 1px 2px 2px rgba(0,0,0,0.1);}
.kakakuarea	dt	{padding: 3%;color: #fff;text-align: center;background: #6e758e;}
.kakakuarea	dd	{margin: 0 1px 1px 1px;padding: 4%;}


/*不動産を売る時によくあるご質問*/

.faq	{padding-bottom: 2em;}
.faq	dl{}
.faq	dt,.faq	dd{padding: 0.6em;}
.faq	dt{border-bottom: 1px dotted #ccc;color: #404a6e;background: #f7f7f7;font-size: 105%;font-weight: bold;}
.faq	dd{margin-bottom: 2em;border-bottom: 1px solid #e5e5e5;}
.faq	.q{margin-right: 0.7em;}
.faq	.ans{margin-right: 1em;color: #ac1873;font-weight: bold;}

@media screen and (min-width: 640px) {

.sateittle	{margin: 0 auto 50px auto;}
.sateittle	img	{width: 50%;}
.sellercatch	{margin: 0 0 50px 0;font-size: 30px;}
.sellercatch	.sp{display: inline;}

.buywerblock	{margin-bottom: 50px;}
.buywerblock	.photo	{float: left;width: 40%;}
.buywerblock	.text{float: right;width: 55%;}
.buywerblock	h4{font-size: 25px;}


.cksetumei	{margin-bottom: 50px;}
.chukaiarea,.kaktoriarea	{margin: 5px 3% 50px 3%;padding: 2% 4% 5% 4%;}
.chukaiarea	h4,.kaktoriarea	h4	{font-size: 30px;top: 0;left: -6.7%;}

.chukaiarea	.phototext,.kaktoriarea	.phototext	{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom: 30px;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}

.chukaiarea	.phototext	p.ilst,.kaktoriarea	.phototext	p.ilst	{-ms-flex-preferred-size: 45%;flex-basis: 45%;text-align: center;}
.chukaiarea	.phototext	div,.kaktoriarea	.phototext	div	{-ms-flex-preferred-size: 50%;flex-basis: 50%;}
.chukaiarea	.phototext	p.ilst	img	{width: 438px}
.kaktoriarea	.phototext	p.ilst	img	{width: 353px}
.kaktoriarea	.phototext	p	{width: auto;margin: 0;}

.nagarechart,.nagarechart2	{margin-bottom: 70px;}


.kakakuarea	{margin-bottom: 50px;}
.kakakuarea	dl	{width: 22.5%;}

.faq	{padding-bottom: 50px;}
}


@media screen and (min-width: 1100px) {
.nagare,.nagare2	{padding: 30px 20px 20px 20px;}
.nagare	dl,.nagare2	dl	{display:-webkit-box;display:-ms-flexbox;display:flex;}
.nagare	dl	dt,.nagare2	dl	dt,.nagare	dl	dd,.nagare2	dl	dd{margin: 0 ;padding: 10px 10px 8px 10px}
.nagare	dl	dt,.nagare2	dl	dt{width: 200px}
.nagare	dl	dd,.nagare2	dl	dd{}

}


