.down-wrap {background: #F2F6FB;padding: 52px 40px;display: flex;justify-content: space-between;align-items: center;border-radius: 12px;gap: 15px;}
.down-wrap .tit-box .txt01 {font-size: 24px;line-height: 1.5;font-weight: 600;letter-spacing: -0.02em;}

.btn-downs {position: relative;padding: 12px 30px 12px 30px;border: 1px solid #ccc;font-size: 16px;font-weight: 500;line-height: 20px;
    letter-spacing: 0.3px;min-width: 212px;color: #111;background: #fff;border-radius: 5px;display: flex;align-items: center;gap: 10px;justify-content: center;}

.table tbody td {background: #fff;}

.list-accadiron {border-top: 1px solid #000000}
.list-accadiron > ul > li {cursor: pointer;border-bottom: 1px solid #CCCCCC;}
.list-accadiron > ul > li .tit {font-weight: 500;font-size: 24px;line-height: 150%;letter-spacing: -0.2px;color: #222222;position: relative;display: flex;justify-content: space-between;align-items: center;padding: 36px 40px;gap: 20px;}
.list-accadiron > ul > li .tit:after {content: "";background: url(/_res/yonsei_ysb/ysb/img/content/ico-yvip.png)no-repeat;background-size: cover;width: 25px;height: 21px;display: inline-block;transform: rotate(0deg);transition: transform .3s ease;transform-origin: 50% 50%;
	will-change: transform;}
.list-accadiron > ul > li.on .tit:after { transform: rotate(180deg);}

.list-accadiron > ul > li > .content {padding: 36px 40px;background: #FAFCFF;border-top: 1px solid #CCCCCC}


@media (max-width: 768px){
	
	.down-wrap {padding: 20px 20px 22px;flex-direction: column;}
	.down-wrap .box-btns {width: 100%;}
	.down-wrap .tit-box .txt01 {font-size: 22px;}
	
	.list-accadiron > ul > li .tit {padding: 20px;font-size: 18px;}
	.list-accadiron > ul > li .tit:after {max-width: 20px;height: 16px;width: 100%;}
	.list-accadiron > ul > li > .content {padding: 20px;}
	
}