.main-container .main-left .index-sect {position: relative; padding: 24px 30px; margin-bottom: 24px; min-height: 232px; border: 1px solid #E7E6E6; border-radius: 12px;}
.main-container .main-left .index-sect .sect-top {display: flex; align-items: center; justify-content: space-between; padding-bottom: 20px;}
.main-container .main-left .index-sect .sect-top .tit-wrap {display: flex; align-items: center;}
.main-container .main-left .index-sect .sect-top h2 {padding-left: 8px; font-family: inherit; font-size: 20px; font-weight: 500;}
.main-container .main-left .index-sect .sect-top .more {font-size: 13px; font-weight: 600; color: #5F5F5F;}

.main-container .main-left .index-sect .sect-content {}
.main-container .main-left .index-sect .sect-content .notice-box {display: flex; flex-direction: column; gap: 7px 0; padding-bottom: 15px; border-bottom: 1px solid #E7E6E6;}

@media all and (max-width: 570px) {
	.main-container .main-left .index-sect .sect-top {padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #E7E6E6;}
	.main-container .main-left .index-sect .sect-content .notice-box{
		padding-bottom: 10px;
	}
}
