@media (max-width: 1200px) {
	/*header*/
	.gnb-nav>ul>li>a{padding:0 8px 24px; font-size:1.1em;}
	
	/*main*/
	.c-program-ul{font-size:0.98em; letter-spacing:-1px;}
	.c-program-ul li a{padding-left:45px; background-size:38px;}
	.c-program-ul li a>p{max-height:42px; display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical; overflow:hidden; text-overflow:ellipsis;}
	.c-program-ul li.end-event a{background-size:38px;}
	.main-slide .carousel-caption{width:100%; margin-left:-470px;}

	.pc_SubList{background-position:15% 80%;}
	.left-gnb-nav-title{font-size:2.3em;}
	.gnb-table>tbody>tr> th{width:140px;}
	.gnb-table>tbody>tr> td{padding:15px 10px;}
	.left-gnb-p{font-size:1em;}
	/*sub common*/
	.lnb-wrap{width:20%; margin-top:30px;}
	.contents-wrap{width:80%; margin-top:230px;}

	.lth-table .tbody> ul> .li-th{padding:20px 15px; white-space: nowrap; width:40%;}
	.lth-table .tbody> ul> .li-th.li-sm{width:19.9%;}
	.lth-table .tbody> ul> .li-td{width:60%; text-align:left;}

	.lth-table .tbody> .colspan3> .li-th{width:19.95%;}
	.lth-table .tbody> .colspan3> .li-td{width:80.05%;}
/*커뮤니티*/
	.apInfo-table .tbody> ul> .li-th{width:20%;}
	.apInfo-table .tbody> ul> .li-td{width:80%;}
	.apInfo-table .tbody> ul> .li-form{padding:8px;}
/*멘토링*/
	.box-wrap{padding:20px;}
	.mento-profile{padding:0; width:30%;}
	.mento-info{font-size:0.85em; padding-left:15px; width:70%;}
	.mento-img .btn{padding: 5px 0;}
	/*취업특강 view*/
	.edu-thum .media-left,.media-object{width:230px;}
	.edu-thum-view .media-body .btn-blue{width:120px;}
	.square-dl dd{margin-left:70px;}

/*로그인*/
.login-form,.login-form.top-border-black{padding:60px 6%;}
.list-square{font-size:0.85em;}
.ul_respon.apply-table ul > li{font-size:13px;}

.table-sm-pd .tbody> ul> .li-th{padding:20px 10px; font-size:12px;}
.table-sm-pd .tbody> ul> .li-pd-radio{font-size:13px;}
.lth-table .tbody> ul> .li-th-sm{width:16.9%;}
.lth-table .tbody> ul> .li-td-sm{width:83.1%;}

.table-sm-pd .tbody> ul>.li-th-sm,.table-sm-pd .tbody> .colspan3> .li-th{width:19.9%;}
.table-sm-pd .tbody> ul>.li-td-sm{width:80.1%;}
.custom_checkbox label{height:15px; background-size:15px;}
.custom_checkbox input[type="checkbox"]:checked + label {background-position:0 -15px;}
.ul_respon.apply-table ul{height:60px;}
.li-dmap .btn-dgray{font-size:14px;}
/*기업정보*/
.info-table .tbody> ul> .li-th strong{margin-left:3px;}
.info-table .tbody> ul> .li-th{padding:20px 4%; width:36%;}
.info-table .tbody> .colspan3> .li-th{width:17.9%; padding:20px 2%;}

/*채용정보*/
.job-search{padding:0 5px;}
.job-search .form-control{padding:0 10px;}
.job-search>.col-xs-8{padding-right:5px;}
.j-s-pd{padding-left:5px; padding-right:5px;}
.file-radio-wrap{width:100%; display:block; clear:both;}
.job-search .j-s-pd{padding-left:13.5px;}

/*마이페이지*/
.my-info .dl-x{font-size:0.96em;}
.black-ul{font-size:0.96em;}
.my-img-wrap .label-blue.d-inline{margin-left:7px;}
/*센터소개*/
.c-i-item .c-i-item-p1,.c-i-item .c-i-item-p2{padding-top:33px;}
.c-i-item .c-i-item-p4{padding-top:50px;}
.c-ct02-title p{padding:40px 0; font-size:1.5em; padding-left:20%;}
.c-ct02-i p{font-size:1.2em;}
.c-i-ul{width:41%;}
.c-i-item{min-height:297px;}
.c-i-list>tbody>tr>th{width:33%; font-size:1.1em;}
.ha-table .tbody> .colspan3> .li-th{width:19.9%;}
.ha-table .tbody> .colspan3> .li-td{width:80.1%;}

.ha-table .tbody02 > ul li{width:40%;}
.ha-table .tbody02 > ul li.li-td{width:60%;}
/*커뮤니티 활동*/
.myssu03-table .tbody>ul> .li-th{width:27%;}
.myssu03-table .tbody>ul> .li-td{padding:20px 10px;}
.myssu03-table .tbody>ul> .li-myssu03{padding:15px 10px; white-space: nowrap;}
.myssu03-table .tbody>ul> .li-myssu03 .btn{padding:5px 7px; min-width:auto;}
/*이력서관리*/
.inline-input{padding-left:5px;}
.inline-input.no-pd{padding-left:0;}
.inline-input .form-control{width:70%;}
.res-tb02 .tbody>ul >.li-th{width:34%; line-height:9.5;}
.res-tb02 .tbody>ul >.li-td{width:66%;}
.res-tb .tbody>ul .li-th-btn{padding:8px 8px 8px 15px; line-height:2.6;}

/*멘토링*/
.dl-m dt{width:55px;}
.dl-m dd{margin-left:55px;}
/*마이숭실*/
.mypage-row .box-wrap{min-height:250px;}
.write-table16 .tbody> ul> .li-th{width:13%;}
.write-table16 .tbody> ul> .li-td{width:87%;}
}

@media (max-width: 991px)  {
	body{font-size:13px;}
	.row{margin:0;}
	/*header*/
	.header{height:122px; padding-top:20px;}
	.gnb-nav>ul>li>a{padding:0 6px 25px; font-size:1.05em;}
	.user-info{padding-right:10px;}
	.search-form{width:160px; padding-right:10px;}
	
	.pc_SubList{top:120px; min-height:418px;}
	.gnb-table{min-height:418px;}
	.left-gnb-nav{padding-left:15px; width:25%;}
	.right-gnb-nav{left:25%;}
	.gnb-table>tbody>tr> th{padding:17px 20px;}
	.pc-gnb-sub li a{padding:0 15px;}
	/*main*/
	.sub-t-bg{top:122px;}
	.main-ct{padding:20px;}
	.fc-toolbar.fc-header-toolbar{margin-bottom:25px;}
	.box-size .main-ct{height:370px;}
	.box-size02 .main-ct{height:270px;}
	.notice-list li a{font-size:0.95em;}
	.notice-list li a .p-new{background-size:23px; padding-right:28px;}
	.notice-list li a .p-ellipsis{max-width:70%;}
	.quick-menu-bg{width:55px;}
	.submenu-wrap .thumnail-menu:nth-child(3), .submenu-wrap .thumnail-menu:nth-child(4){padding-top:15px;}
	.submenu-wrap .thumnail-menu a{font-size:0.8em;}
	.thumnail-menu .img-round{margin-bottom:9px;}

	/*sub common*/
	.lnb-wrap{padding-left:15px;}
	.pg-title{padding:90px 30px 30px 29px;}
	.contents-wrap{margin-top:180px;}


	.main-slide .carousel-caption{width:750px; margin-left:-360px; left:50%; top:5%;}
	.main-slide .carousel-caption h2{font-size:30px;}
	.main-slide .carousel-caption p{font-size:18px;}
	.main-slide .carousel-caption p small{font-size:12px;}
	.main-wp{margin-top:190px;}
	.container{width:99% !important;}
	.box-size>div{padding:2px;}
	.fc th{font-size:0.75em;}
	.fc-toolbar .fc-left{width:48%;}
	.fc-ltr .fc-basic-view .fc-day-top .fc-day-number{font-size:0.75em;}
	.fc-toolbar h2{font-size:1.5em; background-position:100% 3px; padding-right:14px; margin-left:-27px; top:-2px;}
	.fc-toolbar .fc-next-button{right:7px; top:-5px;}
	.box-size .main-ct{height:350px;}
	.box-size02 .main-ct{height:270px;}


	/*sub common*/
	.lnb-wrap{margin-top:25px;}
	.col-quick{width:40%;}
	.col-menu{width:28%;}
	.submenu-wrap .thumnail-menu a{font-size:0.9em;}
	.pg-title{padding:75px 20px 20px 15px; white-space:nowrap;}
	.pg-title-lg{font-size:1.6em; padding-left:10px;}
	.pg-list{padding:10px;}
	.pg-list ul li a{padding:15px 10px;}
	.ul_respon .thead > ul > li, .ul_respon .tbody > ul > li{font-size:13px;}
	.contents-wrap{margin-top:170px; padding:30px;}
	.ul-pagination li a{width:27px; height:27px;}

	.ul-pagination li.arrow,.ul-pagination li.arrow a{width:20px;}
	.ul-pagination li.arrow:nth-child(2){margin-right:10px;}
	.ul-pagination li.arrow:nth-child(3){margin-left:10px;}

	/*로그인*/
	.list-square{font-size:1em;}
	.list-square li:last-child{float:none; margin-top:5px; display:block;}
	.file-input .btn-del{line-height:1.4;}
	
	/*센터소개*/
	.c-i-content{width:100%; background-size:inherit;}
	
	.c-i-row>div{margin-bottom:10px;}
	.c-i-item p{font-size:1.3em;}
	.c-i-item .c-i-item-p3{padding-top:40px;}
	.c-i-cont-inner .col-xs-4{height:150px;}
	/*이력서관리*/
	.res-tb .tbody ul.col-md-6:nth-child(odd){border-right:0;}
	.res-tb .tbody ul.col-md-6 .li-th{width:20%;}
	.res-tb .tbody ul.col-md-6 .li-td{width:80%;}
	.res-tb .tbody>.col-sm-6 .li-th{width:37%;}
	.res-tb .tbody>.col-sm-6 .li-td{width:63%;}
	.res-tb02 .tbody>ul >.li-th-long02{height:153px;}
	/*멘토링*/
	.mento-img .btn{padding:5px 2px;}
	.mento-wrap-row{margin:0 -15px;}
	
	/*마이숭실*/
	.mypage-row .col-sm-6{padding:0 10px;}
	.mypage-row .mento-img{min-width:70px;}
	.mypage-row .box-wrap .btn{font-size:11px;}
	.my-name{font-size:1.4em; margin:0 0 10px;}
	.my-info{padding-left:15px;}
	
	/*채용정보*/
	.ha-table .tbody > ul:nth-child(2)> .li-th{height:116px; padding-top:30px;}
	.ha-table .tbody > ul:nth-child(1)> .li-td, .ha-table .tbody > ul:nth-child(2)> .li-td{line-height:5.8;}
	}

@media (max-width: 869px) {
	/*header*/
	.pc_SubList{top:117px; min-height:413px;}
	.gnb-table{min-height:413px;}
	.left-gnb-nav-title{font-size:2em;}
	.left-gnb-nav-title .gnb_small{font-size:13px;}
	.gnb-table>tbody>tr> th{width:110px; padding:15px; font-size:1em;}
	.pc-gnb-sub li a{padding:0 7px;}
	.lnb-wrap{padding-left:10px;}
	.modal-dialog.modal-movie{width:700px !important;}
	.ssu-modal{border-radius:0;}
	.default-table>thead>tr>th, .default-table>tbody>tr>th, .default-table>tbody>tr>td{padding:15px 10px;}
	.mento-img .btn-icon img{height:11px; margin-top:4px;}
	.pg-title{font-size:1.8em;}
	.pg-title-lg{font-size:1.6em; padding-left:10px;}
	.mSubList{width:140px; margin-left:-70px;}
	
	.sub-t-bg{top:117px;}
	.header{height:117px;}
	.gnb-nav>ul>li>a{padding:0 3px 25px; font-size:1em;}
	.ul_respon .thead > ul > li, .ul_respon .tbody > ul > li{font-size:12px;}
	.table-repon .tbody > ul > li{height:50px;}
	.lth-table .tbody> ul> .li-form{padding:5px;}
	
	/*취업특강/교육*/
	.edu-thum .media-left, .media-object{width:200px;}
	.edu-thum .media-left{padding-right:15px; vertical-align:top; padding-top:10px;}
	.edu-thum-view .media-body .btn-blue{width:110px; height:45px;}
	/*로그인*/
	.table-sm-pd .tbody> ul> .li-th{padding:20px 5px;}
	.table-sm-pd .tbody> ul> .li-pd-radio{padding:20px 5px; font-size:13px;}
	.table-sm-pd .tbody> ul> .li-form{padding:5px;}
	.table-sm-pd .tbody> ul> .li-form .form-control{padding:0; font-size:12px;}
	.lth-table .tbody> ul> .li-th-sm{width:20%;}
	.lth-table .tbody> ul> .li-td-sm{width:80%;}
	strong.text-blue.ipt{margin-left:1px;}
	.li-dmap .btn-dgray{font-size:12px;}
	.ul_respon.apply-table ul > li{font-size:12px; padding:15px;}
	
	/*채용정보*/
	.job-search .j-s-pd{padding-left:0; padding-right:0;}
	.job-search>.col-xs-8{padding:0; padding-left:2px;}
	.job-search02 .pd-l-10{padding-right:0;}
	/*마이페이지*/
	.black-list-wrap{padding:25px;}
	.black-title{font-size:1.05em;}
	.my-info .dl-x-s{margin-top:0; margin-bottom:5px;}
	.my-info .dl-x-s dd{margin-left:30px;}
	.label-blue{font-size:11px;}
	.my-img-wrap .label-blue.d-inline{margin-left:0;}
	/*센터소개*/
	.center-title{font-size:1.7em;}
	.center-p p{word-break:keep-all;}
	
	.c-i-item{min-height:296px;}
	.c-i-item p{font-size:1.2em;}
	.c-i-t{width:55%; margin-left:-147px;}
	
	.c-ct02-title{margin-top:8px;}
	.c-ct02-title p{padding-left:17%; font-size:1.4em;}
	.c-ct02-i p{padding:25px 0;}
	.ha-table .tbody> ul> .li-th{width:50%; height:auto;}
	.ha-table .tbody> ul> .li-td{width:50%;}
	.ha-table .tbody> .colspan3> .li-th{width:24.9%;}
	.ha-table .tbody> .colspan3> .li-td{width:75.1%;}
	.ha-table .tbody > ul:nth-child(2)> .li-th{height:112px;}
	.ha-table .tbody02 > ul li{width:50%; font-size:12px;}
	.ha-table .tbody02 > ul li.li-td{width:50%; padding:8px 20px;}
	.ha-table .tbody02 > ul:last-child li.li-td{line-height:2.5;}
	/*커뮤니티 활동*/
	.myssu03-table .tbody>ul> .li-th{padding:20px 8px; width:25%;}
	.myssu03-table .tbody>ul> .li-td{padding:20px 5px;}
	.myssu03-table .tbody>ul> .li-myssu03{padding:10px 5px;}
	/*이력서 관리*/
	.resume-i-ul{height:255px;}
	.res-tb .tbody> .m-w20> .li-th,.res-tb01>tbody>tr>th{width:20%;}
	.res-tb01>tbody>tr>th,.res-tb01>tbody>tr>td{font-size:12px;}
	.res-tb >.tbody>.resume-i-ul .resume-wrap{padding:0;}
	.res-tb >.tbody>ul .li-form .col-xs-4{padding:0 5px;}
	.inline-input{padding-left:0;}
	.inline-input .form-control{width:65%;}
	
	.ellipsis2{margin-bottom:10px;}
	
	/*나의 신청 내역*/
	.history-table .tbody > ul > li.my-program{padding:2px 0;}
	.br-xsm{display:block;}
	}


@media (max-width: 767px) {
	.blind.on{display:none;}
	body{font-size:14px; -ms-overflow-style: none;}
	.container{padding:0 5px; width:100% !important;}
	.btn-lg{width:auto; height:auto; font-size:1em;}
	.btn-lg img{width:13px; margin-top:-3px;}
	.btn-sm{line-height:1.8;}
	.m-no-pd{padding:0;}
	.page-help{font-size:0.86em;}
	.lth-table .tbody> ul> .li-form .li-form-icon{right:5px; top:6px;}

	.wrap>.container{padding:0;}
	.wrap.main-wp{margin-top:0;}
	.wrap.main-wp>.container{margin-top:-40px; padding:0 5px;}
	
	.text-sm{font-size:0.85em;}
	.br-xs{display:block;}
	/*header*/
	.header{padding:5px 0; height:auto; border-bottom:2px solid #00a4ca;}
	.h1-logo{text-align:center; margin-top:15px; font-size:1.215em; font-family: 'NanumSquare', sans-serif; Sans-serif; color:#444444;}
	.h1-logo img{margin:-2px auto; max-height:23px;}
	.mobile-view{display:block;}
	.search-b-wrap{position:absolute; top:5px; right:10px;}
	.m-search-form{background:none; padding-right:0; margin-right:0; margin-top:10px; width:auto;}
	.m-search-form .btn-clear {padding:1px 10px;}
	.m-search-form .btn-clear img{width:25px;}
	.m-search-form .form-control{opacity:0;}
	.search-form{display:none;}
	.search-form.m-form-evnt{position:absolute; width:100%; padding:0 0 0 15px; background:#ffffff; left:0; top:10px; display:block;}
	.m-form-evnt .form-control{opacity:1; width:100%; height:35px;}
	.btn-m-form{max-width:42px; padding:10px 8px;}
	.m-form-evnt .btn-clear img{width:20px;}
	.search-form.mobile-view  .btn-clear{right:0;}
	
	.col-quick,.col-job,.col-menu{width:100%;}
	.box-size02 .main-ct{height:auto; overflow:hidden;}
	.gnb-icon{display:none;}
	
	.info-wrap{width:100%; float:none; text-align:left;}
	.nav-wrap{display:block; position:fixed; top:0; left:-100%; width:100%; z-index:99; height:100%; overflow-y:auto; background:#ffffff;}
	.nav-wrap.open{left:0;}
	.user-info{padding:0; background:none; position:static; margin-top:0; font-size:1em;}
	.login-nav ul{display:block; margin-bottom:0;}
	.login-nav ul>li{width:50%; text-align:center; padding:5px 0; float:right; background:#00688f;}
	
	.login-nav ul>li a{ color:#ffffff; display:block; padding:7px 0;}
	.login-btn{width:8px; display:inline-block; margin-right:5px; margin-top:-2px;}
	.login-nav ul>li:last-child {float:left;}
	.login-nav ul>li:first-child a{float:right;}
	.login-nav ul>li:last-child a{border-right:2px solid #ffffff;}
	.login-nav ul>.li-u-info{display:block; background:#00a4ca; color:#ffffff; padding:20px; width:100%; text-align:left; position:relative;}
	.li-u-info .btn-clear{position:absolute; top:10px; right:0; font-size:24px;}
	.user-name{color:#ffffff; padding-left:0; margin:0;}
	.gnb-nav{padding-top:0;}
	.gnb-nav li{display:block; padding:0;}
	.gnb-nav>ul>li>a{display:block; width:100%; padding:15px; text-align:left; background-color:#ffffff; border-bottom:1px solid #dcdcdc; color:#5a5b5d; font-size:1em;}
	.gnb-nav>ul>li>a:focus,.gnb-nav>ul>li>a:active{color:#5a5b5d !important;}
	.gnb-nav>ul>li.active>a{color:#5a5b5d;}
	.gnb-nav>ul>li:first-child a{padding-left:13px;}
	.gnb-icon{width:22px; margin-right:12px; display:inline;}
	
	.mSubList{background:#f8f8f8; font-size:0.8em; text-align:left; border-top:1px solid #666666; border-bottom:2px solid #666666; position:static; border-radius:0; border-right:none; border-left:0; width:100%; left:0; margin-left:0;}
	.mSubList ul{padding-left:0;}
	.mSubList li a{color:#5a5b5d; display:block; width:100%; padding:14px 45px !important; border-bottom:1px solid #b2b2b2;}
	.mSubList li a:hover{background:#f1f1f1;;}
	.gnb-nav .ico_ar{background-image:url('../images/mobile/gnb-icon.png'); background-position:97% 50%; background-repeat:no-repeat; background-size:21px;}
	.gnb-nav .ico_ar.icon-active{background-image:url('../images/mobile/gnb-active.png');background-position:97% 50%; background-repeat:no-repeat; background-size:21px;}
	
	.li-u-info .btn.btn-clear{display:block;}
	.li-u-info .btn.btn-clear:focus,.li-u-info .btn.btn-clear:active,.li-u-info .btn.btn-clear:focus,.li-u-info .btn.btn-clear:hover{color:#ffffff;}
	
	
	/*main*/
	.sub-t-bg{position:static;}
	.slide-bg-green{display:none;}
	.slide-bg{width:100%;}
	.main-slide .carousel-caption{width:100%; top:50%; left:0;  margin:-51px 0 0;}
	.main-slide .carousel-caption h2{ font-size:0.95em; text-align:center; margin-bottom:1px;}
	.main-slide .carousel-caption h2>span{display:inline;}
	.main-slide .carousel-caption p{font-size:0.8em; text-align:center;}
	.main-slide .carousel-caption p small{display:none;}
	
	.modal-dialog.modal-movie{width:99% !important; margin:0;}
	.modal-open .modal{padding-right:0 !important;}
	.cn-title{font-size:0.86em; margin-bottom:0; padding:7px 7px 13px;}
	.c-program-ul{font-size:0.82em; margin-bottom:0;}
	.box-size .main-ct{height:auto; padding:7px;}
	.c-program-ul li a,.c-program-ul li.end-event a{padding-left:60px; padding-right:15px; background-position:15px 50%;}
	
	.tab-title{padding-bottom:0;}
	.notice-list{margin-bottom:0; margin-top:16px;}
	.notice-list li a{font-size:0.86em; padding:7px 10px; line-height:1.1;}
	.main-tab > li{padding:0;}
	.main-tab > li:first-child{padding-left:12px;}
	
	.main-tab li a{padding:0 10px 13px;}
	
	.quick-menu-bg{width:88px;}
	
	.thumnail-menu{margin-top:25px;}
	.col-quick .thumnail-menu{margin-bottom:12px;}
	.thumnail-menu a{font-size:0.86em;}
	.tv-slide{margin-top:5px;}
	.bottom-indicators li{width:7px; height:7px;}
	.bottom-indicators .active{height:7px;}
	.submenu-wrap .thumnail-menu{font-size:0.8em; padding:13px 0;}
	.submenu-wrap .thumnail-menu:nth-child(3), .submenu-wrap .thumnail-menu:nth-child(4){padding:13px 0; border-top:0; margin-top:0;}
	.main-ct{padding:15px;}
	.job-slide .slick-slide{margin:0 5px;}
	.slick-slide img{max-height:23px; margin:0 auto;}
	
	.col-menu .thumnail-menu .img-round{width:36px; height:39px; margin:0 auto 10px;}
	
	.box-size>div{padding:2px 0;}
	
	/*footer*/
	.footer{text-align:center; font-size:0.86em; padding:25px 0;}
	.footer img{width:127px; margin:0 auto 15px;}
	.footer  .col-sm-10{padding:0;}
	.ft-menu02 li.first{display:block;}
	
	/*sub common*/
	.lnb-wrap{width:100%; margin-top:0; padding:0;}
	.contents-wrap{margin-top:0; width:100%; padding:20px 7px; min-height:auto; overflow:hidden;}
	.lnb-top{margin-bottom:0;}
	.pg-list{height:auto; background:#00688f; min-height:40px; margin-bottom:0; padding:0;}
	.pg-list ul{margin-bottom:0; padding:0; overflow-x:auto; white-space:nowrap;}
	.pg-list ul li{display:inline-block; width:auto;}
	.pg-list ul li.active a{color:#FFFFFF; background:url('../images/mobile/page-active.png') 50% 100% no-repeat; background-size:10px;}
	.pg-list ul li a{border-bottom:0; font-size:0.91em; padding:13px 20px; text-align:center;}
	.m-pg-route{font-family:'나눔고딕', 'Nanum Gothic', sans-serif; margin-top:0; text-align:left; padding:10px 15px;}
	.m-pg-route li a{color:#3fb0d0; font-size:0.91em;}
	.m-pg-route>li+li:before{color:#3fb0d0; padding:0 5px;}
	
	.pg-title02{font-size:1.35em; color:#00688f; margin-top:0; margin-bottom:20px;}
	/*sub 취업상담*/
	.contents-wrap .form-control{font-size:12px; height:40px; padding:0 5px;}
	.form-width-s{width:90%; margin-left:10%;}
	.form-width-m{width:95%; margin-right:5%;}
	.input-wrap{padding:15px 0;}
	.bulletin{margin-top:30px; margin-bottom:15px; font-size:0.85em;}
	/*sub 등록일 빠진 리스트*/
	.table-repon{min-height:300px;}
	.table-repon ul li.w10{width:20%;}
	.ul-pagination li{padding:0;}
	.ul-pagination li a{font-size:0.8em; width:25px; height:25px;}
	.page-nav{margin-bottom:5px;}
	
	.li-file a{text-decoration:underline; color:#666666;}
	
	.view-table .tbody>ul>li, .view-table .thead>ul>li{padding:15px; height:auto;}
	.view-table .tbody > ul > li.ellipsis{width:100%;}
	
	.lth-table .tbody ul:nth-child(odd){border-right:0; clear:both;}
	
	.lth-table .tbody .resume-i-print{border-right:1px solid #dfdfdf !important; height:235px;}
	.lth-table .tbody> ul> .li-th,.lth-table .tbody> .colspan3> .li-th{width:30%; padding:16px 10px; height:auto;}
	.lth-table .tbody> ul> .li-td,.lth-table .tbody> .colspan3> .li-td{width:70%; text-align:left; padding:16px 15px; height:auto;}
	.file-input{width:100%;}
	.lth-table .tbody> ul> .li-form,.lth-table .tbody> .colspan3> .li-form{padding:2.5px;}
	.file-input .upload-name{padding:9px 0; height:39px;}
	/*
	 * 신청*
	 */
	.sub-title{font-size:1.07em; margin-bottom:15px;}
	.datepicker-days{font-size:11px;}
	
	/*
	 * sub menu
	 */
	/*커뮤니티-탭메뉴*/
	.file-input .btn{min-width:30px; line-height:1.9; right:5px;}
	.tab-style>li{width:30%;}
	.tab-style>li>a{width:100%; font-size:0.9em; padding:12px; white-space:nowrap;}
	.apply-table{font-size:0.8em;}
	.apply-table>tbody>tr>th, .apply-table>tbody>tr>td{padding:10px 5px;}
	
	.default-table{font-size:0.8em;}
	.default-table>tbody>tr>th{white-space:normal; width:auto;}
	.default-table>thead>tr>th, .default-table>tbody>tr>th, .default-table>tbody>tr>td{padding:10px 7px;}
	.table-help{font-size:0.75em;}
	
	/*멘토링*/
	.dl-x dt{float:left;}
	.dl-x dd{margin-left:35px;}
	.dl-m dd{margin-left:60px;}
	.mento-img .btn{font-size:11px;}
	.box-wrap .mento-info{padding-left:15px; width:67%;}
	.mento-img{min-width:70px;}
	
	/*취업지원_썸네일*/
	.edu-thum .media-left{width:100%; display:block; padding-right:0;}
	.media-object{display:block;}
	.edu-thum .media-left .media-object{max-width:100%; width:100%; max-height:auto;}
	.edu-thum .media-body{text-align:left; font-size:0.93em; display:block; width:100%;}
	.media-object{margin:0 auto; width:100%;}
	.square-dl{text-align:left;}
	.square-dl dd{margin-left:70px;}
	.edu-thum-view .square-dl{font-size:1.1em;}
	.edu-thum-view .edu-thum-head{margin-top:15px;}
	.edu-thum-view .media-body .btn-blue{position:static; margin-top:5px; float:right;}
	.min-height{min-height:360px;}
	.apInfo-table .tbody> ul> .li-td select{width:100%;}
	select.form-control{background-position:95% 50%;}
	.apInfo-table{min-height:auto;}
	.user-info-agree .thead > ul > li,.user-info-agree .tbody > ul > li{padding:15px;}
	
	.user-info-agree .tbody > ul > li .li-file{margin-bottom:0;}
	/*로그인*/
	.login-title{font-size:1.5em;}
	.login-form .btn-blue{height:45px; margin-top:15px;}
	.login-form label{font-size:0.86em;}
	.list-square{font-size:0.86em;}
	.login-form>.col-sm-9{width:100%;}
	.login-form>.col-sm-3{width:100%;}
	
	/*join*/
	.p-l-m-r{text-align:left;}
	.apply-table .p-l-m-r{padding-left:25px;}
	.table-sm-pd .tbody> ul> .li-pd-radio{padding:15px; height:auto;}
	.table-sm-pd .tbody> ul> .li-form .form-control{height:38px;}
	.table-sm-pd{min-height:auto;}
	.li-dmap .pd-l-10{padding:0;}
	.ul_respon.apply-table ul{height:auto;}
	.ul_respon.apply-table ul > li.th{display:block; width:100%; overflow:hidden; font-size:12px;}
	.ul_respon.apply-table ul > li.th:first-child{padding-bottom:0;}
	.ul_respon.apply-table .thead > ul > li:after{width:0;}
	.table-sm-pd .tbody> ul> .li-th{padding:16px 5px; font-size:12px;}
	.table-sm-pd .tbody> ul> .li-dmap{height:132px;}
	.li-dmap .btn-dgray{font-size:12px; padding:10px 5px; min-width:auto; margin-left:5px;}
	.li-dmap input,.li-dmap .mg-t10{margin:2px 0;}
	/*채용공고*/
	.ul_respon .m-w55{width:55%; !important;}
	.ul_respon .m-w30{width:30%; !important;}
	.ul_respon ul li.m-w15{width:15%; !important;}
	.btn-write{position:static; margin:25px 0; float:right;}
	.write-table>tbody>tr>td.li-form.li-pd-radio{padding:8px;}
	.date-select-wrap{width:100%;}
	.write-table>tbody>tr>td.li-form.li-pd-radio .custom_radiobox02{height:20px;}
	.write-table>tbody>tr>.li-form.li-pd-radio .date-select-wrap .custom_radiobox02{width:75px;}
	.write-table>tbody>tr>.li-form.li-pd-radio .date-select-wrap .date-picker{width:60%; padding-left:0;}
	.btn-md-w .btn-md{min-width:auto;}
	.btn-md-w .mg-l-5{margin-left:2px;}
	
	.inner-table{min-height:auto; mragin-top:0;}
	.xs-pd-r0{padding-right:0;}
	.xs-pd-t15{padding-top:10px;}
	/*비밀번호 변경하기*/
	.login-form.top-border-black label{margin-bottom:5px;}
	.login-form.top-border-black .login-title{margin-bottom:20px;}
	
	.lth-table .tbody> ul> .li-th strong{margin-left:2px;}
	
	/*기업정보*/
	.info-table .tbody> ul> .li-address{border-left:1px solid #d1d1d1;}
	.info-table .tbody> ul> .li-address span{display:block; line-height:1.35;}
	.lth-table .tbody> ul> .li-th, .lth-table .tbody> .colspan3> .li-th{width:32%;}
	.lth-table .tbody> ul> .li-th.li-sm{width:32%;}
	.lth-table .tbody> ul> .li-td, .lth-table .tbody> .colspan3> .li-td{width:68%;}
	.info-table .tbody> ul> .li-th-address, .info-table .tbody> .colspan3> .li-th-address{ height:79px;}
	.btn-g-w .btn{margin:0 2px;}
	/*채용정보*/
	.job-search{overflow:hidden;}
	.j-s-pd{width:100%; overflow:hidden;}
	.j-s-pd01{padding:0 5px; margin-bottom:5px;}
	.job-search label{font-size:0.86em;}
	.bg-white.input-wrap{padding:10px 0;}
	.job-search02 .pd-r-5{padding:0 0 5px; clear:both;}
	.job-search02 .pd-r-5 .date-picker{padding-right:5px;}
	
	.job-table .tbody > ul > .w13,.job-table .thead > ul > .w13{width:25%;}
	.job-table .tbody > ul > .w47,.job-table .thead > ul > .w47{width:55%; padding-right:5px;}
	
	.detailSearch{display:none; visibility:hidden;}
	
	.job-table02>tbody>tr>th,.job-table02>tbody>tr>td{padding:16px 10px;}
	.job-table02 >tbody>tr>.li-pd-radio .custom_radiobox{height:20px; margin:5px 0;}
	.file-radio-wrap .file-input{width:100%; overflow:hidden; padding-left:0;}
	.job-table02>tbody>tr>th.bg-lgray{width:30%;}
	.file-input .btn-del{line-height:1.4;}
	.file-radio-wrap .file-input{min-width:auto;}
	/*마이페이지*/
	.mypage-row>.col-sm-6,.mypage-row>div{padding:0;}
	.mypage-row .box-wrap{min-height:230px;}
	.mento-profile{width:80px;}
	.my-name{font-size:1.5em; margin-bottom:5px; margin-top:0;}
	.my-info .dl-x{margin-bottom:5px; font-size:0.92em;}
	.my-info .dl-x-s{margin-top:0;}
	.border-wrap .my-list:nth-of-type(4){background:none;}
	.mypage-row .border-wrap{padding:10px 0;}
	.mypage-row .my-list{margin:10px 0;}
	
	/*교과목*/
	.cur-p,.cur-ul,.cur-ol{font-size:0.92em; line-height:1.5;}
	
	/*센터소개*/
	.center-title{font-size:1.5em;}
	.c-i-item-t{padding:20px 0; font-size:1.3em; }
	.c-i-item .c-i-item-p3{padding-top:22px;}
	.c-i-content{padding:0 5px;}
	.c-i-item p{font-size:1em;}
	.c-i-content02{margin:80px 0;}
	.c-i-content02 img{padding:0 20px; margin-bottom:15px;}
	.c-i-content03{padding:0 10px;}
	.c-i-content03 img{width:100%;}
	.c-i-ul{position:static; width:100%; margin:15px 15px 20px;}
	.center-media{padding-left:0;}
	.ha-table .tbody > ul > .li-th,.ha-table .tbody> .colspan3> .li-th{width:40%;}
	.ha-table .tbody > ul > .li-td,.ha-table .tbody> .colspan3> .li-td{width:60%;}
	.ha-table .tbody > ul:nth-child(1)> .li-td, .ha-table .tbody > ul:nth-child(2)> .li-td{line-height:6;}
	.ha-table .tbody > ul:nth-child(3)>li{height:105px;}
	.ha-table .tbody > ul:nth-child(3)>li.li-td{padding-top:44px;}
	.ha-table .tbody > ul:nth-child(4)>li{height:70px;}
	.ha-table .tbody > ul:nth-child(4)>li{padding-top:26px;}
	.ha-table .tbody > ul:nth-child(4)>.li-td{padding-top:20px;}
	.ha-table .tbody > ul:nth-child(5)>li{height:85px;}
	.ha-table .tbody > ul:nth-child(5)>li.li-th{padding-top:25px;}
	.ha-table .tbody > ul:nth-child(6)>li.li-th,.ha-table .tbody > ul:nth-child(6)>li.li-td{height:66px; line-height:1.5;}
	.ha-table .tbody > ul:nth-child(6)>li.li-th{line-height:2.8;}
	
	.ha-table .tbody02 > ul li{width:40%; font-size:12px;}
	.ha-table .tbody02 > ul li.li-th{padding:16px 10px;}
	.ha-table .tbody02 > ul li.li-td{width:60%; padding:8px 15px;}
	
	/*나의 신청내역*/
	.history-table p{margin-bottom:0;}
	.history-table div > ul > li span.visible-xs{display:inline-block !important; font-size:0.96em;}
	.history-table div > ul > li.w15{width:18%;}
	
	.history-table div > ul > li.w30{width:47%;}
	.history-table div > ul > li.w15.li-btn,.history-table .thead > ul > li:nth-child(5),.history-table div > ul > li.w15Text{width:15%;}
	.history-table .tbody > ul > li{line-height:1.3;}
	.history-table .tbody > ul > .li-btn{padding:10px 0;}
	.history-table div > ul > li.w13{width:20%; float:right;}
	.history-table div > ul > li.w17{padding:20px 5px;}
	
	.history-table div > ul > li .btn-sm{min-width:auto !important; padding:5px 7px !important; width:auto; font-size:0.9em;}
	
	.history-table .w17{width:29%;}
	.history-table .w43{width:51%;}
	.history-table .w15{width:20%;}
	
	.h-auto{min-height:auto;}
	
	.no-result-table{min-height:auto !important;}
	.no-result{font-size:1.3em;}
	
	.history-table .tbody > ul > li.my-program{padding:2px 0; line-height:1.3;}
	/*커뮤니티 활동*/
	.myssu03-table{min-height:auto;}
	.myssu03-table .tbody>ul> .li-td{padding:16px 5px;}
	.myssu03-table .tbody>ul> .li-myssu03{padding:7px 5px;}
	
	/*이력서 관리*/
	.m-mg-b-15{margin-bottom:15px;}
	.inline-input{padding-left:10px;}
	.add-plus{margin-top:-5px;}
	.resume-i-ul{height:240px;}
	.resume-img img{height:150px;}
	.resume-img p{margin-bottom:10px;}
	.res-tb .thead > ul.thead-title .li-th{font-size:13px; line-height:1.8; padding-left:5px;}
	.res-tb >.tbody>.resume-i-ul .resume-wrap{border-left:0;}
	.res-tb .tbody> ul> .li-h-lg{height:85px;}
	.res-tb .tbody>ul .li-th,.res-tb .tbody>.col-sm-6 .li-th,.res-tb .tbody ul.col-md-6 .li-th{width:24%; padding:17px 5px;}
	.res-tb .tbody>ul .li-td,.res-tb .tbody>.col-sm-6 .li-td,.res-tb .tbody ul.col-md-6 .li-td{width:76%;}
	.res-tb .tbody>ul .li-td{padding:17px 10px;}
	.res-tb .tbody>ul .li-td>div{margin-bottom:5px;}
	.res-tb .tbody>ul .li-form{padding:3px;}
	.res-well{font-size:12px;}
	.res-well span{display:block;}
	.res-tb .tbody>ul> .li-form .col-xs-5{width:45%;}
	.res-tb .tbody>ul> .li-form .span-inline{width:10%;}
	.res-tb .tbody> ul> .li-h-lg .form-control{height:79px;}
	.res-tb .tbody> ul>.li-th.li-th-long01{height:133px;}
	.res-tb .tbody> ul>.li-th.li-th-long01-view{height:93px;}
	.btn-lg.btn-org{width:160px; height:50px; font-size:1.06em;}
	.res-tb02 .tbody>ul >.li-th-long02{white-space: normal; line-height:1.5; height:146px;}
	.res-tb01>tbody>tr>th{width:25%; padding:17px 5px;}
	.inline-input label{text-align:left;}
	.inline-input .form-control{width:77%;}
	.res-tb01 .date-picker .picker-switch{margin-top:-8px;}
	.res-tb .tbody>ul .li-th-btn{padding:8px 5px; font-size:14px;}
	.res-tb01>.thead-title>tr>.li-th-btn{padding-left:5px;}
	/*서포터즈 작성*/
	.write-table16 .tbody> ul> .li-th{width:13%; white-space:normal; line-height:1.3; border-right:0;}
	.write-table16 .tbody> ul> .li-td{width:87%; border-left:1px solid #d1d1d1;}
	.write-table16 .tbody> ul> .th-0316{padding:5px 10px;}
	
	/*인사말*/
	.grt-title{font-size:1.2em;}
	
	.fc-toolbar .fc-next-button{right:7px; top:0;}
	
/**2차 추가*/
	.sub_title_box{font-size:13px; padding:20px 10px;}
	.hearing_01 ul li{background:none;}
	.m-mg-t0{margin-top:0;}
	.m-mg-b10{margin-bottom:10px;}
	
	.tbl_ssuc04 .thead > ul > .m-w12,
	.tbl_ssuc04 .tbody > ul > .m-w12{width:12%;}
	.tbl_ssuc04 .thead > ul > .m-w50,
	.tbl_ssuc04 .tbody > ul > .m-w50{width:50%;}
	.tbl_ssuc04 .thead > ul > .m-w25,
	.tbl_ssuc04 .tbody > ul > .m-w25{width:25%;}
	.tbl_result01>.thead > ul > li.w30,.tbl_result01>.tbody > ul > li.w30{width:35%;}
	.tbl_result01>.thead > ul > li.w70,.tbl_result01>.tbody > ul > li.w70{width:65%; padding-left:10px;}
	
}
@media (max-width: 360px) {
	.center-title{font-size:1.1em;}
	.center-title strong span{display:block;}
	.center-p{font-size:1.05em;}
	.mento-profile{max-width:80px; width:25%;}
	.box-wrap .mento-info{width:75%; padding-left:20px;}
	.grt-title{font-size:1.1em;}
	
	/*나의 신청내역*/
	.history-table .tbody > ul > li .btn-sm{padding:3px 5px !important; min-width:auto !important;}
	.history-table .thead > ul > li{padding:14px 0;}
	.history-table .tbody > ul > li{font-size:11px;}
	.history-table .tbody > ul > li.my-program{line-height:1.45;}
}