@charset "utf-8";
/* CSS Document */

.topicPath__wrap {
	margin-top: 60px;
}
@media only screen and (max-width: 1023px) {
  .topicPath__wrap.f-auth {
    margin-top: 100px;
  }
}

#management h2{
	font-size: 28px;
	margin-top: 120px;
	margin-bottom:50px;
	color:#333333;
	text-align: center;
	font-weight: 400;
}
#management .clearfix::after{
  content: "";
  display: block;
  clear: both;
}
#management .tableBOX{
	margin-bottom:60px;
}
#management dl{
	width:543px;
	margin:0 auto;
}
#management dt{
	width:150px;
	float:left;
	font-size: 13px;
	color:#383838;
	border-bottom:1px solid #CCCCCC;
	margin-bottom:20px;
	padding-bottom:20px;
}
#management dd{
	width:393px;
	float:left;
	font-size: 13px;
	color:#707070;
	border-bottom:1px solid #CCCCCC;
	margin-bottom:20px;
	padding-bottom:20px;
}
@media only screen and (max-width: 768px){
	.sp{display: none;}
	#management h2{
	font-size: 18px;
	margin-top: 60px;
	margin-bottom:35px;
	color:#333333;
	text-align: center;
}
#management .m60{
	margin-bottom:50px !important;
}
#management dl{
	width:100%;
	margin:0 auto;
}
#management dt.start{
	padding-top:0;
	}

#management dt{
	width:100%;
	float:none;
	font-size: 13px;
	color:#383838;
	border-bottom:none;
	margin-bottom:0;
	padding:20px 20px 0 20px;
}
#management dd{
	width:100%;
	float:none;
	font-size: 13px;
	color:#707070;
	border-bottom:1px solid #CCCCCC;
	margin-bottom:0;
	padding:10px 20px 20px 20px;
}
}
