  .curriculum-box:not(:last-child){margin:0 0 20px 0;}
.curriculum-box>ul{display:flex;justify-content:space-between;}

.curriculum-box.cru-box-type02>ul{flex-direction: row-reverse;}

.curriculum-box>ul>li{width:calc(25% - 20px);position: relative;}
.curriculum-box>ul>li::before{content: '';background: url('/_res/ajou/uc/img/intro/h5-arrow01.gif') no-repeat 50% 50%/100%;width: 6px;height: 11px;position: absolute;left: -10px;top: 50%;transform: translateY(-50%);}

.curriculum-box.cru-box-type02>ul>li::before{transform: translateY(-50%) rotate(180deg);left:auto;right: -30px;}
.curriculum-box>ul{position:relative;}
.curriculum-box:not(:first-of-type)>ul::before{content: '';background: url('/_res/ajou/uc/img/intro/h5-arrow01.gif') no-repeat 50% 50%/100%;width: 6px;height: 11px;position: absolute; left: 12%; transform: rotate(90deg);}
.curriculum-box.cru-box-type02>ul::before{left:auto;right: 10%;}


.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:30%;line-height: 40px;color: #fff;background: #0065b3;border-radius: 8px;padding: 0 0 20px ; text-align:center; vertical-align:middle;}
.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;}


.curriculum-box>ul>li > div{display:table;}
.curriculum-box>ul>li > div > div{display:table-cell; vertical-align:middle; text-align:center;}
.curriculum-box>ul>li > div > div > p{text-align:start; display:inline-block;}

@media screen and (max-width:768px) {
	
	.curriculum-box.cru-box-type02>ul{flex-direction: row;} 

	.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.cru-box-type02>ul::before{display:none;}
	.curriculum-box>ul>li:nth-child(even)::before{display:block;}
	.curriculum-box.cru-box-type02>ul>li:nth-child(even)::before{transform: translateY(-50%);left: -10px;right: auto;}
	/*
	.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;}
	
	.curriculum-box>ul>li:nth-child(even)::before{display:none;}
	.curriculum-box>ul>li > div:last-of-type{height:auto;}
	.curriculum-box>ul>li > div:first-of-type{padding: 0 0 15px;}
	
}