

.contents--inner--btn.add-center{
justify-content: center!important;
    margin: 80px auto 0!important;
}

.recruit main .contents--inner--btn p.for-harassment,
.hsch .contents .btnunder.for-harassment,
.tcollegh .contents .btnunder.for-harassment{
    background: #ebf6fb;
	font-size: 15px;
	width: 100%;
	max-width: 520px;
}
.recruit main .contents--inner--btn p.for-harassment a,
.hsch .contents .btnunder.for-harassment a,
.tcollegh .contents .btnunder.for-harassment a{
color: #374348;
}
.recruit main .contents--inner--btn p.for-harassment a:after {
    border-color: transparent transparent transparent #004898;
}
.hsch .contents .btnunder.for-harassment a:after,
.tcollegh .contents .btnunder.for-harassment a:after{
    content: url(../../hschool/imgs/common/yaji_b.svg);
}
.recruit main .contents--inner--btn {
}

@media screen and (max-width: 767px) {
.recruit main .contents--inner--btn p.for-harassment,
.hsch .contents .btnunder.for-harassment,
.tcollegh .contents .btnunder.for-harassment{
	font-size: 12px;
	width: 100%;
}
.hsch .contents .btnunder.for-harassment,
.tcollegh .contents .btnunder.for-harassment{
	font-size: 12px;
	width: 90%;
	max-width: none;
}
.hsch .contents .btnunder.for-harassment a:after,
.tcollegh .contents .btnunder.for-harassment a:after{
top: 16px;
}
.recruit main .contents--inner--btn p.for-harassment a,
.hsch .contents .btnunder.for-harassment a,
.tcollegh .contents .btnunder.for-harassment a{
line-height: 1.4;
}
}