@charset "utf-8";

.color-default{background-color:#3f61b2}
.color-basic{background-color:#424b61}

.black{background-color:#121212 !important;}
.charcoal{background-color:#63676d !important;}
.green{background-color:#298250 !important;}
.skip{top: -9999px;}

.h2{padding-top:16px;font-size:24px;color:#0e4194;}
.h2:before{width: 20px;height: 15px;background:url(/images/skin/h2_bul.png);}

.table thead th{background-color:#f5f7f9}
.table tbody td a[target="_blank"]:after{display:inline-block;width:15px;height:15px;margin-left: 10px;background:url(/images/skin/target_blank.png);vertical-align:middle;content:'';}

.ui-topbox.type1{border:7px solid #e6ecf2;}
.ui-topbox.type1:before{position:absolute;left: -6px;top: -6px;width: 52px;height: 60px;background:#0e4194;content:'';}
.ui-topbox.type1 .inner{background-color:#fff}
.ui-topbox.type1 .circle{overflow: visible;width:117px;height: 115px;background-image:url(/images/eng/common/topbox_ir.png);background-color: transparent !important;border-radius: 0;}
.ir-icon__md.icon1{background-position: 0 0}
.ir-icon__md.icon2{background-position: -117px 0}

/* 게시판 버튼 */
.btn-update{color:#fff;}
.btn-update:hover,.btn-update:focus{background-color:#fff;color:#000;border:1px solid #000}
.btn-create:hover,.btn-create:focus,.btn-list:hover,.btn-list:focus{color:#fff;}


/* 게시판 내의 표 인라인 width 없애기 위한 css */
.bbs--view .bbs--view--cont .bbs--view--content{overflow-x:auto;width: 100%;}
.bbs--view .bbs--view--cont table{width: 100% !important;}
.bbs--view .bbs--view--cont table td{width: 100% !important;}


/* 캘린더 */
.calendar__month .calendar-nav .month{background-color:#203454;vertical-align: middle}
.calendar__thead .calendar__month__day em{display: none;}
.dailycal{overflow-x: auto;width: 100%}

@media (max-width: 767px){
    .calendar__month .calendar-nav .calendar-year{display:block;margin:50px 0 10px}
    .calendar__month .calendar-nav .month{width: 25px;height: 25px;line-height: 25px;font-size: 16px;}
    .calendar__month .calendar-nav .year{font-size:20px;}
    .calendar__month .calendar-nav .calendar-week{margin: 0;font-size:17px;}
    .dailycal table{width:auto;}

}

/* News 날짜  */
.board--card--list .obj.col1 .card--body .list_ul .regDate{position:relative;padding-left: 20px;}
.board--card--list .obj.col1 .card--body .list_ul .regDate:before{display: block;position:absolute;left:0;top:5px;width:16px;height:15px;margin-right: 10px;background: url(/images/eng/main/activ_icon.png);content:'';}

/* Activities */
/*.board--card--list .obj .card--body{border:1px solid #ddd;border-radius: 5px;}*/
.board--card--list .obj .card--body .list_ul li:before{display:none;}
.board--card--list .obj .card--body .cont{height:100px;}
.board--card--list .obj .card--body .list_ul li.cont{float:none;}
.board--card--list .obj.col3 .card--body{padding: 30px 20px 60px;background:url(/images/eng/main/activ_bg.png) no-repeat 90% 90%;border-width: 1px 0 0;}
.board--card--list .obj.col3 .card--body .cont{height: 77px;border-bottom: 0}
/*
.board--card--list .obj.col3 .card--body .list_ul .writer,
.board--card--list .obj.col3 .card--body .list_ul .regDate,
.board--card--list .obj.col3 .card--body .list_ul .hit{display :none;}
 */
.board--card--list .obj .thm--box .inner img{max-width:100%;max-height:none;}


.video-wrapper{width:100%;}
.video-wrapper .tv{width:100%;}
.video-wrapper .tv #player{width: 100% !important;}
