.qcc, .qcc a{font-family: Malgun Gothic, '¸¼Àº °íµñ';line-height: 1.4;letter-spacing: 0;}

.review--topTxt{margin-bottom: 28px;background: #f0f7ff url('//img.megastudy.net/campaign/2019_study/qcc_topinfo.gif') 30px 50% no-repeat;padding:0 0 19px 137px;letter-spacing: -0.5px;position: relative;}
.review--topTxt p{color:#333;font-size:20px;font-weight: bold;margin-bottom: 6px;padding-top: 24px;line-height: 1.3;}
.review--topTxt p strong{color: #0b59e9}
.review--topTxt dl{line-height: 20px;font-size:13px;margin:10px 0 0 0}
.review--topTxt dt{display:block;color:#666;font-weight: bold;}
.review--topTxt dd{color:#a9a9a9;display: inline-block;margin:0;padding:0 28px 0 0}
.review--topTxt li{font-size:12px;color:#a9a9a9;line-height: 1.4;}
.review--topTxt--btn{position: absolute;right:30px;top:50%;transform: translateY(-50%);border: 1px solid #324d75;letter-spacing: -0.5px;font-size:12px;line-height: 21px;background: #fff;color:#324d75 !important;padding:0 10px 0}

.cast__header{width:calc(100% - 2px);overflow:hidden;border: 1px solid #d8d8d8;background: #f9f9f9;margin-bottom: 40px;}
.cast__header__btns{float:left;width:89px;height:293px;background:#eaeaea url('//img.megastudy.net/campaign/2019_study/bg_qcc_header.gif')  50% 95px no-repeat;display: table}
.cast__header__btns span{display: block;font-size:16px;color:#333333;font-weight: bold;display: table-cell;vertical-align: middle;text-align: center;letter-spacing: -0.5px;line-height: 1.3;padding-top: 40px;}

.castView__video__txt{height: 78px;padding:0}
.castView__video__txt::after{content:'';display: none;}
.castView__top__fncBtns{position:absolute;right:0;top:0;bottom:auto;background: url('//img.megastudy.net/teacher_v2/mega_tcc/bg_fncBtns.gif') no-repeat;width:124px;z-index:10;}
.castView__bottom_util{position: relative;min-height: 14px;}

.masterArea{background: #f4f8ff;overflow: hidden;padding:7px 0 7px 20px;position: relative;margin-bottom: 40px;}
.masterArea .thumb{display:block;width:84px;height:84px;overflow: hidden;border-radius: 84px;}
.masterArea .tecName{float:left;position: absolute;left:125px;top:50%;transform: translateY(-50%);font-size:18px;color:#333;letter-spacing: -1px;}

.castView__replyBtns a{line-height: 19px;}
.castView__replyName img{vertical-align: -2px;margin-right: 2px;}

#table_footer #paging_wrap a, #table_footer #paging_wrap strong{padding-top: 0;line-height: 15px;vertical-align: middle;}
#table_footer #paging_wrap{line-height: 15px;}
#table_footer #paging_wrap a, #table_footer #paging_wrap strong{background-position: 0 2px;}
.castView__top__fncBtns{background: none;}
.fncBtns--like, .fncBtns--like_on{float:left;width:54px;height:27px;background: url('//img.megastudy.net/campaign/2019_study/qcc_like.gif') no-repeat;margin-top: 2px;padding-left: 28px;line-height: 16px !important;letter-spacing: 0 !important;}
.fncBtns--like_on{background-position: 0 -35px}
.fncBtns--sns{float:left;width:26px;height:27px;background: url('//img.megastudy.net/campaign/2019_study/qcc_sns.gif') no-repeat;}

.cast__tabMenu a{line-height: 41px;letter-spacing: 0;}
.castView__video{height: 433px;}

.cast__list__pic{overflow: hidden;width:154px;height:92px; border:1px solid #dadada;}
.cast__list__pic img{width:100%;position:absolute;left:0;top:50%;transform: translateY(-50%);height: auto;}

.cast__header__pic{overflow: hidden;}
.cast__header__pic img{height:auto !important;position:absolute;left:0;top:50%;transform: translateY(-50%);height: auto;}
.cast__header__pic.noIcon::after, .cast__list__pic.noIcon::after{content:'';}
