@charset "utf-8";

/* 공통 */
.nsq {font-family:"Nanum Square"}
table.tbl-apply {border-top:2px solid #14a922;border-bottom:1px solid #a5a5a5;border-collapse:collapse;table-layout:fixed;width:100%;clear:both;word-break:break-all;font-size:15px;color:#555;}
table.tbl-apply tr {border-top:1px dashed #9ea39f}
table.tbl-apply tr:first-child {border-top:0;}
table.tbl-apply thead th {text-align:center;}
table.tbl-apply th {background:#f3fbf4;color:#333;width:21%;height:25px;text-align:left;padding:20px 0 20px 35px}
table.tbl-apply td {width:79%;padding:20px 0 20px 30px}
table.tbl-apply th .label {position:relative;padding-left:12px}
table.tbl-apply .nec {position:absolute;top:50%;left:0;margin-top:-12px;display:block;text-indent:-9999px;background-position:0 40%;padding-left:0;}
table.tbl-apply .chk-list li {display:inline-block;vertical-align:top;margin-left:20px;}
table.tbl-apply .chk-list li:first-child {margin-left:0;}
table.tbl-apply .chk-list li label {padding-left:5px;}
table.tbl-apply input[type=text].text {border-radius:7px;background:#fff;border:1px solid #bbb;line-height:43px;height:43px;min-width:218px}
.apply-wr .info-ex {font-size:14px;margin-top:15px;}
.apply-wr .info-ex02 {font-size:14px;margin-top:-15px;margin-bottom:15px;}
.apply-wr .info-ex04 {font-size:15px;margin-top:20px;}
.apply-wr .apply-btn {text-align:center;}
.apply-wr .apply-btn a, .apply-wr .apply-btn input, .apply-wr .apply-btn button {min-width:170px;}
@media only screen and (max-width:768px){
	table.tbl-apply {table-layout:auto;}
	table.tbl-apply tr {display:block;overflow:hidden;}
	table.tbl-apply th {display:block;width:94%;padding-left:3%;padding-right:3%;}
	table.tbl-apply td {display:block;width:100%;padding-left:0;} 
	.apply-wr .apply-btn a, .apply-wr .apply-btn input, .apply-wr .apply-btn button {min-width:150px;} 
}
@media only screen and (max-width:599px){
	.apply-wr .apply-btn a, .apply-wr .apply-btn input, .apply-wr .apply-btn button {min-width:100px;} 
	.apply-wr table.tbl-apply .chk-list li {margin-left:0;margin-right:20px;margin-top:5px;margin-bottom:5px}
	.apply-wr table.tbl-apply .chk-list li:last-child {margin-right:0}
}

/* 새창팝업스타일 */
.apply-popup {position:relative;}
.apply-popup .popup-head {position:fixed;top:0;left:0;background:url(../_Img/_Etc/apply/popup_patten.gif) repeat;width:100%;z-index:1000;height:70px}
.apply-popup .popup-head .tit {font-size:23px;color:#fff;line-height:1;padding:24px 20px 23px}
.apply-popup .popup-cont {padding:90px 20px 20px;}
/* 새창검색 */ 
.apply-popup .popup-cont .popup-search-wr {text-align:center;padding:30px 0 40px}
.apply-popup .popup-cont .popup-search-wr label {font-size:18px;font-weight:bold;margin-right:10px;}
.apply-popup .popup-cont .popup-search-wr input[type=text].text {border:1px solid #bbb;background:#fff;border-radius:7px;min-width:40%;height:45px;padding-left:10px;padding-right:10px;}
.apply-popup .popup-cont .popup-search-wr select.select {min-width:100px;height:47px;vertical-align:top}
.apply-popup .popup-cont .popup-search-wr .cp-btn {min-width:80px;height:47px;vertical-align:top;}
.apply-popup .pbtn-close {position:fixed;top:0;right:0;width:70px;height:70px;background:url(../_Img/_Etc/apply/popup_close.png) no-repeat 0 0;border:0;z-index:1100;}
/* 새창검색결과 */
.apply-popup .popup-cont .popup-board-wr .popup-board-list {font-size:15px;border-top:2px solid #14a922;border-bottom:1px solid #a5a5a5;}
.apply-popup .popup-cont .popup-board-wr .popup-board-list .board-list-tbl {border-collapse:collapse;table-layout:fixed;width:100%;text-align:center;clear:both;word-break:break-all;font-size:15px;color:#555;}
.apply-popup .popup-cont .popup-board-wr .popup-board-list .board-list-tbl thead th {background:#f3fbf4;color:#333;width:21%;height:25px;padding:20px 0 20px}
.apply-popup .popup-cont .popup-board-wr .popup-board-list .board-list-tbl tr {border-top:1px dashed #9ea39f;}
.apply-popup .popup-cont .popup-board-wr .popup-board-list .board-list-tbl tr:first-child {border-top:0;}
.apply-popup .popup-cont .popup-board-wr .popup-board-list .board-list-tbl td {font-size:15px;padding:20px 10px;text-align:left;}
.apply-popup .popup-cont .popup-board-wr .popup-board-list .board-list-tbl td button {border:0;font-size:15px;background:none;}
.apply-popup .popup-cont .popup-board-wr .popup-board-list .board-list-tbl .num {width:8%;}
.apply-popup .popup-cont .popup-board-wr .popup-board-list .board-list-tbl .code {width:22%;}
.apply-popup .popup-cont .popup-board-wr .popup-board-list .board-list-tbl .sname {width:30%;}
.apply-popup .popup-cont .popup-board-wr .popup-board-list .board-list-tbl .addr {width:40%;}

@media only screen and (max-width:699px){
	.apply-popup .popup-cont .popup-board-wr .popup-board-list .board-list-tbl {table-layout:auto;}
	.apply-popup .popup-cont .popup-board-wr .popup-board-list .board-list-tbl thead {width:1px;height:1px;overflow:hidden;position:absolute;top:-10000em;}
}

@media only screen and (max-width:599px){
	.apply-popup .popup-head .tit {font-size:20px}
	.apply-popup .popup-cont .popup-search-wr label {display:block;margin-bottom:10px;}
	.apply-popup .popup-cont .popup-board-wr .popup-board-list .board-list-tbl tr {display:block;}
	.apply-popup .popup-cont .popup-board-wr .popup-board-list .board-list-tbl th, .apply-popup .popup-cont .popup-board-wr .popup-board-list .board-list-tbl td {padding-top:20px;padding-bottom:0;}
	.apply-popup .popup-cont .popup-board-wr .popup-board-list .board-list-tbl .addr {padding-left:14%;display:block;width:86%;padding-top;0;padding-bottom:20px}
}
@media only screen and (max-width:499px){
	.apply-popup .popup-head .tit {font-size:16px;padding-top:27px;padding-bottom:26px;}
}
@media only screen and (max-width:399px){
	.apply-popup .popup-cont .popup-search-wr .cp-btn {display:block;margin:5px auto;}
}




/* 인터넷원서접수 */
.apply-wr {max-width:1200px;margin:30px auto;line-height:1.6;font-size:15px;}
.apply-wr .info-box {padding-bottom:45px;}
.apply-wr .info-box:before {margin-top:-40px;}
.apply-wr .info-box .info-list li {position:relative;padding:3px 0;padding-left:13px;}
.apply-wr .info-box .info-list li:before {position:absolute;top:14px;left:0;content:"";display:block;width:4px;height:1px;background:#a0a0a0}
.apply-wr .apply-m {margin-top:60px;overflow:hidden;}
.apply-wr .apply-m .apply-cont {float:right;width:44%;padding-left:2%;padding-right:2%;}
.apply-wr .apply-m .apply-cont .apply-btns {margin-top:35px}
.apply-wr .apply-m .apply-cont:first-child {float:left;}
.apply-wr .apply-m .apply-cont:first-child .apply-btns {margin-top:60px;}
.apply-wr .apply-m .apply-cont .apply-btns a {font-size:16px;color:#fff;font-weight:bold;text-align:center;display:inline-block;vertical-align:top;width:46%;border-radius:5px;padding:13px 0 12px;transition:all .3s ease;}
.apply-wr .apply-m .apply-cont .apply-btns .btn-jh {background:#1e2f98;margin-right:20px;}
.apply-wr .apply-m .apply-cont .apply-btns .btn-uw {background:#ce0f0f;} 
.apply-wr .apply-m .apply-cont .apply-btns .btn-sk {background:#14a922;width:100%;} 
.apply-wr .apply-m .apply-cont .apply-btns .btn-sk:hover, .apply-wr .apply-m .apply-cont .apply-btns .btn-sk:focus, .apply-wr .apply-m .apply-cont .apply-btns .btn-sk:active {background:#1c7822;}
@media only screen and (max-width:999px){
	.apply-wr .apply-m .apply-cont, .apply-wr .apply-m .apply-cont:first-child {float:none;width:100%;margin-bottom:50px;padding:0}
	.apply-wr .apply-m .apply-cont:first-child .apply-btns {margin-top:20px;}
	.apply-wr .apply-m .apply-cont .apply-btns .btn-sk {display:block;width:50%;margin-left:auto;margin-right:auto;}
}
@media only screen and (max-width:599px){
	.apply-wr {margin:0 20px}
	.apply-wr .apply-m .apply-cont .apply-btns a, .apply-wr .apply-m .apply-cont .apply-btns .btn-sk {display:block;width:90%;margin-left:auto;margin-right:auto;}
	.apply-wr .apply-m .apply-cont .apply-btns .btn-jh {margin-right:auto;margin-bottom:10px}
	.apply-wr .info-box {padding-top:25px;padding-bottom:25px;}
}

/* 접수폼 */
.apply-form {font-size:15px;}
.apply-form .c-tit01 {margin-bottom:19px}
.apply-form .c-tit02 {margin-bottom:10px}
.apply-form .form-txt {float:right;}
.apply-form table.tbl-app-form {border-top:2px solid #14a922;border-bottom:1px solid #a5a5a5;border-collapse:collapse;table-layout:fixed;width:100%;clear:both;/* word-break:break-all; */font-size:15px;color:#555;}
.apply-form table.tbl-app-form tr {border-top:1px dashed #9ea39f}
.apply-form table.tbl-app-form tr:first-child {border-top:0;}
.apply-form table.tbl-app-form thead th {text-align:center;}
.apply-form table.tbl-app-form th {background:#f3fbf4;color:#333;width:13%;height:32px;text-align:left;padding:15px 0 15px 35px}
.apply-form table.tbl-app-form td {width:35%;padding:15px 0 15px 30px}
.apply-form table.tbl-app-form tr.full th {width:21%;}
.apply-form table.tbl-app-form tr.full td {width:79%;}
.apply-form table.tbl-app-form th .label {position:relative;padding-left:12px}
.apply-form table.tbl-app-form td input[type=text].text, .tbl-app-form input[type=text].text {border:1px solid #bbb;background:#fff;height:30px;line-height:30px;vertical-align: middle;}
.apply-form table.tbl-app-form td select.select {vertical-align:middle;margin-right:5px;border-color:#bbb;}
.apply-form table.tbl-app-form td .ico-cal {border:1px solid #bbb;width:32px;height:32px;background:url(../_Img/Common/ico_cbtn.png) no-repeat -130px 7px;vertical-align:top;border-left:0;margin-right:5px;}
.apply-form table.tbl-app-form .nec {position:absolute;top:50%;left:0;margin-top:-12px;display:block;text-indent:-9999px;background-position:0 40%;padding-left:0;}
.apply-form table.tbl-app-form .chk-list li {display:inline-block;vertical-align:top;margin-left:20px;}
.apply-form table.tbl-app-form .chk-list li:first-child {margin-left:0;}
.apply-form table.tbl-app-form .chk-list li label {padding-left:5px;}
.apply-form table.tbl-app-form .edu-list li {display:inline-block;vertical-align:top;margin-right:15px;margin-top:5px;margin-bottom:5px;}
.apply-form table.tbl-app-form .edu-list li.full {display:block;}
.apply-form table.tbl-app-form .edu-list li.full input.text.w30p {margin-right:5px}
.apply-form table.tbl-app-form .edu-list li label {margin-right:10px;display:inline-block;min-width:90px;}
.apply-form table.tbl-app-form td .sec {display:block;}
.tbl-app-form input[type=text].text.readonly {background:#f8f8f8;border-color:#f8f8f8}
.apply-wr .agree-wr {text-align:center;padding:20px 0;border-bottom:1px solid #ddd;margin-bottom:15px}
.apply-wr .agree-wr input {margin:0 10px}
.apply-wr .g-box .agree-wr {border-bottom:0;margin-bottom:0;padding:0}
.apply-form .agree-box {border:1px solid #ddd;background:#f8f8f8;padding:20px;text-align:center;margin-top:10px;margin-bottom:10px;}
.apply-form .agree-box p {text-align:left;}
.apply-form .agree-box p .info-ex {margin-top:0;margin-bottom:10px;}
.apply-form .agree-box label {margin-left:5px;}
.apply-form .btn-wrap {text-align:center;margin-top:30px;}
.apply-form .btn-wrap .bp-btn {min-width:120px}
@media only screen and (max-width:999px){
	.apply-form table.tbl-app-form th {width:16%;}
	.apply-form table.tbl-app-form td {width:25%;}
}
@media only screen and (max-width:768px){
	.apply-form .c-tit01 {float:none;margin-bottom:10px}
	.apply-form .form-txt {float:none;}
	.apply-form .form-txt .info-ex {margin-top:5px;margin-bottom:5px}
	.apply-form table.tbl-app-form {table-layout:auto}
	.apply-form table.tbl-app-form tr {overflow:hidden;display:block;border:0}
	.apply-form table.tbl-app-form th, .apply-form table.tbl-app-form td {display:block;height:auto;}
	.apply-form table.tbl-app-form th, .apply-form table.tbl-app-form tr.full th {width:94%;padding-left:3%;padding-right:3%;}
	.apply-form table.tbl-app-form tr.full th br {display:none;}
	.apply-form table.tbl-app-form td, .apply-form table.tbl-app-form tr.full td {width:100%;padding-left:0;padding-right:0;}
	.apply-form table.tbl-app-form td input[type=text].text {border:0;background:#f9f9f9;height:45px;line-height:45px;width:100%;margin-top:2px;}
	.apply-form table.tbl-app-form td input[type=text].text.w90 {width:90px;}
	.apply-form table.tbl-app-form td input[type=text].text.w40p {width:46%;}
	.apply-form table.tbl-app-form td input[type=text].text.w20p {width:80%;}
	.apply-form table.tbl-app-form td .sec input[type=text].text.w40p {width:100%;}
	.apply-form table.tbl-app-form td input[type=text].text.date {width:50%;}
	.apply-form table.tbl-app-form td select.select {height:45px;min-width:20%;}
	.apply-form table.tbl-app-form td .ico-cal {width:45px;height:45px;background-position:-123px 13px;margin-top:2px;border-color:#ddd;border-left:1px solid #ddd;margin-left:2px;}
	.apply-form table.tbl-app-form td .full-sec {display:block;}
	.apply-form table.tbl-app-form .chk-list, 	.apply-form table.tbl-app-form .edu-list {margin-left:3%;margin-right:3%;}
	.apply-form table.tbl-app-form .chk-list li, .apply-form table.tbl-app-form .chk-list li:first-child {margin-right:20px;margin-top:5px;margin-bottom:5px;}
	.apply-form table.tbl-app-form .chk-list li:last-child {margin-left:0;}
	.apply-form table.tbl-app-form .edu-list li {display:block;border-top:1px dashed #ddd;padding-top:5px;padding-bottom:5px;}
	.apply-form table.tbl-app-form .edu-list li:first-child {border-top:0;padding-top:0;}
	.apply-form .rsv-info {display:block;}
}
@media only screen and (max-width:599px){
	.apply-wr .agree-wr .full-sec {display:block;}
	.apply-form table.tbl-app-form td select.select {min-width:40%;}
}
@media only screen and (max-width:480px){
	.apply-form .tbl-form td input.text.w50 {width:25% !important}
	.apply-form table.tbl-app-form td input[type=text].text.w40p {width:43%}
	.apply-form .tbl-form td input.text.w20p, .member-form .tbl-form td input.text.w25p {width:40%;}
	.apply-form .tbl-form td select.select {width:95%;margin-top:5px;}	
}
@media only screen and (max-width:459px){
	.apply-form table.tbl-app-form .edu-list li label {display:block;}
	.apply-form table.tbl-app-form td .full-sec label {display:inline}

}


/* 원서접수 조회 */
.apply-search-wr {position:relative;border:1px solid #bbb;background:#efefef url(../_Img/_Etc/apply/apply_srh_patten.gif) repeat 0 0;margin-bottom:20px;text-align:center;padding:25px 0}
.apply-search-wr:before {content:"";display:inline-block;vertical-align:middle;width:192px;height:192px;background:#fff url(../_Img/_Etc/apply/apply_sprite.png) no-repeat 0 0;border-radius:50%;margin-right:4%;}
.apply-search-wr:after {position:absolute;left:1%;bottom:-1px;content:"";display:block;width:98%;height:7px;background:url(../_Img/_Etc/apply/apply_srh_fpatten.gif) repeat}
.apply-search-wr .search-top {display:inline-block;vertical-align:middle;text-align:left;}
.apply-search-wr .search-top .tit {font-size:26px;line-height:1;color:#14a922;margin-bottom:25px}
.apply-search-wr .search-top li {color:#555;}
.search-view-wr {position:relative;border:1px solid #bbb;padding:50px 60px 45px;margin-bottom:20px;}
.search-view-wr:before {position:absolute;left:1%;top:-1px;content:"";display:block;width:98%;height:8px;background:url(../_Img/_Etc/apply/apply_srh_cpatten.gif) repeat}
.search-view-wr:after {position:absolute;left:0;bottom:-11px;content:"";display:block;width:100%;height:10px;background:url(../_Img/Common/bg_infobox.gif) repeat-x 0 0;}
.search-view-wr .view-cont {border-top:2px solid #14a922;border-bottom:1px solid #a5a5a5;text-align:center;padding:50px 0;}
.search-view-wr .view-cont .txt {font-size:18px;color:#333;margin-bottom:40px}
.search-view-wr .view-cont .txt:before {content:"";display:block;width:58px;height:57px;background:url(../_Img/_Etc/apply/apply_sprite.png) no-repeat 0 -574px;margin:0 auto 30px;}
.search-view-wr .view-cont .txt strong {color:#14a922}
.apply-wr .apply-btn a, .apply-wr .apply-btn input, .apply-wr .apply-btn button  {margin:0 5px}
/* 아이콘 */
.apply-wr.pass .apply-search-wr:before {background-position:0 -193px}
.apply-wr.tuition .apply-search-wr:before {background-position:0 -382px}
@media only screen and (max-width:768px){
	.apply-wr .search-view-wr {padding-left:35px;padding-right:35px;}
	.apply-search-wr:before {width:115px;height:115px;background-size:115px auto;display:block;margin-left:auto;margin-right:auto;margin-bottom:20px }
	.apply-wr.pass .apply-search-wr:before {background-position:0 -115px;}
	.apply-wr.tuition .apply-search-wr:before {background-position:0 -229px}
	.apply-search-wr .search-top .tit {text-align:center;margin-bottom:20px}
}
@media only screen and (max-width:599px){
	.apply-search-wr {padding:25px 20px 20px}
	.apply-search-wr .search-top .tit {text-align:left;font-size:20px;margin-bottom:15px}
	.apply-wr .info-ex02 {display:block;margin-top:0}
	.apply-wr .apply-btn a, .apply-wr .apply-btn input, .apply-wr .apply-btn button {margin-top:5px;margin-bottom:5px;}
	.search-view-wr:after, .apply-search-wr:after, .apply-search-wr:before {display:none;}
	.apply-wr .search-view-wr {border:0;padding:30px 0}
	.search-view-wr .view-cont {padding-bottom:5px}
	.search-view-wr .c-tit02 {margin-bottom:15px}
}

/* 실시간 경쟁률 */
.apply-popup .apply-wr {max-width:100%;}
.apply-wr .rate-wr {margin-top:-20px}
.apply-wr .rate-wr .c-tit01 {margin-bottom:5px;}
.apply-wr .rate-wr .txt {text-align:right;color:#14a922;font-weight:bold;}
.apply-wr .rate-wr table .th03 th {font-size:13px;}
.apply-wr .rate-wr table td {font-size:12px;text-align:right;padding-right:5px;}
.apply-wr .rate-wr table tbody th {font-size:13px;}
.apply-wr .rate-wr table thead tr:first-child th.dpt {width:10%;}
/* 반응형 안내문 */
.is-wauto-box {position:relative;width:100%;padding-top:0;}
@media only screen and (max-width:999px){
	.rate-wr {margin-left:20px;margin-right:20px;}
	.rate-wr .rsv-info {display:block;}
	.is-wauto-box {overflow-x:scroll;}
	.is-wauto-box table {min-width:1200px}
}
@media only screen and (max-width:768px){
	.apply-popup .apply-wr .rate-wr {margin-left:0;margin-right:0}
}
@media only screen and (max-width:599px){
	.apply-popup .apply-wr {margin-left:0;margin-right:0;}
	.apply-popup .apply-wr .rate-wr {margin-left:0;margin-right:0;margin-top:0}
}
@media only screen and (max-width:450px){
	.rsv-info:after, .rsv-info:before {position:absolute;top:50%;margin-top:-14px;}
	.rsv-info .ico {width:100%;}
	.rsv-info:before {left:0;}
	.rsv-info:after {right:0;}
}

/* 합격자 */
.apply-wr.pass .apply-btn {margin-top:50px;}
.apply-wr .apply-btn a, .apply-wr .apply-btn input, .apply-wr .apply-btn button {margin:0 5px;}
/* 상태값 */
.apply-wr.pass .stat {display:inline-block;vertical-align:middle;width:70px;height:30px;font-size:12px;text-align:center;color:#fff;font-weight:bold;line-height:30px;border-radius:3px;margin-left:20px;}
.apply-wr.pass .stat.pass {background:#2e6bd0;}
.apply-wr.pass .stat.fail {background:#f35b5b;}

@media only screen and (max-width:768px){
	.apply-wr .apply-btn a, .apply-wr .apply-btn input, .apply-wr .apply-btn button {margin-bottom:5px;padding:0;width:190px;}
	.apply-wr.pass .apply-btn {margin-top:30px}
}

/* 등록금납부조회결과 */
.apply-wr.tuition .search-view-wr .tbl-apply.result th {width:20%;}
.apply-wr.tuition .search-view-wr .tbl-apply.result td {width:30%;}
table.tbl-tuition {border-top:2px solid #14a922;border-bottom:1px solid #a5a5a5;border-collapse:collapse;table-layout:fixed;width:100%;clear:both;word-break:break-all;font-size:15px;color:#555;text-align:center;}
table.tbl-tuition tr {border-top:1px dashed #9ea39f}
table.tbl-tuition tr:first-child {border-top:0;}
table.tbl-tuition thead th {text-align:center;border-bottom:1px solid #7ed786}
table.tbl-tuition th {background:#f3fbf4;color:#333;width:12%;width:12%;text-align:center;height:25px;padding:20px 0}
table.tbl-tuition th.price {width:20%;}
table.tbl-tuition th.date {width:16%;}
table.tbl-tuition td {width:79%;padding:20px 0}
table.tbl-tuition td.price {text-align:right;padding-right:20px;}
table.tbl-tuition tfoot tr {background:#fcfcfc;}
table.tbl-tuition tfoot tr th {background:#f0f0f0}

@media only screen and (max-width:799px){
	.apply-wr.tuition table.tbl-apply {width:100%;table-layout:auto;}
	.apply-wr.tuition table.tbl-apply tr {display:block;overflow:hidden;border-top:0;}
	.apply-wr.tuition	.search-view-wr .tbl-apply.form tr {border:0}
	.search-view-wr .tbl-apply.form th, .search-view-wr .tbl-apply.form td {display:block;float:left;}
	.search-view-wr .tbl-apply.form th {width:94%;padding:15px 3%;}
	.search-view-wr .tbl-apply.form td  {position:relative;width:100%;padding-left:0;padding-top:15px;padding-bottom:15px}
	.pass .search-view-wr .tbl-apply td {padding-left:3%;width:97%;}
	.search-view-wr .tbl-apply td ul {padding:5px 0 5px 3%;}
	table.tbl-apply input[type=text].text {border:0;background:#f9f9f9;border-radius:0;width:100%;height:55px;line-height:55px;}
	.apply-wr .apply-btn {margin-top:20px;margin-bottom:20px}
	.apply-wr.tuition .search-view-wr .tbl-apply.result th {width:15%;padding-left:2%;}
	.apply-wr.tuition .search-view-wr .tbl-apply.result td {width:27%;padding-left:2%;}
	.apply-wr.tuition .search-view-wr	table.tbl-apply tr {border-top:1px dashed #9ea39f}
	.apply-wr.tuition .search-view-wr	table.tbl-apply tr:first-child {border-top:0;}
}
@media only screen and (max-width:768px){
	.apply-wr.tuition .rsv-info {display:block;}
	.apply-wr.tuition .tbl-hor {overflow-x:scroll}
	.apply-wr.tuition table.tbl-tuition {min-width:800px}	
	.apply-wr.tuition .search-view-wr .tbl-apply.result th {width:16%;}
	.apply-wr.tuition .search-view-wr .tbl-apply.result td {width:20%;}

}
@media only screen and (max-width:599px){
	.search-view-wr:before {display:none;}
	.apply-wr.tuition	.search-view-wr {padding-left:0;padding-right:0}
	.apply-wr.tuition .search-view-wr .tbl-apply.result th, .apply-wr.tuition .search-view-wr .tbl-apply.result td {display:block;padding-left:3%;padding-right:3%;}
	.apply-wr.tuition .search-view-wr .tbl-apply.result th {width:96%;}
	.apply-wr.tuition .search-view-wr .tbl-apply.result td {width:96%;}
	.apply-wr.tuition .search-view-wr	table.tbl-apply tr {border-top:0}
}

/* 학생부 성적산출 */
.apply-wr.grade_cl .tit{font-size:45px; margin-bottom:0}
.apply-wr.grade_cl .apply-btn{margin:20px 0}
.apply-wr.grade_cl .apply-btn-big a, .apply-wr.grade_cl .apply-btn-big input, .apply-wr.grade_cl .apply-btn-big button{
	width:80%;
}
.apply-wr.grade_cl .grade_result{margin:20px 0; text-align:center}
.apply-wr.grade_cl .grade_result label{font-size:20px}
.apply-wr.grade_cl .grade_result input.text{margin-left:20px;border-radius:7px;background:#fff;border:1px solid #bbb;line-height:43px;height:43px;width:160px; font-size:26px; text-align:center}
.apply-wr.grade_cl table.tbl-apply{text-align:center}
.apply-wr.grade_cl table.tbl-apply thead tr{border-bottom:1px dashed #9ea39f}
.apply-wr.grade_cl table.tbl-apply thead th{padding:20px 0}
.apply-wr.grade_cl table.tbl-apply tbody th{padding:0; text-align:center}
.apply-wr.grade_cl table.tbl-apply tbody td{padding:5px}
.apply-wr.grade_cl table.tbl-apply .text{font-size:20px}