#review *{margin:0;padding:0;list-style:none}
#review {position:relative}
#review .img_pop {position:absolute;z-index:100;text-align:center}
#review h1{font-family: var(--primary-font); line-height:0; font-size:0; padding:0 0 16px 0;}
#review .tab-menu, .review-pop .tab-menu{position:relative;width:100%;background:url('//img.megastudy.net/mypage/2012/bg_tabmenu.gif') 0 100% repeat-x;margin:0 0 16px 0;}
.review-pop .tab-menu{margin:0 0 16px 0;}
#review .tab-menu ul, .review-pop .tab-menu ul{width:100%;overflow:hidden;padding:0 0 0 0;height:32px;margin:18px 0 0 0;background:url('//img.megastudy.net/teacher/common/bg_line.gif') left bottom repeat-x;}
#review .tab-menu ul li, .review-pop .tab-menu ul li{float:left;position:relative;margin:3px -1px 2px 0;padding:6px 12px 5px 11px;background:#f9f9f9;color:#000;text-align:center;border:1px solid #d0d0d0;border-bottom:0;font-family: var(--primary-font); line-height:0; font-size:0;}
#review .tab-menu ul li.on, .review-pop .tab-menu ul li.on{z-index:2;border:2px solid #7c6cce;border-bottom:0;margin-top:0;margin-bottom:0;padding-top:9px;padding-bottom:7px;background:#fff;}
#review .tab-menu ul li.on a, .review-pop .tab-menu ul li.on a{color:#5B48BF !important;}
#review .tab-menu ul li a, .review-pop .tab-menu ul li a{color:#6f6f6f !important;font-family: var(--primary-font); line-height:1.3; font-size:var(--font-size-xs); font-weight:var(--font-weight-semibold); letter-spacing:-1px;}

#review .recommend-wrap{width:667px;*width:677px;background:#bbb1ea;padding:5px;position:relative;margin-bottom:17px;}
#review .recommend-wrap h2{position:absolute;left:6px;top:6px;}
#review .recommend-wrap ul{border:1px solid #a497e0;background:#fff;height:79px;*height:81px;padding-top:11px;padding-left:181px;}
#review .recommend-wrap li{width:484px;position:relative;height:20px;}
#review .recommend-wrap li a{display:block;margin-right:100px;}
#review .recommend-wrap li .name{position:absolute;right:75px;top:0;width:58px;text-align:center;}
#review .recommend-wrap li .rating{position:absolute;right:20px;top:1px;width:47px;}
#review .select-wrap{background:#e5e2f3;padding:11px 12px 11px 12px;text-align:center;margin-bottom:20px;margin-top:0;}
#review .select-wrap select{width:321px;text-align:left;font-family: var(--primary-font); line-height:1.3; font-size:var(--font-size-sm); color:#8377c4;}
#review .table_list .common_type01{border-top:2px solid #7c6cce;}
#review .table_list .common_type01 thead th{background-color:#f7f6fb;color:#8377c4;}

#review .leture_infor{width:775px;background:#bbb1ea;padding:5px;margin-bottom:17px;font-family: var(--primary-font); line-height:1.3; font-size:var(--font-size-sm);}
#review .leture_infor .infor_area {background:#FFF url('//img.megastudy.net/Common/btn/bg_r.gif') right 0 repeat-y;border:1px solid #a497e0;padding-top:15px;padding-bottom:8px;padding-left:19px;min-height:110px;*height:110px;}



#review .leture_infor .ass_play_area {float:right;width:135px;}
#review .leture_infor .ass_play_area h4 {font-size:var(--font-size-xs);color:#6a6a6a;text-align:center;letter-spacing:-2px;margin:0 0 0 27px;font-weight:var(--font-weight-regular);height:32px;border-bottom:1px solid #cdc9f3;line-height:16px;width:114px;}
#review .leture_infor .ass_play_area ul.v_cont {margin:25px 0 0 40px;padding-top:7px;}


@-moz-document url-prefix() {
	#review .leture_infor .ass_play_area ul.v_cont {margin:0 0 0 10px;}
	#review .leture_infor .ass_play_area h4 {margin: 0 10px}
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	#review .leture_infor .ass_play_area ul.v_cont {margin:0 0 0 10px;}
	#review .leture_infor .ass_play_area h4 {margin: 0 10px}
}



#review .leture_infor .ass_play_area ul.v_cont li.h {position:relative;letter-spacing:-1px;line-height:16px;width:114px !important;height:16px !important}
#review .leture_infor .ass_play_area ul.v_cont li.h .tit {font-size:var(--font-size-xs);color:#887bc1;}
#review .leture_infor .ass_play_area ul.v_cont li.h .bt {position:absolute;right:0;top:1px}
#review .leture_infor .ass_play_area ul.v_cont li.h .bt img {cursor:pointer}

#review .leture_infor .tinfo {width:393px;float:left}
#review .leture_infor .tinfo li{padding-bottom:4px;line-height:1.5;}
/** overflow:hidden;text-overflow:ellipsis;white-space:nowrap; **/
#review .leture_infor .tinfo li .l_tt{background:#FFF url('//img.megastudy.net/teacher/review/ic_2x2.gif') 0 6px no-repeat;color:#8171d0;padding:0 0 0 7px;display:inline-block;vertical-align:top}
#review .leture_infor .tinfo li strong{color:#333;display:inline-block;width:370px}
#review .leture_infor .tinfo li .blue{color:#7d6dce;}
#review .leture_infor .tinfo li .link{font-size:var(--font-size-xs);margin-left:56px;color:#ff6b22;padding:0 10px 0 0;background:url('//img.megastudy.net/teacher/review/ic_4x6.gif') 100% 3px no-repeat;}
#review .leture_infor .tinfo li img{vertical-align:-4px;cursor:pointer;}
#review .leture_infor .btns{position:absolute;right:6px;top:16px;width:114px;text-align:center;font-family: var(--primary-font); line-height:0; font-size:0;}
#review .leture_infor .btns h2{font-family: var(--primary-font); line-height:1.3; font-size:var(--font-size-xs); color:#8070d0;margin-bottom:5px;}
#review .leture_infor .btns img{margin-top:2px;}
#review .contents_view{width:784px;}
#review .contents_view table{width:100%;table-layout:fixed;border-collapse:collapse;border:1px solid #dad5f3;font-family: var(--primary-font); line-height:1.5; font-size:var(--font-size-xs); border-top:2px solid #7c6cce} 
#review .contents_view table th{background:#f3f0ff;color:#8377c4;padding:8px 0 6px 0;border:1px solid #dad5f3;font-weight:var(--font-weight-regular);width:70px;}
#review .contents_view table td{text-align:left;padding:8px 19px 6px 11px;border:1px solid #dad5f3;color:#555;font-family: var(--primary-font); line-height:1.4; font-size:var(--font-size-sm);}
#review .contents_view table td strong{color:#ff6b22;}
#review .contents_view table td select{font-size:var(--font-size-xs);color:#6f6f6f;width:200px;}
#review .contents_view .specific .like{display:inline-block;*display:inline;padding: 4px 22px 0 0;*padding: 4px 21px 0 0;background: url('//img.megastudy.net/teacher_v2/common/ic_like.gif') 100% 0 no-repeat;height: 15px; font-weight:var(--font-weight-semibold); color: #7d6dce;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
#review .contents_view .specific strong{font-weight:var(--font-weight-regular);}
#review .contents_write{width:785px;}
#review .contents_write table .subject strong{color:#7d6dce;} 
#review .contents_write table td label{margin-right:10px;vertical-align:1px;display:inline-block;vertical-align: middle;}
#review .contents_write table td input.txt{width:99%;border:1px solid #cbccd0;height:20px;padding-left:5px;line-height:1.0;vertical-align:top;padding-top:4px;font-size:var(--font-size-sm);color: #555;line-height: 1.4;}
#review .contents_write  input[type="radio"]{margin: 0 2px 0 0;display:inline-block;vertical-align: top;height:14px;}
#review .contents_write table td textarea{width:698px;height:160px;border:1px solid #cbccd0;padding:5px 0px;line-height:1.4;font-size:var(--font-size-sm);color: #555;background:url('//img.megastudy.net/teacher_v2/review/w_txt_2.gif') center 10px no-repeat;}
#review .contents_write table th em{margin-left:4px;font-style:normal;color:#fe6112;}
#review .contents_write .specific ul{width:100%;overflow:hidden;}
#review .contents_write .specific li{width:33%;float:left;color: #777;height: 20px;}
#review .contents_write .specific input[type="checkbox"]{margin: 0 2px 0 0;display:inline-block;vertical-align: middle;}
#review .contents_write .specific p{font-weight:var(--font-weight-semibold);}
#review .contents_write .specific .like{display:inline-block;*display:inline;padding: 4px 22px 0 0;*padding: 4px 21px 0 0;background: url('//img.megastudy.net/teacher_v2/common/ic_like.gif') 100% 0 no-repeat;height: 15px;color: #7d6dce;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
/*2015-05-26*/
#review .contents_view table td .err_view {background:url('//img.megastudy.net/teacher/review/bg_err_view.png') 0 0 repeat; border:2px solid #6f6f6f; padding:20px; text-align:center; font-size:var(--font-size-sm); font-weight:var(--font-weight-semibold); color:#6f6f6f;}
.admin_opt {table-layout:auto !important;}
.admin_opt input {vertical-align:middle;}
/*end*/

.review-pop{padding:0 12px;}
.review-pop *{margin:0;padding:0;list-style:none;}
.review-pop h1{font-family: var(--primary-font); line-height:0; font-size:0; background:#a390e6;margin:0 -12px;}
/*2015-05-26*/
.review-pop .clean {background:#f7f5ff; padding:15px; margin:0 0 10px 0;}
.review-pop .clean strong {color:#816dc8; font-size:var(--font-size-sm);}
.review-pop .clean ul {padding:0 0 0 10px; margin:3px 0 0 0;}
.review-pop .clean ul li {font-size:var(--font-size-xs); color:#777777;}
.review-pop .clean ul li span {color:#816dc8;}
/*end*/

.review-pop .notice{font-family: var(--primary-font); line-height:1.5; font-size:var(--font-size-xs); color:#777;padding:0 0 15px 5px;}
.review-pop .notice li{background:url('//img.megastudy.net/teacher/review/ic_2x1.gif') 0 6px no-repeat;padding:0 0 1px 6px;}
.review-pop .notice strong{font-weight:var(--font-weight-regular);color:#ff6b22;}
.review-pop .search-wrap{background:#e5e2f3;position:relative;/*width:655px;*/padding:11px 0 11px 124px;}
.review-pop .search-wrap h2{position:absolute;left:22px;top:50%;margin-top:-7px;}
.review-pop .search-wrap select{/*width:307px;*/font-family: var(--primary-font); line-height:1.3; font-size:var(--font-size-sm); color:#8377c4;margin:1px 0;}
.review-pop .search-wrap .lecture{/*width:619px;*/}
.review-pop .result-txt{font-family: var(--primary-font); line-height:1.3; font-size:var(--font-size-xs); color:#777;padding:18px 0 7px 0;height:15px;width:100%;position:relative;text-align:right;}
.review-pop .result-txt strong{font-weight:var(--font-weight-regular);color:#ff6b22;}
.review-pop table{width:100%;}
.review-pop #common_table .table_list .common_type01{border-top:2px solid #7c6cce;}
.review-pop #common_table .table_list .common_type01 thead th{background-color:#f7f6fb;color:#8377c4;}
.review-pop #common_table .table_list.common_type01 tbody .teacher img{border:1px solid #d3ccf2;vertical-align:middle;}
.review-pop #review .slecture{padding:0 0 10px 6px;}
.review-pop #review .leture_infor .tinfo{padding-left:116px;}
.review-pop #review .leture_infor .tinfo li{width:460px;}
.review-pop #review .leture_infor .pic{position:absolute;left:16px;top:50px;}
.review-pop #review .footer-btn{text-align:right;padding:8px 4px 0 0;background:none;}
.review-pop .pwrite_tab li{width:363px}
.review-pop h1.mylist{margin-bottom:20px;}
.review-pop .bora{color:#8377c4;}
#review .footer-btn{text-align:right;padding:8px 4px 24px 0;background:url('//img.megastudy.net/teacher/review/bg_line.gif') 0 100% repeat-x;}
.review-pop .bestReview{font-family: var(--primary-font); line-height:1.4; font-size:var(--font-size-xs); position:absolute;left:0;top:18px;text-align:left;color: #ff7226; font-weight:var(--font-weight-semibold); }
.review-pop .bestReview a{font-weight:var(--font-weight-regular);text-decoration: underline;color: #ff7226;}
.review-pop .best_title{font-family: var(--primary-font); line-height:1.4; font-size:var(--font-size-sm); text-align:left;padding-bottom: 3px;color: #777;padding-left: 12px; font-weight:var(--font-weight-semibold); background: url('//img.megastudy.net/teacher_v2/review/ic_review.gif') 0 3px no-repeat;}
.review-pop .best_title strong{font-weight:var(--font-weight-semibold); color: #8377c4;}


.review-pop .sort-wrap{font-family: var(--primary-font); line-height:1.3; font-size:var(--font-size-sm); color:#eaeaea;position:absolute;right:0;top:18px;text-align:left;}
.review-pop .sort-wrap a{font:var(--font-size-xs)/1.3 var(--primary-font);color:#888;background:#FFF url('//img.megastudy.net/teacher_v2/bbs/arr_of.gif') 100% 0 no-repeat;padding:0 10px 0 0;margin-left:6px;letter-spacing: -1px;}
.review-pop .sort-wrap a.on{color:#f34d51;background-image:url('//img.megastudy.net/teacher_v2/bbs/arr_on.gif');}
.review-pop .best{font-size:var(--font-size-xs);color: #777;line-height: 1.4;}
.review-pop .best em{font-style: normal;color: #ff6b22;}
.review-pop .best a{color: #ff6b22;text-decoration: underline;}


#examt{width:677px;padding-top:10px;font-family: var(--primary-font); line-height:1.3; font-size:var(--font-size-sm);}
#examt h1{font:0/0 arial;padding-bottom:13px;}
#examt *{margin:0;padding:0;}
#examt .table_list{width:677px}
#examt .table_list .common_type01{table-layout:fixed;border-collapse:collapse;border-top:2px solid #cac0f0;border-bottom:1px solid #b5b5b5;width:100%;}
#examt .table_list .common_type01 thead th{padding:9px 0 6px 0;background:#f8f7fd;border-bottom:1px solid #d1d1d1;color:#7566d3;vertical-align:top;font:var(--font-size-xs)/1.0 var(--primary-font) !important;}
#examt .table_list .common_type01 tbody td{border-top:1px solid #e0e0e0;text-align:center;padding:10px 0 8px 0;color:#858585;}
#examt .table_list .common_type01 tbody td.number{font-size:var(--font-size-xs);color:#888;}
#examt .table_list .common_type01 tbody td.subject{text-align:left;padding-left:9px;}
#examt .table_list .common_type01 tbody td.subject a.tit{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:90%;}
#examt .table_list .common_type01 tbody td.subject span{color:#f26522;font-size:var(--font-size-xs);}
#examt .table_list .common_type01 tbody td a{font-size:var(--font-size-sm);}
#examt .table_list .common_type01 tbody td a:hover{color:#333;}
#examt .table_list .common_type01 tbody td.noData{text-align:center;height:45px;color:#666;}
#examt .table_list .common_type01 tbody td .bora{color:#7566d3;}

#examt .table_list .table_footer{position:relative;width:100%;height:50px;}
#examt .table_list .table_footer .btns{text-align:right;padding:10px 6px 0 0;}
#examt .table_list .table_footer .btns .aLeft{float:left;}
#examt .table_list .paging{position:absolute;left:0;top:0;width:100%;text-align:center;padding:12px 0 0 0;color:#c0b6ac;}
#examt .table_list .paging *{vertical-align:middle;}
#examt .table_list .paging img{vertical-align:-4px;}
#examt .table_list .paging a{color:#666;font-size:var(--font-size-sm);vertical-align:0;padding-right:1px;}
#examt .table_list .paging strong{color:#868686;text-decoration:underline;font-size:var(--font-size-sm);vertical-align:0;padding-right:1px;}
#examt .recommend-wrap{border:4px solid #e2dcf8;position:relative;width:669px;*width:677px;height:123px;*height:131px;margin-bottom:30px;}
#examt .recommend-wrap h2{position:absolute;left:4px;top:4px;width:102px;height:113px;background:#f5f3fb;}
#examt .recommend-wrap h2 img{margin:24px 0 0 19px;}
#examt .recommend-wrap ul{margin:9px 0 0 122px;list-style:none}
#examt .recommend-wrap ul li{background:#FFF url('//img.megastudy.net/teacher/exam/ic_recommend.gif') 0 8px no-repeat;padding:3px 0 3px 7px;}
#examt .recommend-wrap ul li a{color:#555;}
#examt .recommend-wrap button{font-family: var(--primary-font); line-height:1.3; font-size:var(--font-size-sm); vertical-align:-3px;margin-left:3px;}
#examt .recommend-wrap02{height:auto;}
#examt .recommend-wrap02 h2{background:none;left:25px;top:10px;text-align:left;}
#examt .recommend-wrap02 h2 img{margin:0;}
#examt .recommend-wrap02 p{padding:17px 0 15px 127px;}
#examt .search-wrap{background:#ebe6fa;width:100%;position:relative;text-align:right;padding:9px 0 9px 0;margin-bottom:20px;}
#examt .search-wrap .sorting-wrap{position:absolute;left:0;top:13px;text-align:left;}
#examt .search-wrap .sorting-wrap span{color:#6f6f6f;padding:0 8px 0 0;background:url('//img.megastudy.net/teacher/exam/ic_sort.gif') 100% 4px no-repeat;margin-left:14px;cursor:pointer;font-size:var(--font-size-sm);line-height:1.3;}
#examt .search-wrap .sorting-wrap span.on{color:#5b48bf; font-weight:var(--font-weight-semibold); letter-spacing:-1px;background:url('//img.megastudy.net/teacher/exam/ic_sort_on.gif') 100% 5px no-repeat;}
#examt .search-wrap select{vertical-align:0;}
#examt .search-wrap input{height:19px;width:141px;border:1px solid #c9c9c9;padding-top:2px;}
#examt .search-wrap .btn{vertical-align:-4px;margin-right:9px;}

#examt .view-container{padding:0;color:#555;font-family: var(--primary-font); line-height:1.3; font-size:var(--font-size-sm);}
#examt .view-container h2{border-top:2px solid #cac0f0;border-bottom:1px solid #ddd; font-family: var(--primary-font); line-height:1.3; font-size:var(--font-size-sm); font-weight:var(--font-weight-semibold); padding:9px 0 6px 20px;}
#examt .view-container .items{border-bottom:1px solid #ddd;color:#767676;width:100%;position:relative;padding:9px 0 6px 0;text-align:right;}
#examt .view-container .items span{margin-right:20px;color:#767676;}
#examt .view-container .items .al{position:absolute;left:20px;top:9px;}
#examt .view-container .items strong{font-weight:var(--font-weight-regular);color:#232323;}
#examt .view-container .contents{padding:30px 20px 0 20px;}
#examt .view-container .contents .txt{line-height:1.5;margin-bottom:20px;}
#examt .view-container .contents table{width:640px;table-layout:fixed;border-collapse:collapse;border:1px solid #ddd;margin-bottom:15px;}
#examt .view-container .contents table th{background:#f1effb;width:90px;color:#7566d3;font-weight:var(--font-weight-regular);padding:8px 0 6px 0;font-size:var(--font-size-sm);border:1px solid #ddd;}
#examt .view-container .contents table td{padding:8px 0 6px 10px;border:1px solid #ddd;}
#examt .view-container .contents .contents-btn{text-align:right;font:0/0 arial;margin-bottom:24px;}
#examt .view-container .contents .contents-btn a{margin-left:3px;}
#examt .view-container .contents .recommend-view{border:1px solid #ccc2f0;overflow:hidden;width:100%;margin-bottom:20px;}
#examt .view-container .contents .recommend-view h3{float:left;padding:15px 11px 15px 13px;border-right:1px solid #ccc2f0;background:#f1effb;margin-right:30px;}
#examt .view-container .contents .recommend-view ul{float:left;padding:11px 0 0 0;}
#examt .view-container .contents .recommend-view ul li{background:#FFF url('//img.megastudy.net/teacher/exam/ic_recommend.gif') 0 8px no-repeat;padding:3px 0 3px 7px;list-style:none}
#examt .view-container .contents .recommend-view ul li a{color:#555;}
#examt .view-container .view-btn{border-top:1px solid #e0e0e0;text-align:right;padding:10px 0 30px 0;font:0/0 arial;}
#examt .view-container .view-btn img{margin-right:5px;}
#examt .view-container .reply{width:677px;height:600px;}

#examt .footList{border-top:2px solid #d2cdf3;border-bottom:1px solid #b5b5b5;margin-bottom:30px;}
#examt .footList *{margin:0;padding:0;}
#examt .footList dl{width:100%;overflow:hidden;border-bottom:1px solid #e0e0e0;font:0/0 arial;}
#examt .footList dl dt{float:left;background:#f1effb;font:var(--font-size-sm);/1.0 var(--primary-font);vertical-align:top;color:#7566d3;padding:12px 0 12px 0;width:89px;text-align:center;}
#examt .footList dl dd{float:left;padding:11px 0 0 20px;vertical-align:top;}
#examt .footList dl dd a{font-family: var(--primary-font); line-height:1.3; font-size:var(--font-size-sm); text-overflow:ellipsis;white-space:nowrap;width:442px;overflow:hidden;}
#examt .footList dl dd a img{ vertical-align:-3px;}
#examt .footList dl dd.day{float:right;font-family: var(--primary-font); line-height:1.3; font-size:var(--font-size-sm); padding:12px 17px 0 0;color:#888;width:auto;}
#examt .footList dl.bottom{border-bottom:0;}
#examt .footList dl dd span{overflow: hidden; width:480px;text-overflow:ellipsis}

#p-result{border-top:6px solid #5175c8;padding:0 25px 0 25px;}
#p-result *{margin:0;padding:0;}
#p-result .logo{position:absolute;right:12px;top:13px}
#p-result h1{font:0/0 arial;padding:32px 0 19px 0;}
#p-result .table{width:100%;padding-bottom:10px;}
#p-result .table table{table-alyout:fixed;border-collapse:collapse;width:100%;border-top:2px solid #8da2d2;border-bottom:1px solid #bebebe}
#p-result .table th{background:#eff2f9;color:#31446e;padding:8px 0 5px 0;border:1px solid #e0e0e0;font-size:var(--font-size-xs);}
#p-result .table td{color:#606060;font-weight:var(--font-weight-regular);padding:8px 0 5px 0;border:1px solid #e0e0e0;text-align:center;font-size:var(--font-size-xs);}
#p-result .table td.select{padding-bottom:4px;}
#p-result .table td.select a{vertical-align:-4px;margin-left:10px;}
#p-result .table td.select span{vertical-align:1px;}
#p-result .table .red{color:#e5375a;}
#p-result .table tr.on td{background:#f4f6fb;}
#p-result .infor{margin-bottom:25px;}
#p-result .infor ul{list-style:none;margin-bottom:10px;}
#p-result .infor ul li{background:url('//img.megastudy.net/teacher/exam/ic_3x3.gif') 0 4px no-repeat;padding:0 0 5px 8px;color:#777;font-size:var(--font-size-xs);line-height:1.3;}
#p-result .infor ul li strong{color:#ef5a78;}
#p-result .infor ul li .red{color:#ef5a78;}

#p-result .items{background:#f8f8f8;border:1px solid #e5e5e5;width:100%;position:relative;padding:15px 0 12px 0;margin-bottom:20px;}
#p-result .items .print{position:absolute;right:19px;top:50%;margin-top:-9px;}
#p-result .items span{font-family: var(--primary-font); line-height:1.3; font-size:var(--font-size-sm); color:#5f5f5f;margin-right:5px;}
#p-result .items span strong{color:#3c6bd6;background:url('//img.megastudy.net/teacher/exam/ic_4x4.gif') 15px 3px no-repeat;padding-left:23px;}


#lec_list_prevod2 .vod_area .minu {vertical-align:-2px}

#lec_list_prevod2 .vod_area li {width:661px !important}

/* 20190627 */
.review-pop_2019{padding:0 20px;font-family: var(--primary-font);}
.review-pop_2019 *{list-style:none;}
.review-pop_2019 h1{font-size:26px;line-height: 82px;height:82px;background:#2e476c;margin:0 -20px 31px -20px;padding:0 0 0 25px;color:#fff}
.review-pop_2019 .clean {background:#f0f7ff url('//img.megastudy.net/teacher_v2/review/bg_popWrite.gif') 30px 50% no-repeat; padding:19px 0 19px 129px; margin:0 0 20px 0;letter-spacing: -0.5px;}
.review-pop_2019 .clean strong {color:#2f6eeb; font-size:16px;}
.review-pop_2019 .clean ul {margin:3px 0 0 0;padding: 0;}
.review-pop_2019 .clean ul li {font-size:14px; color:#333333;}
.review-pop_2019 .notice {font-size:var(--font-size-sm); color:#a9a9a9;padding:0}

#review .contents_write_2019{}
#review .contents_write_2019 table, #review .contents_write_2019 table td, #review .contents_write_2019 table th, #review .footer-btn a{font-family: var(--primary-font); font-size:var(--font-size-sm);letter-spacing: -0.5px;}
#review .contents_write_2019 table{border:0;border-top: 1px solid #999;font-size:var(--font-size-sm);}
#review .contents_write_2019 table th{border-color: #e2e2e2;background: #fafafa;color:#333;border-left: 0;border-right: 0;width:130px;font-weight:var(--font-weight-semibold);}
#review .contents_write_2019 table td{border-color: #e2e2e2;background: #fff;color:#666;border-left: 0;border-right: 0;height:30px}
#review .contents_write_2019 caption{text-align: center;color: #2f6eeb;background: #fafafa;border-top: 1px solid #999999;font-size:15px;padding:13px 0 13px 0;font-weight:var(--font-weight-semibold); letter-spacing: -0.5px;}
#review .contents_write_2019 select{height:27px;font-family: var(--primary-font);font-size:var(--font-size-sm) !important;}
#review .contents_write_2019 table td textarea{width:100%;height:166px;font-family: var(--primary-font);font-size:var(--font-size-sm);background: #fff;letter-spacing: -1px;padding:10px;box-sizing: border-box}
#review .contents_write_2019 .star input, #review .contents_write_2019 .recommend input, #review .contents_write_2019 .class input{vertical-align: -5px;margin-right: 7px;}
#review .contents_write_2019 .star label, #review .contents_write_2019 .class span{vertical-align: middle;}
#review .contents_write_2019 .recommend{line-height: 1.8;}
#review .contents_write_2019 .recommend strong{color:#2e476c;margin-right: 7px;}
#review .contents_write_2019 .keyword{display: flex;align-items: center;line-height: 1;flex-wrap: wrap;justify-content: start;height: auto;}
#review .contents_write_2019 .keyword label{display: inline-flex;line-height: 1;flex:none;width:24%;margin: 3px 0 4px;}
#review .contents_write_2019 .width5 label{width:auto}
#review .contents_write_2019 .class strong{color:#2e476c;margin-right: 7px;}
#review .contents_write_2019 .class label{display:inline-block;margin-right: 15px;}
#review .footer-btn{text-align: right}
#review .footer-btn a{display:inline-block;min-width:90px;height:26px;padding:10px 0 0 0;text-align: center;color:#fff;background: #7b808a;font-size:14px;line-height: 1;letter-spacing: -0.5px;}
#review .footer-btn .red{background: #f46b6f;}
/* // 20190627 */


