﻿@charset "utf-8";

/* 교과학습 */
.body_mystudy{background:#f6e7d4;background-size:40px}
.body_mystudy #wrap{background:none}
.body_mystudy .conbox{max-width:1280px;margin:0 auto;padding:83px 0 0px 0;border-radius:5px;overflow: hidden;}
.body_mystudy .conbox .box{max-width:1280px;min-height:622px;margin:0 auto;padding:0;border:none;border-radius:5px;background:none}
.body_mystudy .conbox .box .cont{position:relative;background:#fff;height:642px;border-radius:5px}
.body_mystudy .subtit{z-index:-1;position:absolute;top:19px;left:0;width:100%;height:45px;text-align:center;font-size:2.375rem;color:#1c1c1c;font-weight:bold;line-height:1em;}
.body_mystudy .subtit.pre{z-index:-1;position:absolute;top:19px;left:0;width:100%;height:45px;text-align:center;text-indent:-9999px;background:url(//cdndata.milkt.co.kr/ele/app/images/mystudy/h2_tit_5.png) no-repeat 50% 0;background-size:286px}
.body_mystudy .subtit.beta:after{content:''; width:28.5px; height:14.5px; display:inline-block; background:url('//cdndata.milkt.co.kr/ele/app/images/mystudy/ico_beta.png') no-repeat center; background-size:contain; position:absolute; top:3px; margin-left:8px;}
/* lnb 메뉴 */
.body_mystudy .conbox .box .header{width:1280px;height:50px;z-index:10;position:relative;display:block;border-bottom:1px solid #eee7dd;padding:0;margin:0 auto;text-align:center;font-size:1.875rem;color:#615b32;font-weight:bold;background:#fff;}
.body_mystudy .conbox .box .header ul#lnb{display:inline-block;z-index:10;height:48px;padding:0 0 0 0px;text-align:center;background:#fff}
.body_mystudy .conbox .box .header ul#lnb>li{float:left;display:block;height:48px;margin:0;padding:0 50px}
.body_mystudy .conbox .box .header ul#lnb>li>a{position:relative;display:block;color:#5a5a5a;display:block;width:auto;height:50px;line-height:53px;margin:0;padding:0;text-align:center;font-size:1.3125rem;font-weight:bold}
.body_mystudy .conbox .box .header ul#lnb>li.on>a{height:48px;color:#613f33;border-bottom:3px solid #f7721d;color:#f7721d;}
.body_mystudy .conbox .box .header ul#lnb::after{content:"";display:block;clear:both}
.body_mystudy .conbox .box .header ul#lnb.low{padding:0 0 0 40px}
.body_mystudy .conbox .box .header ul#lnb.low>li>a{width:195px}
.body_mystudy .conbox .box .header ul#lnb>li>a .ico_new{display:inline-block;position:relative;top:15px;left:6px;vertical-align:top;width:21px;height:21px;line-height:21px;background:url(//cdndata.milkt.co.kr/ele/app/images/mystudy/ico_mystudy02.png) no-repeat -79px 0;background-size:100px;font-size:0;text-indent:-9999px}

/* 2022-10-06 셀렉트 박스 커스텀 => 하루 하나 베이직 */
.body_mystudy .selbox_type2 .sbHolder {height: 42px; text-align: left; width: 130px; border:1px solid #e0e0e0;font-size:1rem;}
.body_mystudy .selbox_type2 * {-webkit-box-sizing: border-box;box-sizing: border-box;}
.body_mystudy .selbox_type2 .sbSelector {height: 100%; line-height: 42px; text-indent: 0; padding-left: 24px; font-weight:500;}
.body_mystudy .selbox_type2 .sbToggle {width: 10px; height: 100%; right: 26px; background: url(//cdndata.milkt.co.kr/ele/app/images/mystudy/v3/icon_select_arr.png) no-repeat 80% center; background-size: 10px; }
.body_mystudy .selbox_type2 .sbToggle.sbToggleOpen { -webkit-transform: rotate(180deg);transform: rotate(180deg);}
.body_mystudy .selbox_type2 .sbOptions { border:1px solid #e0e0e0; border-top: none;	border-radius: 0 0 5px 5px;	width: 130px; -webkit-transform: translateY(-3px);transform: translateY(-3px); padding-top: 3px;}
.body_mystudy .selbox_type2 .sbOptions a {color:#c0bfc1; font-weight:700;padding:0;height: 42px;line-height: 42px;padding-left: 24px;}
.body_mystudy .selbox_type2 .sbOptions a.sbFocus { background: none; color:#38353c;}

/* 학습안내 버튼 */
.body_mystudy .btn_studyinfo{position:absolute;top:20px;right:228px;background:#fff;border-radius:22px;width:117px;height:45px;font-family:'BM JUA';font-size:1.125rem;font-weight:normal;color:#504941;text-align:center;line-height:45px;display:block;z-index:3} /** 메뉴 가이드화 */
.body_mystudy .btn_studyinfo span{background:url(//cdndata.milkt.co.kr/ele/app/images/examstudy/ico_studyinfo.png) left top no-repeat;background-size:22px;vertical-align:middle;width:22px;height:22px;display:inline-block;text-indent:-9999em;padding-left:5px;margin-top:-1px}

/* snb 메뉴 */
.body_mystudy .conbox .box ul.snb{z-index:10;position:absolute;top:50px;left:0;width:100%;height:45px;padding:0;background:url(//cdndata.milkt.co.kr/ele/app/images/mystudy/bg_snb_x2.png) repeat 0 0 #f3ebe3;background-size:39px}
.body_mystudy .conbox .box ul.snb li{float:left;position:relative}
.body_mystudy .conbox .box ul.snb::after{content:"";display:block;clear:both}
.body_mystudy .conbox .box ul.snb li>a{color:#8d8c87;display:block;padding:0 22px;margin:0 15px;height:45px;line-height:48px;text-align:center;font-size:1.1875rem;font-weight:bold}
.body_mystudy .conbox .box ul.snb li.on>a{color:#613f33}
.body_mystudy .conbox .box ul.snb li.over>a{color:#613f33}
.body_mystudy .conbox .box ul.snb li.on>a::after{z-index:1;content:"";display:block;position:absolute;top:45px;left:0;width:100%;height:12px;background:url(//cdndata.milkt.co.kr/ele/app/images/mystudy/arrow_x2.png) no-repeat 50% 0;background-size:7px}
.body_mystudy .conbox .box .lnb li:nth-child(2) ul.snb li:first-child{margin:0 0 0 185px}
.body_mystudy .conbox .box .lnb li:nth-child(4) ul.snb li:first-child{margin:0 0 0 620px}
.body_mystudy .conbox .box .lnb li:nth-child(1) ul.snb li:first-child{margin:0 0 0 119px}
.body_mystudy .conbox .box .lnb li:nth-child(3) ul.snb li:first-child{margin:0 0 0 538px}

/****************************************
    UI 개편 2022-10-06 하루하나베이직
/****************************************/
/* margin-right:15px;*/
.topGuideBtn .popupOpenBtn{position:absolute;right:228px;top:-18px;transform:translateY(-100%);-webkit-transform:translateY(-100%);width:117px;height:45px;border-radius:45px;font-size:1.125rem;color:#504941;cursor:pointer;border:none;font-weight:500;padding-left:34px;background:url(//cdndata.milkt.co.kr/ele/app/images/mystudy/v3/icon_guide_info.png) no-repeat 13px center #fff;background-size:21px;letter-spacing:-0.05em;font-family:'BM JUA'}
#content .topNew .linkGroup{position:absolute;right:0;top:19px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center}
#content .topNew .selbox_top{position:static;height:48px;border-radius:5px}
#content .topNew .selbox_top select{width:100%;height:100%;appearance:none;border:none;color:#504941;font-size:1.4375rem;font-weight:500;padding:0 20px;background:url(//cdndata.milkt.co.kr/ele/app/images/mystudy/v3/icon_select_arr_type2.png) no-repeat 93.0769% center #f4d9b7;background-size:10px}
.inner1280{width:1280px;position:relative;margin:0 auto}
.basicWrap{display:flex;display:-webkit-flex;height:100%;background:#f4f4f6}
.leftconNew.type1 *{box-sizing:border-box}
.leftconNew.type1{background:#f4f4f6;width:376px;flex-shrink:0}
.leftconNew.type1 > div{padding:16px 0 16px 16px}
.leftconNew.type1 img{max-width:100%}
.leftconNew .s_txt.type1{display:-webkit-flex;display:-ms-flexbox;display:flex;}
.leftconNew .s_txt.type1 p{font-size:1.0625rem;color:#38353c;letter-spacing:-0.04em;padding-top:18px;margin-left:9px}
.leftconNew .s_txt.type1 .character{width:85.5px;height:87px;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;flex-shrink:0}
.leftconNew .s_txt.type1 .character .hand{position:absolute;right:0;top:34px;width:44.5px;z-index:2}
.leftconNew .menuList.type1{background:#ececec;border-radius:32px 0 0 32px;height:500px;-webkit-transform:translateY(-27px);transform:translateY(-27px);padding:20px 0 20px 20px}
.leftconNew .menuList.type1 a{display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:115px;color:rgba(56, 53, 60, 0.5);font-size:1.375rem;font-weight:300;padding-right:30px;letter-spacing:-0.02em}
.leftconNew .menuList.type1 span{margin-left:7px;display:inline-block}
.leftconNew .menuList.type1 li.on a{background:url(//cdndata.milkt.co.kr/ele/app/images/mystudy/v3/bg_leftcon_on.png) no-repeat 0 0;background-size:cover;color:#f87c1a;position:relative;font-weight:700}
.leftconNew .menuList.type1 li.on a::after,
.leftconNew .menuList.type1 li.on a::before{content:"";position:absolute;background-repeat:no-repeat;width:29px;height:30px;background-size:100%;right:0;background-image:url(//cdndata.milkt.co.kr/ele/app/images/mystudy/v3/bg_leftcon_on_edge_231204.png)}/* 2023-12-04 수정 */
.leftconNew .menuList.type1 li.on a::before{top:-29px}
.leftconNew .menuList.type1 li.on a::after{bottom:-29px;transform:scaleY(-1);-webkit-transform:scaleY(-1)}
.basicWrap .rightCon{padding:0 50px 0 30px;position:relative;background:#fff;flex:1}
.basicWrap .rightCon .selboxwrap{height:46px}
.basicWrap .rightCon .selbox_type2{width:130px;height:42px;float:right}
.basicWrap .rightCon .selbox_type2 .sbHolder{height:42px !important}
.basicWrap .rightCon .selbox_type2 .sbSelector{line-height:40px !important}/* 2023-12-04 수정 */
.basicWrap .rightCon .snb{position:relative}
.basicWrap .rightCon .snb::after{content:"";width:100%;	border-bottom:1px solid #e0e0e0;display:block;position:absolute;left:0;bottom:0}
.basicWrap .rightCon .snb ul{display:flex;display:-webkit-flex;width:100%;-webkit-justify-content:space-around;justify-content:space-around}
.basicWrap .rightCon .snb li li{text-align:center}
.basicWrap .rightCon .snb ul a{color:#38353c;opacity:0.5;font-size:1.25rem;height:72px;line-height:72px;position:relative;display:block;overflow:hidden}
.basicWrap .rightCon .snb li.on a{ opacity:1;font-weight:700}
.basicWrap .rightCon .snb li.on a::after{content:"";width:13px;height:13px;border:1px solid #e0e0e0;display:block;background:#fff;left:50%;transform:translateX(-50%) rotate(45deg);-webkit-transform:translateX(-50%) rotate(45deg);z-index:2;bottom:-8px;position:absolute}
.basicWrap .rightCon .snb.none::after,
.basicWrap .rightCon .snb.none li.on a::after{display:none}
.basicWrap .rightCon .progress{padding:16px 0;border-bottom:1px solid #e0e0e0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}
.basicWrap .rightCon .progress .txt{ display:-webkit-flex;display:-ms-flexbox;display:flex;color:#38353c;font-size:1rem;background:url(//cdndata.milkt.co.kr/ele/app/images/mystudy/v3/icon_progress_caleander.gif) no-repeat left center;background-size:18px;padding-left:28px}
.basicWrap .rightCon .progress .txt p{position:relative;padding-right:12px;margin-right:12px}
.basicWrap .rightCon .progress .txt p:after{content:"";width:1px;height:14px;background:#e0e0e0;display:block;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.basicWrap .rightCon .progress .bar{ width:550px;height:15px;border-radius:15px;background:#f4f4f6;position:relative;overflow:hidden}
.basicWrap .rightCon .progress .bar span{height:100%;position:absolute;left:0;top:0;background:#fed431;border-radius:15px}
.basicWrap .rightCon .lect_list{padding:25px 0 0 0;position:relative;overflow-y:auto;-ms-overflow-style:none;height:100%;max-height:463px;box-sizing:border-box}
.basicWrap .rightCon .lect_list.type2{max-height:inherit}
.basicWrap .rightCon .lect_list::-webkit-scrollbar{display:none}
.basicWrap .rightCon .lect_list article:not(:last-child){margin-bottom:50px}
.basicWrap .rightCon .lect_list .tit{ font-size:2rem;color:#000;font-weight:700}
.basicWrap .rightCon .lect_list .subject{color:#444;letter-spacing:-0.05em;width:calc(100% - 310px)}
.basicWrap .rightCon .lect_list .subject p{font-size:1.375rem}
.basicWrap .rightCon .lect_list .subject .sTxt{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:58px;font-size:1rem;margin-top:14px}
.basicWrap .rightCon .lect_list .item li{padding:24px 0;position:relative}
.basicWrap .rightCon .lect_list .item li:not(:last-child){border-bottom:1px dotted #cdcdcd}
.itemWrap .btns{position:absolute;right:0;top:0;display:-webkit-flex;display:-ms-flexbox;display:flex;top:30px}
.itemWrap .btns a{width:140px;height:50px;line-height:50px;border-radius:25px;text-align:center;font-size:1.125rem;font-weight:500;color:#fff}
.itemWrap .btns a:not(:last-child){margin-right:14px}
.itemWrap.type1 .btns .grade{background:#9e9e9e}
.itemWrap.type1 .btns .grade.on{background:#f87c1a}
.itemWrap.type1 .btns .result{background:#9e9e9e;color:#fff} /*22-11-07 */
.itemWrap.type1 .btns .result.on span{color:#fed431}/*22-11-07 */
.itemWrap.type1 .btns .star{border:1px solid #f87c1a;color:#f87c1a}
.itemWrap .btns .star span{padding-right:25px;background-size:16px;background-repeat:no-repeat;background-position:right center}
.itemWrap.type1 .btns .star.on span{  background-image:url(//cdndata.milkt.co.kr/ele/app/images/mystudy/v3/star_on.png)}
.basicWrap .selboxwrap{right:0;top:0}
.basicWrap .selboxwrap select{width:100%;height:100%;margin:0;font-size:1rem;font-weight:700;color:#38353c;padding:0 20px;appearance:none;background:url(//cdndata.milkt.co.kr/ele/app/images/mystudy/v3/icon_select_arr.png) no-repeat 80% center;background-size:10px}
.basicWrap .selboxwrap .selbox{float:none;position:static;width:130px !important;height:42px}
.basicWrap .selboxwrap{position:static}
.mystudyReady{text-align:center;padding-top:56px}
.mystudyReady.type2{margin-top:46px}
.mystudyReady p{font-size:1.375rem;color:#000;font-weight:600;margin-top:36px}
.mystudyReady p span{color:#f87c1a}
/** // UI 개편 2022-10-06 // **/

/* 탑버튼 */
.body_mystudy .sub .today_btns{z-index:3;position:absolute;top:-112px;right:10px}
.body_mystudy .sub .today_btns>a{display:inline-block;height:40px;margin:0 0 0 10px;line-height:42px;padding:0 !important;color:#6a3619 !important;text-align:center !important;font-size:1.125rem;letter-spacing:-2px;border-radius:20px;background:#4f6da4;font-weight:bold}
.body_mystudy .sub .today_btns>a.btn_timetable{width:129px;background:#fff;padding:0 22px}
.body_mystudy .sub .today_btns>a.btn_plan{width:164px;background:#fff}
.body_mystudy .today_noti{position:absolute;top:-122px;left:84px;width:398px;height:59px;overflow:hidden;background:url(//cdndata.milkt.co.kr/ele/app/images/mystudy/bg_today_noti_x2.png) no-repeat 0 0;background-size:398px}
.body_mystudy .today_noti p{color:#3f3f3f;font-size:1rem;padding:5px 0 0 12px;margin:0;line-height:1.4;font-weight:bold;letter-spacing:-1px}
.body_mystudy .today_noti p>em{padding:0 0 0 36px;color:#6b4e23;font-size:1.25rem;font-weight:bold}
.body_mystudy .today_noti>a{display:block;width:112px;height:27px;line-height:29px;text-align:center;background:#534839;border-radius:10px;letter-spacing:-1px;color:#fff;font-size:1.0625rem;position:absolute;top:6px;right:27px}

/* 탑버튼 버전2 */
.body_mystudy .sub .today_btns_v2{z-index:3;position:absolute;top:-159px;right:84px}
.body_mystudy .sub .today_btns_v2>a{display:inline-block;float:left;color:#404040;text-align:center;font-size:1.1875rem;letter-spacing:-2px;font-weight:bold}
.body_mystudy .sub .today_btns_v2>a.btn_plan{width:113px;height:100px;background:url(//cdndata.milkt.co.kr/ele/app/images/mystudy/today_btns_v2.png) no-repeat 0 100%;background-size:233px;margin:0 7px 0 0}
.body_mystudy .sub .today_btns_v2>a.btn_timetable{width:113px;height:85px;margin:14px 0 0 0;background:url(//cdndata.milkt.co.kr/ele/app/images/mystudy/today_btns_v2.png) no-repeat 100% 100%;background-size:233px}
.body_mystudy .sub .today_btns_v2>a>em{display:block;line-height:22px;margin:39px 0 0 0}
.body_mystudy .sub .today_btns_v2>a>em>span{display:inline-block;width:8px;height:20px;background:url(//cdndata.milkt.co.kr/ele/app/images/mystudy/today_btnsv2_arrow.png) no-repeat 0 6px;background-size:8px;text-indent:-99999px;margin:0 0 0 7px}
.body_mystudy .sub .today_btns_v2>a.btn_timetable>em{margin:25px 0 0 0}

/* 2022-10-06 UI개편 팝업 */
/* 공통*/


/* 각 페이지별 컨텐츠 영역*/
.haruBasicPop .tabCont1 .info {margin-top: 35px;}
.haruBasicPop .tabCont1 .info p {font-size:1.5rem; color:#38353c; font-weight:700; margin-top: 25px;}
.haruBasicPop .tabCont1 .info ul{}
.haruBasicPop .tabCont1 .info ul li {position: relative; flex:1;}
.haruBasicPop .tabCont1 .info ul li:not(:last-child)::after {content:"";width: 32px;height: 57px;display: block;position: absolute;right:0;top:57px;background: url(//cdndata.milkt.co.kr/ele/app/images/mystudy/v3/lpop_oneday_arrow_v2.png) no-repeat;background-size: 100%;-webkit-transform: translateX(50%);transform: translateX(50%);}
.haruBasicPop .tabCont1 .info ul li img {width: 170px;}
.haruBasicPop .tabCont2 .info { margin-top: 20px; }
.haruBasicPop .tabCont2 .info .book_img img { width: 404px;}
.haruBasicPop .tabCont2 .info ul { -webkit-flex-wrap: wrap;flex-wrap: wrap; border:1px solid #e0e0e0;padding:30px 40px;margin-top: 3px;}
.haruBasicPop .tabCont2 .info li {display:-webkit-flex;display:-ms-flexbox;display:flex; color:#333; font-size:1rem;line-height: 1;}
.haruBasicPop .tabCont2 .info li:nth-child(3),
.haruBasicPop .tabCont2 .info li:nth-child(4){margin-top:11px}
.haruBasicPop .tabCont2 .info li span {font-weight:700}
.haruBasicPop .tabCont2 .info li.type2 {margin-left:51px}
.haruBasicPop .tabCont2 .info li p {margin-left:10px}

/* 오늘의학습 > 레이어_학년승급안내 */
.lpop_promotion_info {position:absolute;top:0;left:0;width:100%;height:100%;min-height:687px;z-index:31;background:rgba(0,0,0,0.4)}
.lpop_promotion_info .txt_area{position:absolute;top:50%;left:50%;width:988px;height:626px;margin:-355px 0 0 -494px;text-align:left;background:url(//cdndata.milkt.co.kr/ele/app/images/mystudy/bg_lpop_promotion.png) no-repeat 0 0;background-size:988px;border:none;border-radius:0}
.lpop_promotion_info .txt_area div .info_con{width:988px}
.lpop_promotion_info .txt_area .info_top{position:relative;height:564px}
.lpop_promotion_info .txt_area .info_top .noti{position:absolute;top:351px;left:35px;width:925px;min-height:212px}
.lpop_promotion_info .txt_area .info_top .noti dl{padding:30px 0 0 87px;letter-spacing:-1px}
.lpop_promotion_info .txt_area .info_top .noti dl dt{font-size:1.4375rem;font-weight:bold;color:#363636;line-height:45px}
.lpop_promotion_info .txt_area .info_top .noti dl dd{padding:0 0 0 10px;background:url(//cdndata.milkt.co.kr/ele/app/images/mystudy/ico_lpop_promotion.png) no-repeat 0 45%;background-size:4px;font-size:1.3125rem;font-weight:bold;color:#787878;line-height:35px}
.lpop_promotion_info button{display:inline-block;border:none;border-radius:0;box-shadow:none;text-shadow:none}
.lpop_promotion_info .txt_area .lpop_close{position:absolute;top:92px;right:30px;width:30px;height:30px;background:url(//cdndata.milkt.co.kr/ele/app/images/mystudy/event/150105/close.png) no-repeat 0 0;background-size:30px}
.lpop_promotion_info .txt_area .lpop_close>span{font-size:0;position:absolute;top:0;left:0;line-height:0;visibility:hidden}
.lpop_promotion_info .txt_area .info_btm{height:60px}
.lpop_promotion_info .txt_area .info_btm .check{position:relative;float:left;width:272px;height:40px;margin:13px 0 0 20px}
.lpop_promotion_info .txt_area .info_btm .check>input{position:absolute;top:5px;width:23px;height:23px}
.lpop_promotion_info .txt_area .info_btm .check .cked_sel .sbHolder{position:absolute;left:35px;font-size:1rem}
.lpop_promotion_info .txt_area .info_btm .check >label{position:absolute;top:2px;left:165px;width:80px;padding-left:5px;font-size:1rem;line-height:30px;height:30px;color:#000}
.lpop_promotion_info .txt_area .info_btm .btn_close{display:inline-block;float:right;margin:8px 20px 0 0;vertical-align:top;width:128px;height:44px;line-height:44px;text-align:center;background:#533f31;border-radius:8px;color:#fff;font-weight:bold;font-size:1.25rem}
/* 오늘의학습 > 레이어_학년승급안내_1학년 */
.lpop_promotion_info.grade1 .txt_area{margin:-320px 0 0 -494px;background:url(//cdndata.milkt.co.kr/ele/app/images/mystudy/bg_lpop_promotion01.png) no-repeat 0 0;background-size:988px}
.lpop_promotion_info.grade1 .txt_area .info_top{height:521px}
.lpop_promotion_info.grade1 .txt_area .info_top .noti{min-height:170px}
.lpop_promotion_info.grade1 .txt_area .info_top .noti dl{padding:30px 0 0 140px}
.lpop_promotion_info.grade1 .txt_area .info_top .noti dl dt{line-height:30px;margin:4px 0 8px}

/* 준비중 */
.mystudy_ready{width:1250px;height:572px;background:#fff;position:absolute;top:0;left:0;z-index:11;display:table;border-radius:5px}
.mystudy_ready .ready_wrap{display:table-cell;vertical-align:middle}
.mystudy_ready .img_exam_ready{background:url(//cdndata.milkt.co.kr/ele/app/images/examstudy/bg_examstudy_info.jpg) left top no-repeat;background-size:510px;display:block;width:510px;height:261px;text-indent:-9999em;margin:0 auto}
.mystudy_ready .txt_exam_ready{font-family:'BM JUA';font-size:1.875rem;color:#1c1c1c;font-weight:500;text-align:center;line-height:35px;margin-top:35px}
.mystudy_ready .txt_exam_ready span{color:#f87c1a}

/* 준비중 - 하루 하나 */
.mystudy_ready02{width:1280px;height:592px;background:#fff;position:absolute;top:0;left:0;z-index:11;display:table;border-radius:5px}
.mystudy_ready02 .ready_wrap{display:table-cell;vertical-align:middle}
.mystudy_ready02 .img_exam_ready{background:url(//cdndata.milkt.co.kr/ele/app/images/examstudy/bg_examstudy_info02.jpg) left top no-repeat;background-size:510px;display:block;width:510px;height:305px;text-indent:-9999em;margin:0 auto}
.mystudy_ready02 .txt_exam_ready{font-family:'BM JUA';font-size:1.875rem;color:#1c1c1c;font-weight:500;text-align:center;line-height:35px;margin-top:42px}
.mystudy_ready02 .txt_exam_ready em{color:#f87c1a}

/* 별점추가 */
.body_mystudy.v2 .sub .cont_area #wrapper ul.lect_list li.FiveStarWrap .btnToggleStar{display: inline-block;padding: 0;font-size:0;text-indent:-9999px;vertical-align: middle;border:0;background: url(/Images/common/200618/star_off.png) no-repeat 0 50%;background-size:30px 29px;font-size:1.125rem;color:#fff;text-indent:0;line-height:40px;background:#fff;border:1px solid #f98f29;color:#f98f29}
.body_mystudy.v2 .sub .cont_area #wrapper ul.lect_list li.FiveStarWrap .btnToggleStar span{display:inline-block;width:31px;height:38px;background:url(//cdndata.milkt.co.kr/ele/app/images/mystudy/v2/star_on.png) no-repeat 0 50%;background-size:31px 31px;color:#fff;margin-left:5px;font-size:1.125rem}
.body_mystudy.v2 .sub .cont_area #wrapper ul.lect_list li.FiveStarWrap .btnGradeStar.on{color:#f98f29;font-size:1em;border:1px solid #f98f29;font-weight:bold;background:#fff url(//cdndata.milkt.co.kr/ele/app/images/mystudy/v2/star_on.png) no-repeat 12% 50%;background-size:30px 29px;text-align:inherit;box-sizing:border-box;padding-left:32%}
.body_mystudy.v2 .sub .cont_area #wrapper ul.lect_list li.FiveStarWrap .btnGradeStar{color:#eaeaea;font-size:1em;border:1px solid #eaeaea;font-weight:bold;background:#fff url(//cdndata.milkt.co.kr/ele/app/images/mystudy/v2/star_off.png) no-repeat 12% 50%;background-size:30px 29px;text-align:inherit;box-sizing:border-box;padding-left:32%}
.body_mystudy.v2 .sub .cont_area #wrapper ul.lect_list li.FiveStarWrap{position:relative;}
.recommend_box:after{content:'';display:block;background:url(//cdndata.milkt.co.kr/ele/app/images/common/aimath/img_genibot.png) left top no-repeat;background-size:207px;width:207px;height:156px;position:absolute;top:-103px;left:50%;margin-left:-103px}

/* 한입 쏙 학교 공부 */
.studyTableWrap{width:100%; height:592px; padding:30px 0 15px; box-sizing:border-box; position:relative; background:#fff; overflow-x:hidden; overflow-y:auto;}
.studyTableWrap .switchSec{width:300px; height:58px; overflow:hidden; margin:0 auto; position:relative;}
.studyTableWrap .switchSec input[type="checkbox"] {display:none;}
.studyTableWrap .switchSec .label_on-off{overflow:hidden; position:relative; display:inline-block; width:300px; height:45px; -webkit-border-radius:23px; -moz-border-radius:23px; border-radius:23px; background-color:#f4f4f4; color:#c7c7c7; font-weight:bold; font-size:1.125rem; cursor:pointer; -webkit-transition:all .3s; -moz-transition:all .3s; -ms-transition:all .3s; -o-transition:all .3s; transition:all .3s;}
.studyTableWrap .switchSec .label_on-off > * {vertical-align:sub; -webkit-transition:all .3s; -moz-transition:all .3s; -ms-transition:all .3s; -o-transition:all .3s; transition:all .3s; font-size:0.875rem;}
.studyTableWrap .switchSec .label_on-off .marble{position:absolute; top:0; left:0; display:block; width:155px; height:45px; background-color:#ffba13; color:#fff; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:27px;}
.studyTableWrap .switchSec .label_on-off .on{display:inline-block; width:150px; line-height:45px; font-size:1.125rem; padding:0; position:absolute; top:0; left:0; text-align:center; color:#fff; letter-spacing:-0.5px;}
.studyTableWrap .switchSec .label_on-off .off{display:inline-block; width:150px; line-height:45px; font-size:1.125rem; padding:0; position:absolute; top:0; right:0; text-align:center; color:#c7c7c7; letter-spacing:-0.5px;}
.studyTableWrap .switchSec .input_on-off:checked + .label_on-off .on{display:inline-block; width:150px; line-height:45px; font-size:1.125rem; padding:0; position:absolute; top:0; left:0; text-align:center; color:#c7c7c7; letter-spacing:-0.5px;}
.studyTableWrap .switchSec .input_on-off:checked + .label_on-off .off{display:inline-block; width:150px; line-height:45px; font-size:1.125rem; padding:0; position:absolute; top:0; right:0; text-align:center; color:#fff; letter-spacing:-0.5px;}
.studyTableWrap .switchSec .input_on-off:checked + .label_on-off .marble{left:145px;}
.studyTableWrap .switchSec div>p{color:#41b3f9; font-size:1.0625rem!important; font-weight:normal!important; display:inline; margin-left:13px;}
.studyTableWrap .switchSec a.btn_iconSetting{width:203px; height:41px; line-height:41px; background:#babec6; font-size:1.3125rem; font-weight:bold; color:#fff; display:block; border-radius:8px; clear:both; cursor:default; text-align:center;}
.studyTableWrap .my_lectCourse{font-size:1rem;color:#38353e;margin-left:78px;background:url(//cdndata.milkt.co.kr/ele/app/images/mystudy/ico_lect_course.png) left top no-repeat;background-size:22px;padding-left: 35px;position: absolute;left: 0;top: 42px;}
.studyTableWrap .my_lectCourse em{font-weight:bold; color:#f7721d;}
.studyTableWrap .selbox{width:190px; height:45px!important; position:absolute; top:30px; right:32px;}
.studyTableWrap .selbox .sbHolder{width:100%!important; height:100%!important; border:1px solid #eee7dd !important; box-sizing:border-box;}
.studyTableWrap .selbox .sbSelector{height:100%!important; line-height:45px!important;}
.studyTableWrap .selbox .sbOptions{top:37px!important;}
.studyTableWrap .selbox .sbToggle{height:45px!important; background-position:0 -110px!important;}
.studyTableWrap .selbox .sbToggleOpen{background-position:0 -8px!important;}
.studyTableWrap .selbox .sbHolder{width:100% !important; border:1px solid #eee7dd !important;}
.studyTableWrap .selSection h2{width:1125px; font-size:1.875rem; line-height:60px; color:#000; margin:0 auto 10px; text-indent:23px; padding-top:32px; box-sizing:border-box; border-top:1px solid #eee7dd;}
.studyTableWrap .selSection>div:nth-of-type(1) h2{padding-top:0; border:none;}
.studyTableWrap .selSection .listWrap{width:100%; overflow-x:auto;}
.studyTableWrap .selSection .listWrap::-webkit-scrollbar{display:none;}
.studyTableWrap .selSection ul{width:100%; height:300px; margin-bottom:50px; padding-left:61px; box-sizing:border-box; white-space:nowrap;}
.studyTableWrap .selSection ul li{width:255px; height:300px; border-radius:37px; background:#fff7eb; display:inline-block; margin:0 17px; white-space:nowrap; padding:21px 25px; box-sizing:border-box; text-align:center;}
.studyTableWrap .selSection ul li:last-child{margin-right:72px;}
.studyTableWrap .selSection ul li h3{height:23px; line-height:26px; padding:0 7px; box-sizing:border-box; color:#ffa946; background:#fff; font-size:0.9375rem; font-weight:bold; border-radius:12px; text-align:center; display:inline-block; margin-bottom:16px;}
.studyTableWrap .selSection ul li .title{width:255px; height:90px; font-size:1.125rem; font-weight:bold; color:#000; line-height:22px; margin-bottom:28px; white-space:normal; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; display:table-cell; vertical-align:middle;}
.studyTableWrap .selSection ul li .date{font-size:0.8125rem; color:#d1b48e; line-height:15px; margin-top:20px; margin-bottom:28px;}
.studyTableWrap .selSection ul li a{width:130px;height:45px;background:#f87c1a;border-radius:22px;font-size:1.125rem;color:#fff;font-weight:bold;text-align:center;line-height:45px;display:block;margin:0 auto 7px;}
.studyTableWrap .selSection ul li a.study, .selSection ul li a.solve{background:#ff7200;}
.studyTableWrap .selSection ul li a.result, .selSection ul li a.restudy{background:#a0725c;}
.studyTableWrap .selSection ul li a.result span{color:#ffec13;display:inline-block;font-size:1.125rem;margin-top:0}
.studyTableWrap .topBtn{width:68px; height:68px; display:none; position:fixed; bottom:32px; right:33px; background:url('//cdndata.milkt.co.kr/ele/app/images/mystudy/btn_top.png') no-repeat center; background-size:contain;}
.oneBite .lpop_wrap{width:850px; border-radius:17px; overflow:hidden;}
.body_mystudy .conbox .box .oneBite .lpop_wrap .cont{height:auto; padding:36px 0 45px;}
.oneBite .lpop_wrap p{width:561px; margin:0 auto;}
.oneBite .lpop_wrap p img{width:100%;}

/* 오늘 하루 하나 */
.body_mystudy .sub.oneDay .leftcon>div p{color:#8bb2e5; background:url(//cdndata.milkt.co.kr/ele/app/images/mystudy/ico_oneDay.png) no-repeat 0 10px; background-size:36.5px; padding:10px 0 0 45px;}
.body_mystudy .sub.oneDay .leftcon>div p em{color:#6c88ac;}
.body_mystudy .sub.oneDay .leftcon .info_lect .unit>ul>li>a{height:55px; padding-top:22px; box-sizing:border-box; background:url(//cdndata.milkt.co.kr/ele/app/images/common/ico_unit_v3.png) no-repeat 0 0; background-size:92px;}
.body_mystudy .sub.oneDay .leftcon .info_lect .unit>ul>li.all>a{padding-top:12px;}
.body_mystudy .sub.oneDay .leftcon .info_lect .unit>ul>li.on>a{background:url(//cdndata.milkt.co.kr/ele/app/images/common/ico_unit_v3.png) no-repeat -44px 0; background-size:92px;}
.body_mystudy .sub.oneDay .leftcon .info_lect .status>span em{color:#e4b150;}
.body_mystudy .sub.oneDay .leftcon .info_lect .status .graph{position:absolute;top:144px;left:33px;background:#fff;width:84px;height:126px}
.body_mystudy .sub.oneDay .leftcon .info_lect .status .graph>em{position:absolute;bottom:0px;left:0px;display:block;width:84px;height:0;text-indent:-99999px;background:#e9dabb}
.body_mystudy .sub.oneDay .leftcon .info_lect .status .top{position:absolute;bottom:0;left:33px;display:block;width:84px;height:29px;background:url(//cdndata.milkt.co.kr/ele/app/images/common/milk_top_x2.png) no-repeat 0 0px;background-size:84px}
.body_mystudy .sub.oneDay .leftcon .info_lect .status .graph::after{display:block;content:"";position:absolute;top:-31px;left:-8px;width:100px;height:165px;z-index:10;background:url(//cdndata.milkt.co.kr/ele/app/images/common/bg_milk_x2.png) no-repeat 0 0px;background-size:100px}
.body_mystudy .sub.oneDay .cont_area #wrapper ul.lect_list>li.item span.stit strong{color:#626262; margin-right:13px;}
.body_mystudy .sub.oneDay .cont_area #wrapper ul.lect_list>li .btns a.btn_study{background:#f87c1a;}
.body_mystudy .sub.oneDay .cont_area #wrapper ul.lect_list>li .btns a.btn_restudy{background:#ae7c65!important;}
.lpop_studyinfo_core.oneDay .txt_area{height:450px;}
.lpop_studyinfo_core.oneDay .info_img{width:581px; margin:0 auto 30px;}

/* ai실력분석 */
.body_mystudy.ai_analysis{background:#7628e5;}
.body_mystudy.ai_analysis .selbox_top{width:331px!important; top:23px;}
.body_mystudy.ai_analysis .selbox_top .sbHolder{width:176px!important; border:none!important; background:#8762ff;}
.body_mystudy.ai_analysis .selbox_top .sbToggle{background:url(//cdndata.milkt.co.kr/ele/app/images/common/select_icons_top02_v4.png) 0 0px no-repeat!important; background-size:38px!important;}
.body_mystudy.ai_analysis .selbox_top .sbSelector{width:100%!important; font-size:1.125rem; color:#fff!important; box-sizing:border-box; padding-left:5px!important; font-weight:normal!important;}
.body_mystudy.ai_analysis .selbox_top .sbHolder:first-of-type{width:145px!important; margin-right:6px;}
.body_mystudy.ai_analysis .selbox_top .sbSelector:first-of-type{width:145px!important;}
.body_mystudy.ai_analysis .selbox_top .sbOptions{border:none!important; background:#8762ff; left:0!important;}
.body_mystudy.ai_analysis .selbox_top .sbOptions a{font-size:1.125rem!important; color:#fff!important;}
.body_mystudy.ai_analysis .selbox_top .sbOptions a.sbFocus{background:none!important; color:#fff!important;}
.body_mystudy.ai_analysis .subtit{color:#fff;}
.body_mystudy.ai_analysis .subtit strong{color:#08ebff;}
.body_mystudy.ai_analysis .conbox{padding-top:91px;}
.body_mystudy.ai_analysis .conbox .box .cont{height:634px; border-radius:0; background:none;}
.body_mystudy.ai_analysis .conbox .box .header{background:rgba(118,40,229,0.4); border-bottom:1px solid #8748f9; box-sizing:border-box;}
.body_mystudy.ai_analysis .conbox .box .header ul#lnb{height:100%; background:none;}
.body_mystudy.ai_analysis .conbox .box .header ul#lnb>li{position:relative;}
.body_mystudy.ai_analysis .conbox .box .header ul#lnb>li>a{color:#fff; font-weight:normal;}
.body_mystudy.ai_analysis .conbox .box .header ul#lnb>li.on>a{color:#fff; font-weight:bold; border-bottom:none;}
.body_mystudy.ai_analysis .conbox .box .header ul#lnb>li.on::after{content:''; width:65px; height:4px; display:inline-block; border-radius:2px; background:#fff; position:absolute; left:50%; margin-left:-32.5px; bottom:-2px;}
.body_mystudy.ai_analysis .conbox .box .cont .selSection{height:100%; margin-top:-50px; padding-top:50px; box-sizing:border-box;}
.body_mystudy.ai_analysis .conbox .box .cont .selSection.analysis{background:#832dff url('//cdndata.milkt.co.kr/ele/app/images/mystudy/aianalysis/bg_aiAnalysis.jpg') no-repeat center bottom; background-size:contain;}
.body_mystudy.ai_analysis .conbox .box .cont .selSection.ability{background:#832dff url('//cdndata.milkt.co.kr/ele/app/images/mystudy/aianalysis/bg_aiAbility.jpg') no-repeat center bottom; background-size:contain;}
.body_mystudy.ai_analysis .bgElement{width:100%; height:100%; display:block; position:absolute; top:0;}
.body_mystudy.ai_analysis .bgElement div{content:''; width:100%; height:100%; display:block; position:absolute; top:0; left:0;}
.body_mystudy.ai_analysis .bgElement .bg1{background:url('//cdndata.milkt.co.kr/ele/app/images/mystudy/aianalysis/bg_aiAnalysis_star1.png') no-repeat center bottom; background-size:contain; animation:starTwinkle 0.8s infinite alternate ease-in-out; -webkit-animation:starTwinkle 0.8s infinite alternate ease-in-out;}
.body_mystudy.ai_analysis .bgElement .bg2{background:url('//cdndata.milkt.co.kr/ele/app/images/mystudy/aianalysis/bg_aiAnalysis_star2.png') no-repeat center bottom; background-size:contain; animation:starTwinkle 1.5s infinite alternate ease-in-out; -webkit-animation:starTwinkle 1.5s infinite alternate ease-in-out;}
.body_mystudy.ai_analysis .bgElement .bg3{background:url('//cdndata.milkt.co.kr/ele/app/images/mystudy/aianalysis/bg_aiAnalysis_star3.png') no-repeat center bottom; background-size:contain; animation:starTwinkle 2s infinite alternate ease-in-out; -webkit-animation:starTwinkle 2s infinite alternate ease-in-out;}
.body_mystudy.ai_analysis .allData .bgElement .bg1{background:url('//cdndata.milkt.co.kr/ele/app/images/mystudy/aianalysis/bg_aiAnalysis_all_star1.png') no-repeat center bottom; background-size:contain; animation:starTwinkle 0.8s infinite alternate ease-in-out; -webkit-animation:starTwinkle 0.8s infinite alternate ease-in-out;}
.body_mystudy.ai_analysis .allData .bgElement .bg2{background:url('//cdndata.milkt.co.kr/ele/app/images/mystudy/aianalysis/bg_aiAnalysis_all_star2.png') no-repeat center bottom; background-size:contain; animation:starTwinkle 1.2s infinite alternate ease-in-out; -webkit-animation:starTwinkle 1.2s infinite alternate ease-in-out;}
.body_mystudy.ai_analysis .bgElement .matrix1{background:url('//cdndata.milkt.co.kr/ele/app/images/mystudy/aianalysis/bg_matrix1.png') no-repeat center top; background-size:contain; animation:matrixTwinkle 0.7s infinite alternate ease-in-out; -webkit-animation:matrixTwinkle 0.7s infinite alternate ease-in-out;}
.body_mystudy.ai_analysis .bgElement .matrix2{background:url('//cdndata.milkt.co.kr/ele/app/images/mystudy/aianalysis/bg_matrix2.png') no-repeat center top; background-size:contain; animation:matrixTwinkle 0.7s 1s infinite alternate ease-in-out; -webkit-animation:matrixTwinkle 0.7s 1s infinite alternate ease-in-out;}
.body_mystudy.ai_analysis .bgElement .matrix3{background:url('//cdndata.milkt.co.kr/ele/app/images/mystudy/aianalysis/bg_matrix3.png') no-repeat center top; background-size:contain; animation:matrixTwinkle 0.7s 2s infinite alternate ease-in-out; -webkit-animation:matrixTwinkle 0.7s 2s infinite alternate ease-in-out;}
.body_mystudy.ai_analysis .bgElement .light1{width:40.5px; height:41.5px; top:18.785%; left:7.148%; background:url('//cdndata.milkt.co.kr/ele/app/images/mystudy/aianalysis/aiAnalysis_all_shine1.png') no-repeat center bottom; background-size:contain; animation:shineTwinkle 3s infinite alternate ease-in-out; -webkit-animation:shineTwinkle 3s infinite alternate ease-in-out; animation-fill-mode:both; -webkit-animation-fill-mode:both; opacity:0; opacity:1;}
.body_mystudy.ai_analysis .bgElement .light2{width:114px; height:106px; top:5.313%; left:83.828%; background:url('//cdndata.milkt.co.kr/ele/app/images/mystudy/aianalysis/aiAnalysis_all_shine2.png') no-repeat center bottom; background-size:contain; animation:shineTwinkle 3s 1.4s infinite alternate ease-in-out; -webkit-animation:shineTwinkle 3s 1.4s infinite alternate ease-in-out; animation-fill-mode:both; -webkit-animation-fill-mode:both; opacity:0; opacity:1;}
.body_mystudy.ai_analysis .bgElement .light3{width:114px; height:114px; top:34.345%; left:5.078%; background:url('//cdndata.milkt.co.kr/ele/app/images/mystudy/aianalysis/aiAnalysis_all_shine3.png') no-repeat center bottom; background-size:contain; animation:shineTwinkle 3s 0.7s infinite alternate ease-in-out; -webkit-animation:shineTwinkle 3s 0.7s infinite alternate ease-in-out; animation-fill-mode:both; -webkit-animation-fill-mode:both; opacity:0; opacity:1;}
.body_mystudy.ai_analysis .bgElement .light4{width:40.5px; height:37.5px; top:35.009%; left:87.421%; background:url('//cdndata.milkt.co.kr/ele/app/images/mystudy/aianalysis/aiAnalysis_all_shine4.png') no-repeat center bottom; background-size:contain; animation:shineTwinkle 3s 1.5s infinite alternate ease-in-out; -webkit-animation:shineTwinkle 3s 1.5s infinite alternate ease-in-out; animation-fill-mode:both; -webkit-animation-fill-mode:both; opacity:0; opacity:1;}

.body_mystudy.ai_analysis .btn_studyinfo{position:absolute;top:25px;left:270px;background:#6524ce;border-radius:21px;width:42px;height:42px;text-align:center;line-height:42px;display:block;z-index:3}
.body_mystudy.ai_analysis .btn_studyinfo span{background:url('//cdndata.milkt.co.kr/ele/app/images/examstudy/ico_studyinfo_aiAbility.png') no-repeat center;background-size:20.5px;vertical-align:middle;width:20.5px;height:20.5px;display:inline-block;text-indent:-9999em;}
.body_mystudy.ai_analysis .switchSec{width:300px; height:45px; overflow:hidden; margin:0 auto; position:absolute; top:25px; left:25px;/*relative;*/}
.body_mystudy.ai_analysis .switchSec input[type="checkbox"] {display:none;}
.body_mystudy.ai_analysis .switchSec .label_on-off{overflow:hidden; position:relative; display:inline-block; width:235px; height:42px; -webkit-border-radius:21px; border-radius:21px; background:#5e20b7; color:#ccb8ef; font-weight:bold; font-size:1.125rem; cursor:pointer; -webkit-transition:all .3s; -moz-transition:all .3s; -ms-transition:all .3s; -o-transition:all .3s; transition:all .3s;}
.body_mystudy.ai_analysis .switchSec .label_on-off > * {vertical-align:sub; -webkit-transition:all .3s; -moz-transition:all .3s; -ms-transition:all .3s; -o-transition:all .3s; transition:all .3s; font-size:0.875rem;}
.body_mystudy.ai_analysis .switchSec .label_on-off .marble{position:absolute; top:0; left:0; display:block; width:125px; height:42px; background:#08d3ff; color:#fff; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:27px;}
.body_mystudy.ai_analysis .switchSec .label_on-off .on{display:inline-block; width:125px; line-height:42px; font-size:1.125rem; padding:0; position:absolute; top:0; left:0; text-align:center; color:#fff; letter-spacing:-0.5px;}
.body_mystudy.ai_analysis .switchSec .label_on-off .off{display:inline-block; width:125px; line-height:42px; font-size:1.125rem; padding:0; position:absolute; top:0; right:0; text-align:center; color:#c7c7c7; letter-spacing:-0.5px;}
.body_mystudy.ai_analysis .switchSec .input_on-off:checked + .label_on-off .on{display:inline-block; width:125px; line-height:42px; font-size:1.125rem; padding:0; position:absolute; top:0; left:0; text-align:center; color:#c7c7c7; letter-spacing:-0.5px;}
.body_mystudy.ai_analysis .switchSec .input_on-off:checked + .label_on-off .off{display:inline-block; width:125px; line-height:42px; font-size:1.125rem; padding:0; position:absolute; top:0; right:0; text-align:center; color:#fff; letter-spacing:-0.5px;}
.body_mystudy.ai_analysis .switchSec .input_on-off:checked + .label_on-off .marble{left:110px;}
.body_mystudy.ai_analysis .switchSec div>p{color:#41b3f9; font-size:1.0625rem!important; font-weight:normal!important; display:inline; margin-left:13px;}
.body_mystudy.ai_analysis .switchSec a.btn_iconSetting{width:203px; height:41px; line-height:41px; background:#babec6; font-size:1.3125rem; font-weight:bold; color:#fff; display:block; border-radius:8px; clear:both; cursor:default; text-align:center;}
.body_mystudy.ai_analysis .depth_2{height:53px; background:none;}
.body_mystudy.ai_analysis .conbox .box ul.snb{height:53px; background:rgba(118,40,229,0.4); text-align:center;}
.body_mystudy.ai_analysis .conbox .box ul.snb li{height:100%; display:inline-block; float:inherit;}
.body_mystudy.ai_analysis .conbox .box ul.snb li>a{height:100%; line-height:53px; padding:0; margin:0 22px; font-weight:normal; color:#a488fe; font-size:1.0625rem;}
.body_mystudy.ai_analysis .conbox .box ul.snb li.on>a{color:#fff; font-weight:bold;}
.body_mystudy.ai_analysis .conbox .box ul.snb li.on>a::after{display:none;}
.body_mystudy.ai_analysis .unitSection{width:100%; height:533px; position:relative; overflow:hidden;}
.body_mystudy.ai_analysis .unitSection .starGuide{position:absolute; left:25px; bottom:36px;}
.body_mystudy.ai_analysis .unitSection .starGuide li{height:28px; line-height:29px; padding-left:22px; box-sizing:border-box; font-size:0.875rem; font-weight:bold; color:#fff; background-image:url('//cdndata.milkt.co.kr/ele/app/images/mystudy/aianalysis/element_colorStar.png'); background-repeat:no-repeat; background-size:11px;}
.body_mystudy.ai_analysis .unitSection .starGuide li span{color:#b692ff; font-weight:500;}
.body_mystudy.ai_analysis .unitSection .starGuide li.completion{background-position:left top;}
.body_mystudy.ai_analysis .unitSection .starGuide li.develop{background-position:left center;}
.body_mystudy.ai_analysis .unitSection .starGuide li.basic{background-position:left bottom;}
.body_mystudy.ai_analysis .unitSection .unitInfo{text-align:center; position:absolute; top:193px; left:50%; transform:translateX(-50%); -webkit-transform:translateX(-50%);}
.body_mystudy.ai_analysis .unitSection .unitInfo .time{width:110px; height:40px; border-radius:20px; border:1px solid #08fffc; font-size:1.3125rem; color:#08fffc; line-height:40px; margin:0 auto 22px;}
.body_mystudy.ai_analysis .unitSection .unitInfo .title{font-size:2.0625rem;font-weight:500;color:#fff;letter-spacing:-0.5px;line-height:36px;height: 39px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 560px;}
.body_mystudy.ai_analysis .unitSection .unitInfo .title span{color:#08d3ff;}
.body_mystudy.ai_analysis .unitSection .offData{text-align:center;}
.body_mystudy.ai_analysis .unitSection .onData{/*display:none;*/}
.body_mystudy.ai_analysis .speechBubble{max-width:80%; padding:30px 40px; box-sizing:border-box; background:#6b20d6; border-radius:32px; display:inline-block; position:absolute; top:8%; left:50%; transform:translateX(-50%); -webkit-transform:translateX(-50%); font-size:1.25rem; color:#fff; letter-spacing:-0.5px; text-align:center; letter-spacing:-1px;}
.body_mystudy.ai_analysis .ability .speechBubble{width:700px; font-size:1.5rem; padding:55px 50px; top:29%;}
.body_mystudy.ai_analysis .ability .offData .genibot{width:428.5px; height:202px; margin-left:-214px;}
.body_mystudy.ai_analysis .analysis .offData .genibot{width:374.5px; height:176.5px; margin-left:-187px;}
.body_mystudy.ai_analysis .offData .genibot{position:absolute; left:50%; bottom:0;}
.body_mystudy.ai_analysis .offData .genibot div{position:absolute;}
.body_mystudy.ai_analysis .offData .genibot div img{width:100%; height:100%;}
.body_mystudy.ai_analysis .offData .genibot .antennaL{width:11.85%; height:38.81%; top:0%; left:13.618%; animation:antennaL 5s infinite ease-in-out; -webkit-animation:antennaL 5s infinite ease-in-out; transform-origin:bottom left; -webkit-transform-origin:bottom left;}
.body_mystudy.ai_analysis .offData .genibot .antennaR{width:11.85%; height:38.81%; top:0%; right:13.217%; animation:antennaR 5s infinite ease-in-out; -webkit-animation:antennaR 5s infinite ease-in-out; transform-origin:bottom right; -webkit-transform-origin:bottom right;}
.body_mystudy.ai_analysis .offData .genibot .earL{width:16.511%; height:38.81%; top:24.079%; left:9.078%;}
.body_mystudy.ai_analysis .offData .genibot .earR{width:16.644%; height:38.81%; top:24.079%; right:8.811%;}
.body_mystudy.ai_analysis .offData .genibot .hand{width:99.6%; height:32.861%; bottom:0%; left:0%;}
.body_mystudy.ai_analysis .offData .genibot .body{width:86.817%; height:90.084%; bottom:0%; left:6.542%;}
.body_mystudy.ai_analysis .offData .genibot .screen{width:60.852%; height:79.886%; top:20.113%; left:25.634%;}
.body_mystudy.ai_analysis .offData .genibot .face{width:22.902%; height:24.929%; top:67.138%; left:38.584%; animation:robotEye01 7s infinite alternate ease-in-out; -webkit-animation:robotEye01 7s infinite alternate ease-in-out;}
.body_mystudy.ai_analysis .onData .genibot{width:384px; height:176.5px; position:absolute; left:50%; bottom:0; margin-left:-192px;}
.body_mystudy.ai_analysis .onData .genibot div{position:absolute;}
.body_mystudy.ai_analysis .onData .genibot div img{width:100%; height:100%;}
.body_mystudy.ai_analysis .onData .genibot .antennaL{width:11.603%; height:38.81%; top:0%; left:14.341%; animation:antennaL 5s infinite ease-in-out; -webkit-animation:antennaL 5s infinite ease-in-out; transform-origin:bottom left; -webkit-transform-origin:bottom left;}
.body_mystudy.ai_analysis .onData .genibot .antennaR{width:11.603%; height:38.81%; top:0%; right:15.514%; animation:antennaR 5s infinite ease-in-out; -webkit-animation:antennaR 5s infinite ease-in-out; transform-origin:bottom right; -webkit-transform-origin:bottom right;}
.body_mystudy.ai_analysis .onData .genibot .earL{width:16.297%; height:38.81%; top:24.079%; left:10.299%;}
.body_mystudy.ai_analysis .onData .genibot .earR{width:16.166%; height:38.81%; top:24.079%; right:11.082%;}
.body_mystudy.ai_analysis .onData .genibot .handL{width:12.125%; height:32.861%; bottom:0%; left:1.564%;}
.body_mystudy.ai_analysis .onData .genibot .handR{width:15.514%; height:34.56%; bottom:0%; right:0%; animation:handLMove 5s infinite ease-in-out; -webkit-animation:handLMove 5s infinite ease-in-out; transform-origin:bottom left; -webkit-transform-origin:bottom left;}
.body_mystudy.ai_analysis .onData .genibot .body{width:85.397%; height:90.084%; bottom:0%; left:7.561%;}
.body_mystudy.ai_analysis .onData .genibot .screen{width:58.539%; height:79.036%; top:20.963%; left:26.597%;}
.body_mystudy.ai_analysis .onData .genibot .face{width:21.251%; height:20.679%; top:71.671%; left:39.374%; animation:robotEye01 7s infinite alternate ease-in-out; -webkit-animation:robotEye01 7s infinite alternate ease-in-out;}
/* 제니봇 모션 */
@keyframes floatGenibot {
  0%{transform:translateY(0); -webkit-transform:translateY(0);}
  100%{transform:translateY(10px); -webkit-transform:translateY(10px);}
}
@-webkit-keyframes floatGenibot {
  0%{transform:translateY(0); -webkit-transform:translateY(0);}
  100%{transform:translateY(10px); -webkit-transform:translateY(10px);}
}
@keyframes robotEye01 {
  0%,3%,5%,9%,59%,61%,65%,100%{transform:scaleY(1); -webkit-transform:scaleY(1);}
  4%,7%,60%,63%{transform: scaleY(0.2); -webkit-transform: scaleY(0.2);}
}
@-webkit-keyframes robotEye01 {
  0%,3%,5%,9%,59%,61%,65%,100%{transform:scaleY(1); -webkit-transform:scaleY(1);}
  4%,7%,60%,63%{transform: scaleY(0.2); -webkit-transform: scaleY(0.2);}
}
@keyframes antennaL {
  0%,70%,92%,100%{transform:rotate(0deg); -webkit-transform:rotate(0deg);}
  75%,81%,87%{transform:rotate(-10deg); -webkit-transform:rotate(-10deg);}
  78%,84%{transform:rotate(-3deg); -webkit-transform:rotate(-3deg);}
}
@-webkit-keyframes antennaL {
  0%,70%,92%,100%{transform:rotate(0deg); -webkit-transform:rotate(0deg);}
  75%,81%,87%{transform:rotate(-10deg); -webkit-transform:rotate(-10deg);}
  78%,84%{transform:rotate(-3deg); -webkit-transform:rotate(-3deg);}
}
@keyframes antennaR {
  0%,70%,92%,100%{transform:rotate(0deg); -webkit-transform:rotate(0deg);}
  75%,81%,87%{transform:rotate(10deg); -webkit-transform:rotate(10deg);}
  78%,84%{transform:rotate(3deg); -webkit-transform:rotate(3deg);}
}
@-webkit-keyframes antennaR {
  0%,70%,92%,100%{transform:rotate(0deg); -webkit-transform:rotate(0deg);}
  75%,81%,87%{transform:rotate(10deg); -webkit-transform:rotate(10deg);}
  78%,84%{transform:rotate(3deg); -webkit-transform:rotate(3deg);}
}
@keyframes handLMove {
  0%,55%,100%{transform:rotate(0deg); -webkit-transform:rotate(0deg);}
  20%,26%,32%{transform:rotate(20deg); -webkit-transform:rotate(20deg);}
  23%,29%,35%{transform:rotate(10deg); -webkit-transform:rotate(10deg);}
}
@-webkit-keyframes handLMove {
  0%,55%,100%{transform:rotate(0deg); -webkit-transform:rotate(0deg);}
  20%,26%,32%{transform:rotate(20deg); -webkit-transform:rotate(20deg);}
  23%,29%,35%{transform:rotate(10deg); -webkit-transform:rotate(10deg);}
}
@keyframes handLMove2 {
  0%,55%,100%{transform:rotate(0deg); -webkit-transform:rotate(0deg);}
  20%,26%,32%{transform:rotate(10deg); -webkit-transform:rotate(10deg);}
  23%,29%,35%{transform:rotate(5deg); -webkit-transform:rotate(5deg);}
}
@-webkit-keyframes handLMove2 {
  0%,55%,100%{transform:rotate(0deg); -webkit-transform:rotate(0deg);}
  20%,26%,32%{transform:rotate(10deg); -webkit-transform:rotate(10deg);}
  23%,29%,35%{transform:rotate(5deg); -webkit-transform:rotate(5deg);}
}
@keyframes handLMove3 {
  0%{transform:rotate(0); -webkit-transform:rotate(0);}
  100%{transform:rotate(-2deg); -webkit-transform:rotate(-2deg);}
}
@-webkit-keyframes handLMove3 {
  0%{transform:rotate(0); -webkit-transform:rotate(0);}
  100%{transform:rotate(-2deg); -webkit-transform:rotate(-2deg);}
}
@keyframes robotLight {
  0%{opacity:1;}
  30%{opacity:0;}
  60%,100%{opacity:1;}
}
@-webkit-keyframes robotLight {
  0%{opacity:1;}
  30%{opacity:0;}
  60%,100%{opacity:1;}
}

.body_mystudy.ai_analysis .speechBubble strong{color:#08d3ff;}
.body_mystudy.ai_analysis .speechBubble:after{content:''; width:15.5px; height:10px; display:inline-block; background:url('//cdndata.milkt.co.kr/ele/app/images/mystudy/aianalysis/element_speechBubble.png') no-repeat center; background-size:contain; position:absolute; bottom:-10px; left:50%; transform:translateX(-50%); -webkit-transform:translateX(-50%);}
.body_mystudy.ai_analysis .starWrap{width:100%; height:100%; position:absolute;}
.body_mystudy.ai_analysis .starWrap li{width:121.5px; height:119px; position:absolute; transform:scale(0); animation:starPop 0.3s ease-in-out; -webkit-animation:starPop 0.3s ease-in-out; transform-origin:center; animation-fill-mode:both; -webkit-animation-fill-mode:both; opacity:0; opacity:1;}
.body_mystudy.ai_analysis .starWrap li .progress{width:59px; height:30px; line-height:28px; border-radius:15px; background:#6b20d6; color:#fff; text-align:center; font-weight:bold; font-size:0.875rem; position:absolute; top:-14px; left:50%; transform:translateX(-50%); -webkit-transform:translateX(-50%); z-index:9; display:none;}
.body_mystudy.ai_analysis .starWrap li .progress::after{content:''; width:100%; height:4.5px; display:block; background:url('//cdndata.milkt.co.kr/ele/app/images/mystudy/aianalysis/element_perBubble.png') no-repeat center; background-size:9px; position:absolute; bottom:-4.5px;}
@keyframes starPop {
  0%{transform:scale(0); -webkit-transform:scale(0);}
  90%{transform:scale(1.15); -webkit-transform:scale(1.15);}
  100%{transform:scale(1); -webkit-transform:scale(1);}
}
@-webkit-keyframes starPop {
  0%{transform:scale(0); -webkit-transform:scale(0);}
  90%{transform:scale(1.15); -webkit-transform:scale(1.15);}
  100%{transform:scale(1); -webkit-transform:scale(1);}
}
.body_mystudy.ai_analysis .starWrap li a{width:100%; height:100%; display:inline-block; cursor:default; text-align:center; color:#7528e5; font-weight:bold; padding-top:50px; box-sizing:border-box; position:absolute;}
.body_mystudy.ai_analysis .starWrap li a p{font-size:0; text-indent:-999rem;}
.body_mystudy.ai_analysis .starWrap li.star_yellow::before{content:''; width:100%; height:100%; display:block; background:url('//cdndata.milkt.co.kr/ele/app/images/mystudy/aianalysis/bg_starShining.png') no-repeat center; background-size:contain; position:absolute; top:0; left:0; animation:starTwinkle 1s infinite alternate ease-in-out; -webkit-animation:starTwinkle 1s infinite alternate ease-in-out;}
.body_mystudy.ai_analysis .starWrap li.star_yellow a{background:url('//cdndata.milkt.co.kr/ele/app/images/mystudy/aianalysis/star_yellow.png') no-repeat center; background-size:contain;}
.body_mystudy.ai_analysis .starWrap li.star_green a{background:url('//cdndata.milkt.co.kr/ele/app/images/mystudy/aianalysis/star_green.png') no-repeat center; background-size:contain;}
.body_mystudy.ai_analysis .starWrap li.star_pink a{background:url('//cdndata.milkt.co.kr/ele/app/images/mystudy/aianalysis/star_pink.png') no-repeat center; background-size:contain;}
.body_mystudy.ai_analysis .starWrap li.star_yellow a,.body_mystudy.ai_analysis .starWrap li.star_green a,.body_mystudy.ai_analysis .starWrap li.star_pink a{cursor:pointer;}
.body_mystudy.ai_analysis .starWrap li.star_yellow a p,.body_mystudy.ai_analysis .starWrap li.star_green a p,.body_mystudy.ai_analysis .starWrap li.star_pink a p{font-size:1.125rem; text-indent:0; line-height:18px;}
.body_mystudy.ai_analysis .starWrap li.star_yellow a span,.body_mystudy.ai_analysis .starWrap li.star_green a span,.body_mystudy.ai_analysis .starWrap li.star_pink a span{font-size:0.6875rem; display:block; line-height:1;}
.body_mystudy.ai_analysis .starWrap li:nth-child(1){top:33px; left:50%; margin-left:-60.75px;}
.body_mystudy.ai_analysis .starWrap li:nth-child(2){top:71px; left:50%; margin-left:-189px;}
.body_mystudy.ai_analysis .starWrap li:nth-child(3){top:71px; right:50%; margin-right:-189px;}
.body_mystudy.ai_analysis .starWrap li:nth-child(4){top:36.5px; left:50%; margin-left:-331px;}
.body_mystudy.ai_analysis .starWrap li:nth-child(5){top:36.5px; right:50%; margin-right:-331px;}
.body_mystudy.ai_analysis .starWrap li:nth-child(6){top:93px; left:50%; margin-left:-438.5px;}
.body_mystudy.ai_analysis .starWrap li:nth-child(7){top:93px; right:50%; margin-right:-438.5px;}
.body_mystudy.ai_analysis .starWrap li:nth-child(8){top:133px; left:50%; margin-left:-295px;}
.body_mystudy.ai_analysis .starWrap li:nth-child(9){top:133px; right:50%; margin-right:-295px;}
.body_mystudy.ai_analysis .starWrap li:nth-child(10){top:159.5px; left:50%; margin-left:-526px;}
.body_mystudy.ai_analysis .starWrap li:nth-child(11){top:159.5px; right:50%; margin-right:-526px;}
.body_mystudy.ai_analysis .starWrap li:nth-child(12){top:205.5px; left:50%; margin-left:-383px;}
.body_mystudy.ai_analysis .starWrap li:nth-child(13){top:205.5px; right:50%; margin-right:-383px;}
.body_mystudy.ai_analysis .starWrap li:nth-child(14){top:277px; left:50%; margin-left:-583px;}
.body_mystudy.ai_analysis .starWrap li:nth-child(15){top:257px; right:50%; margin-right:-620.5px;}
.body_mystudy.ai_analysis .starWrap li:nth-child(16){top:328px; left:50%; margin-left:-371px;}
.body_mystudy.ai_analysis .starWrap li:nth-child(17){top:283px; right:50%; margin-right:-475.5px;}
.body_mystudy.ai_analysis .starWrap li:nth-child(18){top:335.5px; right:50%; margin-right:-320px;}
.body_mystudy.ai_analysis .infoPopWrap{width:100%; height:100%; position:fixed; top:0; left:0; z-index:99; background:rgba(0,0,0,0.7); display:none;}
.body_mystudy.ai_analysis .infoPop{width:944px; height:570px; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%); background:#fff; border-radius:35px; /*overflow:hidden;*/}
.body_mystudy.ai_analysis .infoPop h1{width:100%; height:110px; background:#7628e5; text-align:center; font-size:2.375rem; color:#fff; line-height:110px; letter-spacing:-0.5px; border-radius:35px 35px 0 0;}
.body_mystudy.ai_analysis .infoPop h1 strong{font-size:2.75rem; color:#08ebff}
.body_mystudy.ai_analysis .infoPop h1 .btn_close{width:27px; height:27px; display:block; background:url('//cdndata.milkt.co.kr/ele/app/images/mystudy/aianalysis/btn_popClose.png') no-repeat center; background-size:contain; position:absolute; top:42px; right:46px;}
.body_mystudy.ai_analysis .infoPop h1::after{content:''; width:201px; height:146.5px; display:block; background:url('//cdndata.milkt.co.kr/ele/app/images/mystudy/aianalysis/genibot_popElement.png') no-repeat center; background-size:contain; position:absolute; top:31px; left:-46px;}
.body_mystudy.ai_analysis .infoPop img{width:100%;}
.body_mystudy.ai_analysis .abilityPopWrap{width:100%; height:100%; position:fixed; top:0; left:0; z-index:99; background:rgba(0,0,0,0.7); display:none;}
.body_mystudy.ai_analysis .abilityPop{width:920px; height:595px; font-size:1.875rem; color:#fff; position:absolute; top:12%; left:50%; transform:translateX(-50%); -webkit-transform:translateX(-50%); border-radius:58px; background:#fff;}
.body_mystudy.ai_analysis .abilityPop .topSection{height:150px; font-size:1.25rem; text-align:center; color:#fff; font-weight:300; background:#7b2cec; padding-top:75px; box-sizing:border-box; border-radius:58px 58px 0 0;}
.body_mystudy.ai_analysis .abilityPop .topSection div{height:75px; vertical-align:middle; display:table; margin:0 auto; position:relative; z-index:9;}
.body_mystudy.ai_analysis .abilityPop .topSection p{height:100%; vertical-align:middle; display:table-cell;}
.body_mystudy.ai_analysis .abilityPop .topSection strong{font-weight:bold;}
.body_mystudy.ai_analysis .abilityPop .topSection .btn_close{width:26px; height:26px; display:block; background:url('//cdndata.milkt.co.kr/ele/app/images/mystudy/aianalysis/btn_popClose.png') no-repeat center; background-size:contain; position:absolute; top:45px; right:45px; z-index:9;}
.body_mystudy.ai_analysis .abilityPop .topSection::after{content:''; width:969.5px; height:185px; display:block; position:absolute; top:-35px; left:-15px; background:url('//cdndata.milkt.co.kr/ele/app/images/mystudy/aianalysis/element_popBg.png') no-repeat center; background-size:contain;}
.body_mystudy.ai_analysis .abilityPop .tableSection{width:100%; padding:23.5px 57.5px 46.5px; box-sizing:border-box;}
.body_mystudy.ai_analysis .abilityPop .tableSection h1{width:100%; height:40px; line-height:40px; margin-bottom:23.5px;}
.body_mystudy.ai_analysis .abilityPop .tableSection h1 .subject{height:100%; padding:0 16px; background:#7b2cec; border-radius:20px; color:#fff; display:inline-block; font-size:1.1875rem; font-weight:bold; line-height:40px; float:left; margin:0 15px 0 13.5px;}
.body_mystudy.ai_analysis .abilityPop .tableSection h1 .title{width:622px; height:100%; color:#350f64; font-size:1.4375rem; font-weight:normal; display:inline-block; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical; float:left; letter-spacing:-0.5px;}
.body_mystudy.ai_analysis .abilityPop .tableSection h1 .title em{color:#7b2cec;}
.body_mystudy.ai_analysis .abilityPop .tableSection .tableWrap{width:100%; height:312px; overflow-y:auto;}
.body_mystudy.ai_analysis .abilityPop .tableSection table{width:100%; color:#000;}
.body_mystudy.ai_analysis .abilityPop .tableSection table th,.body_mystudy.ai_analysis .abilityPop .tableSection table td{box-sizing:border-box; font-weight:normal;}
.body_mystudy.ai_analysis .abilityPop .tableSection table th{height:54px; border-top:2px solid #eae7ef; border-bottom:2px solid #eae7ef; font-size:1rem; color:#6f5e8b; font-weight:bold;}
.body_mystudy.ai_analysis .abilityPop .tableSection table td{height:57px; text-align:center; border-bottom:1px solid #eae7ef; font-size:1.3125rem;}
.body_mystudy.ai_analysis .abilityPop .tableSection table td.info{text-align:left; letter-spacing:-0.5px; text-indent:15px;}
.body_mystudy.ai_analysis .abilityPop .tableSection table td.info p{overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical;}
.body_mystudy.ai_analysis .abilityPop .tableSection table td.info a{color:#000;}
.body_mystudy.ai_analysis .abilityPop .tableSection table td.result_yellow,.body_mystudy.ai_analysis .abilityPop .tableSection table td.result_green,.body_mystudy.ai_analysis .abilityPop .tableSection table td.result_pink{letter-spacing:-1px;}
.body_mystudy.ai_analysis .abilityPop .tableSection table td.result_yellow::before{content:''; width:14px; height:52px; display:inline-block; background:url('//cdndata.milkt.co.kr/ele/app/images/mystudy/aianalysis/element_colorStar.png') no-repeat left 7px; background-size:14px; vertical-align:middle; margin-right:7px;}
.body_mystudy.ai_analysis .abilityPop .tableSection table td.result_green::before{content:''; width:14px; height:52px; display:inline-block; background:url('//cdndata.milkt.co.kr/ele/app/images/mystudy/aianalysis/element_colorStar.png') no-repeat left -31px; background-size:14px; vertical-align:middle; margin-right:7px;}
.body_mystudy.ai_analysis .abilityPop .tableSection table td.result_pink::before{content:''; width:14px; height:52px; display:inline-block; background:url('//cdndata.milkt.co.kr/ele/app/images/mystudy/aianalysis/element_colorStar.png') no-repeat left -67px; background-size:14px; vertical-align:middle; margin-right:7px;}
.body_mystudy.ai_analysis .selSection.ability{width:100%; height:584px;}
.body_mystudy.ai_analysis .unitListWrap{width:100%; overflow-x:auto; margin-top:80px;}
.body_mystudy.ai_analysis .unitList{width:100%; height:420px; padding:0 10px; box-sizing:border-box;}
.body_mystudy.ai_analysis .unitList li{width:325px; height:100%; background:#fff; border-radius:58px; margin:0 15px; display:inline-block; padding:0 22.5px; box-sizing:border-box; text-align:center; float:left;}
.body_mystudy.ai_analysis .unitList li.weakness{background:none; text-align:left;}
.body_mystudy.ai_analysis .unitList li.weakness .commentBox{width:100%; height:191px; font-size:1.125rem; line-height:26px; color:#fff; background:url('//cdndata.milkt.co.kr/ele/app/images/mystudy/aianalysis/element_speechBubble_list.png') no-repeat center; background-size:280px; padding:0 20px 20px; box-sizing:border-box; letter-spacing:-1px; display:table; margin-top:29px;}
.body_mystudy.ai_analysis .unitList li.weakness .commentBox p{height:100%; display:table-cell; vertical-align:middle;}
.body_mystudy.ai_analysis .unitList li.weakness .commentBox strong{color:#08d3ff;}
.body_mystudy.ai_analysis .unitList li.weakness .element_genibot{width:243.5px; height:171.5px; margin:13px auto 0; position:relative; animation:floatGenibot 1.5s infinite alternate ease-in-out; -webkit-animation:floatGenibot 1.5s infinite alternate ease-in-out;}
.body_mystudy.ai_analysis .element_genibot div{position:absolute;}
.body_mystudy.ai_analysis .element_genibot div img{width:100%; height:100%;}
.body_mystudy.ai_analysis .element_genibot .antennaL{width:11.498%; height:25.072%; top:0%; left:14.168%; animation:antennaL 5s infinite ease-in-out; -webkit-animation:antennaL 5s infinite ease-in-out; transform-origin:bottom left; -webkit-transform-origin:bottom left;}
.body_mystudy.ai_analysis .element_genibot .antennaR{width:11.498%; height:25.072%; top:0%; right:15.195%; animation:antennaR 5s infinite ease-in-out; -webkit-animation:antennaR 5s infinite ease-in-out; transform-origin:bottom right; -webkit-transform-origin:bottom right;}
.body_mystudy.ai_analysis .element_genibot .earL{width:16.016%; height:25.072%; top:15.451%; left:9.856%;}
.body_mystudy.ai_analysis .element_genibot .earR{width:16.016%; height:25.072%; top:15.451%; right:10.882%;}
.body_mystudy.ai_analysis .element_genibot .handL{width:15.605%; height:44.023%; top:43.148%; left:0%;}
.body_mystudy.ai_analysis .element_genibot .handR{width:15.4%; height:42.274%; top:41.982%; right:0%; animation:handLMove2 5s infinite ease-in-out; -webkit-animation:handLMove2 5s infinite ease-in-out; transform-origin:bottom left; -webkit-transform-origin:bottom left;}
.body_mystudy.ai_analysis .element_genibot .body{width:84.188%; height:93.586%; bottom:0%; left:7.561%;}
.body_mystudy.ai_analysis .element_genibot .screen{width:48.87%; height:46.064%; top:28.862%; left:25.256%;}
.body_mystudy.ai_analysis .unitList li .examTitle{height:35px; box-sizing:border-box; border-radius:17px; padding:8px 24px; font-size:0.9375rem; font-weight:bold; line-height:1; display:inline-block; margin-top:42px; margin-bottom:27px;}
.body_mystudy.ai_analysis .unitList li .subject{font-size:2rem; line-height:1; color:#212121; font-weight:bold; margin-bottom:18px;}
.body_mystudy.ai_analysis .unitList li .unitInfo{color:#212121; line-height:29px; font-size:1.125rem; width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.body_mystudy.ai_analysis .unitList li .unitName{font-size:1.25rem; font-weight:bold; color:#212121; line-height:32px; margin-top:9px; margin-bottom:19px; width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.body_mystudy.ai_analysis .unitList li .date{font-size:0.9375rem; line-height:29px; color:#999; margin-bottom:23px;}
.body_mystudy.ai_analysis .unitList li a{width:150px; height:55px; border-radius:28px; line-height:55px; font-size:1.25rem; font-weight:bold; color:#fff; display:inline-block;}
.body_mystudy.ai_analysis .unitList li a.result{cursor:default;}
.body_mystudy.ai_analysis .unitList li.type1 .examTitle{border:2px solid #933bff; color:#933bff;}
.body_mystudy.ai_analysis .unitList li.type1 a{background:#933bff;}
.body_mystudy.ai_analysis .unitList li.type1 a.result{color:#933bff; background:#efe2ff;}
.body_mystudy.ai_analysis .unitList li.type2 .examTitle{border:2px solid #00b79f; color:#00b79f;}
.body_mystudy.ai_analysis .unitList li.type2 a{background:#00b79f;}
.body_mystudy.ai_analysis .unitList li.type2 a.result{color:#00b79f; background:#d9f4f1;}
.body_mystudy.ai_analysis .allData{width:100%; height:100%; background:#832dff url('//cdndata.milkt.co.kr/ele/app/images/mystudy/aianalysis/bg_aiAnalysis_all_brain.png') no-repeat center bottom; background-size:contain;}
.body_mystudy.ai_analysis .allData .starWrap li{left:0; right:0; margin:0; background:url('//cdndata.milkt.co.kr/ele/app/images/mystudy/aianalysis/star_off.png') no-repeat center; background-size:contain;}
.body_mystudy.ai_analysis .allData .starWrap li a p{font-size:1.125rem; text-indent:0; line-height:18px;}
.body_mystudy.ai_analysis .allData .starWrap li a span{font-size:0.6875rem; display:block; line-height:1;}
/* .body_mystudy.ai_analysis .allData .starWrap li:nth-child(1){top:94px; left:50%; margin-left:-318px;}
.body_mystudy.ai_analysis .allData .starWrap li:nth-child(2){top:153.5px; left:50%; margin-left:-236px;}
.body_mystudy.ai_analysis .allData .starWrap li:nth-child(3){top:59px; left:50%; margin-left:-159.5px;}
.body_mystudy.ai_analysis .allData .starWrap li:nth-child(4){top:141px; left:50%; margin-left:-116.5px;}
.body_mystudy.ai_analysis .allData .starWrap li:nth-child(5){top:246.5px; left:50%; margin-left:-131px;}
.body_mystudy.ai_analysis .allData .starWrap li:nth-child(6){top:358.5px; left:50%; margin-left:-107px;}
.body_mystudy.ai_analysis .allData .starWrap li:nth-child(7){top:282.5px; left:50%; margin-left:-22.5px;}
.body_mystudy.ai_analysis .allData .starWrap li:nth-child(8){top:189px; left:50%; margin-left:-25.5px;}
.body_mystudy.ai_analysis .allData .starWrap li:nth-child(9){top:205.5px; left:50%; margin-left:79px;}
.body_mystudy.ai_analysis .allData .starWrap li:nth-child(10){top:85px; left:50%; margin-left:114px;}
.body_mystudy.ai_analysis .allData .starWrap li:nth-child(11){top:171px; left:50%; margin-left:183px;} */
/*1과목일때*/
.body_mystudy.ai_analysis .allData .starWrap.unit1 li:nth-child(1){top:153.5px; left:50%; margin-left:-236px;}
/*2과목일때*/
.body_mystudy.ai_analysis .allData .starWrap.unit2 li:nth-child(1){top:153.5px; left:50%; margin-left:-236px;}
.body_mystudy.ai_analysis .allData .starWrap.unit2 li:nth-child(2){top:205.5px; left:50%; margin-left:79px;}
/*3과목일때*/
.body_mystudy.ai_analysis .allData .starWrap.unit3 li:nth-child(1){top:153.5px; left:50%; margin-left:-236px;}
.body_mystudy.ai_analysis .allData .starWrap.unit3 li:nth-child(2){top:246.5px; left:50%; margin-left:-131px;}
.body_mystudy.ai_analysis .allData .starWrap.unit3 li:nth-child(3){top:205.5px; left:50%; margin-left:79px;}
/*4과목일때*/
.body_mystudy.ai_analysis .allData .starWrap.unit4 li:nth-child(1){top:153.5px; left:50%; margin-left:-236px;}
.body_mystudy.ai_analysis .allData .starWrap.unit4 li:nth-child(2){top:59px; left:50%; margin-left:-159.5px;}
.body_mystudy.ai_analysis .allData .starWrap.unit4 li:nth-child(3){top:246.5px; left:50%; margin-left:-131px;}
.body_mystudy.ai_analysis .allData .starWrap.unit4 li:nth-child(4){top:205.5px; left:50%; margin-left:79px;}
/*5과목일때*/
.body_mystudy.ai_analysis .allData .starWrap.unit5 li:nth-child(1){top:153.5px; left:50%; margin-left:-236px;}
.body_mystudy.ai_analysis .allData .starWrap.unit5 li:nth-child(2){top:59px; left:50%; margin-left:-159.5px;}
.body_mystudy.ai_analysis .allData .starWrap.unit5 li:nth-child(3){top:246.5px; left:50%; margin-left:-131px;}
.body_mystudy.ai_analysis .allData .starWrap.unit5 li:nth-child(4){top:282.5px; left:50%; margin-left:-22.5px;}
.body_mystudy.ai_analysis .allData .starWrap.unit5 li:nth-child(5){top:205.5px; left:50%; margin-left:79px;}
/*6과목일때*/
.body_mystudy.ai_analysis .allData .starWrap.unit6 li:nth-child(1){top:153.5px; left:50%; margin-left:-236px;}
.body_mystudy.ai_analysis .allData .starWrap.unit6 li:nth-child(2){top:59px; left:50%; margin-left:-159.5px;}
.body_mystudy.ai_analysis .allData .starWrap.unit6 li:nth-child(3){top:141px; left:50%; margin-left:-116.5px;}
.body_mystudy.ai_analysis .allData .starWrap.unit6 li:nth-child(4){top:246.5px; left:50%; margin-left:-131px;}
.body_mystudy.ai_analysis .allData .starWrap.unit6 li:nth-child(5){top:282.5px; left:50%; margin-left:-22.5px;}
.body_mystudy.ai_analysis .allData .starWrap.unit6 li:nth-child(6){top:205.5px; left:50%; margin-left:79px;}
/*7과목일때*/
.body_mystudy.ai_analysis .allData .starWrap.unit7 li:nth-child(1){top:153.5px; left:50%; margin-left:-236px;}
.body_mystudy.ai_analysis .allData .starWrap.unit7 li:nth-child(2){top:59px; left:50%; margin-left:-159.5px;}
.body_mystudy.ai_analysis .allData .starWrap.unit7 li:nth-child(3){top:141px; left:50%; margin-left:-116.5px;}
.body_mystudy.ai_analysis .allData .starWrap.unit7 li:nth-child(4){top:246.5px; left:50%; margin-left:-131px;}
.body_mystudy.ai_analysis .allData .starWrap.unit7 li:nth-child(5){top:282.5px; left:50%; margin-left:-22.5px; z-index:2;}
.body_mystudy.ai_analysis .allData .starWrap.unit7 li:nth-child(6){top:189px; left:50%; margin-left:-25.5px; z-index:1;}
.body_mystudy.ai_analysis .allData .starWrap.unit7 li:nth-child(7){top:205.5px; left:50%; margin-left:79px;}
/*8과목일때*/
.body_mystudy.ai_analysis .allData .starWrap.unit8 li:nth-child(1){top:94px; left:50%; margin-left:-318px;}
.body_mystudy.ai_analysis .allData .starWrap.unit8 li:nth-child(2){top:153.5px; left:50%; margin-left:-236px;}
.body_mystudy.ai_analysis .allData .starWrap.unit8 li:nth-child(3){top:59px; left:50%; margin-left:-159.5px;}
.body_mystudy.ai_analysis .allData .starWrap.unit8 li:nth-child(4){top:141px; left:50%; margin-left:-116.5px;}
.body_mystudy.ai_analysis .allData .starWrap.unit8 li:nth-child(5){top:246.5px; left:50%; margin-left:-131px;}
.body_mystudy.ai_analysis .allData .starWrap.unit8 li:nth-child(6){top:282.5px; left:50%; margin-left:-22.5px; z-index:2;}
.body_mystudy.ai_analysis .allData .starWrap.unit8 li:nth-child(7){top:189px; left:50%; margin-left:-25.5px; z-index:1;}
.body_mystudy.ai_analysis .allData .starWrap.unit8 li:nth-child(8){top:205.5px; left:50%; margin-left:79px;}
/*9과목일때*/
.body_mystudy.ai_analysis .allData .starWrap.unit9 li:nth-child(1){top:94px; left:50%; margin-left:-318px;}
.body_mystudy.ai_analysis .allData .starWrap.unit9 li:nth-child(2){top:153.5px; left:50%; margin-left:-236px;}
.body_mystudy.ai_analysis .allData .starWrap.unit9 li:nth-child(3){top:59px; left:50%; margin-left:-159.5px;}
.body_mystudy.ai_analysis .allData .starWrap.unit9 li:nth-child(4){top:141px; left:50%; margin-left:-116.5px;}
.body_mystudy.ai_analysis .allData .starWrap.unit9 li:nth-child(5){top:246.5px; left:50%; margin-left:-131px;}
.body_mystudy.ai_analysis .allData .starWrap.unit9 li:nth-child(6){top:282.5px; left:50%; margin-left:-22.5px; z-index:2;}
.body_mystudy.ai_analysis .allData .starWrap.unit9 li:nth-child(7){top:189px; left:50%; margin-left:-25.5px; z-index:1;}
.body_mystudy.ai_analysis .allData .starWrap.unit9 li:nth-child(8){top:205.5px; left:50%; margin-left:79px;}
.body_mystudy.ai_analysis .allData .starWrap.unit9 li:nth-child(9){top:85px; left:50%; margin-left:114px;}
/*10과목일때*/
.body_mystudy.ai_analysis .allData .starWrap.unit10 li:nth-child(1){top:94px; left:50%; margin-left:-318px;}
.body_mystudy.ai_analysis .allData .starWrap.unit10 li:nth-child(2){top:153.5px; left:50%; margin-left:-236px;}
.body_mystudy.ai_analysis .allData .starWrap.unit10 li:nth-child(3){top:59px; left:50%; margin-left:-159.5px;}
.body_mystudy.ai_analysis .allData .starWrap.unit10 li:nth-child(4){top:141px; left:50%; margin-left:-116.5px;}
.body_mystudy.ai_analysis .allData .starWrap.unit10 li:nth-child(5){top:246.5px; left:50%; margin-left:-131px;}
.body_mystudy.ai_analysis .allData .starWrap.unit10 li:nth-child(6){top:282.5px; left:50%; margin-left:-22.5px; z-index:2;}
.body_mystudy.ai_analysis .allData .starWrap.unit10 li:nth-child(7){top:189px; left:50%; margin-left:-25.5px; z-index:1;}
.body_mystudy.ai_analysis .allData .starWrap.unit10 li:nth-child(8){top:205.5px; left:50%; margin-left:79px;}
.body_mystudy.ai_analysis .allData .starWrap.unit10 li:nth-child(9){top:85px; left:50%; margin-left:114px;}
.body_mystudy.ai_analysis .allData .starWrap.unit10 li:nth-child(10){top:171px; left:50%; margin-left:183px;}
/*11과목일때*/
.body_mystudy.ai_analysis .allData .starWrap.unit11 li:nth-child(1){top:94px; left:50%; margin-left:-318px;}
.body_mystudy.ai_analysis .allData .starWrap.unit11 li:nth-child(2){top:153.5px; left:50%; margin-left:-236px;}
.body_mystudy.ai_analysis .allData .starWrap.unit11 li:nth-child(3){top:59px; left:50%; margin-left:-159.5px;}
.body_mystudy.ai_analysis .allData .starWrap.unit11 li:nth-child(4){top:141px; left:50%; margin-left:-116.5px;}
.body_mystudy.ai_analysis .allData .starWrap.unit11 li:nth-child(5){top:246.5px; left:50%; margin-left:-131px;}
.body_mystudy.ai_analysis .allData .starWrap.unit11 li:nth-child(6){top:358.5px; left:50%; margin-left:-107px;}
.body_mystudy.ai_analysis .allData .starWrap.unit11 li:nth-child(7){top:282.5px; left:50%; margin-left:-22.5px; z-index:2;}
.body_mystudy.ai_analysis .allData .starWrap.unit11 li:nth-child(8){top:189px; left:50%; margin-left:-25.5px; z-index:1;}
.body_mystudy.ai_analysis .allData .starWrap.unit11 li:nth-child(9){top:205.5px; left:50%; margin-left:79px;}
.body_mystudy.ai_analysis .allData .starWrap.unit11 li:nth-child(10){top:85px; left:50%; margin-left:114px;}
.body_mystudy.ai_analysis .allData .starWrap.unit11 li:nth-child(11){top:171px; left:50%; margin-left:183px;}
.body_mystudy.ai_analysis .allData .commentBox{width:280.5px; height:146px; font-size:1.125rem; line-height:26px; color:#fff; background:url('//cdndata.milkt.co.kr/ele/app/images/mystudy/aianalysis/element_speechBubble_allData.png') no-repeat center; background-size:280.5px; padding:0 20px 20px; box-sizing:border-box; letter-spacing:-1px; display:table; text-align:center; position:absolute; bottom:241px; right:27px;}
.body_mystudy.ai_analysis .allData .commentBox p{height:100%; display:table-cell; vertical-align:middle;}
.body_mystudy.ai_analysis .allData .commentBox strong{color:#08d3ff;}
.body_mystudy.ai_analysis .allData .genibot{width:298px; height:188.5px; position:absolute; right:45px; bottom:37px; animation:floatGenibot 1s infinite alternate ease-in-out; -webkit-animation:floatGenibot 1s infinite alternate ease-in-out;}
.body_mystudy.ai_analysis .allData .genibot div{position:absolute;}
.body_mystudy.ai_analysis .allData .genibot div img{width:100%; height:100%;}
.body_mystudy.ai_analysis .allData .genibot .antennaL{width:12.416%; height:24.933%; top:1.326%; left:15.604%; animation:antennaL 5s infinite ease-in-out; -webkit-animation:antennaL 5s infinite ease-in-out; transform-origin:bottom left; -webkit-transform-origin:bottom left;}
.body_mystudy.ai_analysis .allData .genibot .antennaR{width:12.416%; height:24.933%; top:1.326%; left:78.187%; animation:antennaL 5s infinite ease-in-out; -webkit-animation:antennaL 5s infinite ease-in-out; transform-origin:bottom left; -webkit-transform-origin:bottom left;}
.body_mystudy.ai_analysis .allData .genibot .earR{width:24.832%; height:41.114%; top:10.079%; left:65.1%;}
.body_mystudy.ai_analysis .allData .genibot .handL{width:17.114%; height:44.827%; top:33.421%; left:0%; animation:handLMove2 5s infinite ease-in-out; -webkit-animation:handLMove2 5s infinite ease-in-out; transform-origin:bottom right; -webkit-transform-origin:bottom right;}
.body_mystudy.ai_analysis .allData .genibot .handR{width:24.832%; height:64.19%; top:24.933%; right:0%; animation:handLMove3 1s infinite alternate ease-in-out; -webkit-animation:handLMove3 1s infinite alternate ease-in-out; transform-origin:top left; -webkit-transform-origin:top left;}
.body_mystudy.ai_analysis .allData .genibot .body{width:84.731%; height:100%; top:0%; left:5.369%;}
.body_mystudy.ai_analysis .allData .genibot .face{width:46%; height:47%; top:24.137%; left:14.932%;}
.body_mystudy.ai_analysis .allData .genibot .light1{width:8.053%; height:13.527%; bottom:5.57%; left:62.248%; animation:robotLight 2.5s infinite ease-in-out; -webkit-animation:robotLight 2.5s infinite ease-in-out;}
.body_mystudy.ai_analysis .allData .genibot .light2{width:5.872%; height:10.344%; bottom:10.344%; left:70.134%; animation:robotLight 2.5s 0.3s infinite ease-in-out; -webkit-animation:robotLight 2.5s 0.3s infinite ease-in-out;}
.body_mystudy.ai_analysis .allData .genibot .light3{width:6.711%; height:10.875%; bottom:13.262%; left:75.167%; animation:robotLight 2.5s 0.6s infinite ease-in-out; -webkit-animation:robotLight 2.5s 0.6s infinite ease-in-out;}

@keyframes starTwinkle {
  0%{opacity:0;}
  100%{opacity:1;}
}
@-webkit-keyframes starTwinkle {
  0%{opacity:0;}
  100%{opacity:1;}
}
@keyframes matrixTwinkle {
  0%{opacity:0;}
  70%, 100%{opacity:1;}
}
@-webkit-keyframes matrixTwinkle {
  0%{opacity:0;}
  70%, 100%{opacity:1;}
}
@keyframes shineTwinkle {
  0%{opacity:0; transform:scale(0.9) rotate(0deg); -webkit-transform:scale(0.9) rotate(0deg);}
  60%{opacity:1; transform:scale(1) rotate(360deg); -webkit-transform:scale(1) rotate(360deg);}
  80%{opacity:1; transform:scale(1) rotate(360deg); -webkit-transform:scale(1) rotate(360deg);}
  90%{opacity:0.5;}
  100%{opacity:1; transform:scale(1) rotate(360deg); -webkit-transform:scale(1) rotate(360deg);}
}
@-webkit-keyframes shineTwinkle {
  0%{opacity:0; transform:scale(0.9) rotate(0deg); -webkit-transform:scale(0.9) rotate(0deg);}
  60%{opacity:1; transform:scale(1) rotate(360deg); -webkit-transform:scale(1) rotate(360deg);}
  80%{opacity:1; transform:scale(1) rotate(360deg); -webkit-transform:scale(1) rotate(360deg);}
  90%{opacity:0.5;}
  100%{opacity:1; transform:scale(1) rotate(360deg); -webkit-transform:scale(1) rotate(360deg);}
}

/* 하루 하나 베이직 2depth 추가 */
.body_mystudy .conbox .box ul.snb.oneDay{margin:0 auto;background:#f4f4f6;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;box-sizing:border-box;text-align:center}
.body_mystudy .conbox .box ul.snb.oneDay li{float:none;display:inline-block;position:relative;margin-left:46px;transform:translateY(-5px);-webkit-transform:translateY(-5px)}
.body_mystudy .conbox .box .lnb li ul.snb.oneDay li:first-child{margin-left:0}
.body_mystudy .conbox .box ul.snb.oneDay li a{color:#5d5d5f;display:block;height:45px;padding-top:6px;line-height:45px;text-align:center;font-size:1.125rem;font-weight:bold}
.body_mystudy .conbox .box ul.snb.oneDay li a.on{color:#f87c1a}
.body_mystudy .sub.oneDay .cont_area.dep02 .leftcon>div p{padding-top:68px;background-position:0 66px}
/* .body_mystudy .selboxwrap.dep02{top:112px} */

/* #114476 교재 학습관(키즈) 신규 오픈 건 2023-12-04 */
.topGuideBtn .popupOpenBtn.r{right:30px}
.body_mystudy .sub .excitingWrap{height:642px}
.excitingWrap .leftconNew .s_txt.type1 p{padding-top:12px}
.excitingWrap .leftconNew .menuList.type1{height:551px}
.excitingWrap .leftconNew .menuList.type1 a{height:127.5px}
.excitingWrap .leftconNew .menuList.type1 .pr a{padding-right:45px}
.excitingWrap .leftconNew .menuList.type1 li.on a{font-weight:400;background-image:url(//cdndata.milkt.co.kr/ele/app/images/mystudy/v3/bg_leftcon_on_231204.png)}
.excitingWrap .leftconNew .menuList.type1 li.on a span{font-weight:700}
.excitingWrap .rightCon{padding:0 30px 0 50px}
.excitingWrap .rightCon .conTop{position:relative;height:74px;padding-top:17px;border-bottom:1px solid #e0e0e0;box-sizing:border-box}
.excitingWrap .rightCon .conTop strong{position:absolute;top:30px;left:10px;font-size:1.5625rem;font-weight:700;letter-spacing:-0.02em;line-height:1}
.basicWrap .rightCon .seriesList{overflow-y:auto;height:481.5px;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-top:30px}
.basicWrap .rightCon .seriesList::-webkit-scrollbar{display:none}
.basicWrap .rightCon .seriesList li{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;flex-direction:column;width:260px;height:256px;margin:0 22px 22px 0;border:1px solid #e7deff;border-radius:40px;box-sizing:border-box}
.basicWrap .rightCon .seriesList li:nth-child(3n){margin-right:0}
.basicWrap .rightCon .seriesList .thum a{display:block;width:100%}
.basicWrap .rightCon .seriesList .thum .img{position:relative;z-index:1;width:calc(100% + 2px);max-height:162px;margin:-1px 0 0 -1px}
.basicWrap .rightCon .seriesList .thum .img img{width:100%;height:162px;border-radius:40px 40px 0 0;vertical-align:top;object-fit:cover}
.basicWrap .rightCon .seriesList .thum .studying{position:absolute;right:0;bottom:0;border-radius:50px 0 0 0;width:64px;height:64px;background:#ff7b00;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:16.5px;line-height:1.2;letter-spacing:-0.025em}
.basicWrap .rightCon .seriesList .thum .studying.type2{background:#875dff}
.basicWrap .rightCon .seriesList .thum .studying p{margin-left:7px;margin-top:7px;text-align:center}
.basicWrap .rightCon .seriesList .lectureName{height:50px;padding:0 24px;font-size:1.125rem;color:#38323e;font-weight:500;text-align:center;line-height:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-0.02em}
.basicWrap .rightCon .seriesList .data{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;padding:7px 25px 9px;color:#999;font-size:0.75rem}
.basicWrap .rightCon .seriesList .data::before{content:'';position:absolute;top:0;left:50%;width:calc(100% - 44px);height:1px;background:#f5f2ff;transform:translateX(-50%);-webkit-transform:translateX(-50%)}
.basicWrap .rightCon .seriesList .starPoint{position:relative;min-width:50px;color:#ff7200;font-weight:700}
.basicWrap .rightCon .seriesList .starPoint button{background:none;padding:0;border:none;color:inherit;font-size:1rem;font-family:'Noto Sans KR';position:relative;padding-left:21px;height:auto}
.basicWrap .rightCon .seriesList .starPoint button::before{content:"";width:16px;height:15px;background:url(//cdndata.milkt.co.kr/ele/app/images/mystudy/v3/star_on.png) no-repeat;background-size:100%;display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.excitingPop .popContents{height:570px}
.excitingPop .tabCont1 .info{margin-top:25px}
.excitingPop .tabCont1 .info p{font-size:1.5rem;color:#38353c;font-weight:700;margin-top:22px}
.excitingPop .tabCont1 .info ul li{position:relative;flex:1}
.excitingPop .tabCont1 .info ul li:not(:last-child)::after{content:"";width:32px;height:57px;display:block;position:absolute;right:0;top:57px;background:url(//cdndata.milkt.co.kr/ele/app/images/mystudy/v3/lpop_oneday_arrow_v2.png) no-repeat;background-size:100%;-webkit-transform:translateX(50%);transform:translateX(50%)}
.excitingPop .tabCont1 .info ul li img{width:170px}
.excitingPop .tabCont2 .info{margin-top:20px}
.excitingPop .tabCont2 .info .book_img img{width:559px}
.excitingPop .tabCont2 .info ul{-webkit-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #e0e0e0;padding:30px 40px;margin-top:10px}
.excitingPop .tabCont2 .info li{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:14px;color:#333;font-size:1rem;line-height:1}
.excitingPop .tabCont2 .info li:nth-child(3){margin-top:20px}
.excitingPop .tabCont2 .info li::before{content:'';position:absolute;top:7px;left:0;width:4px;height: 4px;background:#f87c1a;border-radius:50%;}
.excitingPop .tabCont2 .info li span{margin-right:10px;font-weight:700}
.excitingPop .tabCont2 .info li.type2{margin-left:51px}

/* #143414 2025-02-27 추가 */
.wrap_teacher_star .wrap-star-box,
.wrap_teacher_star .wrap_star_alert {line-height: 22px;}
.wrap_teacher_star .wrap_star_alert {position: absolute; top: 0; right: 0; z-index: 1; padding: 0 0 0 5px; font-size:0.875rem; font-weight:400; color: #616161; -webkit-transform:translateX(100%); -ms-transform:translateX(100%); transform:translateX(100%);}