@charset "UTF-8";




.fr-view a { text-decoration: none;
    background-image: linear-gradient(to bottom,rgba(0,0,0,.68) 50%,rgba(0,0,0,0) 50%);
    background-repeat: repeat-x;
    background-size: 2px .1em;
    background-position: 0 1.07em; }
.fr-view a:hover { cursor: pointer;  }

.fr-view img.fr-dii.fr-fil { margin-right : 20px !important; } /*왼쪽정렬*/
.fr-view img.fr-dii.fr-fir { margin-left : 20px !important; }  /*오른쪽 정렬*/

input#article_title , input.jw_input { width: 90%;}

.sch_dep button span{display:none;}

.tab_info li a.active{  font-weight: normal; color: #fff; border: 1px solid #0067b3; background: #0067b3; }

#ui-datepicker-div { display: none; }

.gs_list.bt_mg {   margin: 1.33em 0 1.33em !important; } 
.intro .board_view .btn_refresh {right: 0;background: url(../img/intro/btn_schDep.png) no-repeat 14px -43px;text-indent: -9999px;width: 48px;height: 35px;border: 1px solid #808080; }

.highcharts-button { display: none; }
/*.highcharts-container {padding: 29px !important float:left; } */

/*견학신청 달력 신청가능 값*/
.intro .desc .date_wrap .calender_area dl dd.date table td.on{background: url(../img/intro/bg_requestcal.png) no-repeat center center;}
.intro .date .calendar_table td.on{ cursor : pointer;   }

.tblH.jw_vertical th{  vertical-align: middle; }
/* 하이차트 */
.highcharts-container text{ font-family:'NanumBarunGothic'; font-size:12px;}

/*대학 숨김버튼 */
.btnarea2 .jw_display_btn {  color: black !important;text-align: center;line-height: 32px;margin: 0 0 0 0.5em;   background: none !important; text-indent: inherit !important; }

/* 프린트 화면 설정 */
@media print{
  #header, #snb, #path,#footer, .tab_area, .list_cb , .content h1, .list_notice ty2, .btn_wrap{ display: none; }
  .content{   margin: 0 !important; font-size : 13px !important;  } 
}



/* 홍보영상 lcms*/
.mov-box {position: relative;width: 100%;}
.mov-box::before {content: "";display: block;padding-top: 60%;}
iframe.mv-frame  {position: absolute;top: 0; left:0; bottom:0; right: 0;width: 100%;	height: 100%; }

.jwxe_dnone { display : none ; }

/*google Map*/
.google_map img { max-height : none; }

/*DatePicker*/
.ui-datepicker-title select {     padding-right: 0px !important; width: 57px !important;}
.article .cont_area strong { font-weight : bold !important }

input[type=text].calendar { width: 150px !important; }

.blue {color:#073be2;}

/* 2019-01-21 user.css revision in order to make back to top button that goes to the scholarship overview table on the top  */
.backtotable{text-align:right;padding:10px 0 0 0;font-size:0.9rem;}
.backtotable img{width:17px;height: 11px;padding: 0.4em 0.2em;opacity:0.6;}

.store-map {width: 100%;}


.sch{margin:0 0 20px;}
.sch .payment_list{overflow:hidden;margin:27px 0 16px;}
.sch .payment_list li{float:left;width:19.6%;margin:0 0.4% 0.4% 0;text-align:center;background:#f2f2f2;}
.sch .payment_list li:first-child{margin-left:0;}
.sch .payment_list li a{display:table-cell;width:100%;height:76px;margin:1px;padding:0.93em 0;line-height:1em;vertical-align:middle;box-sizing:border-box;position:relative;}
.sch .payment_list li a span{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);}
.sch .payment_list li.on a{color:#0067b3;border:1px solid #0067b3;background:#fff;}
.sch .payment_list li.on a:focus{box-sizing: border-box;border: 1px solid #003876;}
.sch .payment_list.ty1 li{display:table;width: 24.6%;margin:0 0.4% 0.4% 0;}

/* mselect */
.sch .mselect_box{display:none;position:relative;height: auto;background:#0067b3;}
.sch .mselect_box.long{height:62px;}
.sch .mselect_box.longlong{height:84px;}
.sch .mselect_box.longlonglong{height:106px;}
.sch .mselect_box label{position:absolute;top:7px;left:0;width: calc(100% - 10px);padding-right:1em;font-size:18px;line-height:22px;color:#fff;text-align:left;background:url(../img/common/bg_selectarr.png) no-repeat 100% 60%;background-size:14px auto;word-break:break-word;text-align: center;box-sizing: border-box;}
.sch .mselect_box label.on{background-image:url(../img/common/bg_selectarr_on.png);}
.sch .mselect_box select#select_m{width:100%;height: auto;min-height:40px;line-height:40px;padding:0 10px;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
.sch .mselect_box.ty2{background:#fff;border:1px solid #0067b3;}
.sch .mselect_box.ty2 label{color:#0067b3;background-image:url(../img/common/bg_selectarr2.png);}
.sch .mselect_box.ty2 select#select_m{font-size:1.29em;}

/*popup2022.11.1*/
body.new .jwxe_popup{visibility: visible;top:150px;left: 50%;z-index: 30000;transform: translateX(-50%);}

@media screen and (max-width: 1024px){
  .sch .payment_list li a{font-size:16px;}
}

@media screen and (max-width: 860px){
  .sch .payment_list{display:none;}
  .sch .tab_info.ty2, .sch .mselect_box{display: block;}
}

@media screen and (max-width: 768px){
  body.new .jwxe_popup{left:0;transform: translateX(0);}
}