@charset "utf-8";
/* CSS Document */
/* カスタマーハラスメント／採用ハラスメント 方針ページ共通 */

/* 見出し */
.harassment h2{
	display:block;
	margin-top:50px;
	padding-bottom:8px;
	border-bottom:#ccc solid 1px;
	font-size:1.8rem;
	line-height:1.5;
	font-weight:bold;
	text-align:left;
}

/* 本文 */
.harassment p{
	margin-top:20px;
	font-size:1.6rem;
	line-height:1.8;
	text-align:justify;
}

/* 箇条書き */
.harassment ul{
	margin-top:20px;
	padding-left:1.5em;
}
.harassment ul li{
	list-style:disc;
	font-size:1.6rem;
	line-height:1.8;
	text-align:justify;
}
.harassment ul li + li{
	margin-top:8px;
}

/* 相談窓口ボックス */
.harassment ul.contact{
	display:inline-block;
	margin:30px 0 0;
	padding:30px;
	background:#eee;
}
.harassment ul.contact li{
	list-style:none;
	text-align:left;
}

/* 制定日 */
.harassment .date{
	margin-top:60px;
	text-align:right;
}

@media screen and (max-width:768px){
	.harassment h2{
		margin-top:35px;
	}
	.harassment ul.contact{
		display:block;
		padding:20px;
	}
	.harassment .date{
		margin-top:40px;
	}
}
