@charset "UTF-8";
@import url("/_res/cuk/_share/css/font.css");
@import url("table.css");

/* common */
.content-box{min-height:400px;}
.con-box{padding: 0 0 55px 0;}
.con-box02{padding: 0 0 35px 0;}
.con-box03{padding: 0 0 22px 0;}
.border-box{padding:25px 30px;border:1px solid #dce3e7;border-radius: 8px;box-sizing:border-box;}
.bg-box{padding:25px 30px;background-color:#f7f8f8;border-radius: 8px;box-sizing:border-box;}
.box-tit{padding:0 0 25px 0;font-size:20px;font-weight:700;color:#000;line-height:28px;}
.con-p{padding: 0 0 10px 0;font-size:16px;font-weight:400;line-height:26px;}
.h4-tit01{padding:0 0 35px 0;font-size:28px;font-weight:700;color:#0c2e86;line-height:34px;}
.h5-tit01{padding:0 0 25px 0;font-size:20px;font-weight:700;color:#111;line-height:30px;}
.h6-tit01{padding:0 0 10px 0;font-size:17px;font-weight:700;color:#555;line-height:26px;}
.ul-type-dot > li{position:relative;padding:0 0 0 10px;line-height:30px;text-indent:0;word-break:keep-all;}
.ul-type-dot > li:last-of-type{padding-bottom:0;}
.ul-type-dot > li:before{content:'';position:absolute;top:12px;left:0;width:3px;height:3px;background-color:#000;border-radius:3px;}
.ul-type-bar > li{position:relative;padding:0 0 0 16px;line-height:30px;text-indent:0;word-break:keep-all;}
.ul-type-bar > li:last-of-type{padding-bottom:0;}
.ul-type-bar > li:before{content:'';display:block;position:absolute;top:12px;left:0;width:5px;height:2px;background-color:#555;}
.ul-type-bar > li .ul-type-dot{padding:2px 0 10px 0;}
.ul-type-bar > li:last-of-type .ul-type-dot{padding-bottom:0;}
.ul-type-normal > li{position:relative;line-height:30px;text-indent:0;word-break:keep-all;}
.ul-type-normal > li:last-of-type{padding-bottom:0;}
.ol-type01 > li{margin:0 0 0 20px;line-height:30px;list-style-type:decimal;text-indent:0;}
.ol-type02 > li{margin: 0 0 0 20px;line-height:30px;text-indent: -20px;}
.mark-p{position:relative;padding:0 0 0 16px;font-size:15px;color:#1f629b;line-height:25px;text-indent:0;}
.mark-p:before{content:'※';position: absolute;top: 0;left: 0;}
.d-ib{display:inline-block;}

.dl_desc{display:flex;}
.dl_desc dt{margin-right:4px;white-space:nowrap}

.txt-left{text-align:left !important;}
.txt-right{text-align:right !important;}
.txt-center{text-align:center !important;}
.txt-regular{font-weight:400 !important;}
.txt-medium{font-weight:500 !important;}
.txt-semibold{font-weight:600 !important;}
.txt-bold{font-weight:700 !important;}
.txt-underline{text-decoration:underline;}
.txt-italic{font-style:italic;}
.txt-black{color:#555555 !important;}
.txt-red{color:#c42323 !important;}
.txt-blue{color:#002d9d !important;}
.txt-green{color:#008000 !important;}
.txt-purple{color:#800080 !important;}
.txt-brown{color:#8B4513 !important;}
.txt-yellow{color:#ffd700 !important;}
.txt-gray{color:#666666 !important;}
.txt-pink{color:#ff3399 !important;}
.txt-orange{color:#e67200 !important;}

.img-box{position:relative;text-align:center;vertical-align:top;}
.img-box.line{padding:40px;border:1px solid #ddd;}
.img-box > img{max-width:100%;}
.img-box.w100 > img{width:100%;}
.img-box .zoom-in{position:absolute;bottom:10px;right:10px;padding:10px 0 0 0;text-align:right;}
.object-fit > img{width:100%;height:100%;object-fit:cover;}

.fl-l{float:left;padding:0 20px 20px 0;}
.fl-r{float:right;padding:0 0 20px 20px;}
.vt-top{vertical-align:top;}
.vt-middle{vertical-align:middle;}
/* 간격 */
.pd-t5{padding-top:5px !important;}
.pd-t10{padding-top:10px !important;}
.pd-t20{padding-top:20px !important;}
.pd-t30{padding-top:30px !important;}
.pd-b5{padding-bottom:5px !important;}
.pd-b10{padding-bottom:10px !important;}
.pd-b15{padding-bottom:15px !important;}
.pd-b20{padding-bottom:20px !important;}
.pd-b30{padding-bottom:30px !important;}
.pd-l20{padding-left:20px !important;}
.mg-t10{margin-top:10px !important;}
.mg-t20{margin-top:20px !important;}
.mg-b10{margin-bottom:10px !important;}
.mg-b15{margin-bottom:15px !important;}
.mg-b20{margin-bottom:20px !important;}
.mg-b30{margin-bottom:30px !important;}
.mg-b40{margin-bottom:40px !important;}
.mg-tb10{margin:10px 0 !important;}

.no-pd{padding-bottom:0 !important;}
.no-mg{margin-bottom:0 !important;}
.no-tmg{margin-top:0 !important;}

/* 탭 */
.m-tab-box{display:none;}
.tab-box{padding:25px 0 0;}
.tab-box ul{display:flex;}
.tab-box ul li{margin: 0 3px 0 0;border:1px solid #ebebeb;border-radius:2px;box-sizing:border-box;}
.tab-box ul li.active{border:2px solid #0c2e86;}
.tab-box ul li a{display:table;width:100%;height:100%;background-color:#f0f0f0;table-layout:fixed;}
.tab-box ul li.active a{background-color:#fff;}
.tab-box ul li a span{display:table-cell;padding: 16px 10px;font-weight:700;color:#333;line-height:26px;text-align:center;word-break:keep-all;vertical-align:middle;overflow-wrap:break-word;}
.tab-box ul li.active a span{padding: 15px 10px;color:#0c2e86;}

/* 탭 여러줄 */
.tab-outer.type02 .tab-box ul{flex-wrap:wrap;}
.tab-outer.type02 .tab-box ul li{margin-bottom:3px;width:calc(20% - 3px);}

/* 링크 버튼 */
.link-box > ul{display: flex;flex-wrap: wrap;}
.link-box.right > ul{justify-content:flex-end;}
.link-box ul li{display: block;padding: 0 10px 10px 0;}
.link-box ul li:last-of-type{padding-right:0;}
.link-box ul li a, .link-box ul li button{display: flex;align-items: center;justify-content: space-between;position: relative;padding: 15px 59px 15px 25px;min-height: 50px;border: 1px solid #bcbecb;background-color:#fff;border-radius: 3px;font-weight: 500;font-size: 15px;color: #0c2e86;line-height:1;box-sizing:border-box;}
.link-box ul li a img{width: 28px;margin: 0 5px 0 0;}
.link-box ul li button{cursor:pointer;}
.link-box ul li .link.inter{padding-right:50px;}
.link-box ul li a:hover, .link-box ul li button:hover{border-color:#0c2e86;}
.link-box ul li a:after, .link-box ul li button:after{content:'';position: absolute;top: 50%;right: 24px;transform: translateY(-50%);}
.link-box ul li .link:after{width: 15px;height: 16px;background: url(/_res/cuk/_share/img/common/ico-btn-link.png) no-repeat 0 0/100%;}
.link-box ul li .link.inter:after{right:23px;width: 7px;height: 12px;background: url(/_res/cuk/_share/img/common/ico-btn-arr.png) no-repeat 0 0/100%;}
.link-box ul li .down:after{width: 18px;height: 16px;background: url(/_res/cuk/_share/img/common/ico-btn-down.png) no-repeat 0 0/100%;}
.link-box ul li .down.blue{border-color:#0c2e86;background-color:#0c2e86;color:#fff;}
.link-box ul li .down.blue:after{background-image:url(/_res/cuk/_share/img/common/ico-btn-down-w.png);}

.s-btn{display:inline-block;margin:0 0 0 5px;padding: 6px 10px;border:1px solid #889eb7;border-radius:13.5px;font-weight:500;font-size:13px;color: #0c2e86;line-height:1;}
.s-btn:first-of-type{margin-left:0;}
.s-btn:hover{border-color:#0c2e86;background-color:#0c2e86;color:#fff;}

.flex-link-box > ul{display:flex;flex-wrap:wrap;}
.flex-link-box > ul > li{padding:10px 10px 0 0;width:calc(33.33333% - 7px);}
.flex-link-box > ul > li:nth-of-type(-n + 3){margin-top:0;}
.flex-link-box > ul > li:nth-of-type(3n){padding-right:0;}
.flex-link-box > ul > li > a{display: flex;align-items: center;padding:30px 55px 30px 30px;height: 100%;background: #f7f8f8 url(../img/common/ico-btn-link02.png) no-repeat right 30px center;border-radius: 8px;box-sizing: border-box;}
.flex-link-box > ul > li > a > span{color:#555;line-height:21px;}
.flex-link-box > ul > li > a:hover > span{text-decoration:underline;}

/* 리스트 박스 */
.ol-box > ol{display: flex;flex-wrap: wrap;}
.ol-box > ol > li{padding:0 10px 10px 0;}
.ol-box.col2 > ol > li{width:calc(50% - 5px);}
.ol-box.col2 > ol > li:nth-of-type(2n){padding-right:0;}
.ol-box.col3 > ol > li{width:calc(33.3333% - 6.6666px);}
.ol-box.col3 > ol > li:nth-of-type(3n){padding-right:0;}
.ol-box > ol > li > div{display:flex;align-items:center;padding:15px 30px;min-height: 80px;background-color: #f7f8f8;border:2px solid #f7f8f8;border-radius: 8px;box-sizing:border-box;}
.ol-box > ol > li > div > span{display:inline-block;position:relative;padding:0 0 2px;font-size:14px;font-weight:800;color:#0c5186;line-height:1;}
.ol-box > ol > li > div > span:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#0c5186;}
.ol-box > ol > li > div .ol-box-con{padding:0 0 0 14px;line-height:26px;}

/* 하단 서브컨텐츠 박스 */
.sub-info-wrap{background-color:#fff;}
.sub-info-box{padding:0 0 60px;}
.sub-info-box > div{display:flex;align-items: center;justify-content: space-between;margin:0 auto;padding:25px 30px;max-width:1400px;background-color:#f4f4f4;border-radius: 2px;}
.info-con-box{display: flex;align-items: center;font-size: 0;}
.info-con-box .info-tit .ico-info-tit{margin: 0 20px 0 0;width:60px;height:60px;background: #fff url(/_res/cuk/_share/img/common/ico-sub-info01.png)no-repeat center center/100%;border-radius:30px;}
.info-con-box .info-tit p{display:inline-block;vertical-align: middle;}
.info-con-box .info-tit p span{display: inline-block;font-weight:600;font-size: 16px;line-height:26px;text-align: left;vertical-align: middle;}
.info-con-box .info-tit p .depart{padding: 0 7px 0 0;max-width: 120px;color:#777777;}
.info-con-box .info-tit p .name{max-width: 200px;color:#333333;}
.info-con-box .info-con:before{content:'';display: inline-block;margin: 0 63px 0 56px;width:93px;height:1px;background-color:#d4d8dd;}
.info-con-box .info-con > ul{display: inline-block;vertical-align: middle;}
.info-con-box .info-con > ul > li{display: inline-block;position:relative;margin: 0 27px 0 0;padding: 0 27px 0 0;}
.info-con-box .info-con > ul > li:last-of-type{margin-right: 0;padding-right:0;}
.info-con-box .info-con > ul > li:after{content:'';position:absolute;top:50%;right:0;width:1px;height:10px;background-color:#d4d8dd;transform:translateY(-50%);}
.info-con-box .info-con > ul > li:last-of-type:after{display:none;}
.info-con-box .info-con > ul > li > a{display: block;font-weight:700;font-size: 15px;color:#333333;line-height: 20px;}
.info-con-box .info-con > ul > li > a.tel:before{content:'';display:inline-block;margin: 0 17px 0 0;width:26px;height:25px;background: url(/_res/cuk/_share/img/common/ico-info-tel.png)no-repeat center center;vertical-align: middle;}
.info-con-box .info-con > ul > li > a.mail:before{content:'';display:inline-block;margin: 0 20px 0 0;width:25px;height:16px;background: url(/_res/cuk/_share/img/common/ico-info-mail.png)no-repeat center center;vertical-align: middle;}
.info-date-box p{font-weight:500;font-size: 12px;color:#999ca1;line-height:22px;}

/* 서브컨텐츠 Roboto 폰트 타이틀 */
.roboto-tit{padding: 0 0 40px;text-align:center;}
.roboto-tit p{display:inline-block;font-family: 'Roboto', sans-serif;font-size: 18px;font-weight: 700;color: #000;line-height: 28px;letter-spacing: 0.25em;text-transform: uppercase;}
.roboto-tit p:after{content:'';display:block;margin: 2px 0 0;width:100%;height:2px;background-color:#000;}

/* 학과사무실 페이지 일괄 수정 */
.map-outer{border:none !important;}
.map-outer .map-address-box{border:1px solid #dce3e7;border-radius:0 0 8px 8px;}

/* 영문컨텐츠 */
body.english-page .content-wrap > .title-wrap{display:none;}
.english-outer{display:flex;}
.english-outer .content-outer{padding:0 70px 0 0;width:calc(100% - 290px);box-sizing:border-box;}
.english-outer .content-outer:only-of-type{padding:0;width:100%;}
.english-outer .ol-type01 > li:not(:last-of-type),
.english-outer .ol-type02 > li:not(:last-of-type){padding:0 0 16px 0;}
.english-outer .ul-type-dot > li:not(:last-of-type),
.english-outer .ul-type-bar > li:not(:last-of-type){padding-bottom:6px;}
.english-outer .ol-type01 > li,
.english-outer .ol-type02 > li,
.english-outer .ul-type-dot > li,
.english-outer .ul-type-bar > li{font-weight:200;font-size:15px;color:#555;line-height:24px;}
.english-outer .link-outer{width:290px;}
.english-outer .link-box ul{display:block;}
.english-outer .link-box ul li{padding-right:0;}
.english-outer .link-box ul li:last-of-type{padding-bottom:0;}
.english-outer .link-box ul li a,
.english-outer .link-box ul li button{padding:13px 30px 13px 17px;border-color:#dcdcdc;font-weight:400;font-size:14px;color:#888;line-height:20px;}
.english-outer .link-box ul li a:after,
.english-outer .link-box ul li button:after{right:10px;width:6px;height:11px;background:url(../img/common/ico-btn-arr-gray.png) no-repeat 0 0/100%;}
.english-outer .link-box ul li a:hover,
.english-outer .link-box ul li button:hover{border-color:#aabfd3;color:#0c2e86;text-decoration:auto;}

.english-outer > div > div > div > .map-address > ul{font-size:0;}
.english-outer > div > div > div > .map-address > ul > li{margin:0 0 15px;}
.english-outer > div > div > div > .map-address > ul > li:last-of-type{margin:0;}
.english-outer > div > div > div > .map-address > ul > li p{display:inline-block;width:190px;font-size:16px;font-weight:700;color:#333;line-height:21px;vertical-align:top;}
.english-outer > div > div > div > .map-address > ul > li p::before{content:'';display:inline-block;margin:0 13px 0 0;width:18px;height:20px;background-size:100%;background-position:0 0;background-repeat:no-repeat;vertical-align:middle;}
.english-outer > div > div > div > .map-address > ul > li.address p::before{background-image:url(/_res/cuk/_share/img/common/ico-map-address01.png);}
.english-outer > div > div > div > .map-address > ul > li.time p::before{background-image:url(/_res/cuk/_share/img/common/ico-map-address02.png);}
.english-outer > div > div > div > .map-address > ul > li.tel p::before{background-image:url(/_res/cuk/_share/img/common/ico-map-address03.png);}
.english-outer > div > div > div > .map-address > ul > li.email p::before{background-image:url(/_res/cuk/_share/img/common/ico-map-address04.png);}
.english-outer > div > div > div > .map-address > ul > li span{display:inline-block;width:calc(100% - 190px);font-size:16px;font-weight:400;color:#555;line-height:21px;word-break:break-all;vertical-align:top;}
.english-outer > div > div > div > .map-address > ul > li span a{display:inline-block;}
.english-outer > div > div > div > .map-address > ul > li span a:hover{text-decoration:underline;}

@media screen and (max-width:1400px){
	.sub-info-box{padding:0 20px 60px;}
}


@media screen and (max-width: 1280px){
	/* 하단 서브컨텐츠 박스 */
	.sub-info-box > div{flex-direction:column;}
	.info-con-box{justify-content: space-between;width:100%;}
	.info-con-box .info-con:before{display:none;}
	.info-date-box{align-self:flex-end;}
	
	/* 영문컨텐츠 */
	.english-outer .content-outer{padding:0 35px 0 0;}
}

@media screen and (max-width: 1024px){
	/* common */
	.img-box.line{padding:20px;}

	/* 탭 */
	.tab-box{display:none;}
	.tab-outer .m-tab-box{display:block;position:relative;margin:20px 0 0;}
	.m-tab-box label{display:block;position:relative;padding: 10px 30px;background: #0c2e86 url(../img/common/btn-tab-open.png) no-repeat right 10px top 50%;height: 42px;font-weight:500;font-size: 18px;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;box-sizing:border-box;}
	.tab-sel{position:absolute;top:0;left:0;width:100%;height: 42px;filter:alpha(opacity=0);opacity:0;}
	.tab-sel option{background:#f2f2f2;color:#395065;}

	/* 리스트 박스 */
	.ol-box.col3 > ol > li{width:calc(50% - 5px);}
	.ol-box.col3 > ol > li:nth-of-type(n){padding:0 10px 10px 0;}
	.ol-box.col3 > ol > li:nth-of-type(2n){padding-right:0;}

	/* 하단 서브컨텐츠 박스 */
	.info-con-box{display: block;text-align: center;}
	.info-con-box .info-tit p .depart{max-width: 200px;}
	.info-con-box .info-con{padding: 20px 0 0;}
	
	/* 영문컨텐츠 */
	.english-outer{flex-direction:column;}
	.english-outer .content-outer{padding:0 0 40px;width:100%;}
	.english-outer .link-outer{width:100%;}
}

@media screen and (max-width: 768px) {
	/* common */
	.con-box{padding: 0 0 25px 0;}
	.con-box02{padding: 0 0 25px 0;}
	.con-box03{padding: 0 0 10px 0;}
	.bg-box{padding:10px 15px;}
	.border-box{padding:10px 15px;}
	.box-tit{padding:0 0 10px 0;font-size:16px;line-height:26px;}
	.con-p{padding: 0 0 5px 0;font-size:14px;line-height:24px;}

	.h4-tit01{padding:0 0 15px;font-size:22px;line-height:32px;}
	.h5-tit01{padding: 0 0 15px;font-size:18px;line-height:28px;}
	.h6-tit01{padding:0 0 12px;font-size:15px;line-height:25px;}
	.ul-type-dot > li{padding:0 0 0 6px;font-size:14px;line-height:28px;}
	.ul-type-dot > li:before{top:10px;width:2px;height:2px;}
	.ul-type-bar > li{padding:0 0 0 10px;font-size:14px;line-height:28px;}
	.ul-type-bar > li:before{top:12px;width:4px;}
	.ul-type-bar > li .ul-type-dot{padding:2px 0 5px 0;}
	.ul-type-normal > li{font-size:14px;line-height:28px;}
	.ol-type01 > li{margin: 0 0 0 16px;font-size:14px;line-height:28px;}
	.ol-type02 > li{margin:0 0 0 15px;font-size:14px;line-height:28px;text-indent:-15px;}
	.mark-p{padding:0 0 0 12px;font-size:13px;line-height:23px;}
	.mark-p:before{padding:0 3px 0 0;}
	.img-box.line{padding:10px;}

	.fl-l{float:none;padding:0 0 10px 0;}
	.fl-r{float:none;padding:0 0 10px 0;}

	/* 탭 */
	.tab-outer .m-tab-box{margin:10px 0 0;}
	.m-tab-box label{font-size:14px;}

	/* 링크버튼 */
	.link-box ul li a, .link-box ul li button{padding: 8px 29px 8px 10px;min-height:40px;font-size:14px;}
	.link-box ul li .link.inter{padding-right:24px;}
	.link-box ul li a:after, .link-box ul li button:after{right:10px;}
	.link-box ul li .link:after{width:12px;height:12px;}
	.link-box ul li .link.inter:after{right: 10px;width: 5px;height: 10px;}
	.link-box ul li .down:after{width:14px;height:12px;}

	.s-btn{padding: 4px 8px;font-size:12px;}

	.flex-link-box > ul > li:nth-of-type(n){padding:10px 10px 0 0;width:calc(50% - 5px);}
	.flex-link-box > ul > li:nth-of-type(-n + 2){padding-top:0;}
	.flex-link-box > ul > li:nth-of-type(2n){padding-right:0;}
	.flex-link-box > ul > li > a{padding:20px 45px 20px 20px;background-position: right 20px center;}
	.flex-link-box > ul > li > a > span{line-height:19px;}

	/* 리스트 박스 */
	.ol-box.col3 > ol > li{width:calc(50% - 5px);}
	.ol-box.col3 > ol > li:nth-of-type(n){padding:0 10px 10px 0;}
	.ol-box.col3 > ol > li:nth-of-type(2n){padding-right:0;}
	.ol-box > ol > li > div{padding:8px 18px;min-height:40px;font-size:14px;}
	.ol-box > ol > li > div > span{font-size:13px;}
	.ol-box > ol > li > div .ol-box-con{padding: 0 0 0 8px;font-size:14px;line-height:24px;}

	/* 하단 서브컨텐츠 박스 */
	.sub-info-box{padding:0 20px 30px;}
	.sub-info-box > div{padding:15px 20px;}
	.info-con-box .info-tit p{display:inline-block;vertical-align: middle;}
	.info-con-box .info-tit p span{font-size: 14px;line-height:24px;}
	.info-con-box .info-con{padding-top: 10px}
	.info-con-box .info-con > ul > li{margin: 0 13px 0 0;padding: 0 13px 0 0;}
	.info-con-box .info-con > ul > li > a{font-size: 13px;line-height: 18px;}
	.info-con-box .info-con > ul > li > a.tel:before{margin-right:8px;width: 18px;height: 17px;background-size:100%;}
	.info-con-box .info-con > ul > li > a.mail:before{margin-right:10px;width:19px;height:12px;background-size:100%;}
	.info-date-box{padding:10px 0 0;}

	/* 서브컨텐츠 Roboto 폰트 타이틀 */
	.roboto-tit{padding: 0 0 20px;}
	.roboto-tit p{font-size: 16px;line-height:26px;}
	
	/* 영문컨텐츠 */
	.english-outer .ol-type01 > li:not(:last-of-type),
	.english-outer .ol-type02 > li:not(:last-of-type){padding:0 0 10px 0;}
	.english-outer .ul-type-dot > li:not(:last-of-type),
	.english-outer .ul-type-bar > li:not(:last-of-type){padding-bottom:3px;}
	.english-outer .ol-type01 > li,
	.english-outer .ol-type02 > li,
	.english-outer .ul-type-dot > li,
	.english-outer .ul-type-bar > li{font-size:14px;line-height:22px;}
	.english-outer .link-box ul li a,
	.english-outer .link-box ul li button{padding: 12px 25px 12px 15px;}
	.english-outer .link-box ul li a:after,
	.english-outer .link-box ul li button:after{right:10px;width:6px;height:11px;}
	.english-outer > div > div > div > .map-address > ul{}
	.english-outer > div > div > div > .map-address > ul > li{margin:0 0 10px;}
	.english-outer > div > div > div > .map-address > ul > li p{width:100%;font-size:14px;line-height:19px;}
	.english-outer > div > div > div > .map-address > ul > li p::before{margin:0 6px 0 0;width:16px;height:18px;}
	.english-outer > div > div > div > .map-address > ul > li span{margin:5px 0 0;width:100%;font-size:14px;line-height:19px;}
	
}

@media screen and (max-width:480px){
	/* 링크버튼 */
	.link-box ul li{max-width: unset;width: 100%;}
	.link-box ul li:nth-of-type(n){padding:0 0 10px 0;}

	.flex-link-box > ul > li:nth-of-type(n){padding:10px 0 0 0;width:100%;}
	.flex-link-box > ul > li:first-of-type{padding:0;}

	/* 리스트 박스 */
	.ol-box.col2 > ol > li,.ol-box.col3 > ol > li{width:100%;}
	.ol-box.col2 > ol > li:nth-of-type(n),.ol-box.col3 > ol > li:nth-of-type(n){padding:0 0 10px 0;}

	/* 하단 서브컨텐츠 박스 */
	.info-con-box{text-align:left;}
	.info-con-box .info-tit p{width: calc(100% - 80px);}
	.info-con-box .info-tit p span{font-size: 14px;line-height:24px;}
	.info-con-box .info-con > ul > li{display:block;padding: 5px 0 0 0;margin-right: 0;padding-right: 0;}
	.info-con-box .info-con > ul > li:first-of-type{padding-top:0;}
	.info-con-box .info-con > ul > li:after{display:none;}

}