@charset "UTF-8";
@media (min-width:641px) {
	#customer-harassment .under_ttl {
		height: 300px;
		padding-top: 114px;
		background-image: url(../images/customer-harassment/mvx2.jpg)
	}
}
@media (max-width:640px) {
	#customer-harassment .under_ttl {
		padding-top: 21.33334vw;
		height: 48.8vw;
		background-image: url(../images/customer-harassment/sp/mvx2.jpg)
	}
}
/**.p-customer-harassment **/
@media (max-width:640px) {/**sp**/
	.p-customer-harassment .title_sec {
		margin-top: 10.66667vw;
		padding-left: 0;
		padding-right: 0
	}
	.p-customer-harassment ul{
		list-style: disc;
		margin-left: 25px;
        margin-top: 10px;
	}
	.p-customer-harassment ol{
		list-style: decimal;
		margin-left: 25px;
        margin-top: 10px;
	}
	.p-customer-harassment li{
		line-height: 2em;
	}
	.p-customer-harassment ol li{
		padding-left: 0.5em;
	}
}
@media (min-width:641px) {/**pc**/
	.p-customer-harassment .title_sec {
		margin-top: 100px;
		padding-bottom: 0
	}
	.p-customer-harassment ul{
		list-style: disc;
		margin-left: 30px;
        margin-top: 10px;
	}
	.p-customer-harassment ol{
		list-style: decimal;
		margin-left: 30px;
        margin-top: 10px;
	}
	.p-customer-harassment li{
		line-height: 2em;
	}
	.p-customer-harassment ol li{
		padding-left: 0.5em;
	}
	.p-customer-harassment p + .m-hdg_lv2 {
		margin-top: 50px;
	}
}
	.p-customer-harassment p{
		line-height: 1.7em;
		margin-bottom: 2rem;
	}
	.p-customer-harassment ul + p{
		margin-top: 2rem;
	}
	.p-customer-harassment .title_sec .category_tit{
		line-height: 1.5em;
	}
