  .curriculum-box>ul{display:flex;justify-content:space-between;}
.curriculum-box>ul>li{width:calc(25% - 20px);position: relative;}
.curriculum-box>ul>li::before{content: '';background: url(/_res/ajou/coss/img/common/h5-arrow01.gif) no-repeat 50% 50%/100%;width: 6px;height: 11px;position: absolute;left: -10px;top: 50%;transform: translateY(-50%);}
.curriculum-box>ul>li:first-of-type::before{display:none;}
.curriculum-box>ul>li::after{content:'';clear:both;display:block;}
.curriculum-box>ul>li div:first-of-type{width:60%;line-height: 40px;color: #fff;background: #0065b3;border-radius: 8px;padding: 0 0 20px 10px;}
.curriculum-box>ul>li div:last-of-type{width:90%;margin:-20px 0 0;background:#fff;border:1px solid #0065b3;border-radius: 8px;padding:10px;box-sizing:border-box;float:right;height: 200px;}
.curriculum-box .ul-type01 li{word-break:keep-all;}

@media screen and (max-width:768px) {
	
	.curriculum-box>ul{flex-wrap:wrap;}
	.curriculum-box>ul>li{width:calc(50% - 20px);}
	.curriculum-box>ul>li:nth-of-type(1),.curriculum-box>ul>li:nth-of-type(2){margin:0 0 20px;}
	.curriculum-box>ul>li::before{display:none;}
	.curriculum-box>ul>li div:first-of-type{width:30%;}
	.curriculum-box>ul>li div:last-of-type{height:auto;}
	
}
@media screen and (max-width:480px) {
	
	.curriculum-box>ul>li{width:calc(100% - 20px);}
	.curriculum-box>ul>li:nth-of-type(3){margin:0 0 20px;}
	
}