.sit.graduate.graduate-index section.lists .section-body .item h4 {
	font-weight: bold;
	line-height: 1.25;
}
.sit.graduate.graduate-index section.lists .section-body .item ul {
	border-top: 1px solid #d7d7d7;
}
.sit.graduate.graduate-index section.lists .section-body .item ul li {
	border-bottom: 1px solid #d7d7d7;
	line-height: 1.8;
	position: relative;
}
.sit.graduate.graduate-index section.lists .section-body .item ul li a {
	width: 100%;
	height: 100%;
	color: #000000;
	position: relative;
	text-decoration: none;
	display: block;
}
.sit.graduate.graduate-index section.lists .section-body .item ul li a:hover {
	color: #008482;
}
.sit.graduate.graduate-index section.lists .section-body .item ul li a i {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
}
.sit.graduate.graduate-index section.lists .section-body .item ul li a:after {
	display: none !important;
}
@media print, screen and (min-width: 751px) {
	.sit.graduate.graduate-index section.lists {
		margin-top: 120px;
		margin-bottom: 120px;
	}
	.sit.graduate.graduate-index section.lists .section-body .item h4 {
		font-size: 24px;
		padding: 30px 0;
	}
	.sit.graduate.graduate-index section.lists .section-body .item ul li {
		font-size: 15px;
		padding: 20px 65px 20px 0;
	}
	.sit.graduate.graduate-index section.lists .section-body .item ul li a i {
		right: -65px;
	}
}
@media screen and (max-width: 750px) {
	.sit.graduate.graduate-index section.lists {
		margin-top: 14.6666666667vw;
		margin-bottom: 14.6666666667vw;
	}
	.sit.graduate.graduate-index section.lists .section-body .item h4 {
		font-size: 5.0666666667vw;
		padding: 13.3333333333vw 0 6vw 0;
	}
	.sit.graduate.graduate-index section.lists .section-body .item ul li {
		font-size: 4.2666666667vw;
		padding: 4.6666666667vw 8.6666666667vw 4.6666666667vw 0;
	}
	.sit.graduate.graduate-index section.lists .section-body .item ul li a i {
		right: -8.6666666667vw;
	}
}
/*# sourceMappingURL=graduate.css.map */