.bn-list-infomation.type01 ul{border-top: 2px solid #001B54;border-bottom: 1px solid #DDDDDD;padding: 40px 0 60px;display: grid;grid-template-columns: repeat(2, 1fr);gap: 20px;}
.bn-list-infomation.type01 ul li{position: relative;}
.bn-list-infomation.type01 ul li a{background: #FFFFFF;border: 1px solid #DDDDDD;border-radius: 5px;display:block;height: 100%;}
.bn-list-infomation.type01 ul li a .b-con-box{padding: 50px 35px 35px 45px;box-sizing: border-box;}
.bn-list-infomation.type01 ul li a .b-con-box .b-cate{display: flex;gap: 5px;flex-wrap: wrap;margin-bottom: 10px;}
.bn-list-infomation.type01 ul li a .b-con-box .b-cate span{font-weight: 600;font-size: 13px;line-height: 16px;letter-spacing: -0.01em;background-color: #ccc;border: 1px solid #ccc;border-radius: 30px;padding: 5px 10px;display: inline-block;color:#fff;}
.bn-list-infomation.type01 ul li a .b-con-box .b-cate span.color01{background: #004BAE;border-color: #004BAE;color: #fff;}
.bn-list-infomation.type01 ul li a .b-con-box .b-cate span.color02{background: #5D00AE;border-color: #5D00AE;color: #fff;}
.bn-list-infomation.type01 ul li a .b-con-box .b-cate span.color03{background: #43C1C3;border-color: #43C1C3;color: #fff;}
.bn-list-infomation.type01 ul li a .b-con-box .b-cate span.color04{background: #197E35;border-color: #197E35;color: #fff;}
.bn-list-infomation.type01 ul li a .b-con-box .b-cate span.color05{background: #F7B900;border-color: #F7B900;color: #fff;}
.bn-list-infomation.type01 ul li a .b-con-box .b-cate span.color06{background: #D00E0E;border-color: #D00E0E;color: #fff;}
.bn-list-infomation.type01 ul li a .b-con-box .b-title{font-weight: 700;font-size: 24px;line-height: 140%;letter-spacing: -0.01em;color: #222222;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.bn-list-infomation.type01 ul li a .b-con-box .b-i-box{margin-top: 25px;}
.bn-list-infomation.type01 ul li a .b-con-box .b-i-box p{font-weight: 600;font-size: 16px;line-height: 140%;color:#111;letter-spacing: -0.01em;padding-left: 34px;display: flex;flex-wrap: wrap;gap: 5px 30px;}
.bn-list-infomation.type01 ul li a .b-con-box .b-i-box p + p{margin-top: 6px;}
.bn-list-infomation.type01 ul li a .b-con-box .b-i-box p span:first-child {width:55px;}
.bn-list-infomation.type01 ul li a .b-con-box .b-i-box p span:last-child{display: inline-block;color:#666;font-size: 15px;}
.bn-list-infomation.type01 ul li a .b-con-box .b-i-box .b-date{background: url(../img/admg/ico-calendar-check.png) no-repeat top  left;}
.bn-list-infomation.type01 ul li a .b-con-box .b-i-box .b-clock{background: url(../img/admg/ico-clock.png) no-repeat top  left;}
.bn-list-infomation.type01 ul li a .b-con-box .b-i-box .b-school{background: url(../img/admg/ico-school.png) no-repeat top  left;}

.bn-list-infomation.type01 ul li a .b-con-box .link-more {text-align:right;}
.bn-list-infomation.type01 ul li a .b-con-box .link-more span {position:relative;display:inline-flex;padding:16px 39px 16px 25px;border-radius: 50px;border: 1px solid #001A54;background:transparent;font-weight: 600;font-size: 16px;line-height: 1;letter-spacing: -0.01em;color:#001A54;transition:0.3s all}
.bn-list-infomation.type01 ul li a .b-con-box .link-more span:after {content: "";position: absolute;top: 50%;right: 25px;transform: translateY(-50%);background: url(/_res/unist/_share/img/admg/ico-arrow-b.png) no-repeat center;width: 8px;height: 14px;}
.bn-list-infomation.type01 ul li a:hover .b-con-box .link-more span {background:#004BAE;color:#fff;border-color:#004BAE;} 
.bn-list-infomation.type01 ul li a:hover .b-con-box .link-more span:after {filter: brightness(0) invert(1);}
.bn-list-infomation.type01 ul li.disable a {background:#F5F5F5; pointer-events: none;}
.bn-list-infomation.type01 ul li.disable a .b-con-box .link-more span {}

.bn-search01.admission .b-select-check {display:flex;align-items:center;gap:10px 31px;flex-wrap:wrap;}
.bn-search01.admission .b-select-check .block01 {position:relative;}
.bn-search01.admission .b-select-check .block01 + .block01:before {content:"";position:absolute;top:50%;left:-15.5px;transform:translatey(-50%);width:1px;height:25px;background:#CCC;}
.bn-search01.admission .b-select-check .block01 ul {display:flex;gap:4px;flex-wrap:wrap;}
.bn-search01.admission .b-select-check .block01 .b-radio + label:before {width: 0;height: 0;border: 0;}
.bn-search01.admission .b-select-check .block01 .b-radio:checked + label:after {background-color:unset;}
.bn-search01.admission .b-radio + label { margin-right: 0;padding: 11px 32px 11px 32px; border: 1px solid #DDDDDD;border-radius: 50px; min-width: 71px;text-align: center;box-sizing:border-box;line-height:1;}
.bn-search01.admission .b-radio:checked + label {color:#fff;background:#001A54;border-color: #001A54;padding-left:32px;}
.bn-search01.admission .b-radio:checked + label:after {left:13px;background:url(../img/admg/ico-check.png) no-repeat center;width:15px;height:10px;}
.bn-search01.admission .d-flex {display:flex;justify-content:space-between;align-items:center;padding:0 0 20px 0;gap:10px 10px;}
.bn-search01.admission form {width:360px;margin: 0 0 0 auto;}
.bn-search01.admission .b-search-wrap {margin-bottom:0;}
/*no post*/
.bn-list-infomation.type01 ul li.b-no-post{border:0;font-weight: 800;font-size: 16px;line-height: 160%;display: flex;justify-content: space-between;align-items: center;text-align: center;letter-spacing: -0.02em;color: #004BAE;margin: 60px 0 40px;min-height: 130px;flex-direction: column;}
.bn-list-infomation.type01 ul li.b-no-post:before{content: '';background: url(../img/admg/gra-no-posts.png) no-repeat top center;width: 80px;height: 80px;display: inline-block;}

.bn-list-infomation.en ul li a .b-con-box .b-i-box p span:first-child {width: 145px;}


/*open-lab*/
.open-lab {padding: 55px 45px;background:#EFF3F6;border-radius: 8px;margin: 30px 0 0 0;}
.open-lab .box {}
.open-lab .box + .box {margin: 40px 0 0 0;}
.open-lab .box .txt01 {font-weight: 700;font-size: 24px;line-height: 140%;letter-spacing: -0.01em;color:#001A54;margin: 0 0 8px 0;}
.open-lab .box .txt02 {font-weight: 500;font-size: 16px;line-height: 150%;letter-spacing: -0.01em;color:#333;}
.open-lab .box-link {display:flex;align-items:center;gap:10px 20px;padding: 30px 0 0 0;border-top: 1px solid #DDDDDD;}
.open-lab .box-link > p {font-weight: 700;font-size: 18px;line-height: 140%;letter-spacing: -0.01em;color:#111;min-width:160px;}
.open-lab .box-link > ul {flex:1;display:flex;gap:7px;flex-wrap:wrap;}
.open-lab .box-link > ul li {}
.open-lab .box-link > 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/admg/ico-download.png) no-repeat center right 25px;}


/*popup*/
.popup-wrap{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background: rgba(0, 0, 0, 0.75);justify-content:center;align-items:center;z-index:1000;box-sizing: border-box;overflow: auto;align-items:flex-start;}
.popup-wrap .popup-content{padding:0;width:100%;max-width: 700px;position:relative;box-sizing: border-box;border-radius: 10px;overflow: hidden;top: 50%;transform: translateY(-50%);}
.popup-wrap .close-top{position:absolute;top:25px;right:30px;font-size:0;cursor:pointer;background: url(../img/graduate/popup-close-guide.png) no-repeat center center;width: 14px;height: 14px;}
.popup-wrap .close-top a{display: block;width: 100%;height: 100%;}

.popup-guideline-box{}
.popup-guideline-box .popup-top{position: relative;padding: 19.5px 30px;background: #001A54;box-sizing:border-box;}
.popup-guideline-box .popup-top > p {font-weight: 600;font-size: 20px;line-height: 125%;color:#fff;}

.popup-guideline-box .popup-mid{padding: 46px 38px 40px 38px;background-color:#fff;}
.popup-guideline-box .popup-mid  > p {font-weight: 600;font-size: 18px;line-height: 150%;letter-spacing: -0.01em;color:#FF0000;}
.popup-guideline-box .popup-mid .txt01 {font-weight: 700;}
.popup-guideline-box .popup-mid .txt02 {font-size: 15px;}
.popup-guideline-box .popup-mid .mark-p {font-size: 13px;color:#FF0000;}
.b-application-wrap {display: flex;margin: 40px 0 8px 0;align-items:center;}
.b-application-wrap label {font-weight: 600;font-size: 18px;line-height: 100%;letter-spacing: -0.02px;color:#111;padding: 18.5px 14.5px 18.5px 0;margin-right:20px;}
.b-application-wrap input {font-weight: 600;font-size: 16px;line-height: 100%;color:#111;padding: 17px 15px;box-sizing:border-box;width: 475px;border-radius:8px;border:1px solid #999;flex:1;}
.b-application-wrap input::placeholder { color: #999; }
.b-application-wrap input::-webkit-input-placeholder { color: #999; } /* Chrome, Safari */
.b-application-wrap input:-ms-input-placeholder { color: #999; }      /* IE */
.b-application-wrap input::-ms-input-placeholder { color: #999; }     /* Edge cũ */
.b-application-wrap button {min-width:115px;font-weight: 600;font-size: 16px;line-height: 100%;letter-spacing: -0.02px;color:#fff;background:#004BAE;height:56px;border-radius:8px;display:inline-block;margin-left:10px;cursor:pointer;}
.b-application-wrap button.disable {pointer-events:none;background:#aaa;}
.popup-wrap .b-btn01.type06 ul li a, .popup-wrap .b-btn01.type06 ul li button {min-width: auto;padding:17.2px 35.5px;}
.popup-guideline-box .b-file-content {margin: 18px 0 0 0;}
.popup-guideline-box .b-file-content ul {}
.popup-guideline-box .b-file-content ul li {display:flex;gap:7px;}
.popup-guideline-box .b-file-list {display:flex;align-items:center;gap:10px;}
.popup-guideline-box .b-file-list a.remove {display:inline-block;width:24px;height:24px;border-radius:50%;background: #DDD url(../img/admission/file-remove.png) no-repeat center;}
.popup-guideline-box .b-file-list .file-name {font-weight: 500;font-size: 15px;line-height: 100%;letter-spacing: -0.02em;color:#222;text-decoration:underline; text-underline-offset: 3px;}
@media(max-width: 1024px){
	.bn-list-infomation.type01 ul{display: flex;flex-direction: column;gap:15px;}
	.bn-list-infomation.type01 ul li a .b-con-box{padding: 20px 15px;}
	.bn-list-infomation.type01 ul li a .b-con-box .b-title {font-size:20px;}
	.bn-search01.admission .d-flex {flex-direction:column;align-items:flex-start;}
	.bn-search01.admission form {width:100%;}
	.bn-search01.admission .b-search-wrap {justify-content:flex-end;}
	.bn-list-infomation.type01 ul li a .b-con-box .link-more span {padding: 12px 39px 12px 25px;font-size:14px;}

	.popup-wrap { padding: 30px 15px;}
	.open-lab {padding: 30px 20px;}
	.open-lab .box-link {flex-direction:column;align-items:flex-start;}
	.popup-guideline-box .popup-mid {padding: 30px 16px;}
}

@media(max-width: 768px){
	.bn-list-infomation.type01 ul li a{}
	.bn-list-infomation.type01 ul li a .b-con-box .link-more  {margin:10px 0 0 0;}

	.open-lab .box-link > ul li a {font-size:14px;}
	.b-application-wrap {flex-direction:column;gap: 12px;margin: 25px 0 10px 0;}
	.b-application-wrap > div {width:100%;}
	.b-application-wrap input {width: 100%;}
	.b-application-wrap button {margin: 0 0 10px 0;width:100%;}
}
@media(max-width: 540px){
	.bn-search01.admission .b-select-check {flex-direction:column;align-items:flex-start;}
	.bn-search01.admission .b-select-check .block01 + .block01:before {content:none;}
}
@media(max-width: 400px){
	.bn-list-infomation.type01 ul li a .b-con-box .b-i-box p span:last-child{width: 100%;}
}

/*bn-list-application*/
.bn-search01.application {justify-content:flex-end;}
.bn-list-application.type01 .b-total {position:static;}
.bn-list-application.type01 ul{border-top: 2px solid #001B54;border-bottom: 1px solid #DDDDDD;padding: 40px 0 60px;display:flex;flex-direction:column;gap:15px;}
.bn-list-application.type01 ul li{position: relative;padding: 50px 45px 45px 45px;box-sizing: border-box;border: 1px solid #DDDDDD;border-radius: 5px;display: flex;align-items: flex-end;justify-content: space-between;gap:20px 20px;}
.bn-list-application.type01 ul li > div{background: #FFFFFF;display:block;flex:1;}
.bn-list-application.type01 ul li div .b-con-box{}
.bn-list-application.type01 ul li div .b-con-box .b-cate{display: flex;gap: 5px;flex-wrap: wrap;margin-bottom: 10px;}
.bn-list-application.type01 ul li div .b-con-box .b-cate span{font-weight: 600;font-size: 13px;line-height: 16px;letter-spacing: -0.01em;background-color: #ccc;border: 1px solid #ccc;border-radius: 30px;padding: 5px 11px;display: inline-block;color:#fff;}
.bn-list-application.type01 ul li div .b-con-box .b-cate span.color01{background: #001A54;border-color: #001A54;color: #fff;}
.bn-list-application.type01 ul li div .b-con-box .b-cate span.color02{background: #004BAE;border-color: #004BAE;color: #fff;}
.bn-list-application.type01 ul li div .b-con-box .b-cate span.color03{background: #5D00AE;border-color: #5D00AE;color: #fff;}
.bn-list-application.type01 ul li div .b-con-box .b-cate span.color04{background: #C40014;border-color: #C40014;color: #fff;}
.bn-list-application.type01 ul li div .b-con-box .b-cate span.color05{background: #43C1C3;border-color: #43C1C3;color: #fff;}
.bn-list-application.type01 ul li div .b-con-box .b-cate span.color06{background: #197E36;border-color: #197E36;color: #fff;}
.bn-list-application.type01 ul li div .b-con-box .b-title{font-weight: 700;font-size: 24px;line-height: 140%;letter-spacing: -0.01em;color: #222222;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.bn-list-application.type01 ul li div .b-con-box .mark-p {color:#FF0000;margin:31px 0 0 0;font-weight: 600;font-size: 15px;line-height: 150%;letter-spacing: -0.01em;}
.bn-list-application.type01 ul li div .b-con-box .b-i-box{margin-top: 25px;}
.bn-list-application.type01 ul li div .b-con-box .b-i-box p{font-weight: 600;font-size: 16px;line-height: 140%;color:#111;letter-spacing: -0.01em;padding-left: 34px;display: flex;gap: 10px 30px;flex-wrap: wrap;}
.bn-list-application.type01 ul li div .b-con-box .b-i-box p + p{margin-top: 6px;}
.bn-list-application.type01 ul li div .b-con-box .b-i-box p span:first-child {width:auto;}
.bn-list-application.type01 ul li div .b-con-box .b-i-box p span {display: inline-block;color:#666;font-size:15px;word-break: break-all;}
.bn-list-application.type01 ul li div .b-con-box .b-i-box p span.b-name {color:#004BAE;}
.bn-list-application.type01 ul li div .b-con-box .b-i-box p .btn-d-app { display: inline-block; font-weight: 600; font-size: 12px; line-height: 1; letter-spacing: -0.01em; color: #001B54; padding: 5px 36.5px 5px 19.5px; border: 1px solid #001B54; border-radius: 50px; background: url(../img/admg/ico-download-m.png) no-repeat center right 18.5px; }
.bn-list-application.type01 ul li div .b-con-box .b-i-box .b-date{background: url(../img/temp/ico-desktop.png) no-repeat top  left;}
.bn-list-application.type01 ul li div .b-con-box .b-i-box .b-clock{background: url(../img/admg/ico-clock.png) no-repeat top  left;}

.bn-list-application.type01 ul li .link-more {text-align:right;display:flex;gap:5px;align-items:center;justify-content: flex-end;flex-wrap: wrap;}
.bn-list-application.type01 ul li .link-more a {position:relative;display:inline-flex;padding:14px 39px 14px 25px;border-radius: 50px;border: 1px solid #001A54;background:#001A54;font-weight: 600;font-size: 16px;line-height: 1;letter-spacing: -0.01em;color:#fff;transition:0.3s all}
.bn-list-application.type01 ul li .link-more a:after {content: "";position: absolute;top: 50%;right: 25px;transform: translateY(-50%);background: url(/_res/unist/_share/img/admg/ico-arrow-b.png) no-repeat center;width: 8px;height: 14px;filter: brightness(0) invert(1);}

.bn-list-application.type01 ul li .link-more span{position:relative;display:inline-flex;padding:14px 25px;border-radius: 50px;border: 1px solid #004BAE;background:transparent;font-weight: 600;font-size: 16px;line-height: 1;letter-spacing: -0.01em;color:#004BAE;transition:0.3s all}
.bn-list-application.type01 ul li .link-more span.danger {border-color:#FF0000;color:#FF0000;}
/*no post*/
.bn-list-application.type01 ul li.b-no-post{font-weight: 800;font-size: 16px;line-height: 160%;display: flex;justify-content: space-between;align-items: center;text-align: center;letter-spacing: -0.02em;color: #004BAE;flex-direction: column;border:0;}
.bn-list-application.type01 ul li.b-no-post:before{content: '';background: url(../img/admg/gra-no-posts.png) no-repeat top center;width: 80px;height: 80px;display: inline-block;}

@media(max-width: 1024px){
	.bn-list-application.type01 ul li {padding: 20px 15px;}
	.bn-list-application.type01 ul li div .b-con-box .b-title {font-size:20px;}
	.bn-list-application.type01 ul li {flex-direction:column;align-items: flex-start;}
	.bn-list-application.type01 ul li .link-more a {padding: 12px 39px 12px 25px;font-size: 14px;}
	.bn-list-application.type01 ul li .link-more span {padding: 12px 25px;font-size: 14px;}
	.bn-list-application.type01 ul li > div {flex:none;width:100%;}
}
@media(max-width: 768px){
	.bn-list-application.type01 ul li div .b-con-box .link-more  {text-align:center;margin:10px 0 0 0;}
	.bn-list-application.type01 ul li div .b-con-box .b-i-box p {gap:10px 20px;}
	.bn-list-application.type01 ul li .link-more {justify-content:flex-start;}
}