.unistar-box {display: flex;}
.unistar-box > .ico:first-child {margin-top: auto;margin-bottom: 0;} 
.unistar-box .unistar-top {padding: 40px 50px;width: calc(100% - 603px);background-color: #e7e7e7;border-radius: 30px;margin: 0 30px;}
.unistar-box .unistar-top ul {position: relative;}
.unistar-box .unistar-top ul:before {position:absolute;top:167px;right: -	90px;content:"";display:block;width:41px;height:29px;background: url(/_res/unist/freshman/img/content/bubble_arrow5.png)no-repeat 0 0;transform:rotateY(180deg);}
.unistar-box .unistar-top ul li{position:relative;line-height:1.65em;font-size:21px;font-weight:500;color:#2b3368;padding: 0 0 20px 26px;margin: 0 0 20px;border-bottom: 1px dashed #FFFFFF;}
.unistar-box .unistar-top ul li:last-child {margin: 0;padding-bottom: 0;border-bottom: 0;}
.unistar-box .unistar-top ul li:before {position:absolute;top:8px;left:0;content:"";display:block;width:15px;height:16px;background: url(/_res/unist/freshman/img/content/bul_star2.png)no-repeat center center;}	


@media (max-width: 1024px) {
	.unistar-box .unistar-top {order: 1;width: 100%;margin: 0;box-sizing: border-box;}
	.unistar-box {flex-direction: column-reverse;gap: 10px;}
	.unistar-box .unistar-top ul:before {display: none;}
	.unistar-box > .ico:first-child {position: absolute;right: 0;}
}

@media (max-width: 768px){
	.unistar-box > .ico img {width: 120px;height: auto;}
	.unistar-box .unistar-top {padding: 20px;}
	.unistar-box .unistar-top ul li {font-size: 16px;}
	.unistar-box .unistar-top ul li:before {width: 10px;height: 11px;background-size: contain;}
}