@charset "utf-8";

#location { margin-bottom: 30px;}

.table td.text-left { padding-left: 25px;}
.ir-icon__md.icon49 { background-position: -877px -434px;}

/* 페이지탭 */
.ui-tab_group .ui-tab_content{margin-top:20px;}
.ui-tab_group .tab__body{overflow:hidden;visibility:hidden;height:0;opacity:0;}
.ui-tab_group .tab__body.active{overflow:visible;height:auto;visibility:visible;opacity:1;}

.tab-ul.type1 li.active a,
.tab-ul.type1 li.active a:active,
.tab-ul.type1 li.active a:focus,
.tab-ul.type1 li.active a:hover { border-color: #df3127;background-color: #df3127;color: #fff;}

@media only screen and (max-width: 767px){
    .tab-ul.type1 li, 
    .tab-ul.type1.col3 li,
    .tab-ul.type1.col4 li { width: 50%;}
}
@media only screen and (max-width: 580px){
    .tab-ul.type1 li, 
    .tab-ul.type1.col2 li, 
    .tab-ul.type1.col3 li, 
    .tab-ul.type1.col4 li { width: 100%;}
}
/* 페이지탭 End */

/* sub01_01 인사말 */
.s0101 .txt_box .name_box.right .name_ir {float: right; font-weight:600; color:#000; letter-spacing:initial;}
.s0101 .txt_box .name_box.right .name_ir span {font-size:20px; font-weight:bold; margin-left:5px;}
.s0101 .txt_box .name_box.right .name_ir img {height: 40px;}
.s0101 .txt_box img {float:right; margin: 0 0 10px 20px;}
@media(max-width:767px){
    .s0101 .txt_box {margin: 0;}
}
@media(max-width:767px){
    .s0101 .txt_main br {display: none;}
}
@media(max-width:639px){
    .s0101 .txt_box img {max-height: 250px;}
    .s0101 .txt_main {font-size: 26px;}
}
@media(max-width:559px){
    .s0101 .txt_box img {float: none; margin: 0 auto 20px; display: block;}
}
/* sub01_01 인사말 End */


/* sub01_03 연혁 */
.box_greeting{position:relative}
.box_greeting .copy h2{position:relative;text-align:center;color:#fff;font-size:30px; line-height: 40px;}
.box_greeting .copy h2:before{content:"";display:block;width:20px;height:16px;margin:0 auto;background:url(/images/cei/sub01/sub_01_lcon.png) no-repeat}
.box_greeting .copy h2:after{content:"";display:block;width:20px;height:16px;margin:0 auto;background:url(/images/cei/sub01/sub_01_rcon.png) no-repeat}
.box_greeting .copy h2 span{display:inline-block;padding:25px 0}
.box_greeting .copy .txt_ce{overflow:hidden;padding:50px 0;background:url(/images/cei/sub01/sub01_03_img01.jpg) no-repeat 50% 0;background-size:cover}

/* 이미지가 없는 탑박스*/
.ui.uib.type1_gist{padding:35px 25px;margin-bottom:30px;border:solid;border-width:4px 0 1px;border-color:#e8030d transparent #ddd;background: #f4f5f6;}
.ui.uib.type1_gist .uibodo .thm_figure{float:right;width:auto;border-width:0;background-color:transparent}
.ui.uib.type1_gist .uibodo .thm_caption{float:none;width:auto}
.ui.uib.type1_gist .uibodo .title{line-height:1.3;font-family:"nsr",sans-serif;font-size:30px;color:#3d4452}
.ui.uib.type1_gist .uibodo .small_text{margin:10px 0 20px;color:#868b95}
.ui.uib.type1_gist .button_box{margin-top:15px}

/* txt-num */
.num{display:inline-block;overflow:hidden;margin-bottom:3px;margin-right:5px;width:21px;height:21px;border:1px solid transparent;border-radius:50%;background-image:none;font-family:'Frutiger Linotype';color:#fff;font-size:13px;text-align:center;vertical-align: middle;}
.num-default{background-color:#3a4755;}

@media(max-width:640px){
    .box_greeting .copy h2 span{font-size:20px}
    .box_greeting .copy .txt_ce{padding:30px 20px;}
}
/*  sub01_03 연혁 End */

/* sub02_01 STAR-MOOC */
.s0201 .ui-tab_content .tab__body .stm1 {display: block; margin: 0 auto 20px; padding:15px; border:1px solid #eee;}
.s0201 .ui-tab_content .tab__body .stm2 {text-align: center; font-size: 18px; margin: 0;}
.s0201 .ui-tab_content .tab__body .stm2 span {color: #208aac; font-weight: bold;}
/* sub02_01 STAR-MOOC Emd */

/* sub02_02 MOOC Studio*/
.detail_info .focus_image {text-align:center}
.detail_info.top_img .focus_image img{width:100%}
.detail_info.top_img .focus_image .info_img {padding:37px 40px;background:#f4f5f6}
/* sub02_02 MOOC Studio End*/

/* sub0401 About GEL */
.s0401 .ui-sitelst li .h-box {padding:20px 15px 17px 15px;}
/* sub0401 About GEL End */


/* sub0402 Learning Method Class */
.bico.bticon{position:relative;top:-1px;display:inline-block;margin-right:5px;width:21px;height:24px;background:url(/images/cei/sub04/ico_file.png) no-repeat;}
.bico.bticon.home{background-position:-168px 0;}
/* sub0402 Learning Method Class End */