@charset "euc-kr";

/*¼­ºêÅ¾ common.css µ¿ÀÏÇÏ°Ô ¼öÁ¤ ¿ä¸Á */
.sub_top{height: 130px;width:100%;position: relative;background: #8e9098 url('//img.megastudy.net/teacher_v2/common/bg_subtop.gif') 0 100% repeat-x;margin-bottom: 25px;}
.sub_top .name_wrap{width:100%;overflow: hidden}
.sub_top .name{float:left;}
.sub_top .btns{float:left;padding: 83px 0 0 0;margin-left: 3px;font-size:0;line-height: 0;}
.sub_top .btns a{margin-right: 1px;}
.sub_top .pic{position: absolute;right:0;top:-12px;}

.sub_top_23{height: 130px;background: #406168;display: flex;justify-content: space-between;position: relative;margin-bottom: 25px;background: #614068;}
.sub_top_23 .pic{position: absolute;right:0;bottom:0}
.sub_top_23 .name{display: flex;font-size:17px;color:#e77efb;flex-direction: column;justify-content: center;padding:0 0 0 29px;}
.sub_top_23 .name b{font-size:31px;font-weight:var(--font-weight-semibold);color:#fff}
.sub_top_23 .btns{display: flex;justify-content: center;flex-direction: column;padding:0 30px 0 0}
.sub_top_23 .btns a{color:#fff;font-size:var(--font-size-sm);border: 1px solid #fff;border: 1px solid rgba(255, 255, 255, .4);line-height: 27px;display: inline-block;letter-spacing: -1px;padding:0 0 0 10px;width:78px;position: relative;z-index:2;}
.sub_top_23 .btns a::after{content:url(//img.megastudy.net/teacher_v2/common/ic_sub_top.png);position: absolute;right:10px;top:11px;}
.sub_top_23 .btns a+a{border-top: 0}
.sub_top_23.bgColor1{background: #614068;}
.sub_top_23.bgColor1 .name{color: #e77efb;}
.sub_top_23.bgColor2{background: #686840;}
.sub_top_23.bgColor2 .name{color: #fafb7e;}
.sub_top_23.bgColor3{background: #476840;}
.sub_top_23.bgColor3 .name{color: #92fb7e;}
.sub_top_23.bgColor4{background: #464068;}
.sub_top_23.bgColor4 .name{color: #937efb;}
.sub_top_23.bgColor5{background: #406168;}
.sub_top_23.bgColor5 .name{color: #7ae7ff;}
.sub_top_23.bgColor6{background: #406854;}
.sub_top_23.bgColor6 .name{color: #7efbbd;}
.sub_top_23.bgColor7{background: #544068;}
.sub_top_23.bgColor7 .name{color: #bd7efb;}
.sub_top_23.bgColor8{background: #684054;}
.sub_top_23.bgColor8 .name{color: #fb7ebc;}
.sub_top_23.bgColor9{background: #484b4d;}
.sub_top_23.bgColor9 .name{color: #fa6468;}

div.teh_home_tab ul{width:100%;}
#review .review_banner{padding-bottom: 16px;}

.bbs h1, .bbs h2, .bbs h3, .bbs h4, .bbs h5, .bbs th, .bbs td, .bbs input{}
.bbs{position: relative;}
.bbs .commonBoardList th{text-align: center;}
.bbs .commonBoardList td{}
.bbs .commonBoardList td.done{color: #0000ff}
.bbs .commonBoardList .subject{overflow:hidden; text-overflow:ellipsis; white-space:nowrap;position: relative;}
.bbs .commonBoardList .subject .new{display: inline-block;margin-top: 5px;}
.commonBoardList .subject a .ic_remsg{font-size: var(--font-size-sm);color:#2d6ce5}
.commonBoardList .subject a:hover .ic_remsg{text-decoration:underline}

.bbs .commonBoardList .replyCount{color:#6792c5}
.bbs, .bbs--mainTitle{color:#333;line-height: 1.2;}
.bbs--mainTitle{font-size:26px;color:#333;font-weight:var(--font-weight-semibold);padding:0 0 23px 0;line-height: 1.4;letter-spacing: -1px;}
.bbs--mainTxt{font-size:16px;font-weight:var(--font-weight-semibold);margin-bottom: 21px;letter-spacing: -1px;-webkit-text-size-adjust:none;}
.bbs--mainTxt strong{color:#0b59e9}
.bbs--mainTxt a{color:#324d75;font-size:var(--font-size-sm);letter-spacing: -1px;border: 1px solid #324d75;padding:4px 10px;line-height: 1;font-weight:var(--font-weight-regular);vertical-align: 1px;}
.bbs--mainTxt .ebook{color: #98751e;border: 1px solid #98751e;}
.bbs--mainTxt--layer {position:absolute; left:0; top:50px; z-index:3; width:100%; display:none;}
.bbs--mainTxt--layer img {margin:0 auto !important; width:572px; display:block;}
.commonSearchArea{font-family: var(--primary-font);font-size: var(--font-size-sm);line-height: 1;}
.commonSearchArea .txt{margin:0 -5px 0 -1px !important}
.commonSearchArea input, .commonSearchArea select{font-family: var(--primary-font);}
.commonSearchArea a{font-family: var(--primary-font);}
.commonSearchArea--mo{background: #f4f8ff;text-align: center;height: auto;padding:17px 0;margin-bottom: 11px;}
.commonSearchArea--mo select{width:auto;min-width: 100px;}
.selectGrade{width:50%;text-align: left;}
.selectGrade .sel_ord li{display: inline-block;background: url('//img.megastudy.net/teacher_v2/mega_tcc/ic_sort.gif') 0 3px no-repeat;padding-left: 14px;margin-right: 10px;}
.selectGrade .sel_ord .on{background-position: 0 -19px;}
.selectGrade .sel_ord a{color:#9ba1ac;font-size:var(--font-size-sm);letter-spacing: -1px;}
.selectGrade .sel_ord .on a{color:#333;text-decoration: underline;font-weight:var(--font-weight-semibold);}

.bbs--select{border: 1px solid #d9d9d9;overflow: hidden;margin-bottom: 30px;}
.bbs--select h3{padding:3px 0;background:#f0f1f4;font-size:14px;font-weight:var(--font-weight-semibold);text-align:center;color:#333;margin-bottom: 4px;letter-spacing: -1px;}
.bbs--select .teacher{float:left;width:388px;border-right: 1px solid #d9d9d9;padding:20px 10px}
.bbs--select .lecture{float:left;width:388px;padding:20px 10px}
.bbs--select ul{height:109px;overflow-y: scroll;}
.bbs--select ul li{cursor: pointer;margin-bottom: 2px;padding-bottom:2px;color:#555;font-size:var(--font-size-sm);display: block;overflow: hidden;text-overflow: ellipsis;white-space:nowrap}
.bbs--select ul .off{cursor: text;color:#ccc}
.bbs--select ul .on{color:#0b59e9;text-decoration: underline;}
.bbs--select .nodata{text-align: center;padding:37px 0}
.commonBoard--btnArea {position:absolute; right:0; bottom:10px; z-index:1;}
.commonBoard--btnArea .btnType01 {display:inline-block;text-align:center;height:36px;line-height:34px;background:#f46b6f;font-size: var(--font-size-sm);color:#fff;font-weight:var(--font-weight-semibold);padding:0 32px;text-decoration:none;}
.review--opt{background: #f4f8ff;border-top: 1px solid #d9d9d9;padding:9px 12px}
.review--opt select{min-width:100px;height:20px;padding-right: 6px;}

.study__header--icon {line-height: 21px;width:64px;font-size:var(--font-size-sm);height:17px;text-align: center;letter-spacing: -1px;font-weight:var(--font-weight-regular) !important;display:inline-block; vertical-align:-4px;font-family: var(--primary-font);overflow: hidden;}

.study__header--icon01 {border: 1px solid #ffadd6;background:#feebf4;color:#f93295;} /*°øÁö*/
.study__header--icon02 {border: 1px solid #dab7ff;background:#f7efff;color:#9230f9;} /*ÀÌº¥Æ®*/
.study__header--icon03 {border: 1px solid #b8c8ff;background:#eff3ff;color:#3863f9;} /*°³°­*/
.study__header--icon04 {border: 1px solid #a4ece9;background:#e7fcfb;color:#33d0c9;} /*º¸Ãæ*/
.study__header--icon05 {border: 1px solid #fad0a0;background:#fff6eb;color:#f29831;} /*±³Àç*/
.study__option--icon {line-height: 13px;width:57px;font-size:var( --font-size-xs);height:14px;text-align: center;letter-spacing: -1px;font-weight:var(--font-weight-regular) !important;display:inline-block}
.study__option--icon01 {border: 1px solid #fbbbd9;background:#ffeaf5;color:#cf4fa4;}
.study__option--icon02 {border: 1px solid #bef1dc;background:#e7f9f0;color:#17c075;}
.study__option--icon03 {border: 1px solid #b5ccf7;background:#ebf2ff;color:#2d6ce5;}
.study__option--icon04 {border: 1px solid #e2e2e2;background:#fafafa;color:#666;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.study__header--icon {line-height: 19px;}
}
.commonBoardView--items .study__header--icon{vertical-align: -5px;display: inline-block;margin-top: -4px;}

.qnaBoardView--info{padding:25px 15px 17px 26px;border-bottom: 1px dotted #e2e2e2;}
.qnaBoardView--info li{padding-bottom: 8px;}
.qnaBoardView--info a{color:#007af3;text-decoration: underline;}
.bbs .viewContents{font-family: var(--primary-font) !important;font-size: var(--font-size-sm);word-wrap: break-word;word-break:break-word}
.bbs .viewContents img{max-width: 780px;}
.qnaBoardView--ip{text-align: right;padding:0 24px 0 0;height: 39px;color:#999}
.bbs .commonBoardView--btns .redColor{background: #f46b6f;}
.bbs .commonBoardView--btns .blueColor{background: #2E476C;}
.bbs .commonBoardView--btns .admin{color: #f46b6f;font-size:var( --font-size-xs);letter-spacing: -1px;}
.commonBoardView--btns--leftPos{position: absolute;left:6px;top:10px;}
.qnaBoardView--file{padding:13px 23px 13px 26px;border-top: 1px solid #efefef;}
.qnaBoardView--file a{text-decoration: underline;color:#007af3}
.qnaBoardView--file img{vertical-align: -2px;}
.qnaBoardView--survey{background: #f0f7ff;border-top: 1px solid #efefef;padding:17px 0 17px 26px;font-size:14px;letter-spacing: -0.5px;}
.qnaBoardView--survey strong{color:#177ee5;font-weight:var(--font-weight-regular);margin-right: 10px;}
.qnaBoardView--survey label{margin-right: 3px;}
.qnaBoardView--survey input{vertical-align: -1px;margin-right: 2px !important;}
.qnaBoardView--survey .done{display:inline-block;font-size: var(--font-size-sm);height: 24px;line-height: 24px;text-align: center;background: #fff;border: 1px solid #dadada;padding:0 10px;color:#177ee5;letter-spacing: -1px;margin-left: 10px;}
.commonBoardView--subject--btns{position: absolute;right:20px;top:14px}
.commonBoardView--subject--btns a{display:inline-block;font-size: var(--font-size-sm);height: 24px;line-height: 24px;text-align: center;background: #fff;border: 1px solid #dadada;padding:0 19px;color:#666;letter-spacing: -1px;margin-left: 1px;font-weight:var(--font-weight-regular);}

.commonBoardWrite--info{background: #FFF;font-size:var(--font-size-sm);padding: 13px 0 10px 0;color:#a9a9a9;line-height: 1.7;margin-bottom: 30px;}
.commonBoardWrite--info li{padding-left: 12px;text-indent: 0;position:relative;}
.commonBoardWrite--info > li:before{position:absolute;left:0;top:0;content:"-"; background:none;}
.commonBoardWrite--info strong{font-weight:var(--font-weight-regular);color: #177ee5;}

.commonBoardWrite--infofooter{padding:14px 0 0 0;}
.commonBoardWrite--infofooter > li{font-size:var(--font-size-sm);line-height:20px;color:#999;padding:0 0 0 12px;position:relative;}
.commonBoardWrite--infofooter > li:before{position:absolute;left:0;top:0;content:"-"; background:none;}

.lectureTime--wrap, .books--wrap{padding-bottom: 11px;}
.lectureTime label{display:inline-block;width:100px}
.lectureTime input[type=text], .books input[type=text]{width:43px;height:26px;text-align: center;text-indent: 0;}
.castView__replyBtns a{font-family: var(--primary-font) !important;}
.bbs .castView__textArea textarea, .bbs .castView__replyList__write textarea{height:90px;width:650px;font-family: var(--primary-font);font-size: var(--font-size-sm);}
.bbs .castView__teaxArea__txt span {display:block; padding-left:8px; text-indent:-8px; line-height:17px; font-size: var(--font-size-sm);color:#000}
.bbs .castView__replyList li {line-height:1.4;}
.commonBoardView--btns a, .commonBoardView--btns a:hover{font-family: var(--primary-font) !important;}
.bbs .castView__replyList .txt{word-wrap: break-word;word-break:break-word}
.bbs .alart_txt{color:#999}


.profile{text-align: left}
.profile, .profile h1, .profile h2{font-family: var(--primary-font);}
.profile h1{padding:28px 0 28px 25px;font-size:26px;color:#fff;background: #2e476c;letter-spacing: -1px;}
.profile h2{padding:30px 0 0 25px;font-size:15px;color:#0b59e9;letter-spacing: -1px;padding-bottom: 5px;font-weight:var(--font-weight-semibold)}
.profile--con{font-size:14px;color:#666;line-height: 1.6;padding:0 0 0 25px}

.pop_layer{display:none;position: absolute;z-index: 100;top:50px;right:0;color:#666;text-align: center;border: 1px solid #1162db;background: #fff;padding:29px;width:440px;height:290px;font-size: var(--font-size-sm);letter-spacing: -1px;box-shadow: 2px 2px 5px 0px rgba(201,201,201,1);line-height: 1.4}
.pop_layer h3{font-size:14px;margin-bottom: 25px;}
.pop_layer h3 strong{font-size:24px}
.pop_layer h3 .h1{color:#333}
.pop_layer h3 .h2{color:#0b59e9}
.pop_layer--con1{background: #f4f8ff;padding:20px 0;margin-bottom: 26px;}
.pop_layer--con1 dt{display: block;color:#0b59e9;font-weight:var(--font-weight-semibold);}
.pop_layer--con1 dd{display: block;font-weight:var(--font-weight-regular);}
.pop_layer--con1 strong{color:#333;text-decoration: underline;}
.pop_layer--con2{line-height: 1.5;font-weight:var(--font-weight-regular);}
.pop_layer--con2 strong{color:#333;font-size:14px;}
.pop_layer--close{position: absolute;right:29px;top:14px;padding:0 !important;border:0 !important;}

.castView__replyList ul a, #table_footer #paging_wrap a, #table_footer #paging_wrap strong, .castView__textArea--btn, .castView__replyList__write a, .bbs .cast__list, .bbs .cast__list a, .freeLecture--mainMenu,
.freeLecture--tabMenu a{font-family: var(--primary-font);}
.castView__replyList ul{font-size: var(--font-size-sm)}
.castView__teaxArea__txt
.commonBoardList .subject img{vertical-align: -2px;}
#container .admin_input{padding-top: 5px;clear: both;}
#container .admin_input input[type=text]{margin-right: 5px;}
.admin_input span{vertical-align: -2px;}

.commonBoardView--pds{padding:30px 20px 30px 20px;border-top: 1px dotted #e2e2e2;}
.commonBoardView--pds .commonBoardList{border: 1px solid #e2e2e2;}

.bbs .cast__list{border-top: 1px solid #999;}
.bbs .cast__list li{padding:23px 0 23px 15px;border-bottom: 1px solid #ededed;}
.bbs .cast__list a{display: table;width: 100%;text-decoration: none;}
.bbs .cast__list__pic, .cast_list__info{display: table-cell;vertical-align: middle;}
.bbs .cast__list__pic{width:190px;position: relative;}
.bbs .cast__list__pic{}
.bbs .cast__list a:hover .cast__list__title{text-decoration: underline;}
.cast__list__pic img{width:160px;height:95px;}
.cast__list__pic::after{content:url('//img.megastudy.net/teacher_v2/mega_tcc/ic_play.png');position: absolute;left:10px;bottom:10px;}
.cast__list__title{display: block;padding:0 0 18px 0;color:#333;font-size:14px;font-weight:var(--font-weight-semibold);letter-spacing: -1px;line-height: 17px;}
.cast__list__title .cast__header__icon{float:left;margin:0 12px 0 0}
.cast__list__title .reply_num, .cast__header__rollingInner .reply_num{font-weight:var(--font-weight-regular);color:#6792bd;text-decoration: none;font-size:var(--font-size-sm);}
.cast__list__name{display:block;color:#333;margin-bottom: 7px;font-size: var(--font-size-sm)}
.cast__header__icon{border: 1px solid #fba4cf;background: #feebf4;color:#f30079;line-height: 16px;width:64px;font-size:var(--font-size-sm);height:17px;text-align: center;letter-spacing: -0.5px;margin-bottom: 5px;font-weight:var(--font-weight-regular) !important;display:inline-block}
.cast__header__icon38{background: #feebf4;border-color: #fba4cf;color: #f30079;} /*2019 ¼ö´É*/
.cast__header__icon22{background: #f9ebfe;border-color: #e5a4fb;color: #b700f3;} /*2019 ¼ö½Ã*/
.cast__header__icon9{background: #f0ebfe;border-color: #baa4fb;color: #3c00f3;} /*°ø°³Æ¯°­*/
.cast__header__icon27{background: #fff2eb;border-color: #ffc2a4;color: #ff5400;} /*³»½ÅÀü·«*/
.cast__header__icon3{background: #f3f7eb;border-color: #c8dba4;color: #669900;} /*ÇÐ½À¹ý*/
.cast__header__icon44{background: #ebf7f3;border-color: #a4dbc8;color: #009966;} /*°í1°³Á¤*/
.cast__header__icon43{background: #ebf7fb;border-color: #a4dbed;color: #0099cc;} /*Ä¿¸®Å§·³*/
.cast__header__icon28{background: #ebf5fe;border-color: #a4d0fb;color: #007af3;} /*ºñ±³°úÀü·«*/
.cast__header__icon20{background: #fbf7eb;border-color: #eddba4;color: #cc9900;} /*°¨¼ºÃæÀü*/
.cast__list__time, .cast__list__hit, .cast__list__date{display: inline-block;color:#a9a9a9;position: relative;line-height:1;}
.cast__list__time strong, .cast__list__hit strong, .cast__list__date strong{color:#333;font-weight:var(--font-weight-regular);padding-right: 5px;padding-left: 3px;}
.cast__list__date::before, .cast__list__hit::before{content:'|';font-size:var(--font-size-sm);font-family: var(--primary-font);line-height: 1;margin-right: 9px;}
.cast__list__book::before{content:'|';font-size:var(--font-size-sm);font-family: var(--primary-font);line-height: 1;margin-right: 9px;color: #a4a4a4}
.cast__list__price{color:#3f3f3f;line-height: 1;font-size: var(--font-size-sm);margin-right: 5px;}
.cast__list__price strong{font-weight:var(--font-weight-semibold);color:#ed585c;}
.bbs .cast__list .nodata{text-align: center;padding:77px 0;font-size: var(--font-size-sm);}
.bbs .cast__list .nodata a{font-size: var(--font-size-sm);}
.bbs .cast__list .nodata a:hover{text-decoration: underline;}
.commonBoardList--bottomTxt{padding: 20px 0}
.commonBoardList--bottomTxt ul{background: #fbfbfb;padding:26px 0 20px 20px;color:#666}
.commonBoardList--bottomTxt li{padding-bottom: 6px;}
.commonBoardList--bottomTxt img{vertical-align: -6px;}
.cast__list__bookTitle{display:inline-block;font-size:var( --font-size-xs);color:#a4a4a4;border: 1px solid #a4a4a4;line-height: 13px;height: 13px;padding:0 7px;}
.bbs .freeLecture--list a{width: 81%}
.bbs .freeLecture--list .nodata a{width:auto;display: inline-block}
.bbs .freeLecture--list li{position: relative;}
div.freeLecture--list .cast__list__btn{position:absolute;right:20px;top:50%;display:inline-block;transform: translateY(-50%);font-size:14px;text-align: center;padding: 7px 20px;background: #ed585c;line-height: 1;width:auto;color:#fff;letter-spacing: -1px;}

.freeLecture--mainMenu{position: absolute;left:149px;top:6px;height:21px;padding:3px 14px 0 0;font-size:18px;color:#666 !important;letter-spacing: -1px;font-weight:var(--font-weight-semibold);background: url('//img.megastudy.net/teacher_v2/bbs/ic_arrow.gif') 100% 50% no-repeat;line-height:1;}
.freeLecture--mainMenu::after{content:'';position: absolute;left:-41px;top:8px;display: block;width:16px;height:10px;background: url('//img.megastudy.net/teacher_v2/bbs/ic_arrow2.gif') 0 0 no-repeat;}
.freeLecture--info{background: #f0f7ff url('//img.megastudy.net/teacher_v2/bbs/ic_freeLecture.gif') 30px 50% no-repeat;letter-spacing: -0.5px;margin-bottom:30px;padding:0 0 0 136px;position: relative;}
.freeLecture--info p{font-size:16px;color:#333;font-weight:var(--font-weight-semibold);padding:30px 0 11px 0;}
.freeLecture--info ul{font-size:var(--font-size-sm);color:#a9a9a9;line-height: 1.5;padding-bottom: 30px;}
.freeLecture--counter{position: absolute;right:30px;top:33px;;width:149px}
.freeLecture--counter p{font-size:var(--font-size-sm);color:#969696;text-align: center;background: #f9f9f9;letter-spacing: -1px;padding: 5px 0 6px 0;font-weight:var(--font-weight-regular);border: 1px solid #d8d8d8;border-bottom: 0;}
.freeLecture--counter--number{display:block;background: #fff;font-size:16px;color: #333;border: 1px solid #d8d8d8;border-top: 0;text-align: center;padding: 10px 0 9px 0;}
.freeLecture--counter--number strong{font-family: Tahoma;font-weight:var(--font-weight-semibold);}
.freeLecture--counter--txt{display:block;font-size: var(--font-size-xs);text-align: right;color:#969696;}
.freeLecture--tabMenu{display: table;width:100%;table-layout: fixed;border-collapse: collapse;margin-bottom: 20px;}
.freeLecture--tabMenu a{display: table-cell;text-align: center;font-size: var(--font-size-sm);color:#969696;}
.freeLecture--tabMenu span{display: block;text-align: center;font-size:var(--font-size-md);color:#969696;background: #f9f9f9;border: 1px solid #d8d8d8;border-bottom-color: #444;padding:12px 0 12px 0;position: relative;margin-left: -1px;}
.freeLecture--tabMenu a:hover{text-decoration: none;}
.freeLecture--tabMenu a:hover span,.freeLecture--tabMenu .on span{background: #fff;color:#333;position: relative;z-index: 2;border-color: #444;border-bottom-color: #fff;}
.freeLecture--sort .selectGrade{position: relative;left:auto;right:0;text-align: right;width:100%;padding-top: 10px;}
.freeLecture--list .freeLecture--picFrame{display:block;width:110px;height:110px;border-radius: 100%;overflow: hidden;position: relative;background: #f3f3f3;}
.freeLecture--list .cast__list__pic::after{content:'';display: none}
.freeLecture--list .cast__list__pic img{width:120px;height:120px;position: absolute;left:50%;top:0;transform: translatex(-50%);}
.freeLecture--picFrame--ic{position:absolute;left:84px;top:71px;display:block;font-size:var( --font-size-xs);font-weight:var(--font-weight-semibold);width:32px;height:28px;background: #f28f92;text-align: center;line-height: 1;color:#fff;border-radius: 35px;padding:4px 0 0 0;
	border-top-right-radius: 35px;
    border-top-left-radius: 35px;
    border-bottom-right-radius: 35px;
    border-bottom-left-radius: 35px;
}
.freeLecture--list .cast__list__pic{width:140px}
.freeLectureSearchArea{background: #f4f8ff;text-align: left;padding-left: 20px;box-sizing: border-box;}
.cast__list__category{display: block;color:#a4a4a4;font-size:var(--font-size-sm);padding-bottom: 7px;}

.openLecture--info{background-image: url('//img.megastudy.net/teacher_v2/bbs/ic_openLecture.gif');}


.reply_alart{display:block;margin:0 -19px 0 -11px;text-align:left}
.reply_alart .item{display:block;overflow:hidden;padding:8px 15px;font-size: var(--font-size-sm);color:#666;text-align:left;line-height:14px}
.reply_alart .item label{display:inline-block;width:98px;vertical-align:top}
.reply_alart .item input{display:inline-block;width:13px;height:13px;margin:2px 4px 0 0 !important;padding:0;vertical-align:top}
.reply_alart .choice_sec{float:left}


.bbs .commonBoardList td.ftit{padding-left:15px;text-align:left}
.bbs .commonBoardList .ic_remsg{display:inline-block;color:#2d6ce5}
.bbs .commonBoardList .txt_clear{color:#0000ff}
.bbs .commonBoardList td a:hover .ic_remsg{text-decoration:underline}
.view_checkline{text-decoration:underline !important}
.view_checkline .ic_remsg{text-decoration:underline}

/* 2023 ºñÅ¸¹Î±³Àç */
#divVitaminArea{position: relative;}

#divVitaminArea .vita_book_basic{border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;margin: 30px 0 60px;}
#divVitaminArea .vita_book_basic > li{border-bottom: 1px solid #ddd;padding: 20px 13px 20px 35px;position: relative;}
#divVitaminArea .vita_book_basic > li .type_box{display: flex;align-items: center;justify-content: space-around;}
#divVitaminArea .vita_book_basic > li:last-child{border-bottom: none;}
#divVitaminArea .vita_book_basic .type01{}
#divVitaminArea .vita_book_basic .type01 .vita_book_thumb{float: left;width: 77px;margin-right: 17px;border: 1px solid #ddd;}
#divVitaminArea .vita_book_basic .type01 .vita_book_info{width: 525px;}
#divVitaminArea .vita_book_basic .type01 .vita_book_thumb img{width: 100%;}
#divVitaminArea .vita_book_basic .vita_book_info{float: left;padding: 0 0 0 0;}
#divVitaminArea .vita_book_basic .vita_book_info .vita_book_icon{display: flex;align-items: center;height: 16px;margin-bottom: 3px;}
#divVitaminArea .vita_book_basic .vita_book_info .vita_book_icon > li{float: left;margin-right: 5px;}
#divVitaminArea .vita_book_basic .vita_book_info .vita_book_icon .vita_icon3{width: 50px; height: 15px;line-height: 15px;background-color: #e9f1fe; border: 1px solid #c8d8f4; color: #446fb5; text-align: center; font-size: 10px;}
#divVitaminArea .vita_book_basic .vita_book_info .vita_book_icon .vita_icon4{width: 50px; height: 15px;line-height: 15px;background-color: #e8fbd9; border: 1px solid #c0e9ac; color: #6aba27; text-align: center; font-size: 10px;}
#divVitaminArea .vita_book_basic .vita_book_info .vita_book_tit_box{}
#divVitaminArea .vita_book_basic .vita_book_info .vita_book_tit_box .vita_book_tit{display: block; color: #333;font-family: var(--primary-font);font-size: var(--font-size-md);font-weight:var(--font-weight-semibold);}
#divVitaminArea .vita_book_basic .vita_book_info .vita_book_more{display: flex; align-items: center;margin-top: 10px;}
#divVitaminArea .vita_book_basic .vita_book_info .vita_book_more li{width: 104px;height: 16px;line-height: 16px; text-align: center; border: 1px solid #a4a4a4; margin-right: 5px;}
#divVitaminArea .vita_book_basic .vita_book_info .vita_book_more li a{text-decoration: none;font-size: var(--font-size-sm);}
#divVitaminArea .vita_book_basic .vita_book_sales{float: right;display: flex;align-items: center;justify-content: center;padding: 0 0 0 0;}
#divVitaminArea .vita_book_basic .vita_book_sales .price{margin-right: 18px; font-size: 14px;font-family: var(--primary-font);}
#divVitaminArea .vita_book_basic .vita_book_sales .cart{display: block;width: 40px;height: 40px;margin: 5px 0;text-indent: -999em; background: url("https://img.megastudy.net/lecmain/mainn/2020/0120_vitamin/sp_paybtn.jpg") no-repeat;}
#divVitaminArea .vita_book_basic .vita_book_sales .cart:hover{background: url("https://img.megastudy.net/lecmain/mainn/2020/0120_vitamin/sp_paybtn.jpg") no-repeat;background-position: -40px 0px;}

#divVitaminArea .vita_book_basic .type02{}
#divVitaminArea .vita_book_basic .type02 .vita_book_info{width: 448px;}
#divVitaminArea .vita_book_basic .type02 .vita_book_thumb{float: left;width: 167px;margin-right: 17px;border: 1px solid #ddd;}
#divVitaminArea .vita_book_basic .type02 .vita_book_thumb img{width: 100%;}

#divVitaminArea .vita--lyr_basket{left: 40%;top: 80%;display: none;}
#divVitaminArea .vita--lyr_basket .vita--lyr_basket--price{padding: 18px 0 18px;}
.vita--lyr_basket .vita--lyr_basket--price .basket--itm__tit .book_tit{font-size: 14px;}
#divVitaminArea .vita--lyr_basket .vita--lyr_basket--price .basket--itm__tit input{vertical-align: -1px;}
#divVitaminArea .vita--lyr_basket .vita--lyr_basket--price .bx_price--info{display: block;overflow: hidden;font-weight:var(--font-weight-semibold); text-align: right;padding: 0 12px 0 0;font-size: 14px;}
#divVitaminArea .vita--lyr_basket .vita_ico{display: inline-block; padding: 0 7px; height: 15px;border: 1px solid #00b050; color: #00b050;margin-left: 4px;text-align: center; line-height: 15px;font-size: var(--font-size-xs);}
.vita_ico_thum{display: inline-block;overflow: hidden;width: auto;height: 14px;margin: 0 1px 0 0;padding: 0 3px;font-size: var(--font-size-sm);line-height: 14px;vertical-align: top;}
.vita_ico_ty1{background: #ff4444;}
.vita_ico_ty2{border: 1px solid #c8d8f4 !important; background: #e9f1fe !important; color: #5a83c0 !important;}/*±âÃâ¹®Á¦*/
.vita_ico_ty3{border: 1px solid #dfc9fa !important; background: #f8ebfe !important; color: #8c4ad9 !important;}/*EBS¿¬°è±³Àç*/
.vita_ico_ty4{border: 1px solid #bbe5f5 !important; background: #daf3fc !important; color: #49a7cd !important;}/*º¸Ãæ±³Àç*/
.vita_ico_ty5{border: 1px solid #ecbeac !important; background: #fee5dc !important; color: #e56d47 !important;}/*¸ðÀÇ°í»ç*/
.vita_ico_ty6{border: 1px solid #efc49a !important; background: #fff3e5 !important; color: #e07e35 !important;}/*¿öÅ©ºÏ*/
.vita_ico_ty7{border: 1px solid #bbe7a6 !important; background: #e8fbd9 !important; color: #6cbb27 !important;}/*°­ÁÂÁÖ±³Àç*/
.vita_ico_ty8{border: 1px solid #c9bdfc !important; background: #e4e5ff !important; color: #5861f0 !important;}/*°­ÁÂºÎ±³Àç*/
.vita_ico_ty9{border: 1px solid #fac9d7 !important; background: #feebef !important; color: #d45d8a !important;}/*¿Â¶óÀÎ¼­Á¡*/
.vita_ico_ty10{border: 1px solid #dbbad4 !important; background: #ffe4fa !important; color: #ad4da0 !important;}/*¹®Á¦Ç®ÀÌ*/
.vita_ico_ty11{border: 1px solid #e0e2c3 !important; background: #f5f7de !important; color: #8b9b00 !important;}/**/
.vita_ico_ty12{border: 1px solid #89d3a7 !important; background: #e8fbd9 !important; color: #32b16c !important;}/*E-Book*/
.vita_ico_ty13{border: 1px solid #92bcff !important; background: #deebff !important; color: #1670fe !important;} /*solve¾Û °³¹ßÆÀ ¿äÃ»À¸·Î Å¬·¡½º¸í 13·Î Àû¿ë */
.vita_ico_ty14{border: 1px solid #a4ddf7 !important; background: #dff3fc !important; color: #00b7ee !important;}/*AI*/
/* //2023 ºñÅ¸¹Î±³Àç */