@charset "utf-8";
/*------------------------------------------------------------
	buying-selling
------------------------------------------------------------*/
#main .pageTitle .photoBox {
	width: calc(100% - 628px);
	right: -30px;
}
#main .headLine01 {
    margin-bottom: 56px;
}
#main .comStepSec {
	padding-bottom: 75px;
}
#main .comIntroSec {
	padding: 56px 0 74px;
}
#main .comIntroSec .headLine01 {
	margin-bottom: 26px;
}
#main .comIntroSec p {
	margin-bottom: 57px;
	color: #3c3c3c;
	text-align: center;
}
@media (min-width: 897px) and (max-width: 1139px) {
	#main .pageTitle .photoBox {
		right: -20px;
	}
}
@media all and (max-width: 896px) {
	#main .pageTitle .textBox {
		margin-bottom: 14px;
	}
	#main .pageTitle .textBox h2 {
		margin: 0 -20px 13px;
		letter-spacing: -0.1em;
	}
	#main .pageTitle .textBox h2 small,
	#main .pageTitle .textBox h2 span {
		letter-spacing: 0;
	}
	#main .pageTitle .photoBox {
		width: 60%;
	}
	#main .headLine01 {
		margin-bottom: 19px;
	}
	#main .comStepSec {
		padding-bottom: 39px;
	}
	#main .comStepSec li:not(:last-child) {
		margin-bottom: 20px;
	}
	#main .comStepSec li .phoBox {
		padding: 0;
	}
	#main .comIntroSec {
		padding: 30px 0 32px;
	}
	#main .comIntroSec .headLine01 {
		margin-bottom: 19px;
	}
	#main .comIntroSec p {
		margin-bottom: 19px;
		text-align: justify;
	}
	#gFooter {
		padding-top: 40px;
	}
}