@charset "utf-8";


.tr {
    text-align:right;
}
.teacher-new * {
	font-family: 'Nanum Square', 'sans-serif';
	font-weight:400;
	letter-spacing: -0.8px;
}
.teacher_wrap{
    background:#f3f3f3;
    padding:35px 0 0 0;
}
.teacher_wrap > img{
    display:block;
    margin:0 auto 20px auto;
}
.teacher_wrap .mid{
    width:1000px;
    margin:0 auto;
    position:relative;
}

.teacher_wrap .tab_list{
    width:125px;
    position:absolute;
}
.teacher_wrap .tab_list ul li a{
	display:block;
    width: 174px;
    padding: 15px 0;
    font-size:18px;
    color: #333;
    font-family:'noto5';
    cursor:pointer;
    opacity:0.6;
    background-color: #d1d1d1;
    text-align: center;
    border: 1px solid #374e5f;
}
.teacher_wrap .tab_list ul li + li a {
	margin-top:none;
}
.teacher_wrap .tab_list ul li span{
    display: block;
    padding: 0 7px;
    text-align: center;
    font-size: 18px;
}
.teacher_wrap .tab_list ul li a:hover,
.teacher_wrap .tab_list ul li a.selected{
    opacity:1;
    color: #fff;
    background-color: #0c283d;
}
.teacher_wrap .tab_list ul li.two a:hover,
.teacher_wrap .tab_list ul li.two a.selected{
    background-color: #abbb25;
}


.teacher_wrap .tab_cont{
	/* padding: 20px 0 40px 590px; */
    padding: 20px 0 40px 497px;
    min-height: 680px;
    display: none;
    box-sizing: border-box;
}
.teacher_wrap .tab_cont.ta1{
    display:block;
    background:url('/_skin/tpl_skin/basic_manageleader/images/teacher/teacher_01.png') no-repeat 190px 10px;
}
.teacher_wrap .tab_cont.ta2{
    background:url('/_skin/tpl_skin/basic_manageleader/images/teacher/teacher_11.png') no-repeat 230px 10px;
}
.teacher_wrap .tab_cont.ta3{
    background:url('/_skin/tpl_skin/basic_manageleader/images/teacher/teacher_09.png') no-repeat 160px 30px;
}
.teacher_wrap .tab_cont.ta4{
    background:url('/_skin/tpl_skin/basic_manageleader/images/teacher/teacher_04.png') no-repeat 190px 10px;
}
.teacher_wrap .tab_cont.ta5{
    background:url('/_skin/tpl_skin/basic_manageleader/images/teacher/teacher_05.png') no-repeat 190px 10px;
}
.teacher_wrap .tab_cont.ta6{
    /* background:url('/_skin/tpl_skin/basic_manageleader/images/teacher/teacher_10.png') no-repeat 146px 33px; */
    background:url('/_skin/tpl_skin/basic_manageleader/images/teacher/teacher_11.png') no-repeat 220px 10px;
}
.teacher_wrap .tab_cont.ta7{
    background:url('/_skin/tpl_skin/basic_manageleader/images/teacher/teacher_07.png') no-repeat 190px 10px;
}
.teacher_wrap .tab_cont.ta8{
    background:url('/_skin/tpl_skin/basic_manageleader/images/teacher/teacher_07.png') no-repeat 190px 10px;
}
.teacher_wrap .tab_cont .sub_tit em{
    display: block;
    position:relative;
    margin: -25px 0 30px;
    font-size: 40px;
    color: #3d7191;
    font-weight:700;
    line-height: 120%;
}
.teacher_wrap .tab_cont .sub_tit em.changed_width{
    width: 115%;
    margin-left: -15%;
}
.teacher_wrap .tab_cont .sub_tit em i {
    font-weight:700;
}
.teacher_wrap .tab_cont .detail {
    position:absolute;
    right:0;
    /* padding-top: 30px; */
    letter-spacing: -1px;
}
.teacher_wrap .tab_cont .detail .badge{
    display: inline-block;
    /* display: inline; */
    zoom: 1;
    vertical-align: top;
    line-height: 25px;
    border-radius: 5px;
    color: #000;
    font-weight: 400;
    font-size: 22px;
    margin: 0 0 10px;
}
.teacher_wrap .tab_cont .detail .badge.two{
    /* border:2px #4c5363 solid;
    color:#4c5363; */
}
.teacher_wrap .tab_cont .detail p{
	font-size: 40px;
    color: #0c283d;
    line-height: 100%;
    margin: 10px 0 20px;
    font-weight: 700;
}
.teacher_wrap .tab_cont .detail p.two{
    color:#315d8e;
}
.teacher_wrap .tab_cont .detail p b{
    margin:0 5px 0 0;
	font-weight: 700;
}
.teacher_wrap .tab_cont .detail p em{
    color:#b84622
}
.teacher_wrap .tab_cont .detail p.two em{
    color:#1f4b7a;
}
.teacher_wrap .tab_cont .detail .sample{
	display: block;
    width: 296px;
    height: 180px;
    background: url('/_skin/tpl_skin/basic_manageleader/images/apply/allpass/teacher_play.png') no-repeat center center;
    margin: 45px 0 0;
    font-size:0;
    float: right;
}
.teacher_wrap .tab_cont .history{
    width:300px;
}
.teacher_wrap .tab_cont .history li{
    position:relative;
	display: inline-block;
    line-height:120%;
    margin:7px 0 0 0;
    word-break:keep-all;
    padding:0 0 0 10px;
	font-size:18px;
    color: #000;
    font-weight: 300;
}
.teacher_wrap .tab_cont .history li:first-child{
    margin:0;
}
.teacher_wrap .tab_cont .history li:before{
    content:"-";
    position:absolute;
    left:0;
}


.teacher-new  .teacher_add{
    background:#0c283d;
    padding:100px 0 70px;
    text-align:center;
}
.teacher-new  .conTitle{
    display: block;
    font-size: 40px;
    line-height: 130%;
    font-weight: 700;
    text-align: center;
    color:#fff;
    margin:0 0 60px;
}
/*
.teacher-new  .teacher_add ul{
    font-size:0;
    width:1000px;
    margin:0 auto;
    padding: 60px 0 0 0;
}
.teacher-new  .teacher_add ul li{
    display:inline-block;
    *display:inline;
    zoom:1;
    vertical-align:top;
    background:#628dac;
    width: calc(33.333% - 96px/3);
    margin:0 0 0 0.5%;
    box-sizing:border-box;
    border-radius:20px;
    padding:45px 0;
    color:#fff;
}
.teacher-new  .teacher_add ul li + li {
    margin-left:48px;
}
.teacher-new  .teacher_add ul li .img_box {
    position:relative;
    height:56px;
    margin-bottom: 15px;
}
.teacher-new  .teacher_add ul li img{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.teacher-new  .teacher_add ul li:first-child{
    margin:0;
}
.teacher-new  .teacher_add ul li p{
    margin:0 0 8px;
    color:#84ecff;
    font-size:26px;
    font-family:'noto5';
    text-shadow: 1px 2px 2px #666;
    line-height:1.25;
}
.teacher-new  .teacher_add ul li span{
    font-size:16px;
    display:block;
    color:#daeefd;
    font-family:'noto2';
}  */
