.box-link-guide > ul {display: flex;gap: 10px 40px;flex-wrap: wrap;}
.box-link-guide > ul li a {display: inline-block;font-weight: 600;font-size: 16px;line-height: 1;letter-spacing: -0.01em;color: #001B54;padding: 18px 65px 18px 25px;border: 1px solid #001B54;border-radius: 50px;background: url(../img/content/ico-download.png) no-repeat center right 25px;}

.step-procedure ul li {position:relative;} 
.step-procedure ul li > div{padding: 44px 40px;background:#EFF3F6;border-radius: 6px;} 
.step-procedure ul li + li {margin-top:32px;}
.step-procedure ul li + li:before {content: "";position: absolute;top: -14px;left: 50%;transform: translateY(-50%);background: url(/_res/unist/admg-eng/img/content/ico-step-arrow.png) no-repeat center;width: 10px;height: 14px;}
.step-procedure ul li > div .txt-num {font-weight: 800;font-size: 14px;line-height: 110.00000000000001%;letter-spacing: -0.02em;text-transform: uppercase;color:#045097;text-decoration: underline;text-underline-offset: 4px;margin-bottom:30px;} 
.step-procedure ul li > div .txt-title {font-weight: 700;font-size: 18px;line-height: 110.00000000000001%;letter-spacing: 0.01em;color:#001B54;margin-bottom:10px;} 
.step-procedure ul li > div .btn-link-step {display:inline-block;padding: 14px 39px 14px 25px;background:#004BAE;border-radius: 50px;background: #004BAE url(/_res/unist/admg-eng/img/content/ico-arrow.png) no-repeat center right 25px;font-weight: 600;font-size: 16px;line-height: 140%;letter-spacing: -0.01em;color:#fff;margin:30px 0 0 0;}
.step-procedure ul li > div .ul.type-dot {margin-bottom: 10px;}
.mark-p.type02 {font-size: 16px;line-height:160%;color:#FF0000;}

.process {display:flex;gap:20px 30px;align-items:center;justify-content:space-between;padding: 30px 50px;border: 1px solid #DDDDDD;border-radius:5px;margin: 40px 0;}
.process .ico-box {width:90px;height:90px;border-radius:50%;background:#EFF3F6;display:flex;align-items:center;justify-content:center;}
.process .txt-box {flex:1;}
.process .txt-box .ul-type-dot li {color:#333;}
.process .txt-box .ul-type-dot > li:before {background:#333;}

.process-list {padding: 24px 50px;border: 1px solid #DDDDDD;border-radius:5px;}
.process-list ul {display:flex;gap:161px;justify-content:space-between;align-items:center;}
.process-list ul li {position:relative;flex:1;display:flex;gap:10px;align-items:center;justify-content:center;}
.process-list ul li .icon-box {width:67px;}
.process-list ul li .text-box {flex:1;}
.process-list ul li+li:before {content:"";position:absolute;width:1px;height:50px;background:#D9D9D9;top:50%;transform:translatey(-50%);left:-80.5px;}
.process-list ul li .txt01 {font-weight: 600;font-size: 16px;line-height: 150%;color:#000E2D;margin: 0 0 5px 0;}
.process-list ul li .txt02 {font-weight: 500;font-size: 14px;line-height: 130%;color:#333;}

.c-red {color:#FF0000!important;}
.step-list li .box-txt {justify-content:center;}

.exemption {}
.exemption .title {font-weight: 600;font-size: 16px;line-height: 100%;text-align: center;color:#111;padding:18px 0;background:#F8F8F8;border: 1px solid #ddd;border-left:0;}
.exemption > div {padding: 18px 43px;}
.exemption > div .ul-type-dot li.type02 {padding: 0 0 5px 0;}
.exemption > div .ul-type-dot li.type02:before {content:none;}
.exemption .mark-p {font-size:16px;}

.table tbody td.no-bottom{border-bottom:0 !important;}
.table tbody td.yes-right-b{border-right:2px solid #001B54 !important;}

@media (min-width:1025px) and (max-width:1919px) {
	.process-list ul {gap: calc(130/1920*100vw);}
	.process-list ul li+li:before {left:calc(-65/1920*100vw);}
}
@media (max-width: 1024px) {
	.process {padding: 30px;}
	.process-list {padding: 24px 30px;}
	.process-list ul {gap: 20px 20px;}
	.process-list ul li+li:before {left: -10px;}
	.step-procedure ul li > div {padding: 24px 20px;}
	.exemption > div {padding: 18px 18px;}
}
@media (max-width:768px) {
	.process {flex-direction:column;align-items: baseline;padding: 30px 16px;}
	.process .ico-box {margin: 0 auto;}
	.process-list ul {flex-direction:column;align-items: flex-start;}
	.process-list ul li+li:before {content:none;}
	.process-list ul li .txt02 br {display:none;}
	.process-list {padding: 24px 16px;}
	.box-link-guide > ul li {width:100%;}
	.box-link-guide > ul li a {display:block;}
}