@charset "utf-8";
.chart-box{border:1px solid #ddd;padding:50px 40px 50px; border-top: 3px solid #e45348;position: relative;margin-bottom:50px;}
.chart-box .thesis_footer {margin:0 -40px -50px;padding: 23px 40px; background-color: #f9f5f5; color: #797172;}
.chart-box .h2{text-align:center;font-family: 'score';font-size: 26px;}
.chart-box:nth-child(2n){border-top: 3px solid #2e3e73;}
.chart-box:nth-child(2n) .thesis_footer{background-color:#f0f1f4; color: #797172;}
@media (max-width:520px) {
	.chart-box {padding: 35px 40px 25px;}
	.chart-box .thesis_footer{margin-bottom:-35px}
}


/* 0909 추가 수정스타일 */
.chart{min-height:500px; max-width:898px; width:100%; margin:0 auto}

@media screen and (max-width:1260px){

.chart{width:100%; max-width:887px; overflow-x:scroll; overflow-y:hidden}
	
}


/* 졸업생현황 버튼 */
.morebtn{border-top:2px solid #e45348; border-bottom:2px solid #e45348;  margin-top:10px;}
.morebtn a{display:block;width:100%;padding: 20px 34px;color: #000;font-family: "score";font-size: 16px;font-weight: 500;position:relative; transition:0.2s}
.morebtn a:hover,.morebtn a:focus{background-color:#e45348; color:#fff;}
.morebtn a.active:before{display:none;}
.morebtn a:before,.morebtn a:after{content:'';height: 23px;width: 1px;background-color:#afafaf;display:block;position:absolute;right: 39px;}
.morebtn a:hover:before,.morebtn a:hover:after,.morebtn a:focus:before,.morebtn a:focus:after{background-color:#fff;}
.morebtn a:before{transform: rotate(0deg);}
.morebtn a:after{top: 48%;transform: translateY(-50%) rotate(-90deg);}
.tab_more{display: none;}
.tab_more table{border-top: 2px solid #dddddd; margin-top:10px;}