#subBanner{position:relative;width:100%;height:310px;background:#7fbd3e;overflow:hidden}#subBanner .img{position:absolute;left:50%;top:0;margin:0 0 0 -820px;z-index:2}#subBanner p{position:absolute;left:0;top:130px;width:100%;font-family:Open Sans,sans-serif;font-size:45px;color:#fff;font-weight:800;letter-spacing:5px;text-align:center;line-height:1.2;z-index:3}#content{width:100%;padding:50px 0 140px}#content:after{content:"";display:block;clear:both}#content .subMTit{font-size:42px;color:#333;line-height:1.2;font-weight:600;margin:0 0 30px}.brandWrap .brandHead{width:100%;text-align:center;padding:14px 0 94px;overflow:hidden}.brandWrap .brandHead .ico{padding:0 0 17px}.brandWrap .brandHead .txt{font-size:36px;color:#000;line-height:1.2;word-break:keep-all}.brandWrap .brandInfo{position:relative;width:100%;height:500px;overflow:hidden}.brandWrap .brandInfo .imgArea{position:absolute;left:0;top:0;width:50%}.brandWrap .brandInfo .imgArea img{position:absolute;left:50%;top:0;margin:0 0 0 -310px}.brandWrap .brandInfo .txtArea{position:relative;width:50%;height:100%;margin:0 0 0 50%;background:#7fbd3e;z-index:2}.brandWrap .brandInfo .txtArea:after{content:"";display:block;clear:both}.brandWrap .brandInfo .txtArea .area{padding:50px 25px 0;word-break:keep-all}.brandWrap .brandInfo .txtArea .area:after{content:"";display:block;clear:both}.brandWrap .brandInfo .txtArea .area .tit{font-size:24px;color:#fff;line-height:1.2;font-weight:600;letter-spacing:-.5px;padding:35px 0 5px}.brandWrap .brandInfo .txtArea .area .txt{font-size:18px;color:#000;line-height:1.6;font-weight:300;letter-spacing:-.5px}.brandWrap,.brandWrap .lcFeature{width:100%;overflow:hidden}.brandWrap .lcFeature{padding:60px 0 0}.brandWrap .lcFeature .lcTit{font-size:30px;color:#000;line-height:1.2;font-weight:600;letter-spacing:-.5px;padding:0 0 28px}.brandWrap .lcFeature .lcFList{width:100%;text-align:center;margin:0 0 95px;overflow:hidden}.brandWrap .lcFeature .lcFList ul{font-size:0;line-height:0}.brandWrap .lcFeature .lcFList ul:after{content:"";display:block;clear:both}.brandWrap .lcFeature .lcFList ul li{display:inline-block;margin:0 15px}.brandWrap .lcFeature .lcFList ul li .img{border-radius:10px 10px 0 0}.brandWrap .lcFeature .lcFList ul li .img img{max-width:100%}.brandWrap .lcFeature .lcFList ul li .txt{width:100%;background:#efefef;text-align:center;border-radius:0 0 10px 10px}.brandWrap .lcFeature .lcFList ul li .txt span{display:inline-block;font-size:24px;color:#000;line-height:92px;letter-spacing:-.5px;padding:0 0 2px}.brandWrap .lcITit{font-size:30px;color:#000;line-height:1.2;font-weight:600;letter-spacing:-.5px;padding:0 0 50px}.brandWrap .lcInfo{position:relative;width:100%;height:500px;overflow:hidden}.brandWrap .lcInfo .imgArea{position:absolute;left:0;top:0;width:50%}.brandWrap .lcInfo .imgArea img{position:absolute;left:50%;top:0;margin:0 0 0 -310px}.brandWrap .lcInfo .txtArea{position:relative;width:50%;height:100%;margin:0 0 0 50%;background:#7fbd3e;z-index:2}.brandWrap .lcInfo .txtArea:after{content:"";display:block;clear:both}.brandWrap .lcInfo .txtArea .area{padding:22px 25px 0;word-break:keep-all}.brandWrap .lcInfo .txtArea .area:after{content:"";display:block;clear:both}.brandWrap .lcInfo .txtArea .area .tit{font-size:24px;color:#fff;line-height:1.2;font-weight:600;letter-spacing:-.5px;padding:20px 0 2px}.brandWrap .lcInfo .txtArea .area .txt{font-size:18px;color:#000;line-height:1.5;font-weight:300;letter-spacing:-.8px}.brandWrap .eggWrap{width:100%;padding:20px 0 0;overflow:hidden}.brandWrap .eggWrap .eggIntro{position:relative;width:100%;height:350px;overflow:hidden}.brandWrap .eggWrap .eggIntro .imgArea{position:absolute;right:0;top:0;width:50%}.brandWrap .eggWrap .eggIntro .imgArea img{position:absolute;left:50%;top:0;margin:0 0 0 -310px}.brandWrap .eggWrap .eggIntro .txtArea{position:relative;width:50%;height:100%;background:#7fbd3e;text-align:center;z-index:2;word-break:keep-all}.brandWrap .eggWrap .eggIntro .txtArea:after{content:"";display:block;clear:both}.brandWrap .eggWrap .eggIntro .txtArea .eggITit{font-size:30px;color:#fff;line-height:1.2;font-weight:700;letter-spacing:-.5px;padding:98px 0 33px}.brandWrap .eggWrap .eggIntro .txtArea .eggITxt{width:100%;overflow:hidden}.brandWrap .eggWrap .eggIntro .txtArea .eggITxt p{font-size:20px;color:#fff;line-height:1.2;font-weight:300;letter-spacing:-.5px;padding:0 0 6px}.brandWrap .eggWrap .eggIntro .txtArea .eggITxt span{font-size:20px;font-weight:700}.brandWrap .eggWrap .eggIntroSpace{position:relative;margin:68px 8.06% 75px}.brandWrap .eggWrap .eggIntroSpace:after{content:"";display:block;clear:both}.brandWrap .eggWrap .eggIntroSpace .ico{position:absolute;left:0;top:0}.brandWrap .eggWrap .eggIntroSpace .txt{font-size:24px;color:#000;line-height:1.4;letter-spacing:-.5px;padding:0 0 0 194px;word-break:keep-all}.brandWrap .eggWrap .eggCore{width:100%;margin:0 0 100px;overflow:hidden}.brandWrap .eggWrap .eggCore .eggCTit{font-size:30px;color:#000;line-height:1.2;font-weight:600;letter-spacing:-.5px;padding:0 0 42px}.brandWrap .eggWrap .eggCore .eggCList{position:relative;margin:0 60px}.brandWrap .eggWrap .eggCore .eggCList:after{content:"";display:block;clear:both}.brandWrap .eggWrap .eggCore .eggCList ul{margin:0 -2% 0 0}.brandWrap .eggWrap .eggCore .eggCList ul:after{content:"";display:block;clear:both}.brandWrap .eggWrap .eggCore .eggCList ul li{float:left;width:48%;height:200px;margin:0 2% 2% 0;background:#fbc61e;box-sizing:border-box;border-radius:30px;word-break:keep-all}.brandWrap .eggWrap .eggCore .eggCList ul li a{display:block;width:100%;height:100%;padding:0 30px;background:url(/images/bg/bg_eggc_list_li.png) 30px 144px no-repeat;box-sizing:border-box}.brandWrap .eggWrap .eggCore .eggCList ul li a .txt{font-size:24px;color:#fff;line-height:1.4;letter-spacing:-.5px;padding:25px 0 0}.brandWrap .eggWrap .eggCore .eggCList ul li a .txt strong{display:block;font-size:36px;color:#fff;line-height:1.2;letter-spacing:-.5px}.brandWrap .eggWrap .eggCore .eggCList ul li a .txt strong span{font-size:36px}.brandWrap .eggWrap .eggCore .eggCList ul li:nth-child(2n){text-align:right}.brandWrap .eggWrap .eggCore .eggCList ul li:nth-child(2n) a{background-position:right 30px top 144px}.brandWrap .eggWrap .eggCore .eggCList .eggCImg{position:absolute;left:50%;top:50%;margin:-115px 0 0 -115px}.brandWrap .eggWrap .eggProgram{position:relative;padding:0 0 0 345px;margin:0 0 90px}.brandWrap .eggWrap .eggProgram:after{content:"";display:block;clear:both}.brandWrap .eggWrap .eggProgram .eggPTit{position:absolute;left:0;top:0;font-size:20px;color:#7fbd3e;line-height:1.3;font-weight:600;letter-spacing:-.5px}.brandWrap .eggWrap .eggProgram .eggPTit strong{display:block;font-size:30px;line-height:1.3}.brandWrap .eggWrap .eggProgram .eggPTBox{width:100%;overflow:hidden}.brandWrap .eggWrap .eggProgram .eggPTBox .ePtxt{font-size:16px;color:#000;line-height:1.5;letter-spacing:-.5px;padding:0 0 22px;word-break:keep-all}.brandWrap .eggWrap .eggProgram .eggPTBox .ePtxt strong{font-size:20px;letter-spacing:-1px}.brandWrap .eggWrap .eggProgram .eggPTBox .ePtxt strong span{display:block;font-size:20px;font-weight:600;line-height:1.3;letter-spacing:-1px}.brandWrap .eggWrap .eggProgram .eggPTBox .ePImg{width:100%;padding:18px 0 0;overflow:hidden}.brandWrap .eggWrap .eggProgram .eggPTBox .ePImg img{width:100%}.brandWrap .eggWrap .eggProgram .eggPTBox .imgList{width:100%;padding:18px 0 0;overflow:hidden}.brandWrap .eggWrap .eggProgram .eggPTBox .imgList ul{margin:0 -4.39% 0 0}.brandWrap .eggWrap .eggProgram .eggPTBox .imgList ul:after{content:"";display:block;clear:both}.brandWrap .eggWrap .eggProgram .eggPTBox .imgList ul li{float:left;width:28.94%;margin:0 4.39% 0 0}.brandWrap .eggWrap .eggProgram .eggPTBox .imgList ul li img{width:100%}.brandWrap .eggWrap .eggProgram .eggPTBox .imgList p{font-size:16px;color:#000;line-height:1.5;letter-spacing:-.5px;padding:18px 0 34px;text-align:center}.brandWrap .eggWrap .eggProgram .eggPTBox .hollyTit{position:relative;padding:0 0 0 104px;margin:18px 0 30px}.brandWrap .eggWrap .eggProgram .eggPTBox .hollyTit:after{content:"";display:block;clear:both}.brandWrap .eggWrap .eggProgram .eggPTBox .hollyTit .img{position:absolute;left:0;top:0}.brandWrap .eggWrap .eggProgram .eggPTBox .hollyTit span{font-size:24px;color:#000;line-height:78px;font-weight:600;letter-spacing:-.5px}.brandWrap .eggWrap .eggProgram .eggPTBox .cultureTit{position:relative;padding:0 0 0 93px;margin:26px 0}.brandWrap .eggWrap .eggProgram .eggPTBox .cultureTit:after{content:"";display:block;clear:both}.brandWrap .eggWrap .eggProgram .eggPTBox .cultureTit .img{position:absolute;left:0;top:0}.brandWrap .eggWrap .eggProgram .eggPTBox .cultureTit span{font-size:24px;color:#000;line-height:75px;font-weight:600;letter-spacing:-.5px}.brandWrap .eggWrap .eggProgram .eggPTBox .ePNoti{margin:0 0 46px 7.97%}.brandWrap .eggWrap .eggProgram .eggPTBox .ePNoti:after{content:"";display:block;clear:both}.brandWrap .eggWrap .eggProgram .eggPTBox .ePNoti ul{font-size:0;line-height:0}.brandWrap .eggWrap .eggProgram .eggPTBox .ePNoti ul:after{content:"";display:block;clear:both}.brandWrap .eggWrap .eggProgram .eggPTBox .ePNoti ul li{display:inline-block;background:#7fbd3e;border-radius:100%;margin:0 10px}.brandWrap .eggWrap .eggProgram .eggPTBox .ePNoti ul li .tBox{display:table-cell;width:170px;height:170px;vertical-align:middle;text-align:center}.brandWrap .eggWrap .eggProgram .eggPTBox .ePNoti ul li .tBox strong{font-size:24px;color:#fff;line-height:1.1;font-weight:600;letter-spacing:-.5px}.brandWrap .eggWrap .eggProgram .eggPTBox .ePNoti ul li .tBox span{display:block;font-size:14px;color:#fff;line-height:1.1}.brandWrap .eggWrap .eggProgram .eggPTBox .ePComCore{position:relative;width:100%;margin:18px 0 0;padding:45px 40px 45px 174px;border:5px solid #e2e2e2;box-sizing:border-box}.brandWrap .eggWrap .eggProgram .eggPTBox .ePComCore .ico{position:absolute;left:33px;top:50%;margin:-57px 0 0}.brandWrap .eggWrap .eggProgram .eggPTBox .ePComCore .txt{font-size:14px;color:#000;line-height:1.5;letter-spacing:-.5px;word-break:keep-all}.serviceWrap .platform{width:100%;overflow:hidden;word-break:keep-all}.serviceWrap .platform .pTit{width:100%;font-size:36px;color:#7fbd3e;line-height:1.2;letter-spacing:-1px;text-align:center;padding:92px 0;overflow:hidden}.serviceWrap .platform .pTit span{font-size:36px}.serviceWrap .platform .pTit.first{padding:55px 0 92px}.serviceWrap .platform .pSubTit{width:100%;font-size:30px;color:#000;line-height:1.2;font-weight:600;letter-spacing:-1px;padding:0 0 16px;overflow:hidden}.serviceWrap .platform .pSubTxt{width:100%;font-size:18px;color:#000;line-height:1.6;letter-spacing:-1px;padding:0 0 40px;overflow:hidden}.serviceWrap .platform .pImgList{width:100%;overflow:hidden}.serviceWrap .platform .pImgList ul{font-size:0;line-height:0}.serviceWrap .platform .pImgList ul:after{content:"";display:block;clear:both}.serviceWrap .platform .pImgList ul li{float:left;width:50%}.serviceWrap .platform .pImgList ul li img{width:100%;box-sizing:border-box}.serviceWrap .platform .pImgList ul li:first-child img{padding:0 20px 0 0}.serviceWrap .platform .pImgList ul li:nth-child(2) img{padding:0 0 0 20px}.serviceWrap .selfStudy{position:relative;padding:0 0 0 338px;margin:0 0 90px;word-break:keep-all}.serviceWrap .selfStudy:after{content:"";display:block;clear:both}.serviceWrap .selfStudy .selfSTit{position:absolute;left:0;top:0;width:338px;font-size:30px;color:#000;line-height:1.2;font-weight:600;letter-spacing:-.5px}.serviceWrap .selfStudy .selfSubTxt{font-size:16px;color:#000;line-height:1.5;letter-spacing:-.5px;padding:0 0 22px;word-break:keep-all}.serviceWrap .selfStudy .selfSubTxt strong{display:block;font-size:18px;line-height:1.5;padding:22px 0 0}.serviceWrap .selfStudy .selfSList{width:100%;padding:22px 0 0;overflow:hidden}.serviceWrap .selfStudy .selfSList ul:after{content:"";display:block;clear:both}.serviceWrap .selfStudy .selfSList ul li{position:relative;display:block;min-height:175px;padding:0 0 0 340px;margin:0 0 55px}.serviceWrap .selfStudy .selfSList ul li:last-child{margin:0}.serviceWrap .selfStudy .selfSList ul li .img{position:absolute;left:0;top:4px}.serviceWrap .selfStudy .selfSList ul li .txt strong{display:block;font-size:18px;color:#000;line-height:1.2;font-weight:600;letter-spacing:-.5px;padding:0 0 4px}.serviceWrap .selfStudy .selfSList ul li .txt p{font-size:16px;color:#000;line-height:1.5;letter-spacing:-.5px}.serviceWrap .selfStudy .imgList{width:100%;padding:0 0 22px;overflow:hidden}.serviceWrap .selfStudy .imgList ul{margin:0 -1.085% 0 0}.serviceWrap .selfStudy .imgList ul:after{content:"";display:block;clear:both}.serviceWrap .selfStudy .imgList ul li{float:left;width:32.245%;margin:0 1.085% 0 0}.serviceWrap .selfStudy .imgList ul li img{width:100%}.serviceWrap .curriculumHead{padding:60px 0 0;text-align:center}.serviceWrap .curriculumHead .cHeadTit{font-size:48px;color:#7fbd3e;line-height:1.2;letter-spacing:-1px;padding:0 0 45px}.serviceWrap .curriculumHead:after{content:"";display:block;clear:both}.serviceWrap .curriculumHead ul{font-size:0;line-height:0}.serviceWrap .curriculumHead ul:after{content:"";display:block;clear:both}.serviceWrap .curriculumHead ul li{display:inline-block;background:#7fbd3e;border-radius:100%;margin:0 15px}.serviceWrap .curriculumHead ul li .tBox{display:table-cell;width:200px;height:200px;vertical-align:middle;text-align:center}.serviceWrap .curriculumHead ul li .tBox span{font-size:24px;color:#fff;line-height:1.3;letter-spacing:-.5px}.serviceWrap .curriculumBox{position:relative;padding:0 0 0 338px;margin:100px 0 0;word-break:keep-all}.serviceWrap .curriculumBox:after{content:"";display:block;clear:both}.serviceWrap .curriculumBox .ccImg{width:100%;text-align:center}.serviceWrap .curriculumBox .ccImg img{max-width:100%}.serviceWrap .curriculumBox .ccImg.interval{padding:28px 0 0}.serviceWrap .curriculumBox .ccSTit{position:absolute;left:0;top:0;width:338px;font-size:30px;color:#000;line-height:1.2;font-weight:600;letter-spacing:-.5px}.serviceWrap .curriculumBox .ccSTit span{display:block;font-size:30px;line-height:1.2}.serviceWrap .curriculumBox .ccSubTxt{letter-spacing:-.5px}.serviceWrap .curriculumBox .ccSubTxt strong{font-size:18px;line-height:1.5}.serviceWrap .curriculumBox .ccSubTxt{font-size:16px;color:#000;line-height:1.5;letter-spacing:-.8px;padding:0 0 22px;word-break:keep-all}.serviceWrap .curriculumBox .ccDescribe{width:100%;text-align:center;margin:18px 0 0;background:#efefef;overflow:hidden}.serviceWrap .curriculumBox .ccDescribe .ccDTit{padding:42px 0 0}.serviceWrap .curriculumBox .ccDescribe .ccDTit:after{content:"";display:block;clear:both}.serviceWrap .curriculumBox .ccDescribe .ccDTit span{display:block;font-family:Open Sans,sans-serif;font-size:28px;color:#7fbd3e;line-height:1.3;font-weight:700;letter-spacing:-1px}.serviceWrap .curriculumBox .ccDescribe .ccDTxt{font-size:14px;color:#000;line-height:1.2;letter-spacing:-.5px;padding:12px 0 40px}.serviceWrap .curriculumBox .ccDAdd{font-size:12px;color:#000;line-height:1.6;padding:5px 0 42px}.serviceWrap .curriculumBox .ccPComCore{position:relative;width:100%;margin:18px 0 0;padding:45px 40px 45px 174px;border:5px solid #e2e2e2;box-sizing:border-box}.serviceWrap .curriculumBox .ccPComCore .ico{position:absolute;left:33px;top:50%;margin:-57px 0 0}.serviceWrap .curriculumBox .ccPComCore .txt{font-size:14px;color:#000;line-height:1.5;letter-spacing:-.5px;word-break:keep-all}.serviceWrap .curriculumBox .ccCourse{width:100%;overflow:hidden}.serviceWrap .curriculumBox .ccCourse ul{font-size:0;line-height:0}.serviceWrap .curriculumBox .ccCourse ul:after{content:"";display:block;clear:both}.serviceWrap .curriculumBox .ccCourse ul li{position:relative;display:block;min-height:180px;margin:0 0 45px}.serviceWrap .curriculumBox .ccCourse ul li .img{position:absolute;left:0;top:5px;width:50%}.serviceWrap .curriculumBox .ccCourse ul li .img img{max-width:100%}.serviceWrap .curriculumBox .ccCourse ul li .txt{font-size:16px;color:#000;line-height:1.5;letter-spacing:-.8px;padding:0 0 0 20px;margin:0 0 0 50%}.serviceWrap .curriculumBox .ccCourse ul li .txt strong{display:block;font-family:Open Sans,sans-serif;font-size:18px;color:#000;line-height:1.5;font-weight:700;letter-spacing:-.8px}.serviceWrap .curriculumBox .ccCourse ul li .txt strong span{font-size:18px;color:#7fbd3e}.serviceWrap .curriculumBox .ccCourse ul li:nth-child(2) .txt strong span{color:#fbc61e}.serviceWrap .curriculumProgram{margin:100px 0 0;word-break:keep-all}.serviceWrap .curriculumProgram:after{content:"";display:block;clear:both}.serviceWrap .curriculumProgram .pIco{width:100%;text-align:center;padding:0 0 15px;border-bottom:1px solid #ccc}.serviceWrap .curriculumProgram .pTitle{width:100%;text-align:center;padding:15px 0 40px;font-family:Open Sans,sans-serif;font-size:16px;color:#000;line-height:1.1;font-weight:600;letter-spacing:-.5px}.serviceWrap .curriculumProgram .pTitle strong{display:block;font-family:Open Sans,sans-serif;font-size:36px;line-height:1.2;letter-spacing:-.5px;font-weight:800}.serviceWrap .curriculumProgram .pTitle strong.red{color:#e94830}.serviceWrap .curriculumProgram .pTitle strong.blue{color:#1b286b}.serviceWrap .curriculumProgram .pTitle strong.black{font-family:Noto Sans KR,sans-serif;font-size:30px;color:#000;padding:15px 0 0;font-weight:600;letter-spacing:-1px}.serviceWrap .curriculumProgram .pTitle p{width:666px;font-size:16px;color:#000;line-height:1.5;letter-spacing:-.8px;padding:24px 0 0;margin:0 auto;font-weight:400}.serviceWrap .curriculumProgram .lessonDiv{width:100%;overflow:hidden}.serviceWrap .curriculumProgram .lessonDiv ul:after{content:"";display:block;clear:both}.serviceWrap .curriculumProgram .lessonDiv ul li{float:left;width:50%;padding:0 20px 0 0;box-sizing:border-box}.serviceWrap .curriculumProgram .lessonDiv ul li .leTit{font-size:20px;line-height:40px;color:#fff;letter-spacing:5px;font-weight:800;background:#ccc;text-align:center;margin:0 0 40px}.serviceWrap .curriculumProgram .lessonDiv ul li .leTit span{font-size:20px;padding:0 0 0 18px}.serviceWrap .curriculumProgram .lessonDiv ul li .leList{position:relative;min-height:162px;margin:0 0 30px;padding:0 0 0 250px}.serviceWrap .curriculumProgram .lessonDiv ul li .leList .img{position:absolute;left:0;top:3px}.serviceWrap .curriculumProgram .lessonDiv ul li .leList .txt{font-size:16px;color:#000;line-height:1.5;letter-spacing:-.5px}.serviceWrap .curriculumProgram .lessonDiv ul li .leList .txt strong{display:block;font-family:Open Sans,sans-serif;font-size:18px;font-weight:700;padding:0 0 4px}.serviceWrap .curriculumProgram .lessonDiv ul li .leList:last-child{margin:0}.serviceWrap .curriculumProgram .lessonDiv ul li:nth-child(2){padding:0 0 0 20px}.tutorsWrap{width:100%;margin:70px 0 0;overflow:hidden}.tutorsWrap .tutorsArea{position:relative;width:1000px;margin:0 auto}.tutorsWrap .tutorsArea .txt{position:absolute;left:0;top:60px;width:100%;text-align:center;word-break:keep-all}.tutorsWrap .tutorsArea .txt .t1{font-size:36px;color:#7fbd3e;line-height:1.2;letter-spacing:-1px;padding:0 0 14px}.tutorsWrap .tutorsArea .txt .t1 span{font-size:36px}.tutorsWrap .tutorsArea .txt .t2{font-size:24px;color:#000;line-height:1.2;letter-spacing:-1px}.tutorsWrap .tutorsArea .txt .t2 span{font-size:24px}.tutorsWrap .tutorsArea .bg,.tutorsWrap .tutorsArea .bg img{width:100%}.lboxWrap{width:930px;margin:0 auto;background:#f1eeee}.lboxWrap:after{content:"";display:block;clear:both}.lboxWrap .lbox{position:relative;float:left;width:50%;height:580px;text-align:center}.lboxWrap .lbox .lTit{font-size:42px;color:#333;line-height:1.2;font-weight:800;padding:76px 0 0}.lboxWrap .lbox .lTxt{font-size:13px;color:#000;line-height:1.2;font-weight:400;padding:15px 0}.lboxWrap .lbox .lSns{width:100%;overflow:hidden}.lboxWrap .lbox .lSns ul{font-size:0;line-height:0}.lboxWrap .lbox .lSns ul:after{content:"";display:block;clear:both}.lboxWrap .lbox .lSns ul li{display:inline-block;margin:0 7px}.lboxWrap .lbox .lSns.join{padding:20px 0 10px}.lboxWrap .lbox .linform{position:relative;padding:0 33px;margin:24px 10.75% 0;border-top:1px solid #c2c2c2}.lboxWrap .lbox .linform:after{content:"";display:block;clear:both}.lboxWrap .lbox .linform .divider{position:absolute;left:0;top:-9px;width:100%}.lboxWrap .lbox .linform .divider span{display:inline-block;font-size:14px;color:#000;line-height:1.2;font-weight:400;padding:0 7px;background:#f1eeee}.lboxWrap .lbox .linform .divider.join span{padding:0 45px}.lboxWrap .lbox .linform ul{font-size:0;line-height:0;margin:25px 0 0}.lboxWrap .lbox .linform ul:after{content:"";display:block;clear:both}.lboxWrap .lbox .linform ul li{display:block;margin:0 0 10px}.lboxWrap .lbox .linform ul li:last-child{margin:0}.lboxWrap .lbox .linform ul li input{width:100%;height:50px;line-height:50px;padding:0 0 0 20px;margin:0;box-sizing:border-box;border:1px solid #c2c2c2;border-radius:3px}.lboxWrap .lbox .linform p{font-size:14px;color:#000;line-height:60px;font-weight:400}.lboxWrap .lbox .agreeChk{width:100%;padding:20px;box-sizing:border-box;overflow:hidden;word-break:keep-all}.lboxWrap .lbox .agreeChk .custom-checkbox label{display:inline-block;position:relative;z-index:1;cursor:pointer;font-size:13px;color:#000;padding:0 0 0 36px;line-height:15px;letter-spacing:0;background:url(/images/ico/ico_join_agree.png) 0 0 no-repeat}.lboxWrap .lbox .agreeChk .custom-checkbox label.checked{background-position:0 -45px}.lboxWrap .lbox .goBtn{padding:0 33px;margin:0 10.75%}.lboxWrap .lbox .goBtn a{display:block;width:100%;height:50px;font-size:14px;color:#fff;font-weight:600;line-height:50px;background:#7fbe26}.lboxWrap .lbox .goBtn.join{margin:42px 10.75% 0}.lboxWrap .lbox.noti{background:#7fbe26}.lboxWrap .lbox.noti .notiBox{position:absolute;left:0;top:50%;width:100%;margin:-102px 0 0}.lboxWrap .lbox.noti .notiBox .notiTit{font-size:42px;color:#333;line-height:1.2;font-weight:800;padding:0 0 12px}.lboxWrap .lbox.noti .notiBox .notiTxt{width:100%;height:42px;font-size:16px;color:#000;line-height:1.2;font-weight:300;padding:0 20px;box-sizing:border-box;word-break:keep-all}.lboxWrap .lbox.noti .notiBox .notiTxt span{display:block;font-size:16px;color:#000;line-height:1.5;font-weight:300}.lboxWrap .lbox.noti .notiBox .notiTxt.join{height:50px}.lboxWrap .lbox.noti .notiBox .btn{padding:0 33px;margin:24px 10.75% 0}.lboxWrap .lbox.noti .notiBox .btn a{display:block;width:100%;height:50px;font-size:14px;color:#fff;font-weight:600;line-height:50px;background:#000}.signup{width:100%;text-align:center;overflow:hidden}.signup .sTit{font-size:42px;color:#333;line-height:1.2;font-weight:800;padding:0 0 12px}.signup .sTxt{padding:0 0 15px;word-break:keep-all}.signup .sTxt p{color:#000;padding:0 0 25px}.signup .sTxt p,.signup .sTxt p span{font-size:16px;line-height:1.5;letter-spacing:-.2px}.signup .sTxt p span{display:block}.signup a{display:inline-block;width:300px;height:50px;font-size:14px;color:#fff;font-weight:600;line-height:50px;background:#000;border-radius:3px;margin:20px 0 0}.signupForm{width:100%;border-top:2px solid #c2c2c2;overflow:hidden}.signupForm table{vertical-align:middle;text-align:left;border-top:1px solid #c2c2c2}.signupForm table th{position:relative;border-bottom:1px solid #c2c2c2;background:#fafafa;padding:20px 0;text-align:left;vertical-align:top}.signupForm table th span{font-size:16px;color:#000;font-weight:400;padding:0 0 0 30px}.signupForm table td{position:relative;font-size:16px;color:#000;line-height:1.2;border-bottom:1px solid #c2c2c2;padding:10px 10px 10px 30px}.signupForm table td .pta{width:100%}.signupForm table td .pta ul:after{content:"";display:block;clear:both}.signupForm table td .pta ul li{float:left;margin:0 10px 0 0}.signupForm table td .pta ul li:last-child{margin:0}.signupForm table td .pta ul li input{width:300px;height:45px;line-height:45px}.signupForm table td .pta ul li .noti{font-size:14px;color:#f05;line-height:45px}.signupForm table td .pta ul li .noti.black{font-size:16px;color:#000}.signupForm table td .pta ul li a{display:inline-block;width:120px;height:45px;font-size:14px;color:#fff;line-height:45px;text-align:center;font-weight:500;border-radius:3px}.signupForm table td .pta ul li a.authBtn{background:#666}.signupForm table td .pta ul li a.checkBtn{background:#7fbe26}.signupForm table td .agree ul:after{content:"";display:block;clear:both}.signupForm table td .agree ul li{display:block;margin:10px 0}.signupForm table td .agree .custom-checkbox label{display:inline-block;position:relative;z-index:1;cursor:pointer;font-size:16px;color:#000;padding:0 0 0 32px;line-height:22px;word-break:keep-all;background:url(/images/ico/ico_checkbox_table.png) 0 1px no-repeat}.signupForm table td .agree .custom-checkbox label.checked{background-position:0 -71px}.signupForm table td .ptn{width:100%}.signupForm table td .ptn ul:after{content:"";display:block;clear:both}.signupForm table td .ptn ul li{float:left;margin:0 10px 0 0}.signupForm table td .ptn ul li:last-child{margin:0}.signupForm table td .ptn ul li input{width:98px;height:45px;line-height:45px}.signupForm table td .ptn ul li .tt{font-size:16px;color:#000;line-height:45px;padding:0 15px 0 0}.signupForm .signth1{width:270px}.mypageWrap{width:100%}.mypageWrap:after{content:"";display:block;clear:both}.mypageWrap .depTit{position:relative;font-size:30px;color:#333;line-height:1.2;font-weight:600;margin:0 0 44px}.mypageWrap .depTit .qNoti{position:absolute;right:0;top:8px;font-size:16px;color:#000;line-height:1.2;letter-spacing:-.5px;font-weight:300}.mypageWrap .depTit .qNoti strong{font-size:16px}.mypageWrap .childrenApp{width:100%;overflow:hidden}.mypageWrap .childrenApp ul{margin:0 -1.6% 0 0}.mypageWrap .childrenApp ul:after{content:"";display:block;clear:both}.mypageWrap .childrenApp ul li{float:left;width:31.73%;margin:0 1.6% 0 0;border:1px solid #ccc;box-sizing:border-box}.mypageWrap .childrenApp ul li a{display:block;position:relative;width:100%;height:160px;padding:40px 30px;border:1px solid #fff;box-sizing:border-box}.mypageWrap .childrenApp ul li a .pic{position:absolute;left:30px;top:30px;width:100px;height:100px;border-radius:100%;background:#4c4c4c;overflow:hidden}.mypageWrap .childrenApp ul li a .info{margin:0 0 0 130px;word-break:keep-all}.mypageWrap .childrenApp ul li a .info:after{content:"";display:block;clear:both}.mypageWrap .childrenApp ul li a .info .name{font-size:24px;color:#000;line-height:1.2;font-weight:500;letter-spacing:-.5px}.mypageWrap .childrenApp ul li a .info .id{font-size:18px;color:#000;line-height:1.2;font-weight:500;letter-spacing:-.5px}.mypageWrap .childrenApp ul li a .info .day{font-size:16px;color:#000;line-height:1.2;letter-spacing:-.5px;padding:10px 0 0}.mypageWrap .childrenApp ul li:hover{border:1px solid #7fbe26}.mypageWrap .childrenApp ul li:hover a{border:1px solid #7fbe26}.mypageWrap .childrenApp ul li.add a{font-size:16px;color:#999;letter-spacing:-.5px;text-align:center;padding:102px 0 0;background:url(/images/btn/btn_childrenapp_add.png) center 30px no-repeat}.mypageWrap .couponDiv{position:relative;width:510px;padding:0 110px 0 0;margin:0 auto 70px;text-align:center;overflow:hidden;box-sizing:border-box}.mypageWrap .couponDiv input{width:100%;height:50px;padding:0 0 0 15px;border:1px solid #7fbe26;border-radius:2px}.mypageWrap .couponDiv a{position:absolute;right:0;top:0;display:block;width:100px;height:50px;font-size:14px;color:#fff;line-height:50px;font-weight:500;letter-spacing:-.5px;text-align:center;background:#7fbe26;border-radius:2px}.myclassWrap{width:100%}.myclassWrap:after{content:"";display:block;clear:both}.myclassWrap .myInformation{padding:10px 0 0}.myclassWrap .myInformation:after{content:"";display:block;clear:both}.myclassWrap .myInformation .inbox{position:relative;border:1px solid #e7e7e7}.myclassWrap .myInformation .inbox:after{content:"";display:block;clear:both}.myclassWrap .myInformation .inbox .myInfo{position:relative;height:130px;padding:0 0 0 160px;border-bottom:1px solid #e7e7e7}.myclassWrap .myInformation .inbox .myInfo:after{content:"";display:block;clear:both}.myclassWrap .myInformation .inbox .myInfo .level{position:absolute;left:-1px;top:-1px;width:70px;height:30px;font-size:12px;color:#fff;line-height:30px;text-align:center;background:#7fbe26;border-radius:0 0 10px 0}.myclassWrap .myInformation .inbox .myInfo .pic{position:absolute;left:70px;top:30px;width:70px;height:70px;border-radius:100%;background:#000;overflow:hidden}.myclassWrap .myInformation .inbox .myInfo .pic img{width:70px}.myclassWrap .myInformation .inbox .myInfo .name{font-size:24px;color:#333;line-height:1.2;font-weight:300;letter-spacing:-.5px;padding:36px 0 10px}.myclassWrap .myInformation .inbox .myInfo .change a{display:inline-block;width:85px;height:22px;font-size:12px;color:#fff;line-height:22px;font-weight:500;letter-spacing:-.5px;text-align:center;border-radius:3px;background:#999}.myclassWrap .myInformation .inbox .myNoti{position:absolute;right:0;top:40px}.myclassWrap .myInformation .inbox .myNoti ul:after{content:"";display:block;clear:both}.myclassWrap .myInformation .inbox .myNoti ul li{float:left;word-break:keep-all}.myclassWrap .myInformation .inbox .myNoti ul li:first-child{padding:0 40px 0 0}.myclassWrap .myInformation .inbox .myNoti ul li .lt{padding:0 70px 0 0;background:url(/images/bg/bg_mynoti_lt.png) right 50% no-repeat}.myclassWrap .myInformation .inbox .myNoti ul li .lt a{font-size:14px;color:#ff0179;line-height:1.1;font-weight:300;letter-spacing:-.5px}.myclassWrap .myInformation .inbox .myNoti ul li .lt span{display:block;font-size:18px;color:#000;line-height:1.2;font-weight:600;letter-spacing:-.5px}.myclassWrap .myInformation .inbox .myNoti ul li:nth-child(2){padding:0 0 0 50px;background:url(/images/bg/bg_mynoti_nth1.png) left 50% no-repeat}.myclassWrap .myInformation .inbox .myNoti ul li .rt{width:348px;margin:0 33px 0 0}.myclassWrap .myInformation .inbox .myNoti ul li .rt span{display:block;font-size:14px;color:#000;line-height:1.3;font-weight:500;letter-spacing:-.5px}.myclassWrap .myInformation .inbox .myNoti ul li .rt p{font-size:14px;color:#ff0179;line-height:1.3;font-weight:300;letter-spacing:-.5px}.myclassWrap .myInformation .inbox .myCategory{width:100%;overflow:hidden}.myclassWrap .myInformation .inbox .myCategory ul:after{content:"";display:block;clear:both}.myclassWrap .myInformation .inbox .myCategory ul li{position:relative;float:left;width:25%;text-align:center;background:#fafafa}.myclassWrap .myInformation .inbox .myCategory ul li:after{content:"";position:absolute;right:0;top:24px;width:1px;height:50px;background:#e5e5e5}.myclassWrap .myInformation .inbox .myCategory ul li:last-child:after{display:none}.myclassWrap .myInformation .inbox .myCategory ul li a{display:block;width:100%}.myclassWrap .myInformation .inbox .myCategory ul li a span{font-size:20px;color:#333;line-height:100px;letter-spacing:-.5px}.myclassWrap .myInformation .inbox .myCategory ul li a.on span{color:#7fbe26;font-weight:500}.myclassWrap .userNoti{margin:92px 0 0;text-align:center}.myclassWrap .userNoti:after{content:"";display:block;clear:both}.myclassWrap .userNoti .uTit{font-size:36px;color:#333;line-height:1.2;font-weight:600;letter-spacing:-1px;padding:0 0 22px}.myclassWrap .userNoti .uTxt{font-size:24px;color:#999;line-height:1.3;letter-spacing:-.5px}.myclassWrap .userNoti .uBtnArea{position:relative;padding:67px 0 0;text-align:center;font-size:0;line-height:0}.myclassWrap .userNoti .uBtnArea:after{content:"";display:block;clear:both;*zoom:1}.myclassWrap .userNoti .uBtnArea *{vertical-align:top}.myclassWrap .userNoti .uBtnArea a{margin:0 10px}.myclassWrap .userNoti .uBtnArea .gubtn{background:#7fbe26}.myclassWrap .userNoti .uBtnArea .gubtn,.myclassWrap .userNoti .uBtnArea .yuBtn{display:inline-block;width:350px;height:80px;font-size:24px;color:#fff;line-height:80px;text-align:center;border-radius:50px}.myclassWrap .userNoti .uBtnArea .yuBtn{background:#fcc800}.myclassWrap .userNoti .uBtnArea .gzbtn{display:inline-block;width:350px;height:150px;text-align:center;background:#7fbe26;border-radius:50px}.myclassWrap .userNoti .uBtnArea .gzbtn span{display:inline-block;font-size:24px;color:#fff;line-height:1.3;padding:28px 0 0}.myclassWrap .userNoti .uBtnArea .yzBtn{display:inline-block;width:350px;height:150px;text-align:center;background:#5bbfb2;border-radius:50px}.myclassWrap .userNoti .uBtnArea .yzBtn span{display:inline-block;font-size:24px;color:#fff;line-height:1.3;padding:42px 0 0}.myclassWrap .reservation{margin:50px 0 0}.myclassWrap .reservation:after{content:"";display:block;clear:both;*zoom:1}.myclassWrap .reservation .rTabs{width:100%;overflow:hidden}.myclassWrap .reservation .rTabs ul{margin:0 -1px}.myclassWrap .reservation .rTabs ul:after{content:"";display:block;clear:both}.myclassWrap .reservation .rTabs ul li{position:relative;float:left;width:33.333%;text-align:center;box-sizing:border-box}.myclassWrap .reservation .rTabs ul li a{display:block;height:50px;margin:0 1px;background:#d3d3d3;box-sizing:border-box}.myclassWrap .reservation .rTabs ul li a span{display:inline-block;font-size:18px;color:#fff;line-height:48px;font-weight:700}.myclassWrap .reservation .rTabs ul li.on a{background:#7fbe26}.myclassWrap .reservation .rTabs ul li.on a span{color:#000}.myclassWrap .reservation .rTabs ul.two li{width:50%}.myclassWrap .reservation .rNoti{padding:24px 30px;border:2px solid #7fbe26;box-sizing:border-box;margin:30px 0 0;word-break:keep-all}.myclassWrap .reservation .rNoti:after{content:"";display:block;clear:both}.myclassWrap .reservation .rNoti strong{display:block;font-size:18px;color:#000;line-height:1.2;font-weight:500;letter-spacing:-.5px;padding:0 0 2px}.myclassWrap .reservation .rNoti p{display:block;font-size:16px;color:#000;line-height:1.2;letter-spacing:-.5px;padding:0 0 4px}.myclassWrap .reservation .rNoti span{display:block;font-size:14px;color:#000;line-height:1.2;letter-spacing:-.5px}.myclassWrap .rSelect{border-bottom:1px solid #999;margin:20px 0 0;padding:0 0 50px}.myclassWrap .rSelect:after{content:"";display:block;clear:both;*zoom:1}.myclassWrap .rSelect .vDiv{float:left;width:50%}.myclassWrap .rSelect .vDiv .selectDiv{position:relative;padding:0 0 0 140px;margin:30px 0 0}.myclassWrap .rSelect .vDiv .selectDiv .tit{position:absolute;left:0;top:0;font-size:18px;color:#000;line-height:1.2;font-weight:500;letter-spacing:-1px}.myclassWrap .rSelect .vDiv .selectDiv .wUl:after{content:"";display:block;clear:both;*zoom:1}.myclassWrap .rSelect .vDiv .selectDiv .wUl ul:after{content:"";display:block;clear:both;*zoom:1}.myclassWrap .rSelect .vDiv .selectDiv .wUl ul li{float:left;margin:0 10px 0 0}.myclassWrap .rSelect .vDiv .selectDiv .wUl ul li a{display:inline-block;width:60px;height:50px;text-align:center;font-size:24px;color:#000;line-height:50px;background:#efefef;border-radius:10px}.myclassWrap .rSelect .vDiv .selectDiv .wUl ul li a.on{background:#7fbe26;color:#fff}.myclassWrap .rSelect .vDiv .selectDiv .dUl:after{content:"";display:block;clear:both;*zoom:1}.myclassWrap .rSelect .vDiv .selectDiv .dUl ul:after{content:"";display:block;clear:both;*zoom:1}.myclassWrap .rSelect .vDiv .selectDiv .dUl ul li{float:left;margin:0 10px 10px 0}.myclassWrap .rSelect .vDiv .selectDiv .dUl ul li a{display:inline-block;width:160px;height:40px;text-align:center;font-size:18px;color:#000;line-height:40px;font-weight:300;background:#efefef;border-radius:10px}.myclassWrap .rSelect .vDiv .selectDiv .dUl ul li a.on{background:#7fbe26;color:#fff}.myclassWrap .rSelect .vDiv:first-child{width:53%}.myclassWrap .rSelect .vDiv:nth-child(2){width:47%}.myclassWrap .rSelect .vDiv:nth-child(2) .selectDiv{padding:0 0 0 30px}.myclassWrap .rSelect .vDiv:nth-child(2) .selectDiv .tit{display:none}.myclassWrap .rSelect .sDiv{position:relative;width:100%;padding:30px 0 0 140px;box-sizing:border-box;clear:both}.myclassWrap .rSelect .sDiv .tit{position:absolute;left:0;top:30px;font-size:18px;color:#000;line-height:1.2;font-weight:500;letter-spacing:-1px}.myclassWrap .rAgree{width:100%;margin:28px 0 0;text-align:center;overflow:hidden}.myclassWrap .rAgree .custom-checkbox label{display:inline-block;position:relative;z-index:1;cursor:pointer;font-size:16px;color:red;padding:0 0 0 32px;line-height:22px;word-break:keep-all;background:url(/images/ico/ico_checkbox_table.png) 0 1px no-repeat}.myclassWrap .rAgree .custom-checkbox label.checked{background-position:0 -71px}.myclassWrap .autoReserve{margin:50px 0 0}.myclassWrap .autoReserve:after{content:"";display:block;clear:both;*zoom:1}.myclassWrap .autoReserve table{vertical-align:middle;text-align:left;border-top:2px solid #c2c2c2}.myclassWrap .autoReserve table th{position:relative;border-bottom:1px solid #c2c2c2;padding:26px 0}.myclassWrap .autoReserve table th span{font-size:16px;color:#000;font-weight:700;padding:0 0 0 30px}.myclassWrap .autoReserve table td{position:relative;font-size:16px;color:#000;line-height:1.2;border-bottom:1px solid #c2c2c2;padding:26px 0;text-align:center}.myclassWrap .autoReserve table td ul:after{content:"";display:block;clear:both;*zoom:1}.myclassWrap .autoReserve table td ul li{display:inline-block;font-size:16px;color:#000;line-height:1.2}.myclassWrap .autoReserve table td ul li:first-child{padding:0 40px 0 0;margin:0 40px 0 0;background:url(/images/bg/bg_auto_reserve_table_li.png) right 50% no-repeat}.myclassWrap .autoReserve .arth1{width:200px}.myclassWrap .autoRresult{position:relative;margin:50px 0 0;border:1px solid #e7e7e7}.myclassWrap .autoRresult:after{content:"";display:block;clear:both;*zoom:1}.myclassWrap .autoRresult .arrNoti{float:right;margin:0 65px 0 0}.myclassWrap .autoRresult .arrNoti ul{text-align:center;margin:20px 0 0}.myclassWrap .autoRresult .arrNoti ul:after{content:"";display:block;clear:both;*zoom:1}.myclassWrap .autoRresult .arrNoti ul li{float:left;width:150px;padding:0 0 18px}.myclassWrap .autoRresult .arrNoti ul li span{display:block;font-size:14px;color:#000;line-height:1.2}.myclassWrap .autoRresult .arrNoti ul li strong{font-size:60px;color:#999;line-height:1.2;font-weight:300}.myclassWrap .autoRresult .arrNoti ul li strong.ing{color:#7fbe26}.myclassWrap .autoRresult .arrNoti ul li:first-child{background:url(/images/bg/bg_arrnoti_li.png) right 50% no-repeat}.myclassWrap .autoRresult .arrTit{position:absolute;left:29px;top:-1px;width:200px;height:80px;font-size:24px;color:#fff;line-height:80px;font-weight:500;text-align:center;background:#7fbe26;border-radius:0 0 10px 10px}.myclassWrap .autoRresult .arrList{padding:0 30px;clear:both;border-top:1px solid #e7e7e7}.myclassWrap .autoRresult .arrList:after{content:"";display:block;clear:both;*zoom:1}.myclassWrap .autoRresult .arrList ul:after{content:"";display:block;clear:both;*zoom:1}.myclassWrap .autoRresult .arrList ul li{position:relative;display:block;min-height:108px;border-bottom:1px solid #e7e7e7;padding:54px 0;box-sizing:border-box}.myclassWrap .autoRresult .arrList ul li>div{display:inline-block}.myclassWrap .autoRresult .arrList ul li:last-child{border:0}.myclassWrap .autoRresult .arrList ul li .now{width:200px;text-align:center}.myclassWrap .autoRresult .arrList ul li .now span{font-size:18px;color:#999;font-weight:600;line-height:1.1}.myclassWrap .autoRresult .arrList ul li .now span.fin{color:#7fbe26}.myclassWrap .autoRresult .arrList ul li .pic{position:relative;padding:0 0 0 90px}.myclassWrap .autoRresult .arrList ul li .pic img{position:absolute;left:0;top:50%;margin:-35px 0}.myclassWrap .autoRresult .arrList ul li .pic .id{font-family:Open Sans,sans-serif;font-size:24px;color:#000;font-weight:700;line-height:1.1;padding:0 28px 0 0}.myclassWrap .autoRresult .arrList ul li .day{font-size:16px;color:#000;line-height:1.1}.myclassWrap .autoRresult .arrList ul li .btn{position:absolute;right:50px;top:50%;margin:-22px 0 0}.myclassWrap .autoRresult .arrList ul li .btn a{display:inline-block;width:120px;height:45px;text-align:center;font-size:14px;color:#fff;line-height:45px;font-weight:300;background:#666;border-radius:2px}.myclassWrap .autoRresult .arrList ul li *{vertical-align:middle}.myclassWrap .rSlideWrap{position:relative;width:100%;margin:50px 0 0;padding:0 65px;box-sizing:border-box}.myclassWrap .rSlideWrap:after{content:"";display:block;clear:both;*zoom:1}.myclassWrap .rSlideWrap .rSlide{width:100%;overflow:hidden}.myclassWrap .rSlideWrap .rSlide .slick-slide{margin:0 10px}.myclassWrap .rSlideWrap .rSlide .slick-slide .list{position:relative;width:100%;height:140px;border:1px solid #d3d3d3;box-sizing:border-box}.myclassWrap .rSlideWrap .rSlide .slick-slide .list a{display:block;width:100%;height:100%;border:1px solid #fff;box-sizing:border-box}.myclassWrap .rSlideWrap .rSlide .slick-slide .list:hover{border:1px solid #7fbe26}.myclassWrap .rSlideWrap .rSlide .slick-slide .list:hover a{border:1px solid #7fbe26}.myclassWrap .rSlideWrap .rSlide .slick-slide .list .pic{position:absolute;left:28px;top:50%;width:70px;height:70px;margin:-35px 0 0;border-radius:100%;background:#000;overflow:hidden}.myclassWrap .rSlideWrap .rSlide .slick-slide .list .pic img{width:70px}.myclassWrap .rSlideWrap .rSlide .slick-slide .list .info{margin:0 0 0 118px}.myclassWrap .rSlideWrap .rSlide .slick-slide .list .info:after{content:"";display:block;clear:both;*zoom:1}.myclassWrap .rSlideWrap .rSlide .slick-slide .list .info .name{font-family:Open Sans,sans-serif;font-size:24px;color:#000;font-weight:700;line-height:1.1;padding:28px 0 8px}.myclassWrap .rSlideWrap .rSlide .slick-slide .list .info .txt{font-size:16px;color:#000;line-height:1.2;padding:0 20px 0 0;word-break:keep-all}.myclassWrap .rSlideWrap .rsPrev{left:0;background:url(/images/btn/btn_rs_prev.png) 0 0 no-repeat}.myclassWrap .rSlideWrap .rsNext,.myclassWrap .rSlideWrap .rsPrev{display:block;position:absolute;top:50%;margin:-24px 0 0;width:48px;height:48px}.myclassWrap .rSlideWrap .rsNext{right:0;background:url(/images/btn/btn_rs_next.png) 0 0 no-repeat}.myclassWrap .rSchedule{margin:70px 0 0}.myclassWrap .rSchedule:after{content:"";display:block;clear:both;*zoom:1}.myclassWrap .rSchedule .period{width:100%;padding:0 0 26px;text-align:center;overflow:hidden}.myclassWrap .rSchedule .period ul{font-size:0;line-height:0}.myclassWrap .rSchedule .period ul:after{content:"";display:block;clear:both;*zoom:1}.myclassWrap .rSchedule .period ul li{display:inline-block}.myclassWrap .rSchedule .period ul li span{display:inline-block;font-family:Open Sans,sans-serif;font-size:30px;color:#333;font-weight:600;line-height:1.2;padding:0 20px}.myclassWrap .rSchedule .period ul li *{vertical-align:middle}.myclassWrap .rLesson{padding:22px 0;border:2px solid #7fbe26}.myclassWrap .rLesson:after{content:"";display:block;clear:both;*zoom:1}.myclassWrap .rLesson ul:after{content:"";display:block;clear:both;*zoom:1}.myclassWrap .rLesson ul li{position:relative;font-size:18px;color:#000;line-height:1.2;padding:0 0 0 160px;margin:0 0 10px}.myclassWrap .rLesson ul li span{position:absolute;left:0;top:0;width:128px;text-align:right;font-size:18px;color:#7fbe26;line-height:1.2;font-weight:600;letter-spacing:-.5px}.myclassWrap .rLesson ul li u{text-decoration:none;font-size:14px;color:#333;line-height:1.2}.myclassWrap .rLesson ul li:last-child{margin:0}.myclassWrap .rHeadTit{position:relative;width:100%}.myclassWrap .rHeadTit .tit{font-size:24px;color:#000;line-height:1.2;font-weight:600;letter-spacing:-1px;padding:45px 0 23px}.myclassWrap .rHeadTit .rHTabs{position:absolute;right:10px;bottom:0}.myclassWrap .rHeadTit .rHTabs ul:after{content:"";display:block;clear:both;*zoom:1}.myclassWrap .rHeadTit .rHTabs ul li{float:left;margin:0 0 0 2px}.myclassWrap .rHeadTit .rHTabs ul li a{display:inline-block;width:250px;border:2px solid #d3d3d3;border-bottom:0;border-radius:5px 5px 0 0;text-align:center}.myclassWrap .rHeadTit .rHTabs ul li a span{font-size:16px;color:#666;line-height:46px;font-weight:600}.myclassWrap .rHeadTit .rHTabs ul li a.on{border-color:#7fbe26}.myclassWrap .rHeadTit .rHTabs ul li a.on span{color:#7fbe26}.myclassWrap .vLessonWrap .vLessonWrap:after{content:"";display:block;clear:both;*zoom:1}.myclassWrap .vLessonWrap .vLesson{position:relative;margin:50px 0 30px;padding:25px}.myclassWrap .vLessonWrap .vLesson:after{content:"";display:block;clear:both;*zoom:1}.myclassWrap .vLessonWrap .vLesson .vLTit{font-size:16px;color:#fff;letter-spacing:-.5px;line-height:1.1}.myclassWrap .vLessonWrap .vLesson .vLTit *{vertical-align:middle}.myclassWrap .vLessonWrap .vLesson .vLTit span{display:inline-block;font-size:24px;color:#fff;letter-spacing:-.5px;line-height:1.1;margin:-6px 0 0 10px}.myclassWrap .vLessonWrap .vLesson .vLList{position:absolute;right:10px;top:15px}.myclassWrap .vLessonWrap .vLesson .vLList ul:after{content:"";display:block;clear:both;*zoom:1}.myclassWrap .vLessonWrap .vLesson .vLList ul li{float:left;margin:0 10px 0 0;text-align:center}.myclassWrap .vLessonWrap .vLesson .vLList ul li a{display:inline-block;width:150px;height:40px;font-size:14px;color:#333;letter-spacing:-.5px;line-height:38px;border-radius:40px;background:#fff}.myclassWrap .vLessonWrap .vLesson .vLList ul li span{display:inline-block;font-size:24px;color:#7fbe26;line-height:38px;font-weight:600;margin:-7px 0 0}.myclassWrap .vLessonWrap .vLesson .vLList *{vertical-align:middle}.myclassWrap .vLessonWrap.type1 .vLesson{background:#7fbe26}.myclassWrap .vLessonWrap.type2 .vLesson{background:#5bbfb2}.myclassWrap .vLessonWrap.type2 .vLesson .vLList ul li span{color:#5bbfb2}.myclassWrap .vLessonWrap.type3 .vLesson{background:#fcc800}.myclassWrap .vLessonWrap.type3 .vLesson .vLList ul li span{color:#fcc800}.myclassWrap .vLessonWrap .vLbigTit{position:relative;font-size:30px;color:#333;font-weight:600;letter-spacing:-1px;padding:0 0 27px}.myclassWrap .vLessonWrap .vLbigTit .allBtn{position:absolute;right:0;top:-5px;display:inline-block;width:120px;height:40px;font-size:14px;color:#333;line-height:40px;font-weight:600;text-align:center;background:#fcc800;border-radius:2px}.myclassWrap .vLessonWrap .vLsmallTit{font-size:24px;color:#333;font-weight:600;letter-spacing:-1px;padding:27px 0 10px}.myclassWrap .vLessonWrap .vLDownload{padding:0 0 50px}.myclassWrap .vLessonWrap .vLDownload ul:after{content:"";display:block;clear:both;*zoom:1}.myclassWrap .vLessonWrap .vLDownload ul li{float:left;width:33.33%}.myclassWrap .vLessonWrap .vLDownload ul li a{display:block;position:relative;height:100px;box-sizing:border-box}.myclassWrap .vLessonWrap .vLDownload ul li a span{display:inline-block;position:absolute;right:0;top:35px;width:80%;text-align:center;font-family:Open Sans,sans-serif;font-size:24px;color:#999;font-weight:700;line-height:1.2;letter-spacing:.5px}.myclassWrap .vLessonWrap .vLDownload ul li a.vL_video{background:url(/images/ico/ico_vl_video.png) 30px 50% #efefef no-repeat}.myclassWrap .vLessonWrap .vLDownload ul li a.vL_audio{background:url(/images/ico/ico_vl_audio.png) 30px 50% #e2e2e2 no-repeat}.myclassWrap .vLessonWrap .vLDownload ul li a.vL_book{background:url(/images/ico/ico_vl_book.png) 30px 50% #efefef no-repeat}.myclassWrap .vLessonWrap .vLDownload ul li a.vL_book u{font-family:Open Sans,sans-serif;font-size:24px;text-decoration:none}.myclassWrap .vLessonWrap.type2 .vLDownload ul li a.vL_video{background:url(/images/ico/ico_vl_video_2.png) 30px 50% #efefef no-repeat}.myclassWrap .vLessonWrap.type2 .vLDownload ul li a.vL_audio{background:url(/images/ico/ico_vl_audio_2.png) 30px 50% #e2e2e2 no-repeat}.myclassWrap .vLessonWrap.type2 .vLDownload ul li a.vL_book{background:url(/images/ico/ico_vl_book_2.png) 30px 50% #efefef no-repeat}.myclassWrap .vLessonWrap.type3 .vLDownload ul li a.vL_video{background:url(/images/ico/ico_vl_video_3.png) 30px 50% #efefef no-repeat}.myclassWrap .vLessonWrap.type3 .vLDownload ul li a.vL_audio{background:url(/images/ico/ico_vl_audio_3.png) 30px 50% #e2e2e2 no-repeat}.myclassWrap .vLessonWrap.type3 .vLDownload ul li a.vL_book{background:url(/images/ico/ico_vl_book_3.png) 30px 50% #efefef no-repeat}.experienceWrap{width:100%}.experienceWrap:after{content:"";display:block;clear:both}.experienceWrap .programCourse:after{content:"";display:block;clear:both}.experienceWrap .programCourse{margin:0 0 30px}.experienceWrap .programCourse:last-child{margin:0}.experienceWrap .pcOutbox{position:relative;width:100%;padding:0 0 0 110px;border-radius:20px;box-sizing:border-box;overflow:hidden}.experienceWrap .pcOutbox .stage{position:absolute;left:0;top:0;width:109px;height:100%;background:#7fbe26}.experienceWrap .pcOutbox .stage span{position:absolute;left:0;top:50%;width:100%;font-family:Open Sans,sans-serif;font-size:36px;color:#fff;font-weight:600;line-height:1.1;text-align:center;margin:-20px 0 0}.experienceWrap .pcOutbox .pcInbox{position:relative;min-height:250px;padding:0 220px;background:#e2e2e2;border-bottom:1px solid #fff}.experienceWrap .pcOutbox .pcInbox:after{content:"";display:block;clear:both;*zoom:1;box-sizing:border-box}.experienceWrap .pcOutbox .pcInbox:last-child{border:0}.experienceWrap .pcOutbox .pcInbox .listLeft{position:absolute;left:0;top:0;width:220px;height:100%;background:#efefef}.experienceWrap .pcOutbox .pcInbox .listLeft .category{position:absolute;left:0;top:0;z-index:2}.experienceWrap .pcOutbox .pcInbox .listLeft .program{position:absolute;left:0;top:50%;width:100%;text-align:center;margin:-85px 0 0;z-index:1}.experienceWrap .pcOutbox .pcInbox .listLeft .program .img{width:100%;text-align:center;padding:0 0 5px}.experienceWrap .pcOutbox .pcInbox .listLeft .program .tit span{display:block;font-family:Open Sans,sans-serif;font-size:16px;color:#000;font-weight:700;line-height:1.2}.experienceWrap .pcOutbox .pcInbox .listLeft .program .course{font-size:24px;color:#000;font-weight:600;line-height:1.2;letter-spacing:-1px;font-weight:300;padding:5px 0 0}.experienceWrap .pcOutbox .pcInbox .listCen{width:100%;min-height:180px;padding:20px 50px 20px 0;word-break:keep-all}.experienceWrap .pcOutbox .pcInbox .listCen .info{width:100%;padding:10px 10px 10px 36px;border-right:1px solid #fff;box-sizing:border-box}.experienceWrap .pcOutbox .pcInbox .listCen .info .tit{font-family:Open Sans,sans-serif;font-size:24px;color:#000;font-weight:700;line-height:1.1;padding:0 0 15px}.experienceWrap .pcOutbox .pcInbox .listCen .info ul{margin:0 0 0 5px}.experienceWrap .pcOutbox .pcInbox .listCen .info ul:after{content:"";display:block;clear:both;*zoom:1;box-sizing:border-box}.experienceWrap .pcOutbox .pcInbox .listCen .info ul li{display:block;font-size:16px;color:#000;font-weight:400;letter-spacing:-1px;line-height:1.4;margin:0 0 6px;padding:0 0 0 14px;background:url(/images/bg/bg_pc_info_ul_li.png) left 10px no-repeat}.experienceWrap .pcOutbox .pcInbox .listCen .info ul li:last-child{margin:0}.experienceWrap .pcOutbox .pcInbox .listCen .info ul li strong{font-size:16px}.experienceWrap .pcOutbox .pcInbox .listRight{position:absolute;right:0;top:50%;width:220px;height:100%;margin:-85px 0 0;text-align:center}.experienceWrap .pcOutbox .pcInbox .listRight .step{margin:0 20px;border-bottom:1px solid #666}.experienceWrap .pcOutbox .pcInbox .listRight .step .tit{font-size:14px;color:#000;font-weight:300;line-height:1.2;padding:0 0 15px}.experienceWrap .pcOutbox .pcInbox .listRight .step .tit span{display:block;font-size:20px;color:#000;font-weight:600;letter-spacing:-.5px;padding:0 0 2px}.experienceWrap .pcOutbox .pcInbox .listRight .price{padding:8px 0 0}.experienceWrap .pcOutbox .pcInbox .listRight .price .won{font-size:16px;color:#000;letter-spacing:-.5px;line-height:1.2}.experienceWrap .pcOutbox .pcInbox .listRight .price .won strong{font-family:Open Sans,sans-serif;font-size:36px;color:#7fbd3e;font-weight:700;line-height:1.2}.experienceWrap .pcOutbox .pcInbox .listRight .price .period{font-size:16px;color:#000;letter-spacing:-.5px;line-height:1.2}.experienceWrap .programCourse.e2 .pcOutbox .stage{background:#5bbfb2}.experienceWrap .programCourse.e2 .pcOutbox .pcInbox .listRight .price .won strong{color:#5bbfb2}.experienceWrap .pcOutbox .pcInbox.culture .listLeft .program{margin:-75px 0 0}.experienceWrap .pcOutbox .pcInbox.culture .listCen .info{padding:30px 0 30px 36px}.experienceWrap .lessonBtnArea{position:relative;padding:70px 0 0;text-align:center;font-size:0;line-height:0}.experienceWrap .lessonBtnArea:after{content:"";display:block;clear:both;*zoom:1}.experienceWrap .lessonBtnArea *{vertical-align:top}.experienceWrap .lessonBtnArea a{margin:0 10px}.experienceWrap .lessonBtnArea .glbtn{display:inline-block;width:350px;height:150px;text-align:center;background:#7fbe26;border-radius:20px}.experienceWrap .lessonBtnArea .glbtn span{display:inline-block;font-size:18px;color:#fff;line-height:1.3;padding:42px 0 0;letter-spacing:-.5px}.experienceWrap .lessonBtnArea .glbtn span strong{display:block;font-size:30px;color:#fff;line-height:1.3;font-weight:400}.experienceWrap .lessonBtnArea .ylBtn{display:inline-block;width:350px;height:150px;text-align:center;background:#5bbfb2;border-radius:20px}.experienceWrap .lessonBtnArea .ylBtn span{display:inline-block;font-size:18px;color:#fff;line-height:1.3;padding:42px 0 0;letter-spacing:-.5px}.experienceWrap .lessonBtnArea .ylBtn span strong{display:block;font-size:30px;color:#fff;line-height:1.3;font-weight:400}.experienceWrap .programList{width:100%;overflow:hidden}.experienceWrap .programList .pBox{position:relative;width:100%;height:220px;margin:0 0 30px;background:#efefef;word-break:keep-all}.experienceWrap .programList .pBox:last-child{margin:0}.experienceWrap .programList .pBox .program{position:absolute;left:0;top:0;display:table;vertical-align:middle;text-align:center}.experienceWrap .programList .pBox .program .tcell{display:table-cell;vertical-align:middle;width:280px;height:220px}.experienceWrap .programList .pBox .programInfo{margin:0 0 0 290px}.experienceWrap .programList .pBox .programInfo:after{content:"";display:block;clear:both;*zoom:1}.experienceWrap .programList .pBox .programInfo .pTit{font-size:20px;color:#000;font-weight:600;letter-spacing:-1px;line-height:1.2;padding:30px 0 0}.experienceWrap .programList .pBox .programInfo .pTit strong{display:block;font-size:24px;color:#7fbe26;font-weight:600;letter-spacing:-1px;line-height:1.2}.experienceWrap .programList .pBox .programInfo .pTxt{width:100%;padding:25px 0 0;overflow:hidden}.experienceWrap .programList .pBox .programInfo .pTxt ul:after{content:"";display:block;clear:both;*zoom:1}.experienceWrap .programList .pBox .programInfo .pTxt ul li{display:block;font-size:16px;color:#000;letter-spacing:-1px;line-height:1.2;padding:0 0 0 16px;margin:0 0 6px;background:url(/images/bg/bg_program_info_li.png) 7px 50% no-repeat}.experienceWrap .programList .pBox .programInfo .pAdd{font-size:12px;color:#000;letter-spacing:-.5px;line-height:1.2;padding:0 0 0 12px;margin:16px 0 0;background:url(/images/bg/bg_program_info_li.png) 5px 50% no-repeat}.experienceWrap .cTtArea{font-size:30px;color:#333;font-weight:600;letter-spacing:-1px;line-height:1.2;margin:96px 0 46px}.experienceWrap .cTtArea span{font-size:16px;color:#333;font-weight:400;letter-spacing:-1px;line-height:1.2;padding:0 0 0 12px}.experienceWrap .cSlideWrap{position:relative;width:100%;box-sizing:border-box}.experienceWrap .cSlideWrap:after{content:"";display:block;clear:both;*zoom:1}.experienceWrap .cSlideWrap .cSlide{margin:0 0 0 -20px}.experienceWrap .cSlideWrap .cSlide .slick-slide{margin:0 0 0 20px;box-sizing:border-box}.experienceWrap .cSlideWrap .cSlide .slick-slide .list{position:relative;width:100%;height:160px;border:1px solid #d3d3d3;box-sizing:border-box}.experienceWrap .cSlideWrap .cSlide .slick-slide .list a{display:block;width:100%;height:100%;border:1px solid #fff;box-sizing:border-box}.experienceWrap .cSlideWrap .cSlide .slick-slide .list:hover{border:1px solid #7fbe26}.experienceWrap .cSlideWrap .cSlide .slick-slide .list:hover a{border:1px solid #7fbe26}.experienceWrap .cSlideWrap .cSlide .slick-slide .list .pic{position:absolute;left:30px;top:50%;width:100px;height:100px;margin:-50px 0 0;border-radius:100%;background:#000;overflow:hidden}.experienceWrap .cSlideWrap .cSlide .slick-slide .list .pic img{width:100px}.experienceWrap .cSlideWrap .cSlide .slick-slide .list .info{margin:0 0 0 160px}.experienceWrap .cSlideWrap .cSlide .slick-slide .list .info:after{content:"";display:block;clear:both;*zoom:1}.experienceWrap .cSlideWrap .cSlide .slick-slide .list .info .name{font-size:24px;color:#000;font-weight:600;line-height:1.1;padding:40px 0 10px}.experienceWrap .cSlideWrap .cSlide .slick-slide .list .info .name span{display:block;font-size:18px;color:#000;font-weight:600;line-height:1.1}.experienceWrap .cSlideWrap .cSlide .slick-slide .list .info .day{font-size:16px;color:#000;line-height:1.2}.experienceWrap .cSlideWrap .csPrev{display:block;position:absolute;right:40px;top:-80px;width:30px;height:30px;background:url(/images/btn/btn_cs_prev.png) 0 0 no-repeat}.experienceWrap .cSlideWrap .csNext{display:block;position:absolute;right:0;top:-80px;width:30px;height:30px;background:url(/images/btn/btn_cs_next.png) 0 0 no-repeat}.experienceWrap .pSlideWrap{position:relative;width:100%;box-sizing:border-box;margin:-20px 0 0}.experienceWrap .pSlideWrap:after{content:"";display:block;clear:both;*zoom:1}.experienceWrap .pSlideWrap .pSlide{margin:0 0 0 -20px;overflow:hidden}.experienceWrap .pSlideWrap .pSlide .slick-slide{margin:0 0 0 20px;padding:20px 0 0;box-sizing:border-box}.experienceWrap .pSlideWrap .pSlide .slick-slide .list{position:relative;width:100%;height:130px;border:1px solid #efefef;background:#efefef;box-sizing:border-box}.experienceWrap .pSlideWrap .pSlide .slick-slide .list a{display:block;width:100%;height:100%;border:1px solid #efefef;box-sizing:border-box}.experienceWrap .pSlideWrap .pSlide .slick-slide .list .info{padding:0 30px}.experienceWrap .pSlideWrap .pSlide .slick-slide .list .info .category{font-size:16px;color:#000;line-height:1.2;letter-spacing:-.5px;padding:27px 0 10px}.experienceWrap .pSlideWrap .pSlide .slick-slide .list .info .title{font-size:20px;color:#000;line-height:1.2;letter-spacing:-.5px;word-break:keep-all}.experienceWrap .pSlideWrap .pSlide .slick-slide .list.on,.experienceWrap .pSlideWrap .pSlide .slick-slide .list.on a{border-color:#7fbe26}.experienceWrap .pSlideWrap .pSlide .slick-slide .list.on:after{content:"";width:64px;height:62px;position:absolute;right:12px;top:-21px;background:url(/images/img/img_recommend.png) 0 0 no-repeat}.experienceWrap .pSlideWrap .pSlide .slick-list{overflow:visible}.experienceWrap .pSlideWrap .psPrev{display:block;position:absolute;right:40px;top:-58px;width:30px;height:30px;background:url(/images/btn/btn_cs_prev.png) 0 0 no-repeat}.experienceWrap .pSlideWrap .psNext{display:block;position:absolute;right:0;top:-58px;width:30px;height:30px;background:url(/images/btn/btn_cs_next.png) 0 0 no-repeat}.experienceWrap .totalPay{text-align:center;margin:50px 0;padding:28px 0 36px;border:5px solid #efefef;box-sizing:border-box}.experienceWrap .totalPay:after{content:"";display:block;clear:both;*zoom:1}.experienceWrap .totalPay ul{font-size:0;line-height:0}.experienceWrap .totalPay ul:after{content:"";display:block;clear:both;*zoom:1}.experienceWrap .totalPay ul li{display:inline-block;font-size:18px;color:#333;line-height:1.2;letter-spacing:-1px}.experienceWrap .totalPay ul li.space{width:34px}.experienceWrap .totalPay ul li strong{font-size:18px;color:#7fbe26;line-height:1.2;letter-spacing:-1px;font-weight:600}.experienceWrap .totalPay ul li strong u{font-size:30px;text-decoration:none;font-weight:800}.experienceWrap .payAgree{width:100%;padding:0 30px 25px;background:#efefef;box-sizing:border-box}.experienceWrap .payAgree:after{content:"";display:block;clear:both;*zoom:1}.experienceWrap .payAgree .pTit{font-size:18px;color:#333;line-height:1.2;letter-spacing:-1px;font-weight:600;padding:25px 0 17px}.experienceWrap .payAgree .pAgree:after{content:"";display:block;clear:both;*zoom:1}.experienceWrap .payAgree .pAgree ul:after{content:"";display:block;clear:both;*zoom:1}.experienceWrap .payAgree .pAgree ul li{float:left;width:25%}.experienceWrap .payAgree .pAgree ul li .custom-checkbox{display:inline-block}.experienceWrap .payAgree .pAgree ul li label{font-size:14px;color:#333;line-height:20px;letter-spacing:-1px}.experienceWrap .payAgree .pAgree ul li a{display:inline-block;width:38px;height:21px;font-size:14px;color:#333;line-height:18px;letter-spacing:-1px;margin:0 0 0 30px;border:1px solid #999;border-radius:2px;background:#fff;text-align:center;box-sizing:border-box}.experienceWrap .payAgree .pAgree ul li *{vertical-align:bottom}.experienceWrap .allAgree{padding:47px 0;text-align:center}.experienceWrap .allAgree:after{content:"";display:block;clear:both;*zoom:1}.experienceWrap .allAgree .custom-checkbox{display:inline-block}.experienceWrap .allAgree label{font-weight:600}.experienceWrap .allAgree,.experienceWrap .allAgree label{font-size:14px;color:#333;line-height:20px;letter-spacing:-1px}.experienceWrap .allAgree *{vertical-align:bottom}.experienceWrap .payBtn{text-align:center}.experienceWrap .payBtn:after{content:"";display:block;clear:both;*zoom:1}.experienceWrap .payBtn *{vertical-align:middle}.experienceWrap .payBtn a{display:inline-block;width:620px;height:70px;background:#7fbe26;border-radius:2px;text-align:center}.experienceWrap .payBtn a span{display:inline-block;font-size:24px;margin:-2px 0 0}.experienceWrap .payBtn a span strong{display:inline-block;font-size:30px;font-weight:800;margin:-9px 0 0}.experienceWrap .payBtn a u{display:inline-block;font-size:24px;font-weight:600;text-decoration:none;margin:-7px 0 0}.experienceWrap .payBtn a p{font-size:18px;color:#fff;letter-spacing:-.5px;padding:26px 0 0}.experienceWrap .appFin{width:100%;text-align:center;margin:200px 0 0;overflow:hidden;word-break:keep-all}.experienceWrap .appFin .afTit{font-size:24px;color:#000;letter-spacing:-.5px;line-height:1.2}.experienceWrap .appFin .afTit span{display:block;font-size:24px;padding:2px 0}.experienceWrap .appFin .afTit strong{display:block;font-size:24px;font-weight:600;line-height:1.4}.experienceWrap .appFin .afTxt{font-size:16px;color:#000;letter-spacing:-.5px;line-height:1.2;padding:28px 0 0}.customerWrap{width:100%}.customerWrap:after{content:"";display:block;clear:both}.customerWrap .firstFaq{width:100%;overflow:hidden;margin:0 0 100px;word-break:keep-all}.customerWrap .firstFaq ul:after{content:"";display:block;clear:both}.customerWrap .firstFaq ul li{float:left;width:20%;height:248px;background:#efefef;padding:0 30px;box-sizing:border-box}.customerWrap .firstFaq ul li a{display:block;width:100%;height:100%}.customerWrap .firstFaq ul li:nth-child(2n){background:#e2e2e2}.customerWrap .firstFaq ul li .num{font-size:24px;color:#7fbe26;letter-spacing:-.5px;line-height:1.2;font-weight:600;padding:28px 0 0}.customerWrap .firstFaq ul li .txt{font-size:24px;color:#000;letter-spacing:-.5px;line-height:1.2;font-weight:600}.customerWrap .cuTit{position:relative;font-size:42px;color:#333;line-height:1.2;font-weight:600;margin:125px 0 43px}.customerWrap .cuTit .cuNoti{position:absolute;right:0;top:17px;font-size:16px;color:#333;line-height:1.2;font-weight:300}.customerWrap .cuTit .cuNoti strong{font-size:16px}.customerWrap .cuTit .qBtn{position:absolute;right:0;top:0;display:inline-block;width:242px;height:50px;font-size:14px;color:#fff;line-height:50px;text-align:center;font-weight:500;background:#7fbe26;border-radius:3px}.customerWrap .eggHead{position:relative;margin:70px 0 24px}.customerWrap .eggHead:after{content:"";display:block;clear:both}.customerWrap .eggHead .eTit{font-size:24px;color:#000;letter-spacing:-.5px;line-height:1.2}.customerWrap .eggHead .eInfo{position:absolute;right:0;top:5px}.customerWrap .eggHead .eInfo ul{font-size:0;line-height:0}.customerWrap .eggHead .eInfo ul:after{content:"";display:block;clear:both}.customerWrap .eggHead .eInfo ul li{float:left;font-size:14px;color:#000;letter-spacing:-.5px;line-height:1.2;font-weight:600;padding:0 10px 0 0;margin:0 10px 0 0;background:url(/images/bg/bg_e_info_li.png) right 50% no-repeat}.customerWrap .eggHead .eInfo ul li:last-child{padding:0;margin:0;background-image:none}.customerWrap .eggNotice{width:100%;border-top:3px solid #c2c2c2;overflow:hidden}.customerWrap .eggNotice .eggCont{padding:20px;box-sizing:border-box}.customerWrap .eggNotice .eggFile{width:100%;border-top:1px solid #efefef;padding:22px 0;overflow:hidden}.customerWrap .eggNotice .eggFile span{font-size:14px;color:#000;letter-spacing:-.5px;line-height:1.2;font-weight:600;padding:0 25px 0 30px}.customerWrap .eggNotice .eggFile a{display:inline-block;font-size:14px;color:#000;letter-spacing:-.5px;line-height:1.8;font-weight:300;padding:0 0 0 25px;background:url(/images/bg/bg_file_bg.png) left 50% no-repeat}.customerWrap .eggNotice .eggFile a:hover{text-decoration:underline}.customerWrap .prevNext{width:100%;border-top:1px solid #c2c2c2;overflow:hidden}.customerWrap .prevNext table{vertical-align:middle;text-align:left}.customerWrap .prevNext table th{position:relative;border-bottom:1px solid #c2c2c2;padding:25px 0;text-align:center;vertical-align:top;background:#fafafa}.customerWrap .prevNext table th span{font-size:16px;color:#000;font-weight:400}.customerWrap .prevNext table td{position:relative;font-size:18px;color:#000;line-height:1.2;border-bottom:1px solid #c2c2c2;padding:22px 10px 22px 30px}.customerWrap .prevNext table td a{font-size:18px;color:#000}.customerWrap .prevNext .prevNth1{width:200px}.customerWrap .eventList{width:100%;overflow:hidden}.customerWrap .eventList ul{margin:0 -2% 0 0}.customerWrap .eventList ul:after{content:"";display:block;clear:both}.customerWrap .eventList ul li{float:left;width:48%;margin:0 2% 2% 0;word-break:keep-all}.customerWrap .eventList ul li .imgArea{width:100%;overflow:hidden}.customerWrap .eventList ul li .imgArea img{width:100%}.customerWrap .eventList ul li .txtArea{width:100%;padding:0 30px;border:1px solid #ccc;border-top:0;box-sizing:border-box;overflow:hidden}.customerWrap .eventList ul li .txtArea .name{font-size:24px;color:#000;letter-spacing:-.5px;line-height:1.2;font-weight:500;padding:15px 0 8px}.customerWrap .eventList ul li .txtArea .name img{display:inline-block;vertical-align:middle;margin:-3px 0 0}.customerWrap .eventList ul li .txtArea .period{font-size:16px;color:#000;letter-spacing:-.5px;line-height:1.2;font-weight:300;padding:0 0 22px}.customerWrap .eventList ul li .txtArea .period span.fin{font-size:16px;color:red;letter-spacing:-.5px;line-height:1.2;font-weight:600}.evaluation{width:100%;overflow:hidden}.evaluation .evTit{font-size:24px;color:#333;letter-spacing:-1px;line-height:1.2;font-weight:600;padding:42px 0 22px}.evaluation .evTit .changeBtnArea{display:inline-block;margin:-10px 0 -10px 28px}.evaluation .evTit .changeBtnArea ul:after{content:"";display:block;clear:both}.evaluation .evTit .changeBtnArea ul li{float:left;margin:0 10px 0 0}.evaluation .evTit .changeBtnArea ul li a{display:inline-block;width:240px;height:40px;border-radius:50px;background:#c2c2c2;text-align:center}.evaluation .evTit .changeBtnArea ul li a span{font-size:18px;color:#fff;letter-spacing:-.5px;line-height:38px;font-weight:600}.evaluation .evTit .changeBtnArea ul li a.on{background:#7fbe26}.evaluation .evBox{width:100%;background:#3f8e06;overflow:hidden}.evaluation .evBox .evInList{position:relative;margin:0 0 0 170px;background:#7fbe26}.evaluation .evBox .evInList .tt{position:absolute;left:-170px;top:34px;font-size:16px;color:#fff;letter-spacing:-.5px;line-height:1.2;font-weight:600;padding:0 0 0 30px}.evaluation .evBox .evInList .tx{padding:34px 30px 0}.evaluation .evBox .evInList .tx:after{content:"";display:block;clear:both}.evaluation .evBox .evInList .tx .lessonName{font-size:16px;color:#000;letter-spacing:-.5px;line-height:1.2;font-weight:600;word-break:keep-all}.evaluation .evBox .evInList .tx .lessonName .changePro{display:inline-block;margin:0 0 0 20px}.evaluation .evBox .evInList .tx .lessonName .changePro a{display:inline-block;font-size:12px;color:#fff;letter-spacing:-.5px;line-height:22px;font-weight:600;padding:0 12px;background:#000;border-radius:5px}.evaluation .evBox .evInList .tx .nowLesson{font-size:18px;color:#fff;letter-spacing:-.5px;line-height:1.2;font-weight:600;word-break:keep-all}.evaluation .evBox .evInList .tx .changeProgram{margin:-12px 0 0;padding:0 0 30px}.evaluation .evBox .evInList .tx .changeProgram select.normal{font-size:14px;height:42px;line-height:40px;padding:0 130px 0 12px}.evaluation .evBox .evInList .tx .progress{width:100%;overflow:hidden}.evaluation .evBox .evInList .tx .progress ul:after{content:"";display:block;clear:both}.evaluation .evBox .evInList .tx .progress ul li{position:relative;float:left;width:48.5%}.evaluation .evBox .evInList .tx .progress ul li:first-child{margin:0 1.5% 0 0}.evaluation .evBox .evInList .tx .progress ul li:nth-child(2){margin:0 0 0 1.5%}.evaluation .evBox .evInList .tx .progress ul li .base{width:100%;height:25px;background:#666;border-radius:2px}.evaluation .evBox .evInList .tx .progress ul li .bar{position:absolute;left:0;top:0;height:25px;background:#fbc61e;border-radius:2px;z-index:1}.evaluation .evBox .evInList .tx .progress ul li .txt{position:absolute;left:5px;top:0;font-size:14px;color:#000;letter-spacing:-.5px;line-height:25px;font-weight:500;z-index:2}.evaluation .evBox .evInList .tx .average{margin:0 0 30px;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}.evaluation .evBox .evInList .tx .average:after{content:"";display:block;clear:both}.evaluation .evBox .evInList .tx .average ul:after{content:"";display:block;clear:both}.evaluation .evBox .evInList .tx .average ul li{float:left;width:20%;text-align:center;border-right:1px solid #e7e7e7;box-sizing:border-box}.evaluation .evBox .evInList .tx .average ul li .aTit{font-size:14px;color:#000;letter-spacing:-.5px;line-height:38px;font-weight:600;background:#efefef;border-bottom:1px solid #e7e7e7}.evaluation .evBox .evInList .tx .average ul li .star{width:100%;padding:10px 0;background:#fff}.evaluation .addEv{font-size:14px;color:#000;line-height:1.2;padding:8px 0 0;letter-spacing:-.5px;word-break:keep-all}.evaluation .btnArea{padding:30px 0 40px}.evaluationData{position:relative;width:100%;padding:0 30.645%;margin:30px 0;box-sizing:border-box;overflow:hidden}.evaluationData .eCalendar{position:absolute;left:0;top:0;width:28.225%;text-align:center;background:#efefef}.evaluationData .eCalendar span{font-size:30px;color:#333;font-weight:600;line-height:125px}.evaluationData .eCalendar .ePrev{position:absolute;left:8.57%;top:50%;margin:-15px 0 0}.evaluationData .eCalendar .eNext{position:absolute;right:8.57%;top:50%;margin:-15px 0 0}.evaluationData .eTable{width:100%;overflow:hidden}.evaluationData .eTable table{vertical-align:middle;text-align:left;border-top:1px solid #c2c2c2}.evaluationData .eTable table th{position:relative;border-bottom:1px solid #c2c2c2;padding:13px 14px}.evaluationData .eTable table th span{font-family:Open Sans,sans-serif;font-size:14px;color:#000;font-weight:700}.evaluationData .eTable table th:after{content:"";position:absolute;right:0;top:0;width:1px;height:20px;background:#c2c2c2}.evaluationData .eTable table th:last-child:after{display:none}.evaluationData .eTable table td{position:relative;font-size:14px;color:#000;line-height:1.2;border-bottom:1px solid #c2c2c2;padding:12px 10px 12px 16px}.evaluationData .eTable table td:after{content:"";position:absolute;right:0;top:0;width:1px;height:20px;background:#c2c2c2}.evaluationData .eTable table td:last-child:after{display:none}.evaluationData .eTable .etth1{width:110px}.evaluationData .ePic{position:absolute;right:0;top:0;width:28.225%;height:125px;background:#efefef}.evaluationData .ePic .cate{position:absolute;right:0;top:0;width:70px;font-family:Open Sans,sans-serif;font-size:12px;color:#fff;font-weight:600;line-height:29px;text-align:center;background:#c2c2c2;border-radius:0 0 0 5px}.evaluationData .ePic .pic{position:absolute;left:8.57%;top:50%;margin:-35px 0 0}.evaluationData .ePic .pic img{width:70px;height:70px;overflow:hidden;border-radius:100%}.evaluationData .ePic .data{position:absolute;left:34.285%;top:26px;padding:0 20px 0 0;word-break:keep-all}.evaluationData .ePic .data .id{font-family:Open Sans,sans-serif;font-size:20px;color:#000;font-weight:700;line-height:1.2;padding:0 0 10px}.evaluationData .ePic .data .info{font-size:14px;color:#000;line-height:1.3}.tableType1{width:100%;border-top:2px solid #c2c2c2;overflow:hidden}.tableType1 table{vertical-align:middle;text-align:left;border-top:1px solid #c2c2c2}.tableType1 table th{position:relative;border-bottom:1px solid #c2c2c2;padding:20px 0;text-align:left;vertical-align:top}.tableType1 table th span{font-size:16px;color:#000;font-weight:400;padding:0 0 0 30px}.tableType1 table td{position:relative;font-size:16px;color:#000;line-height:1.2;border-bottom:1px solid #c2c2c2;padding:20px 10px 20px 30px}.tableType1 table td .sbtn{display:inline-block;width:50px;height:30px;font-size:12px;color:#fff;font-weight:600;line-height:30px;background:#999;text-align:center;margin:0 0 0 10px;border-radius:2px}.tableType1 table td .connect{display:block}.tableType1 table td .connect ul:after{content:"";display:block;clear:both}.tableType1 table td .connect ul li{display:block;margin:0 0 8px}.tableType1 table td .connect ul li:last-child{margin:0}.tableType1 table td .connect ul li .sns{position:relative;width:330px;font-size:0;line-height:0}.tableType1 table td .connect ul li .sns .ico{display:inline-block}.tableType1 table td .connect ul li .sns.kakao .ico{background:#ffea41;border:1px solid #f5e03e;border-right:0}.tableType1 table td .connect ul li .sns.google .ico{background:#518ff5;border:1px solid #3978de;border-right:0}.tableType1 table td .connect ul li .sns.facebook .ico{background:#3c5a95;border:1px solid #2f4e8a;border-right:0}.tableType1 table td .connect ul li .sns .txt{display:inline-block;width:280px;height:50px;font-size:14px;color:#000;font-weight:500;line-height:50px;padding:0 0 0 15px;background:#f5f5f5;border:1px solid #dfdfdf;border-left:0;box-sizing:border-box;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tableType1 table td .connect ul li .sns.kakao .txt{border-left:1px solid #f5e03e}.tableType1 table td .connect ul li .sns.kakao .txt.on{border:1px solid #f5e03e;background:#ffea41}.tableType1 table td .connect ul li .sns.google .txt{border-left:1px solid #3978de}.tableType1 table td .connect ul li .sns.google .txt.on{border:1px solid #3978de;background:#518ff5;color:#fff}.tableType1 table td .connect ul li .sns.facebook .txt{border-left:1px solid #2f4e8a}.tableType1 table td .connect ul li .sns.facebook .txt.on{border:1px solid #2f4e8a;background:#3c5a95;color:#fff}.tableType1 table td .connect ul li .sns .checkboxes-and-radios{position:absolute;right:14px;top:24px}.tableType1 table td .connect ul li .sns *{vertical-align:top}.tableType1 .myth1{width:270px}.tableType2{position:relative;width:100%;border-top:2px solid #c2c2c2;overflow:hidden}.tableType2 table{vertical-align:middle;text-align:left;border-top:1px solid #c2c2c2}.tableType2 table th{position:relative;border-bottom:1px solid #c2c2c2;background:#efefef;padding:20px 10px;text-align:center}.tableType2 table th span{font-size:16px;color:#000;font-weight:700}.tableType2 table th:after{content:"";position:absolute;right:0;top:0;width:1px;height:100%;background:#c2c2c2}.tableType2 table th:last-child:after{display:none}.tableType2 table td{position:relative;font-size:16px;color:#000;line-height:1.2;border-bottom:1px solid #c2c2c2;padding:20px 10px 20px 20px}.tableType2 table td:after{content:"";position:absolute;right:0;top:0;width:1px;height:37px;background:#c2c2c2}.tableType2 table td:last-child:after{display:none}.tableType2 table td.lineNo:after{display:none}.tableType2 table td.center{text-align:center;padding:12px 5px}.tableType2 table td img{margin:0 5px}.tableType2 table td .big{font-size:18px}.tableType2 table td .pic{position:relative;margin:-10px 0 -10px -10px;padding:0 0 0 60px}.tableType2 table td .pic img{position:absolute;left:0;top:0;width:50px;height:50px;border-radius:100%;background:#000}.tableType2 table td .pic span{display:inline-block;font-size:18px;color:#000;font-weight:500;line-height:1.2;padding:14px 0}.tableType2 table td span{word-break:keep-all}.tableType2 table td span.noti{display:block;font-size:12px;color:#ff0060;line-height:1.2}.tableType2 table td span.day{display:inline-block;font-size:11px;color:#999;line-height:20px;padding:0 0 0 30px;letter-spacing:.5px;background:url(/images/bg/bg_tabletype2_span_noti.png) 0 0 no-repeat}.tableType2 table td .detailBtn{display:inline-block;width:80px;height:40px;font-size:12px;color:#fff;line-height:40px;font-weight:500;text-align:center;background:#7fbe26;border-radius:2px}.tableType2 table td a{font-size:16px;color:#000;line-height:1.2}.tableType2 tr.q *{cursor:pointer}.tableType2 tr.a{display:none}.tableType2 table td .answer{margin:0 30px 0 116px;word-break:keep-all}.tableType2 table td .answer:after{content:"";display:block;clear:both}.tableType2 table td .answer .admin,.tableType2 table td .answer .cont{font-size:16px;color:#000;font-weight:300;line-height:1.8}.tableType2 table td .answer .admin{margin:25px 0 0;padding:20px 25px;background:#efefef}.tableType2 .custom-checkbox label{display:inline-block;position:relative;z-index:1;cursor:pointer;font-size:16px;color:#000;padding:0 0 0 17px;line-height:22px;word-break:keep-all;background:url(/images/ico/ico_checkbox_table.png) 0 top no-repeat}.tableType2 .custom-checkbox label.checked{background-position:0 -72px}.tableType2 .couth1{width:312px}.tableType2 .couth2{width:276px}.tableType2 .couth3{width:138px}.tableType2 .payth1{width:174px}.tableType2 .payth2{width:200px}.tableType2 .payth3{width:120px}.tableType2 .payth4{width:200px}.tableType2 .payth5{width:120px}.tableType2 .quth1{width:114px}.tableType2 .quth2{width:175px}.tableType2 .quth3,.tableType2 .quth4{width:185px}.tableType2 .lessonth1{width:210px}.tableType2 .lessonth2,.tableType2 .lessonth3{width:100px}.tableType2 .lessonth4{width:300px}.tableType2 table td span.none{font-size:16px;color:#000;line-height:1.2;font-weight:300}.tableType2 table td span.rdy{font-size:16px;color:#000;line-height:1.2;font-weight:600}.tableType2 table td span.small{font-size:14px;color:#000;line-height:1.2;font-weight:300}.tableType2 table td span.rOk{font-size:14px;color:#7fbe26;line-height:1.2;font-weight:600}.tableType2 table td .lessonBArea{width:100%;margin:-10px 0;overflow:hidden}.tableType2 table td .lessonBArea:after{content:"";display:block;clear:both}.tableType2 table td .lessonBArea ul:after{content:"";display:block;clear:both}.tableType2 table td .lessonBArea ul li{float:left;margin:0 10px 0 0}.tableType2 table td .lessonBArea a{display:inline-block;width:80px;height:40px;font-size:12px;color:#fff;line-height:40px;font-weight:500;text-align:center;background:#7fbe26;border-radius:2px}.tableType2 table td .lessonBArea a.lessType_cancel{background:#666}.tableType2 table td .lessonBArea a.lessType_normal{background:#999}.tableType2 table td .lessonBArea a.lessType_enter{background:#7fbe26}.tableType2 table td .lessonBArea a.lessType_lesson{background:#fcc800}.tableType2 table td .lessonBArea ul li:last-child{margin:0}.tableType2 .digitalth1{width:650px}.tableType2 table td .digitalBArea{width:100%;margin:-10px 0;overflow:hidden}.tableType2 table td .digitalBArea:after{content:"";display:block;clear:both}.tableType2 table td .digitalBArea ul:after{content:"";display:block;clear:both}.tableType2 table td .digitalBArea ul li{float:left;width:200px;margin:0 10px 0 0}.tableType2 table td .digitalBArea ul li:last-child{margin:0}.tableType2 table td .digitalBArea ul li a{display:block;position:relative;height:60px;padding:0 0 0 48px;box-sizing:border-box;border-radius:5px}.tableType2 table td .digitalBArea ul li a span{display:inline-block;position:absolute;left:48px;top:23px;width:152px;text-align:center;font-family:Open Sans,sans-serif;font-size:14px;color:#666;font-weight:700;line-height:1.2;letter-spacing:1px}.tableType2 table td .digitalBArea ul li a.digital_video{background:url(/images/ico/ico_digital_video.png) 20px 50% #efefef no-repeat}.tableType2 table td .digitalBArea ul li a.digital_audio{background:url(/images/ico/ico_digital_audio.png) 20px 50% #e2e2e2 no-repeat}.tableType2 table td .digitalBArea ul li a.digital_book{background:url(/images/ico/ico_digital_book.png) 20px 50% #efefef no-repeat}.tableType2 table td .digitalBArea ul li a.digital_book u{font-family:Open Sans,sans-serif;font-size:14px;text-decoration:none}.tableType2 .vlth1{width:156px}.tableType2 .vlth2{width:172px}.tableType2 .vlth3,.tableType2 .vlth4{width:212px}.tableType2 table td span.vLDigital{color:#7fbe26}.tableType2 table td span.vLDigital,.tableType2 table td span.vLLive{font-family:Open Sans,sans-serif;font-size:12px;line-height:1.2;font-weight:600}.tableType2 table td span.vLLive{color:#5bbfb2}.tableType2 table td.now{padding:10px 10px 10px 20px}.tableType2 table td.now span{display:inline-block;font-size:16px;color:#000;line-height:1.2;font-weight:300;padding:10px 30px 10px 0;background:url(/images/ico/ico_vl_now.png) right 50% no-repeat}.tableType2 .faqth1{width:125px}.tableType2 .faqth2{width:78px}.tableType2 .faqA{width:100%;padding:0 0 12px;overflow:hidden}.tableType2 .faqA p{font-size:16px;color:#000;font-weight:300;line-height:1.8;padding:0 0 38px;word-break:keep-all}.tableType2 .faqA p:last-child{padding:0}.tableType2 .arrow{width:100%;height:9px;background:url(/images/bg/bg_faq_down.png) center 50% no-repeat}.tableType2 tr.on .arrow{background:url(/images/bg/bg_faq_up.png) center 50% no-repeat}.tableType2 .noticeth1{width:115px}.tableType2 .noticeth2{width:190px}.tableType2 .evtth1{width:115px}.tableType2 .evtth2{width:264px}.tableType2 table td .star{font-size:0;line-height:0}.tableType2 table td .star img{margin:0 2px}.tableType2 table td span.eLight{font-family:Open Sans,sans-serif;font-size:16px;color:#000;letter-spacing:-.5px}.tableType2 table td span.eLight u{display:block;font-size:14px;text-decoration:none}.tableType2 table td span.reason{font-family:Open Sans,sans-serif;font-size:16px;color:#ff0179;letter-spacing:-.5px}.tableType2 .historyth1{width:115px}.tableType2 .historyth2{width:214px}.tableType3{width:100%;border-top:2px solid #c2c2c2;overflow:hidden}.tableType3 table{vertical-align:middle;text-align:left;border-top:1px solid #c2c2c2}.tableType3 table th{position:relative;border-bottom:1px solid #c2c2c2;background:#fafafa;padding:26px 0;text-align:left;vertical-align:top}.tableType3 table th span{font-size:16px;color:#000;font-weight:400;padding:0 0 0 30px}.tableType3 table td{position:relative;font-size:16px;color:#000;line-height:1.2;border-bottom:1px solid #c2c2c2;padding:10px 10px 10px 30px}.tableType3 table td input{font-size:16px}.tableType3 table td textarea{width:100%;height:440px;font-size:16px;color:#000;line-height:1.3;padding:12px;border-radius:2px;box-sizing:border-box}.tableType3 .inquiryth1{width:270px}.topSearch{width:100%;margin:50px 0 20px}.topSearch:after{content:"";display:block;clear:both}.topSearch .rArea{float:right}.topSearch .rArea:after{content:"";display:block;clear:both}.topSearch .rArea ul:after{content:"";display:block;clear:both}.topSearch .rArea ul li{float:left}.topSearch .rArea ul li input{width:298px;height:40px}.topSearch .rArea ul li a{display:inline-block;width:100px;height:40px;text-align:center;font-family:Open Sans,sans-serif;font-size:14px;color:#fff;line-height:40px;font-weight:600;background:#666;border-radius:2px}.bomSearch{width:100%;margin:50px 0 0}.bomSearch:after{content:"";display:block;clear:both}.bomSearch ul{font-size:0;line-height:0;text-align:center}.bomSearch ul:after{content:"";display:block;clear:both}.bomSearch ul li{display:inline-block;margin:0 5px;text-align:left}.bomSearch ul li select.normal{min-width:154px}.bomSearch ul li input{width:396px;font-size:16px}.bomSearch ul li a{display:inline-block;width:100px;height:50px;font-size:14px;color:#fff;line-height:50px;text-align:center;font-weight:500;background:#7fbe26;border-radius:3px}.bomSearch ul li *{vertical-align:top}.fileBox{position:relative;padding:0 150px 0 0}.fileBox:after{content:"";display:block;clear:both;*zoom:1}.fileBox input[type=text]{cursor:pointer;border-radius:3px 0 0 3px}.fileBox .btn{right:0;width:150px;font-size:14px;color:#000;line-height:50px;text-align:center;background:#c2c2c2;border-radius:0 3px 3px 0;z-index:10}.fileBox .btn,.fileBox .hideCon{position:absolute;top:0;height:50px}.fileBox .hideCon{left:0;width:100%;box-sizing:border-box;overflow:hidden;z-index:20}.fileBox .hideCon:after{content:"";display:block;clear:both}.fileBox .fileHidden{position:relative;left:0;top:0;width:100%;height:50px;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);cursor:pointer;background:#f3f5f6}.btnArea{position:relative;padding:50px 0 0;text-align:center;font-size:0;line-height:0}.btnArea:after{content:"";display:block;clear:both;*zoom:1}.btnArea.question{text-align:right;padding:30px 0 0}.btnArea a{margin:0 10px}.btnArea .cBtn{background:#7fbe26}.btnArea .bBtn,.btnArea .cBtn{display:inline-block;width:300px;height:50px;font-size:14px;color:#fff;line-height:50px;text-align:center;font-weight:500;border-radius:3px}.btnArea .bBtn{background:#000}.btnArea .yBtn{display:inline-block;width:200px;height:50px;font-size:14px;color:#fff;line-height:50px;text-align:center;font-weight:500;background:#fbc61e;border-radius:3px}.btnArea .qBtn{background:#7fbe26}.btnArea .eBtn,.btnArea .qBtn{display:inline-block;width:242px;height:50px;font-size:14px;color:#fff;line-height:50px;text-align:center;font-weight:500;border-radius:3px}.btnArea .eBtn{background:#666}.btnArea .cancelBtn{display:inline-block;width:200px;height:50px;font-size:14px;color:#fff;line-height:50px;text-align:center;font-weight:500;background:#999;border-radius:3px}.btnArea .short{width:150px}.btnArea .inquiryBtn{display:inline-block;width:300px;height:50px;font-size:14px;color:#fff;line-height:50px;text-align:center;margin:0 0 0 40px;font-weight:500;background:#fcc800;border-radius:3px}.tabtnArea{position:relative;padding:30px 0 0;text-align:center}.tabtnArea:after{content:"";display:block;clear:both;*zoom:1}.tabtnArea .gBtn{display:inline-block;width:242px;height:50px;font-family:Noto Sans KR;font-size:14px;color:#fff;line-height:50px;text-align:center;font-weight:500;background:#bcbcbc;border-radius:3px}.tabtnArea .alignR{text-align:right}span.searchStyleSelectBox{width:100%;height:40px;margin:0;padding:0;font-size:16px;background:url(/images/bg/bg_select_style.png) 100% #fff no-repeat;border:1px solid #ccc;border-radius:3px;box-sizing:border-box}.searchStyleSelectBoxInner{font-size:16px;color:#000;white-space:nowrap;line-height:38px;padding:0 27px 0 20px}span.bdSbox{min-width:80px;height:40px;margin:0;padding:0;background:url(/images/bg/bg_select_style.png) 100% no-repeat;border:1px solid #ccc;border-radius:3px;box-sizing:border-box}.bdSboxInner{font-size:16px;color:#000;white-space:nowrap;line-height:38px;padding:0 27px 0 20px}span.searchStyleSelectBox2{min-width:80px;height:50px;margin:0;padding:0;font-size:16px;background:url(/images/bg/bg_select_style.png) 100% #fff no-repeat;border:1px solid #ccc;border-radius:3px;box-sizing:border-box}.searchStyleSelectBoxInner2{padding:0 45px 0 20px}.searchStyleSelectBoxInner2,select.normal{font-size:16px;color:#000;white-space:nowrap;line-height:48px}select.normal{height:50px;padding:0 50px 0 20px;font-family:inherit;background:url(/images/bg/bg_select_style.png) 100% #fff no-repeat;border:1px solid #ccc;border-radius:0;filter:alpha(opacity=0);-webkit-appearance:none;appearance:none;border-radius:3px}select.normal::-ms-expand{display:none}option{padding:0;margin:0}.custom-checkbox,.custom-radio{position:relative;z-index:1}.custom-checkbox label.empty,.custom-radio label.empty{padding-left:22px}.custom-checkbox input,.custom-radio input{margin:0;z-index:0;height:0;width:0}.custom-checkbox label,.custom-radio label{display:inline-block;position:relative;z-index:1;cursor:pointer;font-size:16px;color:#000;padding:0 0 0 25px;line-height:22px;word-break:keep-all}.custom-checkbox label{background:url(/images/ico/ico_checkbox.png) 0 3px no-repeat}.custom-radio label{background:url(/images/ico/ico_checkbox.png) 0 -77px no-repeat}.custom-checkbox label.checked{background-position:0 -39px}.custom-radio label.checked{background-position:0 -115px}.checkboxes-and-radios .custom-checkbox label,.checkboxes-and-radios .custom-radio label{background:none;padding:0}.checkboxes-and-radios input{display:none}.checkboxes-and-radios label{cursor:pointer;position:relative;display:block;width:30px;font-size:18px;padding:15px 0}.checkboxes-and-radios input[type=checkbox],.checkboxes-and-radios input[type=radio]{position:absolute;visibility:hidden!important}.checkboxes-and-radios input[type=checkbox]+label:after,.checkboxes-and-radios input[type=checkbox]+label:before,.checkboxes-and-radios input[type=radio]+label:after,.checkboxes-and-radios input[type=radio]+label:before{content:"";position:absolute;top:50%;margin-top:-7.5px;box-sizing:border-box}.checkboxes-and-radios input[type=checkbox]+label:before,.checkboxes-and-radios input[type=radio]+label:before{width:30px;height:14px;right:0;background:#cbcbcb;border-radius:14px}.checkboxes-and-radios input[type=checkbox]+label:after,.checkboxes-and-radios input[type=radio]+label:after{width:16px;height:16px;right:15px;margin:-8px 0 0;background:#fff;border-radius:50%;border:1px solid #ccccc8;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.checkboxes-and-radios input[type=checkbox]:checked+label:after,.checkboxes-and-radios input[type=radio]:checked+label:after{right:0}.checkboxes-and-radios input[type=checkbox]:checked+label:before,.checkboxes-and-radios input[type=radio]:checked+label:before{background:#7fbe26}input[type=password],input[type=text]{width:100%;height:50px;font-size:14px;color:#000;font-weight:300;line-height:50px;padding:0 0 0 20px;border:1px solid #ddd;margin:0;border-radius:2px;box-sizing:border-box}input[type=password]:focus,input[type=text]:focus{outline:0;border-color:#000!important}input[type=checkbox]{opacity:0}input[type=radio]{opacity:0}input::-webkit-input-placeholder{color:#c2c2c2}input:-moz-placeholder,input::-moz-placeholder{color:#c2c2c2;opacity:1}input::-ms-input-placeholder{color:#c2c2c2}textarea{border-radius:3px}textarea::-webkit-input-placeholder{color:#c2c2c2}textarea:-moz-placeholder,textarea::-moz-placeholder{color:#c2c2c2;opacity:1}textarea:-ms-input-placeholder{color:#c2c2c2}textarea::-ms-input-placeholder{color:#c2c2c2}textarea:focus{outline:0;border-color:#848689}input[readonly]{background-color:#f1eeee;color:#999}input[disabled]{background-color:#f1eeee;color:#999}::-webkit-file-upload-button{cursor:pointer}.tableGuard{width:100%}.tableGuard:after{content:"";display:block;clear:both;*zoom:1}.pagingArea{position:relative;width:100%;overflow:hidden;padding:50px 0 0}.pagingArea .paging{width:100%;overflow:hidden;font-size:0;text-align:center;padding:9px 0}.pagingArea .paging a{display:inline-block;width:32px;height:32px;text-align:center;font-size:14px;color:#111;font-weight:500;line-height:32px;margin:0 2px}.pagingArea .paging a.on{color:#fff;background:#7fbe26;border-radius:100%}.pagingArea .paging a.n{margin:0 4px}.pagingArea .paging a.n img{vertical-align:top}.pagingArea .paging a.n.prev{margin-right:22px}.pagingArea .paging a.n.next{margin-left:22px}.pagingArea .selectDelBtn{position:absolute;left:0;top:50px;display:inline-block;width:95px;height:50px;font-family:Noto Sans KR;font-size:14px;color:#fff;line-height:50px;text-align:center;font-weight:500;background:#999;border-radius:3px}.pagingArea .hsAddBtn{width:242px;font-family:Noto Sans KR}.pagingArea .hsAddBtn,.pagingArea .yrBtn{position:absolute;right:0;top:50px;display:inline-block;height:50px;font-size:14px;color:#fff;line-height:50px;text-align:center;font-weight:500;background:#fbc61e;border-radius:3px}.pagingArea .yrBtn{width:150px}.pagingArea.event{padding:30px 0 0}.tabs{width:100%;margin:0 0 46px;overflow:hidden}.tabs ul{margin:0 -1px}.tabs ul:after{content:"";display:block;clear:both}.tabs ul li{position:relative;float:left;text-align:center;box-sizing:border-box}.tabs ul li a{display:block;height:50px;margin:0 1px;background:#d3d3d3;box-sizing:border-box}.tabs ul li a span{display:inline-block;font-size:18px;color:#fff;line-height:50px;font-weight:700}.tabs ul li.on a{background:#7fbe26}.tabs ul li.on a span{color:#000}.tabs ul.two li{width:50%}.tabs ul.four li{width:25%}.tabs ul.three li{width:33.333%}.tabs ul.six li{width:16.666%}.tabs ul.seven li{width:14.285%}.popupTest a{font-size:14px;font-weight:600;color:#000;text-decoration:underline}#popWrap .popBg{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:#1b1b1c;opacity:.6;overflow:hidden;z-index:1}#closeButton{display:block;width:40px;height:40px;background:url(/images/btn/btn_pop_close.png) 0 0 no-repeat;outline:none;margin:0;padding:0;border:none;cursor:pointer}#popWrap{position:fixed;left:0;top:50%;width:100%;height:100%;z-index:9999;opacity:0}#popWrap #guHead{width:100%;height:45px;overflow:hidden}#popWrap #guHead .guClosed{position:absolute;right:-5px;top:5px;z-index:100}#popWrap #guHead .guClosed a{display:block;width:40px;height:40px;background:url(/images/btn/btn_pop_close.png) 0 0 no-repeat}#popWrap .guCont{position:relative;background:#fff;border-radius:10px;overflow:hidden}#popWrap .guCont .innerBox{padding:24px}#popWrap .guCont .innerBox:after{content:"";display:block;clear:both}#popWrap .guCont .innerBox .tit{font-size:18px;color:#000;font-weight:600;line-height:1.2;padding:2px 0 10px;border-bottom:2px solid #000}#popWrap .guCont .innerBox .tit.noLine{border:0}#popWrap #guTMini{max-width:300px}#popWrap #guTBase,#popWrap #guTMini{position:relative;height:auto;margin:0 auto;z-index:2}#popWrap #guTBase{max-width:450px}#popWrap #guTBLow{max-width:470px}#popWrap #guTBLow,#popWrap #guTMLow{position:relative;height:auto;margin:0 auto;z-index:2}#popWrap #guTMLow{max-width:600px}#popWrap #guTMid{max-width:640px}#popWrap #guTMid,#popWrap #guTWidth{position:relative;height:auto;margin:0 auto;z-index:2}#popWrap #guTWidth{max-width:900px}#popWrap .setNoti{width:100%;margin:25px 0 0;background:#7fbe26;text-align:center;overflow:hidden}#popWrap .setNoti a{display:block}#popWrap .setNoti span{font-size:18px;color:#fff;line-height:50px;font-weight:500}#popWrap .setNoti.red{background:red}#popWrap .setNoti.mno{margin:0}#popWrap .infoDetail:after{content:"";display:block;clear:both}#popWrap .infoDetail .iTit{font-size:18px;color:#000;font-weight:600;line-height:1.2;padding:0 0 16px}#popWrap .infoDetail .iPic{width:100px;height:100px;margin:0 auto 45px;border-radius:100%;background:#000;overflow:hidden}#popWrap .infoDetail .iPic img{width:100px}#popWrap .infoDetail .iPicList{width:100%;margin:30px 0 0;overflow:hidden}#popWrap .infoDetail .iPicList ul{font-size:0;line-height:0;text-align:center}#popWrap .infoDetail .iPicList ul:after{content:"";display:block;clear:both}#popWrap .infoDetail .iPicList ul li{display:inline-block;margin:0 5px 10px}#popWrap .infoDetail .iPicList ul li .pic{display:inline-block;width:70px;height:70px;border-radius:100%;background:#000;overflow:hidden}#popWrap .infoDetail .iPicList ul li .pic img{width:70px}#popWrap .infoDetail .iPicList p{font-size:14px;color:#000;line-height:1.2;padding:14px 0 30px;text-align:center}#popWrap .infoDetail .dataTable{width:100%;border-top:2px solid #4c4c4c;overflow:hidden}#popWrap .infoDetail .dataTable table{text-align:left}#popWrap .infoDetail .dataTable table th{position:relative;border-bottom:1px solid #c2c2c2;padding:12px 0;background:#fafafa;vertical-align:middle}#popWrap .infoDetail .dataTable table th span{font-size:14px;color:#000;line-height:1.2;padding:0 0 0 14px}#popWrap .infoDetail .dataTable table td{font-size:16px;color:#000;line-height:1.2;border-bottom:1px solid #c2c2c2;padding:10px 14px 10px 17px}#popWrap .infoDetail .dataTable table td textarea{width:100%;height:78px;font-size:13px;color:#000;line-height:1.3;padding:12px;box-sizing:border-box}#popWrap .infoDetail .dataTable table td input{height:40px;line-height:40px}#popWrap .infoDetail .dataTable table td .at{font-size:14px;color:#000;line-height:40px;padding:0 30px 0 10px}#popWrap .infoDetail .dataTable table td .at2{font-size:14px;color:#000;line-height:40px;padding:0 0 0 10px}#popWrap .infoDetail .dataTable table td .noti{font-size:14px;color:#000;line-height:1.3;margin:6px 0 0;word-break:keep-all}#popWrap .infoDetail .dataTable table.data td{padding:20px 14px 20px 17px}#popWrap .infoDetail .dataTable .vh1{width:140px}#popWrap .infoDetail .dataTable .divide{width:100%;overflow:hidden}#popWrap .infoDetail .dataTable .divide ul:after{content:"";display:block;clear:both}#popWrap .infoDetail .dataTable .divide ul li{float:left}#popWrap .infoDetail .dataTable .payCancel{display:inline-block;width:80px;height:40px;font-size:12px;color:#fff;line-height:40px;text-align:center;font-weight:500;background:#666;border-radius:3px;margin:-15px 0 -15px 10px}#popWrap .infoDetail .popBtn{width:100%;font-size:0;line-height:0;margin:50px 0 15px;text-align:center}#popWrap .infoDetail .popBtn a{display:inline-block;width:80px;height:40px;font-size:12px;color:#fff;line-height:40px;text-align:center;font-weight:500;border-radius:3px;margin:0 10px}#popWrap .infoDetail .popBtn a.rbtn{background:#7fbe26}#popWrap .infoDetail .popBtn a.dbtn{background:#666}#popWrap .infoDetail .popBtn a.cbtn{background:#999}#popWrap .reserveDetail:after{content:"";display:block;clear:both}#popWrap .reserveDetail .reTit{font-size:18px;color:#000;font-weight:600;line-height:1.2;padding:0 0 12px 4px;border-bottom:2px solid #4c4c4c}#popWrap .reserveDetail .reList{width:300px;height:105px;margin:30px auto 25px;overflow-y:auto}#popWrap .reserveDetail .reList ul:after{content:"";display:block;clear:both}#popWrap .reserveDetail .reList ul li{display:block;text-align:center;padding:3px 0}#popWrap .reserveDetail .reList ul li span{display:inline-block;font-family:Open Sans,sans-serif;font-size:16px;color:#000;line-height:1.4}#popWrap .reserveDetail .reList ul li span.ok{padding:0 30px 0 0;background:url(/images/bg/bg_reservedetail_relist_ok.png) right 50% no-repeat}#popWrap .reserveDetail .reList ul li span.cancel{padding:0 30px 0 0;background:url(/images/bg/bg_reservedetail_relist_cancel.png) right 50% no-repeat}#popWrap .reserveDetail .reTxt{font-size:16px;color:#000;font-weight:600;line-height:1.6;padding:0 0 28px;text-align:center}#popWrap .reserveDetail .reTxt.last{padding:0;margin:0 0 -10px}#popWrap .reserveDetail .reAgree{margin:0 0 -10px;text-align:center}#popWrap .reserveDetail .reAgree:after{content:"";display:block;clear:both}#popWrap .reserveDetail .reAgree .custom-checkbox label{display:inline-block;position:relative;z-index:1;cursor:pointer;font-size:14px;color:red;padding:0 0 0 32px;line-height:22px;word-break:keep-all;background:url(/images/ico/ico_checkbox_table.png) 0 1px no-repeat}#popWrap .reserveDetail .reAgree .custom-checkbox label.checked{background-position:0 -71px}#popWrap .teacherPop{position:relative;padding:0 0 0 140px}#popWrap .teacherPop .pic{position:absolute;left:10px;top:0}#popWrap .teacherPop .pic img{width:100px;height:100px;border-radius:100%}#popWrap .teacherPop .info{width:100%;border-top:2px solid #4c4c4c;overflow:hidden}#popWrap .teacherPop .info table{text-align:left}#popWrap .teacherPop .info table th{position:relative;border-bottom:1px solid #c2c2c2;padding:12px 0;vertical-align:middle}#popWrap .teacherPop .info table th span{font-size:14px;color:#000;line-height:1.2;padding:0 0 0 14px}#popWrap .teacherPop .info table th:after{content:"";position:absolute;right:0;top:0;width:1px;height:20px;background:#c2c2c2}#popWrap .teacherPop .info table td{font-size:14px;color:#000;line-height:1.2;border-bottom:1px solid #c2c2c2;padding:10px 14px 10px 17px}#popWrap .teacherPop .info .teath1{width:110px}#popWrap .teacherPop .info .txt{font-size:14px;color:#000;line-height:1.2;padding:25px 0 24px;word-break:keep-all}#popWrap .teacherPop .info .video{position:relative;width:100%;overflow:hidden}#popWrap .teacherPop .info .video a{position:absolute;left:0;top:0;width:100%;height:100%}#popWrap .teacherPop .info .video .play{position:absolute;left:50%;top:50%;margin:-40px 0 0 -40px}#popWrap .childPop:after{content:"";display:block;clear:both}#popWrap .childPop .myS{position:relative;padding:0 0 20px 100px;border-bottom:1px solid #868781}#popWrap .childPop .myS .pic{position:absolute;left:0;top:0}#popWrap .childPop .myS .pic img{width:80px;height:80px;border-radius:100%}#popWrap .childPop .myS .name{font-size:18px;color:#000;font-weight:600;line-height:80px}#popWrap .childPop .otherS{position:relative}#popWrap .childPop .otherS ul:after{content:"";display:block;clear:both}#popWrap .childPop .otherS ul li{position:relative;display:block;border-bottom:1px solid #efefef;padding:20px 0 20px 100px}#popWrap .childPop .otherS ul li .pic{position:absolute;left:0;top:20px}#popWrap .childPop .otherS ul li .pic img{width:80px;height:80px;border-radius:100%}#popWrap .childPop .otherS ul li .name{font-size:18px;color:#999;line-height:80px}#popWrap .childPop .addChild{width:100%;margin:30px 0 0;padding:0 0 8px;text-align:center}#popWrap .childPop .addChild a{display:inline-block;font-size:16px;color:#999;line-height:25px;padding:0 0 0 35px;background:url(/images/bg/bg_add_child.png) left 50% no-repeat}#popWrap .classEPop:after{content:"";display:block;clear:both}#popWrap .classEPop .ceTit{font-size:14px;color:#000;line-height:1.2;padding:27px 0;text-align:center}#popWrap .classEPop .ceTxt{font-size:24px;color:#7fbe26;line-height:1.2;font-weight:600;padding:0 0 15px;text-align:center}#popWrap .classEPop .star{margin:0 0 28px}#popWrap .classEPop .star:after{content:"";display:block;clear:both}#popWrap .classEPop .star ul{font-size:0;line-height:0;text-align:center}#popWrap .classEPop .star ul:after{content:"";display:block;clear:both}#popWrap .classEPop .star ul li{display:inline-block;padding:0 3px}#popWrap .classEPop .ceText:after{content:"";display:block;clear:both}#popWrap .classEPop .ceText textarea{width:100%;height:100px;font-size:14px;color:#000;line-height:1.3;padding:12px;border-radius:2px;box-sizing:border-box}#popWrap .feedBackPop:after{content:"";display:block;clear:both}#popWrap .feedBackPop .fbHead{position:relative;padding:0 0 0 140px}#popWrap .feedBackPop .fbHead .day{position:absolute;left:0;top:0;width:123px;height:124px;font-size:18px;color:#fff;line-height:124px;font-weight:500;text-align:center;background:#7fbe26}#popWrap .feedBackPop .info{width:100%;border-top:2px solid #4c4c4c;overflow:hidden}#popWrap .feedBackPop .info table{text-align:left}#popWrap .feedBackPop .info table th{position:relative;border-bottom:1px solid #c2c2c2;padding:12px 0;vertical-align:middle}#popWrap .feedBackPop .info table th span{font-size:14px;color:#000;line-height:1.2;padding:0 0 0 14px}#popWrap .feedBackPop .info table th:after{content:"";position:absolute;right:0;top:0;width:1px;height:20px;background:#c2c2c2}#popWrap .feedBackPop .info table td{font-size:14px;color:#000;line-height:1.2;border-bottom:1px solid #c2c2c2;padding:10px 14px 10px 17px}#popWrap .feedBackPop .info .fbth1{width:110px}#popWrap .feedBackPop .fbBody{width:100%;margin:40px 0 0;border-top:2px solid #4c4c4c;overflow:hidden}#popWrap .feedBackPop .fbBody ul:after{content:"";display:block;clear:both}#popWrap .feedBackPop .fbBody ul li{position:relative;display:block;border-bottom:1px solid #c2c2c2;box-sizing:border-box;word-break:keep-all}#popWrap .feedBackPop .fbBody ul li a{display:block}#popWrap .feedBackPop .fbBody ul li a .star{position:absolute;right:14px;top:14px}#popWrap .feedBackPop .fbBody ul li a .star img{width:14px}#popWrap .feedBackPop .fbBody ul li a .star span{margin:0 0 0 3px}#popWrap .feedBackPop .fbBody ul li a .q{font-size:14px;color:#000;line-height:1.2;padding:12px 120px 12px 14px;box-sizing:border-box}#popWrap .feedBackPop .fbBody ul li a .a{display:none;font-size:14px;color:#000;line-height:1.8;padding:14px 0 40px 14px;border-top:1px solid #c2c2c2}#popWrap .classNoti:after{content:"";display:block;clear:both}#popWrap .classNoti .notiDay{font-size:30px;color:#000;line-height:1.2;font-weight:600;padding:46px 0 0;text-align:center}#popWrap .classNoti .notiTxt{padding:40px 0 26px}#popWrap .classNoti .notiTxt,#popWrap .classNoti .notiTxt2{font-size:16px;color:#000;line-height:1.2;letter-spacing:-1px;text-align:center;word-break:keep-all}#popWrap .classNoti .notiTxt2{padding:22px 0 0}#popWrap .waiting:after{content:"";display:block;clear:both}#popWrap .waiting .wTit{font-size:20px;color:#7fbe26;line-height:1.2;font-weight:600;padding:32px 0 0}#popWrap .waiting .wTxt{width:100%;overflow:hidden}#popWrap .waiting .wTxt p{font-size:16px;color:#666;line-height:1.2;letter-spacing:-1px;padding:13px 0 0;word-break:keep-all}#popWrap .waiting .wTxt p strong{font-size:16px;font-weight:600}@media (max-width:1280px){.myclassWrap .rSelect .vDiv:first-child{width:100%}.myclassWrap .rSelect .vDiv:nth-child(2){width:100%}.myclassWrap .rSelect .vDiv:nth-child(2) .selectDiv{padding:0 0 0 140px}.myclassWrap .rSelect .vDiv:nth-child(2) .selectDiv .tit{display:block}}@media (max-width:1240px){.myclassWrap .vLessonWrap .vLDownload ul li a.vL_book span{top:21px}.myclassWrap .vLessonWrap .vLDownload ul li a.vL_book u{display:block}.experienceWrap .payAgree .pAgree ul li a{margin:0 0 0 10px}.brandWrap .brandInfo .txtArea .area{padding:0 20px}.brandWrap .eggWrap .eggCore .eggCList{margin:0}.brandWrap .eggWrap .eggCore .eggCList ul li a{padding:0 50px 0 30px}.brandWrap .eggWrap .eggCore .eggCList ul li a .txt{font-size:20px}.brandWrap .eggWrap .eggCore .eggCList ul li a .txt strong,.brandWrap .eggWrap .eggCore .eggCList ul li a .txt strong span{font-size:30px}.brandWrap .eggWrap .eggCore .eggCList ul li:nth-child(2n) a{padding:0 30px 0 50px}.brandWrap .eggWrap .eggCore .eggCList .eggCImg{margin:-90px 0 0 -90px}.brandWrap .eggWrap .eggCore .eggCList .eggCImg img{width:180px}.brandWrap .eggWrap .eggProgram .eggPTBox .ePNoti{margin:0 0 46px 20px}.brandWrap .eggWrap .eggProgram .eggPTBox .ePNoti ul li{margin:0 5px}.serviceWrap .lcInfo .imgArea{width:40%}.serviceWrap .lcInfo .txtArea{width:60%;margin:0 0 0 40%}.serviceWrap .lcInfo .txtArea .area{padding:0 25px}}@media (max-width:1160px){.brandWrap .eggWrap .eggProgram .eggPTBox .ePNoti{text-align:center;margin:0 0 46px}.brandWrap .eggWrap .eggProgram .eggPTBox .ePNoti ul li .tBox{width:140px;height:140px}.brandWrap .eggWrap .eggProgram .eggPTBox .ePNoti ul li .tBox strong{font-size:20px}.brandWrap .eggWrap .eggProgram .eggPTBox .ePNoti ul li .tBox span{font-size:13px}.serviceWrap .curriculumBox .ccCourse ul li .txt strong span{display:block;padding:0 0 5px}}@media (max-width:1100px){.signupForm .signth1{width:200px}.mypageWrap .childrenApp ul li{width:48.4%;margin:0 1.6% 12px 0}.mypageWrap .childrenApp ul li.add{width:98.4%;margin:0}.tableType2 table td .answer{margin:0 30px 0 85px}.tableType2 .couth1{width:230px}.tableType2 .couth2{width:220px}.tableType2 .couth3{width:90px}.tableType2 .payth1{width:150px}.tableType2 .payth2{width:200px}.tableType2 .payth3{width:110px}.tableType2 .payth4{width:180px}.tableType2 .payth5{width:110px}.tableType2 .quth1{width:90px}.tableType2 .quth2{width:120px}.tableType2 .quth3,.tableType2 .quth4{width:140px}.tableType2 .lessonth1{width:180px}.tableType2 .lessonth2{width:100px}.tableType2 .lessonth3{width:80px}.tableType2 .lessonth4{width:300px}.tableType2 .digitalth1{width:500px}.tableType2 table td .digitalBArea ul li{width:150px}.tableType2 table td .digitalBArea ul li a span{width:100px}.tableType2 table td .digitalBArea ul li a.digital_audio,.tableType2 table td .digitalBArea ul li a.digital_book,.tableType2 table td .digitalBArea ul li a.digital_video{background-position:12px 50%}.tableType2 table td .digitalBArea ul li a.digital_book span{top:16px}.tableType2 table td .digitalBArea ul li a.digital_book u{display:block}.tableType2 .vlth1{width:130px}.tableType2 .vlth2,.tableType2 .vlth3{width:172px}.tableType2 .vlth4,.tableType3 .inquiryth1{width:200px}.myclassWrap .myInformation .inbox .myNoti{position:relative;right:auto;left:0;top:0;width:100%;padding:40px 0;border-bottom:1px solid #e7e7e7}.myclassWrap .myInformation .inbox .myNoti ul li{width:50%;box-sizing:border-box}.myclassWrap .myInformation .inbox .myNoti ul li:first-child{text-align:right}.myclassWrap .myInformation .inbox .myNoti ul li .rt{width:auto;padding:0 20px 0 0}.myclassWrap .autoRresult .arrList{padding:0 20px}.myclassWrap .autoRresult .arrList ul li .now{width:150px}.myclassWrap .autoRresult .arrList ul li .btn{right:20px}.experienceWrap .payAgree .pAgree ul li{width:50%;margin:5px 0}.serviceWrap .selfStudy .selfSList ul li{padding:0 0 0 304px}.serviceWrap .selfStudy .selfSList ul li .img img{width:280px}}@media (max-width:1040px){.brandWrap .lcFeature .lcFList ul{margin:0 -2% 0 0}.brandWrap .lcFeature .lcFList ul li{float:left;width:31.33%;margin:0 2% 0 0}.brandWrap .lcFeature .lcFList ul li .img,.brandWrap .lcFeature .lcFList ul li .img img{width:100%}.brandWrap .eggWrap .eggProgram{padding:0}.brandWrap .eggWrap .eggProgram .eggPTit{position:relative;margin:0 0 40px}.brandWrap .eggWrap .eggProgram .eggPTBox .ePtxt strong span,.brandWrap .eggWrap .eggProgram .eggPTit strong{display:inline}.serviceWrap .selfStudy{padding:0}.serviceWrap .selfStudy .selfSTit{position:relative;width:100%;margin:0 0 40px}.serviceWrap .curriculumHead ul li .tBox{width:180px;height:180px}.serviceWrap .curriculumHead ul li .tBox span{font-size:22px}.serviceWrap .curriculumBox{padding:0}.serviceWrap .curriculumBox .ccSTit{position:relative;width:auto;margin:0 0 40px}.serviceWrap .curriculumBox .ccSTit span{display:inline}.serviceWrap .curriculumBox .ccImg img{width:100%}.serviceWrap .curriculumBox .ccImg img.graph{width:auto}.tutorsWrap .tutorsArea{width:auto;margin:0}.tutorsWrap .tutorsArea .txt{top:10%}.experienceWrap .pcOutbox .pcInbox .listLeft,.experienceWrap .pcOutbox .pcInbox .listRight{width:200px}.experienceWrap .pcOutbox .stage{width:80px}.experienceWrap .pcOutbox{padding:0 0 0 81px}.experienceWrap .pcOutbox .pcInbox{padding:0 200px}.experienceWrap .pcOutbox .pcInbox .listCen .info{padding:10px 10px 10px 20px}.experienceWrap .pcOutbox .pcInbox.culture .listCen .info{padding:30px 0 30px 20px}.evaluationData{padding:150px 0 0}.evaluationData .eCalendar,.evaluationData .ePic{width:48%}}@media (max-width:960px){.brandWrap .brandInfo .txtArea .area .tit{font-size:22px}.brandWrap .brandInfo .txtArea .area .txt{font-size:16px}.brandWrap .brandInfo .imgArea img{margin:0 0 0 -380px}.brandWrap .lcInfo .txtArea .area .tit{font-size:22px}.brandWrap .lcInfo .txtArea .area .txt{font-size:16px}.brandWrap .lcFeature .lcFList ul li .txt span{font-size:20px}.serviceWrap .curriculumHead ul li{margin:0 10px}.serviceWrap .curriculumHead ul li .tBox{width:160px;height:160px}.serviceWrap .curriculumHead ul li .tBox span{font-size:20px}.serviceWrap .curriculumProgram .lessonDiv ul li .leList{padding:0 0 0 208px}.serviceWrap .curriculumProgram .lessonDiv ul li .leList .img img{width:190px}.lboxWrap{width:auto;margin:0 20px}.lboxWrap .lbox .linform{padding:0 20px;margin:24px 8% 0}.lboxWrap .lbox .goBtn{padding:0 20px;margin:0 8%}.lboxWrap .lbox .goBtn.join{margin:42px 8% 0}.lboxWrap .lbox.noti .notiBox .btn{padding:0 20px;margin:24px 8% 0}#popWrap #guTWidth{max-width:600px}.myclassWrap .rHeadTit .tit{padding:45px 0 70px}.myclassWrap .vLessonWrap .vLDownload ul li a span{width:65%}.evaluation .evBox .evInList .tx .lessonName .changePro{display:block;margin:10px 0 0}.evaluation .evBox .evInList .tx .average ul li{width:33.33%}.evaluation .evBox .evInList .tx .average ul li:nth-child(5){width:66.66%}.tableType1 .myth1{width:180px}.tableType2 table td{padding:12px 10px 12px 12px}.tableType2 table td img{margin:0 2px}.tableType2 table td .pic{margin:-10px 0}.tableType2 table td .big{font-size:16px}.tableType2 table td .detailBtn{width:60px}.tableType2 .payth1{width:80px}.tableType2 .payth2{width:160px}.tableType2 .payth3,.tableType2 .payth4{width:90px}.tableType2 .payth5{width:80px}.tableType2 .lessonth1{width:165px}.tableType2 .lessonth2{width:80px}.tableType2 .lessonth3{width:75px}.tableType2 .lessonth4{width:190px}.tableType2 table td .lessonBArea{margin:-5px 0}.tableType2 table td .lessonBArea ul li{margin:0 5px 5px 0}.tableType2 table td .lessonBArea a{width:70px}.tableType2 .digitalth1{width:342px}.tableType2 table td .digitalBArea{margin:-5px 0}.tableType2 table td .digitalBArea ul li:last-child{margin:10px 0 0}.tableType2 .vlth1{width:80px}.tableType2 .vlth2{width:120px}.tableType2 .vlth3{width:100px}.tableType2 .vlth4{width:167px}.tableType2 table td.now{padding:10px 10px 10px 12px}.tableType2 table td.now span{background-position:left 50%;padding:10px 0 10px 30px}.tableType2 .evtth1{width:100px}.tableType2 .evtth2{width:180px}.bomSearch ul li input{width:200px;font-size:13px}.bomSearch ul li span.searchStyleSelectBox2{min-width:120px}}@media (max-width:900px){.myclassWrap .vLessonWrap .vLesson .vLList{position:relative;right:auto;left:0;top:0;margin:20px 0 0}}@media (max-width:840px){.brandWrap .eggWrap .eggIntroSpace{margin:68px 20px 75px}.brandWrap .eggWrap .eggIntro .txtArea .eggITit{font-size:26px}.brandWrap .eggWrap .eggIntro .txtArea .eggITxt p,.brandWrap .eggWrap .eggIntro .txtArea .eggITxt span{font-size:18px}.serviceWrap .curriculumHead{width:428px;margin:0 auto}.serviceWrap .curriculumHead ul li{margin:0 10px 20px}.serviceWrap .curriculumProgram .lessonDiv ul li{float:none;width:100%;padding:0}.serviceWrap .curriculumProgram .lessonDiv ul li:nth-child(2){float:none;width:100%;padding:50px 0 0}.serviceWrap .curriculumBox .ccImg img.graph{width:360px}.serviceWrap .curriculumBox .ccCourse ul li .img{position:relative;top:0}.serviceWrap .curriculumBox .ccCourse ul li .txt{margin:20px 0 0;padding:0}.serviceWrap .curriculumBox .ccCourse ul li .txt strong span{display:inline}.mypageWrap .childrenApp ul{margin:0}.mypageWrap .childrenApp ul li{width:100%;margin:0 0 12px}.mypageWrap .childrenApp ul li.add{width:100%}.myclassWrap .userNoti .uBtnArea .gubtn,.myclassWrap .userNoti .uBtnArea .gzbtn,.myclassWrap .userNoti .uBtnArea .yuBtn,.myclassWrap .userNoti .uBtnArea .yzBtn{width:280px}.myclassWrap .autoRresult .arrList{padding:0 15px}.myclassWrap .autoRresult .arrList ul li .now{width:120px}.myclassWrap .autoRresult .arrList ul li .btn{right:15px}.myclassWrap .vLessonWrap .vLDownload ul li a.vL_video{background-position:20px 50%;background-size:50px auto}.myclassWrap .vLessonWrap .vLDownload ul li a.vL_audio{background-position:20px 50%;background-size:45px auto}.myclassWrap .vLessonWrap .vLDownload ul li a.vL_book{background-position:20px 50%;background-size:40px auto}.myclassWrap .vLessonWrap.type2 .vLDownload ul li a.vL_video{background-position:20px 50%;background-size:50px auto}.myclassWrap .vLessonWrap.type2 .vLDownload ul li a.vL_audio{background-position:20px 50%;background-size:45px auto}.myclassWrap .vLessonWrap.type2 .vLDownload ul li a.vL_book{background-position:20px 50%;background-size:40px auto}.myclassWrap .vLessonWrap.type3 .vLDownload ul li a.vL_video{background-position:20px 50%;background-size:50px auto}.myclassWrap .vLessonWrap.type3 .vLDownload ul li a.vL_audio{background-position:20px 50%;background-size:45px auto}.myclassWrap .vLessonWrap.type3 .vLDownload ul li a.vL_book{background-position:20px 50%;background-size:40px auto}.myclassWrap .vLessonWrap .vLDownload ul li a span{top:38px;width:80%;font-size:20px}.myclassWrap .vLessonWrap .vLDownload ul li a.vL_book span{top:27px}.myclassWrap .vLessonWrap .vLDownload ul li a.vL_book u{font-size:20px}.experienceWrap .programList .pBox .program .tcell{width:220px}.experienceWrap .programList .pBox .programInfo{margin:0 0 0 228px}.experienceWrap .programList .pBox .programInfo .pTit{padding:18px 0 0}.experienceWrap .programList .pBox .programInfo .pTxt{padding:20px 0 0}.experienceWrap .programList .pBox .programInfo .pAdd{margin:5px 0 0}.experienceWrap .cTtArea span{display:block;padding:4px 0 0}.experienceWrap .pcOutbox .pcInbox .listLeft,.experienceWrap .pcOutbox .pcInbox .listRight{width:160px}.experienceWrap .pcOutbox .stage{width:60px}.experienceWrap .pcOutbox{padding:0 0 0 61px}.experienceWrap .pcOutbox .pcInbox{padding:0 160px}.experienceWrap .lessonBtnArea .glbtn,.experienceWrap .lessonBtnArea .ylBtn{width:280px}.evaluation .evTit .changeBtnArea{display:block;margin:10px 0 0}.tableType2 .historyth2{width:140px}.customerWrap .firstFaq ul li{width:33.333%}.customerWrap .eggHead .eInfo{position:relative;right:auto;left:0;margin:6px 0 0}.tableType2 .lessonth1{width:100px}.tableType2 .lessonth2{width:80px}.tableType2 .lessonth3{width:75px}.tableType2 .lessonth4{width:190px}.tableType2 .couth1{width:160px}.tableType2 .couth2{width:186px}.tableType2 .couth3{width:90px}.tabs ul.seven li{width:25%}.tabs ul.seven li a{margin:0 1px 2px}}@media (max-width:800px){.brandWrap .brandInfo{height:auto}.brandWrap .brandInfo .imgArea{position:relative;width:100%}.brandWrap .brandInfo .imgArea img{position:relative;left:0;margin:0;width:100%}.brandWrap .brandInfo .txtArea{width:100%;height:auto;margin:0;padding:0 0 35px}.brandWrap .lcInfo{height:auto}.brandWrap .lcInfo .imgArea{position:relative;width:100%}.brandWrap .lcInfo .imgArea img{position:relative;left:0;margin:0;width:100%}.brandWrap .lcInfo .txtArea{width:100%;height:auto;margin:0;padding:0 0 35px}.brandWrap .lcFeature .lcFList ul li .txt span{font-size:18px}.brandWrap .eggWrap .eggCore .eggCList ul li a{padding:0 50px 0 12px;background-position:left 12px top 144px}.brandWrap .eggWrap .eggCore .eggCList ul li a .txt{font-size:18px}.brandWrap .eggWrap .eggCore .eggCList ul li a .txt strong,.brandWrap .eggWrap .eggCore .eggCList ul li a .txt strong span{font-size:28px}.brandWrap .eggWrap .eggCore .eggCList ul li:nth-child(2n) a{padding:0 12px 0 50px;background-position:right 12px top 144px}.brandWrap .eggWrap .eggCore .eggCList .eggCImg{margin:-75px 0 0 -75px}.brandWrap .eggWrap .eggCore .eggCList .eggCImg img{width:150px}.serviceWrap .selfStudy .selfSList ul li{padding:0 0 0 254px}.serviceWrap .selfStudy .selfSList ul li .img img{width:230px}.serviceWrap .curriculumProgram .pTitle p{width:auto}.tutorsWrap .tutorsArea{padding:180px 0 0}.tutorsWrap .tutorsArea .txt{top:0}.tutorsWrap .tutorsArea .txt .t1 span{display:block;line-height:1.2}.tutorsWrap .tutorsArea .txt .t2 span{display:block;line-height:1.4}}@media (max-width:740px){.evaluation .evBox .evInList .tx .progress ul li{float:none;width:100%}.evaluation .evBox .evInList .tx .progress ul li:first-child{margin:0}.evaluation .evBox .evInList .tx .progress ul li:nth-child(2){margin:10px 0 0}.lboxWrap .lbox{float:none;width:100%}.btnArea .inquiryBtn{display:block;width:320px;margin:10px auto 0}}@media (max-width:680px){.tableGuard{overflow-x:auto}.tableGuard table{width:640px}.signupForm .signth1{width:140px}.signupForm table th span{padding:0 0 0 20px}.signupForm table td .pta ul li input{width:200px}.tableType3 .inquiryth1{width:140px}.tableType3 table th span{padding:0 0 0 20px}#popWrap #guTMid{max-width:340px}}@media (max-width:640px){#content{padding:50px 0}#content .subMTit{font-size:24px;margin:0 0 16px}#subBanner{height:121px}#subBanner .img{margin:0 0 0 -320px}#subBanner .img img{width:640px}#subBanner p{top:48px;font-size:22px;letter-spacing:3px}.brandWrap .brandHead{padding:10px 0 45px}.brandWrap .brandHead .ico{padding:0 0 10px}.brandWrap .brandHead .ico img{width:100px}.brandWrap .brandHead .txt{font-size:20px}.brandWrap .brandInfo .txtArea{padding:0 0 20px}.brandWrap .brandInfo .txtArea .area .tit{font-size:16px;padding:20px 0 5px}.brandWrap .brandInfo .txtArea .area .txt{font-size:13px;line-height:1.4}.brandWrap .lcFeature{padding:30px 0 0}.brandWrap .lcFeature .lcTit{font-size:16px;padding:0 0 15px}.brandWrap .lcFeature .lcFList{margin:0 0 40px}.brandWrap .lcFeature .lcFList ul li{width:48%;margin:0 2% 2% 0}.brandWrap .lcFeature .lcFList ul li .txt span{font-size:15px;line-height:40px}.brandWrap .lcITit{font-size:16px;padding:0 0 25px}.brandWrap .lcInfo .txtArea{padding:0 0 20px}.brandWrap .lcInfo .txtArea .area .tit{font-size:16px;padding:20px 0 5px}.brandWrap .lcInfo .txtArea .area .txt{font-size:13px;line-height:1.4}.brandWrap .eggWrap{padding:12px 0 0}.brandWrap .eggWrap .eggIntro{height:auto}.brandWrap .eggWrap .eggIntro .imgArea{position:relative;right:auto;left:0;top:0;width:100%}.brandWrap .eggWrap .eggIntro .imgArea img{position:relative;left:0;top:0;margin:0;width:100%}.brandWrap .eggWrap .eggIntro .txtArea{width:100%;padding:0 0 20px}.brandWrap .eggWrap .eggIntro .txtArea .eggITit{font-size:16px;padding:20px 0 15px}.brandWrap .eggWrap .eggIntro .txtArea .eggITxt p,.brandWrap .eggWrap .eggIntro .txtArea .eggITxt span{font-size:14px}.brandWrap .eggWrap .eggIntroSpace{margin:30px 10px 35px}.brandWrap .eggWrap .eggIntroSpace .ico{position:relative;left:0;top:0;width:100%;text-align:center;margin:0 0 10px}.brandWrap .eggWrap .eggIntroSpace .ico img{width:120px}.brandWrap .eggWrap .eggIntroSpace .txt{font-size:15px;padding:0}.brandWrap .eggWrap .eggCore{margin:0 0 50px}.brandWrap .eggWrap .eggCore .eggCTit{font-size:18px;padding:0 0 22px}.brandWrap .eggWrap .eggCore .eggCList ul li{height:152px;border-radius:20px}.brandWrap .eggWrap .eggCore .eggCList ul li a{padding:0 12px;background-position:left 12px top 115px;background-size:20px}.brandWrap .eggWrap .eggCore .eggCList ul li a .txt{font-size:14px;padding:20px 0 0}.brandWrap .eggWrap .eggCore .eggCList ul li a .txt strong{font-size:18px;line-height:1.3}.brandWrap .eggWrap .eggCore .eggCList ul li a .txt strong span{display:block;font-size:18px;line-height:1.3}.brandWrap .eggWrap .eggCore .eggCList ul li:nth-child(2n) a{padding:0 12px;background-position:right 12px top 115px;background-size:20px}.brandWrap .eggWrap .eggCore .eggCList .eggCImg{margin:-45px 0 0 -45px}.brandWrap .eggWrap .eggCore .eggCList .eggCImg img{width:90px}.brandWrap .eggWrap .eggProgram{margin:0 0 45px}.brandWrap .eggWrap .eggProgram .eggPTit{font-size:15px;margin:0 0 20px}.brandWrap .eggWrap .eggProgram .eggPTit strong{display:block;font-size:18px}.brandWrap .eggWrap .eggProgram .eggPTBox .ePtxt{font-size:13px;padding:0 0 15px}.brandWrap .eggWrap .eggProgram .eggPTBox .ePtxt strong,.brandWrap .eggWrap .eggProgram .eggPTBox .ePtxt strong span{font-size:15px;letter-spacing:-.5px}.brandWrap .eggWrap .eggProgram .eggPTBox .imgList{padding:10px 0 0}.brandWrap .eggWrap .eggProgram .eggPTBox .imgList ul{margin:0 -3% 0 0}.brandWrap .eggWrap .eggProgram .eggPTBox .imgList ul li{width:47%;margin:0 3% 3% 0}.brandWrap .eggWrap .eggProgram .eggPTBox .imgList p{font-size:13px;padding:10px 0 18px}.brandWrap .eggWrap .eggProgram .eggPTBox .hollyTit{padding:0 0 0 80px;margin:10px 0 15px}.brandWrap .eggWrap .eggProgram .eggPTBox .hollyTit .img img{width:64px}.brandWrap .eggWrap .eggProgram .eggPTBox .hollyTit span{font-size:17px;line-height:52px}.brandWrap .eggWrap .eggProgram .eggPTBox .cultureTit{padding:0 0 0 70px;margin:15px 0}.brandWrap .eggWrap .eggProgram .eggPTBox .cultureTit .img img{width:60px}.brandWrap .eggWrap .eggProgram .eggPTBox .cultureTit span{font-size:17px;line-height:60px}.brandWrap .eggWrap .eggProgram .eggPTBox .ePNoti{width:300px;margin:0 auto 20px}.brandWrap .eggWrap .eggProgram .eggPTBox .ePNoti ul li{margin:5px 10px}.brandWrap .eggWrap .eggProgram .eggPTBox .ePNoti ul li .tBox{width:120px;height:120px}.brandWrap .eggWrap .eggProgram .eggPTBox .ePNoti ul li .tBox strong{font-size:16px}.brandWrap .eggWrap .eggProgram .eggPTBox .ePNoti ul li .tBox span{font-size:12px}.brandWrap .eggWrap .eggProgram .eggPTBox .ePComCore{margin:10px 0 0;padding:20px;border-width:3px}.brandWrap .eggWrap .eggProgram .eggPTBox .ePComCore .ico{position:relative;left:0;top:0;margin:0 0 12px;width:100%;text-align:center}.brandWrap .eggWrap .eggProgram .eggPTBox .ePComCore .ico img{width:90px}.brandWrap .eggWrap .eggProgram .eggPTBox .ePComCore .txt{font-size:12px}.serviceWrap .platform .pTit{font-size:20px;letter-spacing:-.5px;padding:40px 0}.serviceWrap .platform .pTit.first{padding:25px 0 40px}.serviceWrap .platform .pTit span{display:block;font-size:20px;line-height:1.4}.serviceWrap .platform .pSubTit{font-size:15px;letter-spacing:-.5px;padding:0 0 10px}.serviceWrap .platform .pSubTxt{font-size:14px;line-height:1.4;letter-spacing:-.5px;padding:0 0 20px}.serviceWrap .platform .pImgList ul li{float:none;display:block;width:100%}.serviceWrap .platform .pImgList ul li:first-child img{padding:0 0 20px}.serviceWrap .platform .pImgList ul li:nth-child(2) img{padding:0}.serviceWrap .selfStudy{margin:0 0 40px}.serviceWrap .selfStudy .selfSTit{font-size:18px;margin:10px 0 12px}.serviceWrap .selfStudy .selfSubTxt{font-size:13px;padding:0 0 15px}.serviceWrap .selfStudy .selfSubTxt strong{font-size:14px;padding:12px 0 0}.serviceWrap .selfStudy .selfSList{padding:12px 0 0}.serviceWrap .selfStudy .selfSList ul li{min-height:auto;padding:0;margin:0 0 25px}.serviceWrap .selfStudy .selfSList ul li .img{position:relative;left:0;top:0;margin:0 0 12px;width:100%}.serviceWrap .selfStudy .selfSList ul li .img img{width:100%}.serviceWrap .selfStudy .selfSList ul li .txt strong{font-size:14px}.serviceWrap .selfStudy .selfSList ul li .txt p{font-size:13px}.serviceWrap .selfStudy .imgList{padding:0 0 12px}.serviceWrap .selfStudy .imgList ul{margin:0 -2% 0 0}.serviceWrap .selfStudy .imgList ul li{width:48%;margin:0 2% 2% 0}.serviceWrap .curriculumHead{width:300px;padding:30px 0 0}.serviceWrap .curriculumHead .cHeadTit{font-size:24px;letter-spacing:-.5px;padding:0 0 25px}.serviceWrap .curriculumHead ul li{margin:0 10px 20px}.serviceWrap .curriculumHead ul li .tBox{width:110px;height:110px}.serviceWrap .curriculumHead ul li .tBox span{font-size:15px}.serviceWrap .curriculumBox{margin:50px 0 0}.serviceWrap .curriculumBox .ccImg.interval{padding:15px 0 0}.serviceWrap .curriculumBox .ccImg img.graph{width:240px}.serviceWrap .curriculumBox .ccSTit{font-size:18px;margin:0 0 20px}.serviceWrap .curriculumBox .ccSTit span{font-size:18px}.serviceWrap .curriculumBox .ccSubTxt{font-size:13px;padding:0 0 15px}.serviceWrap .curriculumBox .ccSubTxt strong{font-size:14px}.serviceWrap .curriculumBox .ccDescribe{margin:10px 0 0}.serviceWrap .curriculumBox .ccDescribe .ccDTit{padding:20px 20px 0}.serviceWrap .curriculumBox .ccDescribe .ccDTit span{display:inline;font-size:20px;letter-spacing:-.5px}.serviceWrap .curriculumBox .ccDescribe .ccDTxt{font-size:12px;padding:10px 20px 20px;line-height:1.4}.serviceWrap .curriculumBox .ccDAdd{font-size:11px;line-height:1.4;padding:5px 0 20px}.serviceWrap .curriculumBox .ccPComCore{margin:10px 0 0;padding:20px;border-width:3px}.serviceWrap .curriculumBox .ccPComCore .ico{position:relative;left:0;top:0;margin:0 0 12px;width:100%;text-align:center}.serviceWrap .curriculumBox .ccPComCore .ico img{width:90px}.serviceWrap .curriculumBox .ccPComCore .txt{font-size:12px}.serviceWrap .curriculumBox .ccCourse{padding:20px 0 0}.serviceWrap .curriculumBox .ccCourse ul li{min-height:auto;margin:0 0 20px}.serviceWrap .curriculumBox .ccCourse ul li .img{width:100%}.serviceWrap .curriculumBox .ccCourse ul li .txt{font-size:13px;margin:12px 0 0}.serviceWrap .curriculumBox .ccCourse ul li .txt strong,.serviceWrap .curriculumBox .ccCourse ul li .txt strong span{font-size:14px}.serviceWrap .curriculumProgram{margin:40px 0 0}.serviceWrap .curriculumProgram .pIco img{width:60px}.serviceWrap .curriculumProgram .pTitle{padding:12px 0 20px;font-size:13px}.serviceWrap .curriculumProgram .pTitle strong{font-size:22px}.serviceWrap .curriculumProgram .pTitle strong.black{font-size:20px;letter-spacing:-.5px}.serviceWrap .curriculumProgram .pTitle p{font-size:13px;padding:18px 0 0}.serviceWrap .curriculumProgram .lessonDiv ul li .leTit{font-size:15px;line-height:30px;letter-spacing:3px;font-weight:600;margin:0 0 20px}.serviceWrap .curriculumProgram .lessonDiv ul li .leTit span{font-size:15px;padding:0 0 0 8px}.serviceWrap .curriculumProgram .lessonDiv ul li .leList{min-height:auto;margin:0 0 30px;padding:0}.serviceWrap .curriculumProgram .lessonDiv ul li .leList .img{position:relative;left:0;top:0;width:100%}.serviceWrap .curriculumProgram .lessonDiv ul li .leList .img img{max-width:100%;width:100%}.serviceWrap .curriculumProgram .lessonDiv ul li .leList .txt{font-size:13px;margin:12px 0 0}.serviceWrap .curriculumProgram .lessonDiv ul li .leList .txt strong{font-size:14px}.serviceWrap .curriculumProgram .lessonDiv ul li:nth-child(2){padding:25px 0 0}.tutorsWrap{margin:30px 0 0}.tutorsWrap .tutorsArea{padding:108px 0 0}.tutorsWrap .tutorsArea .txt .t1,.tutorsWrap .tutorsArea .txt .t1 span{font-size:18px}.tutorsWrap .tutorsArea .txt .t2{font-size:14px}.tutorsWrap .tutorsArea .txt .t2 span{font-size:14px;line-height:1.6}.lboxWrap .lbox{height:394px}.lboxWrap .lbox .lTit{font-size:24px;padding:45px 0 0}.lboxWrap .lbox .lTxt{font-size:12px;padding:10px 0}.lboxWrap .lbox .lSns.join{padding:14px 0 7px}.lboxWrap .lbox .linform{padding:0 16px;margin:14px 6% 0}.lboxWrap .lbox .linform ul li input{height:36px;line-height:36px;padding:0 0 0 12px}.lboxWrap .lbox .linform p{font-size:13px;line-height:50px}.lboxWrap .lbox .goBtn{padding:0 16px;margin:0 6%}.lboxWrap .lbox .goBtn a{height:36px;font-size:13px;line-height:36px}.lboxWrap .lbox .goBtn.join{margin:30px 6% 0}.lboxWrap .lbox.noti{height:228px}.lboxWrap .lbox.noti .notiBox{margin:-65px 0 0}.lboxWrap .lbox.noti .notiBox .notiTit{font-size:24px;padding:0 0 10px}.lboxWrap .lbox.noti .notiBox .notiTxt{height:42px;font-size:14px}.lboxWrap .lbox.noti .notiBox .notiTxt.join{height:42px}.lboxWrap .lbox.noti .notiBox .notiTxt span{font-size:14px;line-height:1.3}.lboxWrap .lbox.noti .notiBox .btn{padding:0 16px;margin:14px 6% 0}.lboxWrap .lbox.noti .notiBox .btn a{font-size:13px;height:36px;line-height:36px}.lboxWrap .lbox .agreeChk .custom-checkbox label{padding:0 0 0 25px}.signup .sTit{font-size:24px;padding:0 0 10px}.signup .sTxt{padding:0 20px 10px}.signup .sTxt p{font-size:13px;padding:0 0 16px}.signup .sTxt p span,.signup a{font-size:13px}.signup a{width:240px;height:36px;line-height:36px;margin:14px 0 0}.signupForm{border-width:1px}.signupForm table th{padding:18px 0}.signupForm table th span{font-size:13px;padding:0 0 0 6px}.signupForm table td{font-size:12px;padding:8px 5px 8px 12px}.signupForm table td .pta ul li{float:none;display:block;margin:0 0 6px}.signupForm table td .pta ul li:last-child{margin:0}.signupForm table td .pta ul li input{width:100%;height:32px;line-height:32px}.signupForm table td .pta ul li .noti{font-size:12px;line-height:1.5}.signupForm table td .pta ul li .noti.black{font-size:13px}.signupForm table td .pta ul li a{width:100px;height:32px;font-size:12px;line-height:32px}.signupForm table td .ptn ul li{margin:0 5px 0 0}.signupForm table td .ptn ul li:last-child{margin:0}.signupForm table td .ptn ul li input{width:50px;height:32px;line-height:32px}.signupForm table td .ptn ul li .tt{font-size:13px;line-height:32px}.signupForm table td .ptn ul li a{width:100px;height:32px;font-size:12px;line-height:32px}.signupForm table td .agree ul li{margin:5px 0}.signupForm table td .agree .custom-checkbox label{font-size:12px;padding:0 0 0 22px;line-height:16px;background-size:16px 71px}.signupForm table td .agree .custom-checkbox label.checked{background-position:0 -55px}.signupForm .signth1{width:90px}.mypageWrap .depTit{font-size:17px;margin:0 0 20px}.mypageWrap .depTit .qNoti{position:relative;right:auto;top:0;left:0;font-size:13px;margin:5px 0 0}.mypageWrap .depTit .qNoti strong{font-size:13px}.mypageWrap .childrenApp ul li a{height:100px;padding:20px 15px}.mypageWrap .childrenApp ul li a .pic{left:12px;top:25px;width:50px;height:50px}.mypageWrap .childrenApp ul li a .pic img{width:50px}.mypageWrap .childrenApp ul li a .info{margin:0 0 0 60px}.mypageWrap .childrenApp ul li a .info .name{font-size:16px}.mypageWrap .childrenApp ul li a .info .id{font-size:14px}.mypageWrap .childrenApp ul li a .info .day{font-size:13px;padding:5px 0 0}.mypageWrap .childrenApp ul li.add a{font-size:13px;padding:64px 0 0;background-size:40px;background-position:center 16px}.mypageWrap .couponDiv{width:280px;padding:0 90px 0 0;margin:0 auto 30px}.mypageWrap .couponDiv input{width:100%;height:36px;padding:0 0 0 10px}.mypageWrap .couponDiv a{width:80px;height:36px;font-size:12px;line-height:36px}.myclassWrap .myInformation{padding:0}.myclassWrap .myInformation .inbox .myInfo{height:100px;padding:0 0 0 130px}.myclassWrap .myInformation .inbox .myInfo .level{width:60px;height:24px;font-size:11px;line-height:24px}.myclassWrap .myInformation .inbox .myInfo .pic{left:60px;top:28px;width:50px;height:50px}.myclassWrap .myInformation .inbox .myInfo .pic img{width:50px}.myclassWrap .myInformation .inbox .myInfo .name{font-size:17px;padding:30px 0 5px}.myclassWrap .myInformation .inbox .myNoti{padding:0}.myclassWrap .myInformation .inbox .myNoti ul li{float:none;width:100%}.myclassWrap .myInformation .inbox .myNoti ul li:first-child{text-align:left;padding:15px 0;border-bottom:1px solid #e7e7e7}.myclassWrap .myInformation .inbox .myNoti ul li .lt{padding:0 0 0 60px;background-size:30px;background-position:12px 50%}.myclassWrap .myInformation .inbox .myNoti ul li .lt a{font-size:13px;line-height:1.4}.myclassWrap .myInformation .inbox .myNoti ul li .lt span{font-size:14px;line-height:1.4}.myclassWrap .myInformation .inbox .myNoti ul li:nth-child(2){padding:15px 0 15px 60px;background-image:none}.myclassWrap .myInformation .inbox .myNoti ul li .rt{margin:0 20px 0 0}.myclassWrap .myInformation .inbox .myNoti ul li .rt span{font-size:14px;line-height:1.4}.myclassWrap .myInformation .inbox .myNoti ul li .rt p{font-size:13px;line-height:1.4}.myclassWrap .myInformation .inbox .myCategory ul li{width:25%}.myclassWrap .myInformation .inbox .myCategory ul li:after{top:18px;height:25px}.myclassWrap .myInformation .inbox .myCategory ul li a span{font-size:16px;line-height:60px}.myclassWrap .userNoti{margin:40px 0 0}.myclassWrap .userNoti .uTit{font-size:18px;letter-spacing:-.5px;padding:0 0 12px}.myclassWrap .userNoti .uTxt{font-size:16px}.myclassWrap .reservation{margin:35px 0 0}.myclassWrap .reservation .rTabs ul li{width:50%}.myclassWrap .reservation .rTabs ul li:nth-child(3){width:100%;margin:2px 0 0}.myclassWrap .reservation .rTabs ul li a{height:40px}.myclassWrap .reservation .rTabs ul li a span{font-size:14px;line-height:40px}.myclassWrap .reservation .rNoti{padding:12px 15px;margin:20px 0 0}.myclassWrap .reservation .rNoti strong{font-size:14px}.myclassWrap .reservation .rNoti p{font-size:13px}.myclassWrap .reservation .rNoti span{font-size:12px}.myclassWrap .rSelect{padding:0 0 25px}.myclassWrap .rSelect .vDiv .selectDiv{padding:0 0 0 80px;margin:20px 0 0}.myclassWrap .rSelect .vDiv .selectDiv .tit{font-size:14px}.myclassWrap .rSelect .vDiv .selectDiv .wUl ul{margin:0 -2% 0 0}.myclassWrap .rSelect .vDiv .selectDiv .wUl ul li{width:18%;margin:0 2% 0 0}.myclassWrap .rSelect .vDiv .selectDiv .wUl ul li a{width:100%;height:36px;font-size:16px;line-height:36px;border-radius:5px}.myclassWrap .rSelect .vDiv .selectDiv .dUl ul{margin:0 -2% 0 0}.myclassWrap .rSelect .vDiv .selectDiv .dUl ul li{width:48%;margin:0 2% 2% 0}.myclassWrap .rSelect .vDiv .selectDiv .dUl ul li a{width:100%;height:30px;font-size:13px;line-height:30px;border-radius:5px}.myclassWrap .rSelect .vDiv:nth-child(2) .selectDiv{padding:0 0 0 80px}.myclassWrap .rSelect .sDiv{padding:20px 0 0 80px}.myclassWrap .rSelect .sDiv .tit{top:20px;font-size:14px}.myclassWrap .rAgree{margin:20px 0 0}.myclassWrap .rAgree .custom-checkbox label{font-size:12px;padding:0 0 0 22px;line-height:16px;background-size:16px 71px}.myclassWrap .rAgree .custom-checkbox label.checked{background-position:0 -55px}.myclassWrap .autoReserve{margin:25px 0 0}.myclassWrap .autoReserve table th{padding:12px 0}.myclassWrap .autoReserve table th span{font-size:13px;padding:0 0 0 12px}.myclassWrap .autoReserve table td{font-size:13px;padding:12px 0}.myclassWrap .autoReserve table td ul li{float:none;display:block;font-size:13px;padding:2px 0}.myclassWrap .autoReserve table td ul li:first-child{padding:0;margin:0;background-image:none}.myclassWrap .autoReserve .arth1{width:100px}.myclassWrap .autoRresult{margin:25px 0 0}.myclassWrap .autoRresult .arrNoti{float:none;margin:0}.myclassWrap .autoRresult .arrNoti ul{margin:50px 0 0}.myclassWrap .autoRresult .arrNoti ul li{float:left;width:50%;padding:0 0 12px}.myclassWrap .autoRresult .arrNoti ul li span{font-size:12px}.myclassWrap .autoRresult .arrNoti ul li strong{font-size:40px}.myclassWrap .autoRresult .arrNoti ul li:first-child{background-size:1px 32px}.myclassWrap .autoRresult .arrTit{left:14px;width:110px;height:40px;font-size:14px;line-height:40px}.myclassWrap .autoRresult .arrList{padding:0 20px}.myclassWrap .autoRresult .arrList ul li{min-height:auto;padding:20px 0;text-align:left}.myclassWrap .autoRresult .arrList ul li>div{display:block}.myclassWrap .autoRresult .arrList ul li .now{width:100%;text-align:left}.myclassWrap .autoRresult .arrList ul li .now span{font-size:14px}.myclassWrap .autoRresult .arrList ul li .pic{position:relative;padding:0;margin:12px 0}.myclassWrap .autoRresult .arrList ul li .pic img{position:relative;left:0;top:0;margin:0;width:40px;padding:0 10px 0 0}.myclassWrap .autoRresult .arrList ul li .pic .id{font-size:16px;padding:0}.myclassWrap .autoRresult .arrList ul li .day{font-size:13px}.myclassWrap .autoRresult .arrList ul li .btn{right:0;margin:-16px 0 0}.myclassWrap .autoRresult .arrList ul li .btn a{width:80px;height:32px;font-size:12px;line-height:32px}.myclassWrap .rSlideWrap{margin:25px 0 0;padding:0 40px}.myclassWrap .rSlideWrap .rSlide .slick-slide{margin:0 6px}.myclassWrap .rSlideWrap .rSlide .slick-slide .list{height:auto}.myclassWrap .rSlideWrap .rSlide .slick-slide .list .pic{left:20px;width:40px;height:40px;margin:-20px 0 0}.myclassWrap .rSlideWrap .rSlide .slick-slide .list .pic img{width:40px}.myclassWrap .rSlideWrap .rSlide .slick-slide .list .info{margin:0 0 0 70px}.myclassWrap .rSlideWrap .rSlide .slick-slide .list .info .name{font-size:16px;padding:20px 0 5px}.myclassWrap .rSlideWrap .rSlide .slick-slide .list .info .txt{font-size:13px;padding:0 0 20px}.myclassWrap .rSlideWrap .rsNext,.myclassWrap .rSlideWrap .rsPrev{margin:-16px 0 0;width:32px;height:32px;background-size:32px}.myclassWrap .rSchedule{margin:35px 0 0}.myclassWrap .rSchedule .period{padding:0 0 15px}.myclassWrap .rSchedule .period ul li span{font-size:20px}.myclassWrap .rSchedule .period ul li img{width:26px}.myclassWrap .rLesson{padding:12px 0}.myclassWrap .rLesson ul li{font-size:14px;padding:0 0 0 120px;margin:0 0 8px}.myclassWrap .rLesson ul li span{width:100px;font-size:14px}.myclassWrap .rLesson ul li u{font-size:12px}.myclassWrap .rHeadTit .tit{font-size:16px;letter-spacing:-.5px;padding:25px 0 50px}.myclassWrap .rHeadTit .rHTabs{position:absolute;right:auto;left:0;bottom:0;width:100%}.myclassWrap .rHeadTit .rHTabs ul{margin:0 -2% 0 0}.myclassWrap .rHeadTit .rHTabs ul li{width:48%;margin:0 2% 0 0}.myclassWrap .rHeadTit .rHTabs ul li a{width:100%}.myclassWrap .rHeadTit .rHTabs ul li a span{font-size:13px;line-height:36px}.myclassWrap .vLessonWrap .vLesson{margin:30px 0 20px;padding:14px}.myclassWrap .vLessonWrap .vLesson .vLTit{font-size:14px}.myclassWrap .vLessonWrap .vLesson .vLTit span{display:block;font-size:17px;margin:6px 0 0}.myclassWrap .vLessonWrap .vLesson .vLList{margin:12px 0 0}.myclassWrap .vLessonWrap .vLesson .vLList ul li a{width:110px;height:36px;font-size:12px;line-height:34px;border-radius:20px}.myclassWrap .vLessonWrap .vLesson .vLList ul li span{font-size:17px;line-height:34px;margin:-4px 0 0}.myclassWrap .vLessonWrap .vLbigTit{font-size:18px;letter-spacing:-.5px;padding:0 0 20px}.myclassWrap .vLessonWrap .vLbigTit .allBtn{top:-7px;width:80px;height:32px;font-size:12px;line-height:32px}.myclassWrap .vLessonWrap .vLsmallTit{font-size:16px;letter-spacing:-.5px;padding:20px 0 10px}.myclassWrap .vLessonWrap .vLDownload{padding:0 0 25px}.myclassWrap .vLessonWrap .vLDownload ul li a{height:60px}.myclassWrap .vLessonWrap .vLDownload ul li a span{top:21px;width:80%;font-size:16px}.myclassWrap .vLessonWrap .vLDownload ul li a.vL_video{background-size:30px auto}.myclassWrap .vLessonWrap .vLDownload ul li a.vL_audio{background-size:27px auto}.myclassWrap .vLessonWrap .vLDownload ul li a.vL_book{background-size:23px auto}.myclassWrap .vLessonWrap.type2 .vLDownload ul li a.vL_video{background-size:30px auto}.myclassWrap .vLessonWrap.type2 .vLDownload ul li a.vL_audio{background-size:27px auto}.myclassWrap .vLessonWrap.type2 .vLDownload ul li a.vL_book{background-size:23px auto}.myclassWrap .vLessonWrap.type3 .vLDownload ul li a.vL_video{background-size:30px auto}.myclassWrap .vLessonWrap.type3 .vLDownload ul li a.vL_audio{background-size:27px auto}.myclassWrap .vLessonWrap.type3 .vLDownload ul li a.vL_book{background-size:23px auto}.myclassWrap .vLessonWrap .vLDownload ul li a.vL_book span{top:12px}.myclassWrap .vLessonWrap .vLDownload ul li a.vL_book u{font-size:16px}.experienceWrap .pcOutbox{border-radius:12px}.experienceWrap .pcOutbox .stage span{font-size:20px;margin:-11px 0 0}.experienceWrap .pcOutbox .pcInbox{min-height:auto;padding:0}.experienceWrap .pcOutbox .pcInbox .listLeft{position:relative;width:100%;height:auto;background:#efefef;padding:20px 0}.experienceWrap .pcOutbox .pcInbox .listLeft .category img{width:70px}.experienceWrap .pcOutbox .pcInbox .listLeft .program{position:relative;top:0;width:100%;margin:0}.experienceWrap .pcOutbox .pcInbox .listLeft .program .img img{width:60px}.experienceWrap .pcOutbox .pcInbox .listLeft .program .tit span{font-size:14px;font-weight:600}.experienceWrap .pcOutbox .pcInbox .listLeft .program .course{font-size:16px;letter-spacing:-.5px}.experienceWrap .pcOutbox .pcInbox .listCen{min-height:auto;padding:15px}.experienceWrap .pcOutbox .pcInbox .listCen .info{padding:0}.experienceWrap .pcOutbox .pcInbox .listCen .info .tit{font-size:18px;font-weight:600;padding:0 0 10px}.experienceWrap .pcOutbox .pcInbox .listCen .info ul li{font-size:13px;letter-spacing:-.5px;line-height:1.4;margin:0 0 4px;padding:0 0 0 10px;background-position:left 6px}.experienceWrap .pcOutbox .pcInbox .listCen .info ul li strong{font-size:13px}.experienceWrap .pcOutbox .pcInbox .listRight{position:relative;right:auto;left:0;top:0;width:100%;height:auto;padding:10px 0 20px;margin:0}.experienceWrap .pcOutbox .pcInbox .listRight .step .tit{font-size:12px;padding:0 0 10px}.experienceWrap .pcOutbox .pcInbox .listRight .step .tit span{font-size:18px}.experienceWrap .pcOutbox .pcInbox .listRight .price .won{font-size:13px}.experienceWrap .pcOutbox .pcInbox .listRight .price .won strong{font-size:22px}.experienceWrap .pcOutbox .pcInbox .listRight .price .period{font-size:13px}.experienceWrap .pcOutbox .pcInbox.culture .listLeft .program{margin:0}.experienceWrap .pcOutbox .pcInbox.culture .listCen .info{padding:0}.myclassWrap .userNoti .uBtnArea{padding:30px 0 0}.myclassWrap .userNoti .uBtnArea a{margin:0 5px}.myclassWrap .userNoti .uBtnArea .gubtn,.myclassWrap .userNoti .uBtnArea .yuBtn{width:160px;height:45px;font-size:14px;line-height:45px;border-radius:20px}.myclassWrap .userNoti .uBtnArea .gzbtn{width:160px;height:60px;border-radius:20px}.myclassWrap .userNoti .uBtnArea .gzbtn span{font-size:14px;line-height:1.2;padding:7px 0 0}.myclassWrap .userNoti .uBtnArea .yzBtn{width:160px;height:60px;border-radius:20px}.myclassWrap .userNoti .uBtnArea .yzBtn span{font-size:14px;line-height:1.2;padding:14px 0 0}.experienceWrap .lessonBtnArea{padding:20px 0 0}.experienceWrap .lessonBtnArea a{margin:0 5px}.experienceWrap .lessonBtnArea .glbtn{width:160px;height:60px;border-radius:10px}.experienceWrap .lessonBtnArea .glbtn span{font-size:12px;line-height:1.2;padding:14px 0 0}.experienceWrap .lessonBtnArea .glbtn span strong{font-size:16px;line-height:1.2}.experienceWrap .lessonBtnArea .ylBtn{width:160px;height:60px;border-radius:10px}.experienceWrap .lessonBtnArea .ylBtn span{font-size:12px;line-height:1.2;padding:14px 0 0}.experienceWrap .lessonBtnArea .ylBtn span strong{font-size:16px;line-height:1.2}.experienceWrap .programList .pBox{height:auto;margin:0 0 20px}.experienceWrap .programList .pBox .program{position:relative;display:block}.experienceWrap .programList .pBox .program .tcell{display:block;width:100%;height:auto;padding:20px 0 0}.experienceWrap .programList .pBox .program .tcell img{width:100px}.experienceWrap .programList .pBox .programInfo{margin:0 20px;padding:0 0 20px}.experienceWrap .programList .pBox .programInfo .pTit{font-size:16px;letter-spacing:-.5px;padding:15px 0 0}.experienceWrap .programList .pBox .programInfo .pTit strong{font-size:18px;letter-spacing:-.5px}.experienceWrap .programList .pBox .programInfo .pTxt{padding:15px 0 0}.experienceWrap .programList .pBox .programInfo .pTxt ul li{font-size:13px;letter-spacing:-.5px}.experienceWrap .programList .pBox .programInfo .pAdd{margin:10px 0 0}.experienceWrap .cTtArea{font-size:18px;letter-spacing:-.5px;margin:45px 0 44px}.experienceWrap .cTtArea span{font-size:13px;letter-spacing:-.5px}.experienceWrap .cSlideWrap .cSlide .slick-slide .list{height:auto}.experienceWrap .cSlideWrap .cSlide .slick-slide .list .pic{left:25px;width:60px;height:60px;margin:-30px 0 0}.experienceWrap .cSlideWrap .cSlide .slick-slide .list .pic img{width:60px}.experienceWrap .cSlideWrap .cSlide .slick-slide .list .info{margin:0 0 0 110px}.experienceWrap .cSlideWrap .cSlide .slick-slide .list .info .name{font-size:18px;padding:20px 0 10px}.experienceWrap .cSlideWrap .cSlide .slick-slide .list .info .name span{display:inline;font-size:13px}.experienceWrap .cSlideWrap .cSlide .slick-slide .list .info .day{font-size:13px;padding:0 0 20px}.experienceWrap .cSlideWrap .csNext,.experienceWrap .cSlideWrap .csPrev{top:-36px}.experienceWrap .pSlideWrap .pSlide .slick-slide .list{height:auto}.experienceWrap .pSlideWrap .pSlide .slick-slide .list .info{padding:0 20px}.experienceWrap .pSlideWrap .pSlide .slick-slide .list .info .category{font-size:13px;padding:15px 0 10px}.experienceWrap .pSlideWrap .pSlide .slick-slide .list .info .title{font-size:15px;padding:0 0 20px}.experienceWrap .pSlideWrap .pSlide .slick-slide .list.on:after{width:44px;height:42px;right:50%;top:-21px;margin:0 -22px 0 0;background-size:44px auto}.experienceWrap .pSlideWrap .psNext,.experienceWrap .pSlideWrap .psPrev{top:-18px}.experienceWrap .totalPay{margin:25px 0;padding:20px 0 22px;border-width:3px}.experienceWrap .totalPay ul li{font-size:14px;letter-spacing:-.5px}.experienceWrap .totalPay ul li.space{width:24px}.experienceWrap .totalPay ul li strong{font-size:14px;letter-spacing:-.5px}.experienceWrap .totalPay ul li strong u{font-size:20px}.experienceWrap .totalPay ul li:last-child{display:block;margin:12px 0 0}.experienceWrap .payAgree .pTit{font-size:16px;letter-spacing:-.5px}.experienceWrap .payAgree .pAgree ul li a,.experienceWrap .payAgree .pAgree ul li label{font-size:13px}.experienceWrap .allAgree{padding:20px 0}.experienceWrap .allAgree .custom-checkbox{display:block;margin:0 0 5px}.experienceWrap .allAgree{word-break:keep-all}.experienceWrap .payBtn a{width:80%;height:auto}.experienceWrap .payBtn a span{display:block;font-size:16px;padding:5px 0 10px;margin:0}.experienceWrap .payBtn a span strong{font-size:30px;margin:0}.experienceWrap .payBtn a u{display:block;font-size:18px;margin:0;padding:5px 0 0}.experienceWrap .payBtn a p{font-size:16px;padding:20px 0}.experienceWrap .payBtn *{vertical-align:bottom}.experienceWrap .appFin{margin:100px 0 0}.experienceWrap .appFin .afTit,.experienceWrap .appFin .afTit span,.experienceWrap .appFin .afTit strong{font-size:18px}.experienceWrap .appFin .afTxt{font-size:13px;padding:16px 0 0}.customerWrap .firstFaq{margin:0 0 50px}.customerWrap .firstFaq ul li{width:50%;height:100px;padding:0 20px}.customerWrap .firstFaq ul li:nth-child(2n){background:#efefef}.customerWrap .firstFaq ul li:nth-child(2){background:#e2e2e2}.customerWrap .firstFaq ul li:nth-child(3){background:#e2e2e2}.customerWrap .firstFaq ul li:nth-child(5){width:100%;background:#e9e9e9}.customerWrap .firstFaq ul li .num{font-size:17px;padding:15px 0 0}.customerWrap .firstFaq ul li .txt{font-size:17px}.customerWrap .cuTit{font-size:20px;margin:50px 0 20px}.customerWrap .cuTit .cuNoti{position:relative;left:0;right:auto;top:0;display:block;font-size:13px;margin:5px 0 0}.customerWrap .cuTit .cuNoti strong{font-size:13px}.customerWrap .cuTit .qBtn{position:relative;left:0;right:auto;top:-3px;width:120px;height:36px;font-size:13px;line-height:36px;margin:0 0 0 10px}.customerWrap .eggHead{margin:35px 0 14px}.customerWrap .eggHead .eTit{font-size:20px}.customerWrap .eggHead .eInfo ul li{font-size:13px}.customerWrap .eggNotice{border-width:2px}.customerWrap .eggNotice .eggCont{padding:10px}.customerWrap .eggNotice .eggFile{padding:12px 0}.customerWrap .eggNotice .eggFile span{font-size:13px;padding:0 15px 0 20px}.customerWrap .eggNotice .eggFile a{font-size:13px}.customerWrap .prevNext table th{padding:13px 0}.customerWrap .prevNext table th span{font-size:13px}.customerWrap .prevNext table td{font-size:14px;padding:12px 5px 12px 10px}.customerWrap .prevNext table td a{font-size:14px}.customerWrap .prevNext .prevNth1{width:100px}.customerWrap .eventList ul{margin:0}.customerWrap .eventList ul li{float:none;width:100%;margin:0 0 12px}.customerWrap .eventList ul li .txtArea{padding:0 20px}.customerWrap .eventList ul li .txtArea .name{font-size:18px;padding:10px 0 5px}.customerWrap .eventList ul li .txtArea .name img{margin:-2px 0 0}.customerWrap .eventList ul li .txtArea .period{font-size:13px;padding:0 0 12px}.customerWrap .eventList ul li .txtArea .period span.fin{font-size:13px}.evaluation .evTit{font-size:18px;letter-spacing:-.5px;padding:24px 0 12px}.evaluation .evTit .changeBtnArea ul li{margin:0 6px 0 0}.evaluation .evTit .changeBtnArea ul li a{width:160px;height:32px}.evaluation .evTit .changeBtnArea ul li a span{font-size:13px;line-height:32px}.evaluation .evBox .evInList{margin:0 0 0 100px}.evaluation .evBox .evInList .tt{left:-100px;top:24px;width:80px;font-size:14px;padding:0 0 0 12px;word-break:keep-all}.evaluation .evBox .evInList .tx{padding:24px 15px 0}.evaluation .evBox .evInList .tx .lessonName{font-size:14px}.evaluation .evBox .evInList .tx .lessonName .changePro a{font-size:11px;padding:0 8px}.evaluation .evBox .evInList .tx .nowLesson{font-size:14px}.evaluation .evBox .evInList .tx .changeProgram{margin:-8px 0 0;padding:0 0 20px}.evaluation .evBox .evInList .tx .changeProgram select.normal{max-width:200px;font-size:12px;height:36px;line-height:34px;padding:0 27px 0 10px}.evaluation .evBox .evInList .tx .progress ul li .txt{font-size:13px}.evaluation .evBox .evInList .tx .average{margin:0 0 15px}.evaluation .evBox .evInList .tx .average ul li{width:100%}.evaluation .evBox .evInList .tx .average ul li .aTit{font-size:12px;line-height:28px;font-weight:500}.evaluation .evBox .evInList .tx .average ul li .star{padding:10px 0}.evaluation .evBox .evInList .tx .average ul li .star img{width:12px}.evaluation .evBox .evInList .tx .average ul li:nth-child(5){width:100%}.evaluation .addEv{font-size:12px}.evaluationData{margin:20px 0;padding:134px 0 0}.evaluationData .eCalendar span{line-height:120px;font-size:16px}.evaluationData .eCalendar .ePrev{left:10px;margin:-10px 0 0}.evaluationData .eCalendar .ePrev img{width:20px}.evaluationData .eCalendar .eNext{right:10px;margin:-10px 0 0}.evaluationData .eCalendar .eNext img{width:20px}.evaluationData .eTable table th{padding:10px}.evaluationData .eTable table th span{font-size:12px}.evaluationData .eTable table th:after{height:15px}.evaluationData .eTable table td{font-size:12px;padding:10px}.evaluationData .eTable table td:after{height:15px}.evaluationData .eTable .etth1{width:80px}.evaluationData .ePic{height:120px}.evaluationData .ePic .cate{width:64px;font-size:11px;line-height:20px}.evaluationData .ePic .pic{left:12px;margin:-40px 0 0}.evaluationData .ePic .pic img{width:40px;height:40px}.evaluationData .ePic .data{left:12px;top:34px;padding:0 12px 0 0}.evaluationData .ePic .data .id{font-size:15px;padding:0 0 15px 50px}.evaluationData .ePic .data .info{font-size:12px;color:#000;line-height:1.3}.tableType1{border-width:1px}.tableType1 table th{padding:18px 0}.tableType1 table th span{font-size:13px;padding:0 0 0 6px}.tableType1 table td{font-size:12px;padding:12px 5px 12px 6px}.tableType1 table td .sbtn{width:40px;height:30px;font-size:11px;line-height:30px}.tableType1 table td .connect ul li .sns{width:202px}.tableType1 table td .connect ul li .sns .txt{width:170px;height:32px;font-size:12px;line-height:32px;padding:0 0 0 10px}.tableType1 table td .connect ul li .sns img{width:30px}.tableType1 table td .connect ul li .sns .checkboxes-and-radios{position:absolute;right:6px;top:17px}.tableType1 .myth1{width:90px}.tableType2{border-width:1px}.tableType2 table th{padding:10px 0}.tableType2 table th span{font-size:13px}.tableType2 table td{font-size:13px;padding:10px 5px 10px 12px}.tableType2 table td:after{height:16px}.tableType2 table td.center{padding:10px 5px}.tableType2 table td .big{font-size:13px}.tableType2 table td .pic{margin:-5px 0;padding:0 0 0 40px}.tableType2 table td .pic img{width:30px;height:30px}.tableType2 table td .pic span{font-size:13px;padding:7px 0}.tableType2 table td span.noti{font-size:11px}.tableType2 table td .detailBtn{width:60px;height:36px;font-size:12px;line-height:36px}.tableType2 table td .answer{margin:0 15px 0 60px}.tableType2 table td .answer .cont{font-size:12px;line-height:1.4}.tableType2 table td .answer .admin{font-size:12px;margin:12px 0 0;padding:12px 13px;line-height:1.4}.tableType2 table td span.day{padding:0 0 0 24px}.tableType2 table td a{font-size:13px}.tableType2 .custom-checkbox label{font-size:14px;padding:0 0 0 13px;line-height:16px;background-size:16px 71px}.tableType2 .custom-checkbox label.checked{background-position:0 -55px}.tableType2 .couth1{width:180px}.tableType2 .couth2{width:150px}.tableType2 .couth3,.tableType2 .payth1{width:80px}.tableType2 .payth2{width:120px}.tableType2 .payth3{width:80px}.tableType2 .payth4{width:90px}.tableType2 .payth5{width:80px}.tableType2 .quth1{width:70px}.tableType2 .quth2{width:80px}.tableType2 .quth3{width:90px}.tableType2 .quth4{width:110px}.tableType2 .lessonth1{width:132px}.tableType2 .lessonth2,.tableType2 .lessonth3{width:80px}.tableType2 .lessonth4{width:144px}.tableType2 table td span.none,.tableType2 table td span.rdy{font-size:13px}.tableType2 table td span.rOk,.tableType2 table td span.small{font-size:12px}.tableType2 table td .lessonBArea{margin:-3px 0}.tableType2 table td .lessonBArea ul li{margin:0 3px 3px 0}.tableType2 table td .lessonBArea a{width:60px;height:36px;font-size:12px;line-height:36px}.tableType2 .digitalth1{width:348px}.tableType2 table td .digitalBArea{margin:-3px 0}.tableType2 table td .digitalBArea ul li{float:left;display:block;margin:5px 5px 5px 0}.tableType2 table td .digitalBArea ul li:last-child{margin:5px 0}.tableType2 table td .digitalBArea ul li a{height:36px;padding:0 0 0 32px}.tableType2 table td .digitalBArea ul li a span{left:20px;top:12px;width:130px;font-size:12px}.tableType2 table td .digitalBArea ul li a.digital_video{background-size:24px auto}.tableType2 table td .digitalBArea ul li a.digital_audio{background-size:20px auto}.tableType2 table td .digitalBArea ul li a.digital_book{background-size:18px auto}.tableType2 table td .digitalBArea ul li a.digital_book span{top:5px}.tableType2 table td .digitalBArea ul li a.digital_book u{font-size:12px}.tableType2 .vlth1{width:80px}.tableType2 .vlth2{width:130px}.tableType2 .vlth3{width:80px}.tableType2 .vlth4{width:140px}.tableType2 table td.now{padding:5px 5px 5px 12px}.tableType2 table td.now span{font-size:13px;padding:5px 0 5px 24px;background-size:16px auto}.tableType2 .faqth1{width:70px}.tableType2 .faqth2{width:40px}.tableType2 .faqA p{font-size:13px;line-height:1.4;padding:0 0 20px}.tableType2 .noticeth1{width:70px}.tableType2 .noticeth2{width:90px}.tableType2 .evtth1{width:80px}.tableType2 .evtth2{width:140px}.tableType2 table td span.eLight,.tableType2 table td span.reason{font-size:12px}.tableType2 table td span.eLight u{font-size:11px;padding:2px 0 0}.tableType2 table td .star img{width:14px}.tableType2 .historyth1{width:85px}.tableType2 .historyth2{width:140px}.tableType3{border-width:1px}.tableType3 table th{padding:18px 0}.tableType3 table th span{font-size:13px;padding:0 0 0 6px}.tableType3 table td{font-size:12px;padding:8px 5px 8px 12px}.tableType3 table td input{font-size:12px}.tableType3 table td textarea{height:120px;font-size:12px}.tableType3 .inquiryth1{width:90px}.topSearch{margin:30px 0 12px}.topSearch .rArea ul li input{width:200px;height:36px}.topSearch .rArea ul li a{width:80px;height:36px;font-size:12px;line-height:36px}.bomSearch{margin:30px 0 0}.bomSearch ul{width:298px;margin:0 auto}.bomSearch ul li{margin:0 3px 6px}.bomSearch ul li select.normal{min-width:140px}.bomSearch ul li input{width:200px}.bomSearch ul li a{width:80px;height:36px;font-size:13px;line-height:36px}.btnArea{padding:25px 0 0}.btnArea.question{padding:20px 0 0}.btnArea .bBtn,.btnArea .cBtn{width:200px;height:36px;font-size:13px;line-height:36px}.btnArea .yBtn{width:150px;height:36px;font-size:13px;line-height:36px}.btnArea .eBtn,.btnArea .qBtn{width:120px;height:36px;font-size:13px;line-height:36px}.btnArea .cancelBtn{width:150px;height:36px;font-size:13px;line-height:36px}.btnArea .short{width:120px}.btnArea .inquiryBtn{width:260px;height:36px;font-size:13px;line-height:36px}.tabtnArea{padding:20px 0 0}.tabtnArea .gBtn{width:160px;height:36px;font-size:13px;line-height:36px}span.searchStyleSelectBox{height:36px;font-size:12px;background-size:auto 36px}.searchStyleSelectBoxInner{font-size:12px;line-height:36px;padding:0 35px 0 12px}span.bdSbox{min-width:100px;height:36px;font-size:12px;background-size:auto 36px}.bdSboxInner{font-size:12px;line-height:36px;padding:0 35px 0 12px}span.searchStyleSelectBox2{height:36px;font-size:12px;background-size:auto 36px}.searchStyleSelectBoxInner2{font-size:12px;line-height:36px;padding:0 35px 0 12px}select.normal{height:36px;line-height:34px;font-size:12px;background-size:auto 36px;padding:0 35px 0 12px}.pagingArea{padding:20px 0 0}.pagingArea .paging{padding:5px 0}.pagingArea .paging a{width:26px;height:26px;font-size:12px;line-height:26px}.pagingArea .paging a.n img{width:26px}.pagingArea .paging a.n.prev{margin-right:5px}.pagingArea .paging a.n.next{margin-left:5px}.pagingArea.other .selectDelBtn{top:10px;width:70px;height:36px;font-size:13px;line-height:36px}.pagingArea.other .hsAddBtn{top:10px;width:120px;height:36px;font-size:13px;line-height:36px}.pagingArea.other .yrBtn{top:10px;width:100px;height:36px;font-size:13px;line-height:36px}.pagingArea.other .paging{margin:40px 0 0}.pagingArea.event{padding:10px 0 0}.custom-checkbox label,.custom-radio label{font-size:13px;padding:0 0 0 20px;line-height:18px}input[type=password],input[type=text]{height:36px;font-size:12px;line-height:36px;padding:0 0 0 12px}.tabs{margin:0 0 23px}.tabs ul li a{height:40px}.tabs ul li a span{font-size:14px;line-height:40px}.tabs ul.four li{width:50%;margin:0 0 2px}.tabs ul.three li{width:50%}.tabs ul.three li:nth-child(3){width:100%}.tabs ul.six li{width:33.33%;margin:0 0 2px}#popWrap .guCont .innerBox{padding:14px}#popWrap .guCont .innerBox .tit{font-size:15px}#popWrap #guHead.long{height:0}#popWrap #guHead.long .guClosed{right:4px}#popWrap #guHead.long .guClosed a{background:url(/images/btn/btn_pop_close_m.png) 0 0 no-repeat}#popWrap #guTBase,#popWrap #guTBLow,#popWrap #guTMLow,#popWrap #guTWidth{max-width:340px}#popWrap .setNoti span{font-size:15px;line-height:40px}#popWrap .infoDetail .iTit{font-size:14px;padding:0 0 8px}#popWrap .infoDetail .iPic{width:60px;height:60px;margin:0 auto 20px}#popWrap .infoDetail .iPic img{width:60px}#popWrap .infoDetail .iPicList{padding:0 20px;margin:12px 0 0;box-sizing:border-box}#popWrap .infoDetail .iPicList ul li{margin:0 5px 5px}#popWrap .infoDetail .iPicList ul li .pic{width:50px;height:50px}#popWrap .infoDetail .iPicList ul li .pic img{width:50px}#popWrap .infoDetail .iPicList p{font-size:12px;padding:10px 0 20px;text-align:center}#popWrap .infoDetail .dataTable table th{padding:8px 0}#popWrap .infoDetail .dataTable table th span{font-size:13px;padding:0 0 0 10px}#popWrap .infoDetail .dataTable table td{font-size:12px;padding:5px 5px 5px 6px}#popWrap .infoDetail .dataTable table td textarea{height:50px;font-size:12px;padding:6px}#popWrap .infoDetail .dataTable table td input{height:36px;line-height:36px}#popWrap .infoDetail .dataTable table td .at,#popWrap .infoDetail .dataTable table td .at2{font-size:12px;line-height:36px;padding:0 0 0 6px}#popWrap .infoDetail .dataTable table td .noti{font-size:12px}#popWrap .infoDetail .dataTable table.data td{padding:12px 5px 12px 6px}#popWrap .infoDetail .dataTable .vh1{width:100px}#popWrap .infoDetail .dataTable .divide ul li{float:none;display:block;margin:0 0 5px}#popWrap .infoDetail .dataTable .divide ul li:last-child{margin:0}#popWrap .infoDetail .dataTable .payCancel{width:64px;height:32px;line-height:32px;margin:-4px 0 -4px 6px}#popWrap .infoDetail .popBtn{margin:25px 0 10px}#popWrap .infoDetail .popBtn a{margin:0 5px}#popWrap .reserveDetail .reTit{font-size:14px;padding:0 0 8px 4px}#popWrap .reserveDetail .reList{width:260px;height:90px;margin:20px auto 15px}#popWrap .reserveDetail .reList ul li{padding:3px 0}#popWrap .reserveDetail .reList ul li span{font-size:14px}#popWrap .reserveDetail .reList ul li span.cancel,#popWrap .reserveDetail .reList ul li span.ok{padding:0 26px 0 0;background-size:16px}#popWrap .reserveDetail .reTxt{font-size:14px;padding:0 0 18px}#popWrap .reserveDetail .reAgree{width:262px;margin:0 auto -5px}#popWrap .reserveDetail .reAgree .custom-checkbox label{font-size:12px;padding:0 0 0 22px;line-height:16px;background-size:16px 71px}#popWrap .reserveDetail .reAgree .custom-checkbox label.checked{background-position:0 -55px}#popWrap .teacherPop{padding:0}#popWrap .teacherPop .pic{position:relative;left:0;width:100%;text-align:center;margin:0 0 12px}#popWrap .teacherPop .pic img{width:80px;height:80px}#popWrap .teacherPop .info table th{padding:6px 0}#popWrap .teacherPop .info table th span{font-size:13px;padding:0 0 0 8px}#popWrap .teacherPop .info table th:after{height:10px}#popWrap .teacherPop .info table td{font-size:13px;padding:5px 5px 5px 8px}#popWrap .teacherPop .info .teath1{width:80px}#popWrap .teacherPop .info .txt{font-size:13px;padding:15px 0 14px}#popWrap .teacherPop .info .video .play{margin:-30px 0 0 -30px}#popWrap .teacherPop .info .video .play img{width:60px}#popWrap .childPop .myS{padding:0 0 12px 60px}#popWrap .childPop .myS .pic img{width:50px;height:50px}#popWrap .childPop .myS .name{font-size:15px;line-height:50px}#popWrap .childPop .otherS ul li{padding:12px 0 12px 60px}#popWrap .childPop .otherS ul li .pic{top:12px}#popWrap .childPop .otherS ul li .pic img{width:50px;height:50px}#popWrap .childPop .otherS ul li .name{font-size:15px;line-height:50px}#popWrap .childPop .addChild{margin:15px 0 0;padding:0 0 4px}#popWrap .childPop .addChild a{font-size:14px;line-height:25px;padding:0 0 0 35px;background:url(/images/bg/bg_add_child.png) left 50% no-repeat}#popWrap .classEPop .ceTit{font-size:12px;padding:14px 0}#popWrap .classEPop .ceTxt{font-size:16px;padding:0 0 10px}#popWrap .classEPop .star{margin:0 0 18px}#popWrap .classEPop .star ul li{padding:0 2px}#popWrap .classEPop .star ul li img{width:18px}#popWrap .classEPop .ceText textarea{height:70px;font-size:12px}#popWrap .feedBackPop .fbHead{padding:0}#popWrap .feedBackPop .fbHead .day{position:relative;width:100%;height:auto;font-size:14px;line-height:40px;margin:0 0 20px}#popWrap .feedBackPop .info th{padding:6px 0}#popWrap .feedBackPop .info table th span{font-size:13px;padding:0 0 0 8px}#popWrap .feedBackPop .info table th:after{height:10px}#popWrap .feedBackPop .info table td{font-size:13px;padding:5px 5px 5px 8px}#popWrap .feedBackPop .info .fbth1{width:80px}#popWrap .feedBackPop .fbBody{margin:20px 0 0}#popWrap .feedBackPop .fbBody ul li a .star{right:10px;top:10px}#popWrap .feedBackPop .fbBody ul li a .star span{margin:0 0 0 2px}#popWrap .feedBackPop .fbBody ul li a .q{font-size:13px;padding:6px 100px 6px 10px}#popWrap .feedBackPop .fbBody ul li a .a{font-size:13px;line-height:1.4;padding:6px 0 20px 10px}#popWrap .classNoti .notiDay{font-size:18px;padding:23px 0 0}#popWrap .classNoti .notiTxt{font-size:13px;letter-spacing:-.5px;padding:20px 0 14px}#popWrap .classNoti .notiTxt2{font-size:13px;letter-spacing:-.5px;padding:12px 0 0}#popWrap .waiting .wTit{font-size:16px;padding:20px 0 0}#popWrap .waiting .wTxt p{font-size:13px;letter-spacing:-.5px;padding:10px 0 0}#popWrap .waiting .wTxt p strong{font-size:13px}}@media (max-width:540px){.myclassWrap .myInformation .inbox .myCategory ul li{width:50%}.myclassWrap .myInformation .inbox .myCategory ul li:first-child{border-bottom:1px solid #e5e5e5}.myclassWrap .myInformation .inbox .myCategory ul li:nth-child(2){border-bottom:1px solid #e5e5e5}.myclassWrap .vLessonWrap .vLDownload ul li{width:50%}.myclassWrap .vLessonWrap .vLDownload ul li:nth-child(3){float:none;width:100%;clear:both}.myclassWrap .vLessonWrap .vLDownload ul li a span{width:100%}.myclassWrap .vLessonWrap .vLDownload ul li a.vL_book{background-position:23px 50%;background-color:#e9e9e9}.myclassWrap .vLessonWrap .vLDownload ul li a.vL_book span{top:21px}.myclassWrap .vLessonWrap .vLDownload ul li a.vL_book u{display:inline}.myclassWrap .vLessonWrap.type2 .vLDownload ul li a.vL_book,.myclassWrap .vLessonWrap.type3 .vLDownload ul li a.vL_book{background-position:23px 50%;background-color:#e9e9e9}.experienceWrap .payAgree .pAgree ul li{float:none;width:100%}}.experienceClass:after{content:"";display:block;clear:both;*zoom:1}.experienceClass .eClassHead{text-align:center;word-break:keep-all}.experienceClass .eClassHead:after{content:"";display:block;clear:both;*zoom:1}.experienceClass .eClassHead .ico{width:100%;overflow:hidden}.experienceClass .eClassHead .tit{font-size:36px;color:#000;line-height:1.2;letter-spacing:-1px;padding:10px 0}.experienceClass .eClassHead .tit *{vertical-align:middle}.experienceClass .eClassHead .txt{font-size:24px;color:#7fbd3e;line-height:1.2;font-weight:600;letter-spacing:-1px;padding:10px 0}.experienceClass .eClassBody{width:100%;height:290px;margin:30px 0 0;overflow:hidden}.experienceClass .eClassBody .ecLeft{float:left;width:50%;height:100%;background:url(/images/bg/bg_eclass_body_line.png) 100% 100% no-repeat}.experienceClass .eClassBody .ecLeft ul{height:100%}.experienceClass .eClassBody .ecLeft ul:after{content:"";display:block;clear:both;*zoom:1}.experienceClass .eClassBody .ecLeft ul li{position:relative;float:left;height:100%}.experienceClass .eClassBody .ecLeft ul li:first-child{width:360px}.experienceClass .eClassBody .ecLeft ul li:nth-child(2){width:214px}.experienceClass .eClassBody .ecLeft ul li .ec01{position:relative;height:100%}.experienceClass .eClassBody .ecLeft ul li .ec01 .bg{position:absolute;left:0;top:38px;z-index:1}.experienceClass .eClassBody .ecLeft ul li .ec01 .txt{position:relative;font-size:20px;color:#271e1c;line-height:1.5;letter-spacing:-1px;padding:68px 0 0 30px;z-index:2}.experienceClass .eClassBody .ecLeft ul li .ec01 .txt strong{font-size:20px}.experienceClass .eClassBody .ecLeft ul li .ec02{position:relative;height:100%}.experienceClass .eClassBody .ecLeft ul li .ec02 .bg{position:absolute;left:0;top:0;z-index:1}.experienceClass .eClassBody .ecLeft ul li .ec02 .txt01{position:absolute;left:0;top:0;width:100%;text-align:center}.experienceClass .eClassBody .ecLeft ul li .ec02 .txt01 .t01{position:absolute;left:0;top:78px;width:100%;font-size:18px;color:#271e1c;font-weight:600;line-height:1.2;letter-spacing:-1px}.experienceClass .eClassBody .ecLeft ul li .ec02 .txt01 .t02{position:absolute;left:0;top:174px;width:100%;font-size:18px;color:#271e1c;font-weight:600;line-height:1.2;letter-spacing:-1px}.experienceClass .eClassBody .ecLeft ul li .ec02 .txt02{position:absolute;left:0;bottom:5px;width:100%;text-align:center;font-size:18px;color:#271e1c;line-height:1.2;letter-spacing:-1px}.experienceClass .eClassBody .ecRight{float:left;width:50%;height:100%}.experienceClass .eClassBody .ecRight ul{height:100%}.experienceClass .eClassBody .ecRight ul li{position:relative;float:left;width:50%;height:100%}.experienceClass .eClassBody .ecRight ul li:first-child{background:url(/images/bg/bg_eclass_body_line.png) 100% 100% no-repeat}.experienceClass .eClassBody .ecRight ul li .ec03{position:relative;width:100%;height:100%;text-align:center}.experienceClass .eClassBody .ecRight ul li .ec03 .bg{position:absolute;left:0;top:66px;width:100%;z-index:1}.experienceClass .eClassBody .ecRight ul li .ec03 .txt{position:absolute;left:0;bottom:5px;width:100%;text-align:center;font-size:18px;color:#271e1c;line-height:1.2;letter-spacing:-1px}.experienceClass .eClassBody .ecRight ul li .ec04{position:relative;width:100%;height:100%;text-align:center}.experienceClass .eClassBody .ecRight ul li .ec04 .bg{position:absolute;left:0;top:0;width:100%;z-index:1}.experienceClass .eClassBody .ecRight ul li .ec04 .txt{position:absolute;left:0;bottom:5px;width:100%;text-align:center;font-size:18px;color:#271e1c;line-height:1.2;letter-spacing:-1px}.experienceClass .eClassBom{width:100%;margin:98px 0 0;overflow:hidden}.experienceClass .eClassBom .ecmTit{width:100%;font-size:24px;color:#271e1c;line-height:1.2;letter-spacing:-1px;font-weight:600;text-align:center;padding:0 0 15px}.experienceClass .eClassBom .ecmFlow{width:100%;background:#efefef}.experienceClass .eClassBom .ecmFlow:after{content:"";display:block;clear:both;*zoom:1}.experienceClass .eClassBom .ecmFlow .innerBox{width:944px;margin:0 auto}.experienceClass .eClassBom .ecmFlow .innerBox .img{width:100%;text-align:center;padding:30px 0}.experienceClass .eClassBom .ecmFlow .innerBox .img img{max-width:100%}.experienceClass .eClassBom .ecmFlow .innerBox .img img.w{display:inline}.experienceClass .eClassBom .ecmFlow .innerBox .img img.m{display:none}.experienceClass .eClassBom .ecmFlow .innerBox .txt{width:100%;padding:0 0 30px}.experienceClass .eClassBom .ecmFlow .innerBox .txt ul:after{content:"";display:block;clear:both;*zoom:1}.experienceClass .eClassBom .ecmFlow .innerBox .txt ul li{float:left;width:20%;text-align:center}.experienceClass .eClassBom .ecmFlow .innerBox .txt ul li span{display:block;font-size:14px;color:#000;line-height:1.3;letter-spacing:-.5px}.experienceClass .eClassBtn{position:relative;padding:60px 0 0;text-align:center;font-size:0;line-height:0}.experienceClass .eClassBtn:after{content:"";display:block;clear:both;*zoom:1}.experienceClass .eClassBtn *{vertical-align:top}.experienceClass .eClassBtn a{margin:0 10px}.experienceClass .eClassBtn .geBtn{display:inline-block;width:350px;height:100px;text-align:center;background:#7fbe26;border-radius:16px}.experienceClass .eClassBtn .geBtn span{display:inline-block;font-size:18px;color:#fff;line-height:1.2;padding:40px 0 0;letter-spacing:-.5px}.experienceClass .eClassBtn .geBtn span u{font-size:18px;text-decoration:none}.experienceClass .eClassBtn .geBtn strong{display:inline-block;font-size:30px;color:#fff;line-height:1.2;font-weight:400;padding:30px 0 0;letter-spacing:-.5px}.experienceClass .eClassBtn .yeBtn{display:inline-block;width:350px;height:100px;text-align:center;background:#5bbfb2;border-radius:16px}.experienceClass .eClassBtn .yeBtn span{display:inline-block;font-size:18px;color:#fff;line-height:1.2;padding:40px 0 0;letter-spacing:-.5px}.experienceClass .eClassBtn .yeBtn span u{font-size:18px;text-decoration:none}.experienceClass .eClassChild{width:100%;overflow:hidden}.experienceClass .eClassChild .eccTit{font-size:30px;color:#333;font-weight:600;line-height:1.2;letter-spacing:-1px;padding:90px 0 48px}.experienceClass .eClassChild .childrenApp{width:100%;overflow:hidden}.experienceClass .eClassChild .childrenApp ul{margin:0 -1.6% 0 0}.experienceClass .eClassChild .childrenApp ul:after{content:"";display:block;clear:both}.experienceClass .eClassChild .childrenApp ul li{float:left;width:31.73%;margin:0 1.6% 0 0;border:1px solid #ccc;box-sizing:border-box}.experienceClass .eClassChild .childrenApp ul li a{display:block;position:relative;width:100%;height:160px;padding:40px 30px;border:1px solid #fff;box-sizing:border-box}.experienceClass .eClassChild .childrenApp ul li a .pic{position:absolute;left:30px;top:30px;width:100px;height:100px;border-radius:100%;background:#4c4c4c;overflow:hidden}.experienceClass .eClassChild .childrenApp ul li a .info{margin:0 0 0 130px;word-break:keep-all}.experienceClass .eClassChild .childrenApp ul li a .info:after{content:"";display:block;clear:both}.experienceClass .eClassChild .childrenApp ul li a .info .name{font-size:24px;color:#000;line-height:1.2;font-weight:500;letter-spacing:-.5px}.experienceClass .eClassChild .childrenApp ul li a .info .id{font-size:18px;color:#000;line-height:1.2;font-weight:500;letter-spacing:-.5px}.experienceClass .eClassChild .childrenApp ul li a .info .day{font-size:16px;color:#000;line-height:1.2;letter-spacing:-.5px;padding:10px 0 0}.experienceClass .eClassChild .childrenApp ul li:hover{border:1px solid #7fbe26}.experienceClass .eClassChild .childrenApp ul li:hover a{border:1px solid #7fbe26}.experienceClass .eClassChild .childrenApp ul li.add a{font-size:16px;color:#999;letter-spacing:-.5px;text-align:center;padding:102px 0 0;background:url(/images/btn/btn_childrenapp_add.png) center 30px no-repeat}.experienceClass .eClassChild .eccNoti{width:100%;margin:40px 0 0;overflow:hidden;word-break:keep-all}.experienceClass .eClassChild .eccNoti ul:after{content:"";display:block;clear:both}.experienceClass .eClassChild .eccNoti ul li{display:block;font-size:16px;color:#000;line-height:1.4;letter-spacing:-.5px;padding:3px 0 3px 12px;background:url(/images/bg/bg_eccnoti_li.png) left 12px no-repeat}.experienceClass .eClassChild .eccCTit{font-size:24px;color:#333;font-weight:600;line-height:1.2;letter-spacing:-1px;text-align:center;padding:45px 0 24px}.experienceClass .eClassChild .eccCTit.f{padding:90px 0 24px}.experienceClass .eClassChild .eccJunior{position:relative;width:396px;padding:40px 0;margin:0 auto;border:2px solid #7fbe26}.experienceClass .eClassChild .eccJunior .pic{position:absolute;left:30px;top:30px;width:100px;height:100px;border-radius:100%;background:#4c4c4c;overflow:hidden}.experienceClass .eClassChild .eccJunior .info{margin:0 0 0 157px;word-break:keep-all}.experienceClass .eClassChild .eccJunior .info:after{content:"";display:block;clear:both}.experienceClass .eClassChild .eccJunior .info .name{font-size:24px;color:#000;line-height:1.2;font-weight:500;letter-spacing:-.5px}.experienceClass .eClassChild .eccJunior .info .id{font-size:18px;color:#000;line-height:1.2;font-weight:500;letter-spacing:-.5px}.experienceClass .eClassChild .eccJunior .info .day{font-size:16px;color:#000;line-height:1.2;letter-spacing:-.5px;padding:10px 0 0}.experienceClass .eClassChild .eccPeriod{width:100%;text-align:center}.experienceClass .eClassChild .eccPeriod p{font-size:30px;color:#7fbe26;line-height:1.2;letter-spacing:-.5px}.experienceClass .eClassChild .eccPeriod p span{font-size:30px}.experienceClass .eClassChild .finNoti{width:600px;margin:60px auto 0;overflow:hidden;word-break:keep-all}.experienceClass .eClassChild .finNoti ul:after{content:"";display:block;clear:both}.experienceClass .eClassChild .finNoti ul li{display:block;font-size:16px;color:#000;line-height:1.4;letter-spacing:-.5px;padding:3px 0 3px 12px;background:url(/images/bg/bg_eccnoti_li.png) left 12px no-repeat}.experienceClass .rClassHead{position:relative;width:840px;min-height:124px;margin:0 auto;overflow:hidden;word-break:keep-all}.experienceClass .rClassHead.nowIng{width:990px}.experienceClass .rClassHead .ico{position:absolute;left:12px;top:0}.experienceClass .rClassHead .txt{margin:6px 0 0 212px}.experienceClass .rClassHead .txt:after{content:"";display:block;clear:both}.experienceClass .rClassHead .txt p{font-size:36px;color:#000;line-height:1.2;letter-spacing:-1px;padding:0 0 16px}.experienceClass .rClassHead .txt p *{vertical-align:middle}.experienceClass .rClassHead .txt ul:after{content:"";display:block;clear:both}.experienceClass .rClassHead .txt ul li{display:block;font-size:16px;color:#000;line-height:1.4;letter-spacing:-.5px;padding:3px 0 3px 12px;background:url(/images/bg/bg_eccnoti_li.png) left 12px no-repeat}.experienceClass .rSchedule{margin:70px 0 0}.experienceClass .rSchedule:after{content:"";display:block;clear:both;*zoom:1}.experienceClass .rSchedule .period{width:100%;padding:0 0 26px;text-align:center;overflow:hidden}.experienceClass .rSchedule .period ul{font-size:0;line-height:0}.experienceClass .rSchedule .period ul:after{content:"";display:block;clear:both;*zoom:1}.experienceClass .rSchedule .period ul li{display:inline-block}.experienceClass .rSchedule .period ul li span{display:inline-block;font-family:Open Sans,sans-serif;font-size:30px;color:#333;font-weight:600;line-height:1.2;padding:0 20px}.experienceClass .rSchedule .period ul li *{vertical-align:middle}.experienceClass .eChildSelect{width:100%;background:#fcc800;padding:15px 0;margin:65px 0 30px;overflow:hidden}.experienceClass .eChildSelect .rDiv{float:right}.experienceClass .eChildSelect .rDiv p{float:left;font-size:16px;color:#fff;font-weight:600;letter-spacing:-.5px;line-height:40px;margin:0 20px 0 0}.experienceClass .eChildSelect .rDiv ul{float:left}.experienceClass .eChildSelect .rDiv ul:after{content:"";display:block;clear:both;*zoom:1}.experienceClass .eChildSelect .rDiv ul li{float:left;margin:0 10px 0 0}.experienceClass .eChildSelect .rDiv ul li a{position:relative;display:block;width:130px;height:40px;background:#fff;border-radius:50px}.experienceClass .eChildSelect .rDiv ul li a .pic{position:absolute;left:0;top:0}.experienceClass .eChildSelect .rDiv ul li a .pic img{width:40px;height:40px;border-radius:100%;background:#000}.experienceClass .eChildSelect .rDiv ul li a span{font-size:14px;color:#333;font-weight:600;letter-spacing:-.5px;line-height:40px;margin:0 0 0 50px}.experienceClass .eChildSelect .rDiv ul li a.on{background:#7fbe26}.experienceClass .eChildSelect .rDiv ul li a.on span{color:#fff}.tableType2 .ecth1{width:160px}.tableType2 .ecth2,.tableType2 .ecth3,.tableType2 .ecth4,.tableType2 .ecth5,.tableType2 .ecth6{width:184px}.tableType2 table td .bArea{display:inline}.tableType2 table td .bArea a{display:inline-block;width:80px;height:40px;font-size:12px;color:#fff;line-height:40px;font-weight:500;text-align:center;background:#7fbe26;border-radius:2px}.tableType2 table td .bArea a.lessType_cancel{width:40px;background:#666}.tableType2 table td .bArea a.lessType_enter{background:#7fbe26}.tableType2 table td .bArea a.lessType_evaluate{width:100px;background:#666}.tableType2 table td .bArea a.lessType_app{width:100px;background:#7fbe26}.tableType2 table td .student{position:relative;margin:-10px 0}.tableType2 table td .student .spic{position:absolute;left:0;top:0}.tableType2 table td .student .spic img{width:40px;height:40px;border-radius:100%;background:#000;overflow:hidden;margin:0 0 0 -3px}.tableType2 table td .student span{font-size:14px;color:#333;font-weight:600;letter-spacing:-.5px;line-height:40px;margin:0 0 0 50px}.tableEcAdd{width:100%;margin:15px 0 0;overflow:hidden;word-break:keep-all}.tableEcAdd ul:after{content:"";display:block;clear:both}.tableEcAdd ul li{display:block;font-size:14px;color:#000;line-height:1.3;letter-spacing:-.5px;padding:3px 0 3px 12px;background:url(/images/bg/bg_eccnoti_li.png) left 10px no-repeat;background-size:4px auto}.tableType2 .ecvth1{width:160px}.tableType2 .ecvth2,.tableType2 .ecvth3{width:184px}.tableType2 .ecvth4,.tableType2 .ecvth5{width:140px}.pwWrap{width:100%;overflow:hidden}.pwWrap .pwHTit{font-size:42px;color:#333;line-height:1.2;font-weight:600;padding:0 0 15px}.pwWrap .pwHTit,.pwWrap .pwHTxt{width:100%;text-align:center;overflow:hidden}.pwWrap .pwHTxt{font-size:16px;color:#000;line-height:1.5;letter-spacing:-.5px}.pwWrap .pwForm{width:300px;margin:34px auto -10px;overflow:hidden}.pwWrap .pwForm .ptit{font-size:16px;color:#000;line-height:1.4;font-weight:600;letter-spacing:-.5px;margin:0 0 8px}.unsubscribe,.unsubscribe .reason{width:100%;overflow:hidden}.unsubscribe .reason{padding:26px 0 0}.unsubscribe .reason select.normal{min-width:100%;font-size:13px;height:36px;line-height:36px;padding:0 30px 0 12px}.unsubscribe .proposal{width:100%;overflow:hidden}.unsubscribe .proposal p{font-size:14px;color:#000;line-height:1.4;letter-spacing:-.5px;margin:26px 0 20px;word-break:keep-all}.unsubscribe .proposal textarea{width:100%;height:130px;font-size:13px;color:#000;line-height:1.3;padding:12px;border-radius:2px;box-sizing:border-box}.joinFinish{width:100%;text-align:center;overflow:hidden;word-break:keep-all}.joinFinish .jTit{font-size:42px;color:#333;line-height:1.2;font-weight:600;letter-spacing:-1px;margin:0 0 10px}.joinFinish .jTxt{font-size:16px;color:#000;line-height:1.5;font-weight:300;letter-spacing:-1px;margin:0 0 44px}.joinFinish .jAddChild{width:320px;height:150px;margin:0 auto;border:1px solid #ccc;box-sizing:border-box}.joinFinish .jAddChild a{display:block;width:100%;height:100%;text-align:center}.joinFinish .jAddChild a span{display:inline-block;font-size:16px;color:#999;line-height:1.2;padding:80px 0 0;margin:25px 0 0;background:url(/images/bg/bg_join_addchild.png) top no-repeat}.ecChildPop:after{content:"";display:block;clear:both}.ecChildPop .ecpTxt01{padding:20px 0}.ecChildPop .ecpTxt01,.ecChildPop .ecpTxt02{font-size:18px;color:#666;line-height:1.4;letter-spacing:-.5px;text-align:center}.ecChildPop .ecpTxt02{padding:74px 0}.ecChildPop .ecpTxt02 strong{font-size:18px;line-height:1.4}.ecChildPop .ecpYn{width:100%;text-align:center;padding:20px 0 50px}.ecChildPop .ecpYn ul{font-size:0;line-height:0}.ecChildPop .ecpYn ul:after{content:"";display:block;clear:both}.ecChildPop .ecpYn ul li{display:inline-block;padding:0 15px}.ecChildPop .ecpYn ul li a{display:block;width:80px;height:80px;font-size:30px;color:#fff;font-weight:800;line-height:80px;border-radius:100%;background:#888;text-align:center}.ecChildPop .ecpYn ul li a.y{background:#7fbd3e}.ecChildPop .ecpLesson{width:100%;text-align:center;padding:20px 0;background:#e2e2e2;margin:15px 0 20px;overflow:hidden}.ecChildPop .ecpLesson p{font-size:14px;color:#000;line-height:1.2;letter-spacing:.5px;font-weight:600}.ecChildPop .ecpLesson p strong{display:block;font-size:20px;padding:2px 0 0}.pwChange{margin:0 0 -10px}.pwChange:after{content:"";display:block;clear:both}.pwChange .pcForm:after{content:"";display:block;clear:both}.pwChange .pcForm .pcTit{font-size:16px;color:#000;line-height:1.2;letter-spacing:-.5px;font-weight:600;padding:10px 0 6px}.pwChange .pcForm input{height:40px;line-height:40px}.pwChange .pcForm.base .pcTit{padding:26px 0 6px}.pwChange .pcForm.base{padding:0 0 20px;margin:0 0 10px;border-bottom:1px solid silver}.pwSearch:after{content:"";display:block;clear:both}.pwSearch p{font-size:16px;color:#000;line-height:1.2;letter-spacing:-.5px;padding:28px 0;word-break:keep-all}.pwSearch input{height:40px;line-height:40px}@media (max-width:1240px){.experienceClass .eClassBody{height:auto}.experienceClass .eClassBody .ecLeft{float:none;width:580px;height:290px;margin:0 auto;padding:0 0 40px;background-image:none;border-bottom:1px solid #e2e2e2}.experienceClass .eClassBody .ecLeft:after{content:"";display:block;clear:both;*zoom:1}.experienceClass .eClassBody .ecRight{float:none;width:580px;height:290px;margin:40px auto 0}.experienceClass .eClassBody .ecRight:after{content:"";display:block;clear:both;*zoom:1}.experienceClass .eClassBody .ecRight ul li:first-child{width:58%}.experienceClass .eClassBody .ecRight ul li:nth-child(2){width:42%}.tableType2 .ecth1{width:130px}.tableType2 .ecth2{width:200px}.tableType2 .ecth3{width:160px}.tableType2 .ecth4{width:200px}.tableType2 .ecth5{width:160px}.tableType2 .ecth6{width:auto}.experienceClass .tableGuard{overflow-x:auto}.experienceClass .tableGuard table{width:1240px}}@media (max-width:1100px){.experienceClass .eClassBom .ecmFlow .innerBox{width:auto;margin:0 20px}.experienceClass .eClassBom .ecmFlow .innerBox .txt ul li{padding:0 10px;word-break:keep-all;box-sizing:border-box}.experienceClass .eClassBom .ecmFlow .innerBox .txt ul li span{display:inline}.experienceClass .eClassChild .childrenApp ul li{width:48.4%;margin:0 1.6% 12px 0}.experienceClass .eClassChild .childrenApp ul li.add{width:98.4%;margin:0}.experienceClass .rClassHead,.experienceClass .rClassHead.nowIng{width:auto;margin:0 20px}}@media (max-width:840px){.experienceClass .eClassBtn .geBtn,.experienceClass .eClassBtn .yeBtn{width:280px}.experienceClass .eClassChild .childrenApp ul{margin:0}.experienceClass .eClassChild .childrenApp ul li{width:100%;margin:0 0 12px}.experienceClass .eClassChild .childrenApp ul li.add{width:100%}.experienceClass .rClassHead{min-height:auto}}@media (max-width:640px){.experienceClass .eClassHead{margin:0 20px}.experienceClass .eClassHead .ico img{width:100px}.experienceClass .eClassHead .tit{font-size:20px;letter-spacing:-.5px;padding:5px 0}.experienceClass .eClassHead .tit img{display:block;width:120px;padding:0 4px 0 0;margin:5px auto}.experienceClass .eClassHead .txt{font-size:15px;letter-spacing:-.5px;padding:5px 0}.experienceClass .eClassBody .ecLeft{width:100%;height:auto}.experienceClass .eClassBody .ecLeft ul li{float:none}.experienceClass .eClassBody .ecLeft ul li:first-child{width:100%;height:157px}.experienceClass .eClassBody .ecLeft ul li:nth-child(2){width:100%;height:167px}.experienceClass .eClassBody .ecLeft ul li .ec01{width:200px;left:50%;margin:0 0 0 -100px}.experienceClass .eClassBody .ecLeft ul li .ec01 .bg{top:0}.experienceClass .eClassBody .ecLeft ul li .ec01 .bg img{width:100%}.experienceClass .eClassBody .ecLeft ul li .ec01 .txt{font-size:14px;line-height:1.6;letter-spacing:-.5px;padding:20px 0 0 12px}.experienceClass .eClassBody .ecLeft ul li .ec01 .txt strong{font-size:14px}.experienceClass .eClassBody .ecLeft ul li .ec02{width:200px;left:50%;margin:0 0 0 -100px;padding:0 0 20px}.experienceClass .eClassBody .ecLeft ul li .ec02 .bg{top:0;left:50%;margin:0 0 0 -70px}.experienceClass .eClassBody .ecLeft ul li .ec02 .bg img{width:140px}.experienceClass .eClassBody .ecLeft ul li .ec02 .txt01 .t01{top:52px;font-size:13px;letter-spacing:-.5px}.experienceClass .eClassBody .ecLeft ul li .ec02 .txt01 .t02{top:111px;font-size:13px;letter-spacing:-.5px}.experienceClass .eClassBody .ecLeft ul li .ec02 .txt02{bottom:0;font-size:13px;letter-spacing:-.5px}.experienceClass .eClassBody .ecRight{width:100%;height:auto;margin:30px 0 0}.experienceClass .eClassBody .ecRight u{width:100%}.experienceClass .eClassBody .ecRight ul li{float:none;width:100%;height:auto}.experienceClass .eClassBody .ecRight ul li:first-child{width:100%;background-image:none}.experienceClass .eClassBody .ecRight ul li:nth-child(2){width:100%}.experienceClass .eClassBody .ecRight ul li .ec03 .bg{position:relative;left:0;top:0;width:100%}.experienceClass .eClassBody .ecRight ul li .ec03 .bg img{width:220px}.experienceClass .eClassBody .ecRight ul li .ec03 .txt{position:relative;left:0;bottom:auto;top:0;font-size:14px;letter-spacing:-.5px;padding:12px 0 20px}.experienceClass .eClassBody .ecRight ul li .ec04,.experienceClass .eClassBody .ecRight ul li .ec04 .bg{position:relative;left:0;top:0;width:100%}.experienceClass .eClassBody .ecRight ul li .ec04 .bg img{width:180px}.experienceClass .eClassBody .ecRight ul li .ec04 .txt{position:relative;left:0;bottom:auto;top:0;font-size:14px;letter-spacing:-.5px;padding:12px 0 20px}.experienceClass .eClassBom{margin:50px 0 0}.experienceClass .eClassBom .ecmTit{font-size:18px;letter-spacing:-.5px;padding:0 0 12px}.experienceClass .eClassBom .ecmFlow{padding:30px 0}.experienceClass .eClassBom .ecmFlow .innerBox{position:relative;width:245px;margin:0 auto}.experienceClass .eClassBom .ecmFlow .innerBox .img{width:100%;text-align:right;padding:0}.experienceClass .eClassBom .ecmFlow .innerBox .img img{max-width:auto}.experienceClass .eClassBom .ecmFlow .innerBox .img img.w{display:none}.experienceClass .eClassBom .ecmFlow .innerBox .img img.m{display:inline;width:120px}.experienceClass .eClassBom .ecmFlow .innerBox .txt{position:absolute;left:0;top:0;width:116px;padding:0}.experienceClass .eClassBom .ecmFlow .innerBox .txt ul li{float:none;position:absolute;left:0;top:0;width:100%;text-align:center;padding:0}.experienceClass .eClassBom .ecmFlow .innerBox .txt ul li span{display:block;font-size:12px}.experienceClass .eClassBom .ecmFlow .innerBox .txt ul li:first-child{top:6px}.experienceClass .eClassBom .ecmFlow .innerBox .txt ul li:nth-child(2){top:134px}.experienceClass .eClassBom .ecmFlow .innerBox .txt ul li:nth-child(3){top:250px}.experienceClass .eClassBom .ecmFlow .innerBox .txt ul li:nth-child(4){top:381px}.experienceClass .eClassBom .ecmFlow .innerBox .txt ul li:nth-child(5){top:496px}.experienceClass .eClassBtn{padding:30px 0 0}.experienceClass .eClassBtn a{margin:0 5px}.experienceClass .eClassBtn .geBtn{width:160px;height:60px;border-radius:10px}.experienceClass .eClassBtn .geBtn span{font-size:13px;line-height:1.2;padding:15px 0 0}.experienceClass .eClassBtn .geBtn span u{display:block;font-size:12px;line-height:1.2}.experienceClass .eClassBtn .geBtn strong{font-size:18px;padding:18px 0 0}.experienceClass .eClassBtn .yeBtn{width:160px;height:60px;border-radius:10px}.experienceClass .eClassBtn .yeBtn span{font-size:13px;line-height:1.2;padding:15px 0 0}.experienceClass .eClassBtn .yeBtn span u{display:block;font-size:12px;line-height:1.2}.experienceClass .eClassChild .eccTit{font-size:20px;letter-spacing:-.5px;padding:40px 0 24px}.experienceClass .eClassChild .childrenApp ul li a{height:100px;padding:20px 15px}.experienceClass .eClassChild .childrenApp ul li a .pic{left:12px;top:25px;width:50px;height:50px}.experienceClass .eClassChild .childrenApp ul li a .pic img{width:50px}.experienceClass .eClassChild .childrenApp ul li a .info{margin:0 0 0 60px}.experienceClass .eClassChild .childrenApp ul li a .info .name{font-size:16px}.experienceClass .eClassChild .childrenApp ul li a .info .id{font-size:14px}.experienceClass .eClassChild .childrenApp ul li a .info .day{font-size:13px;padding:5px 0 0}.experienceClass .eClassChild .childrenApp ul li.add a{font-size:13px;padding:64px 0 0;background-size:40px;background-position:center 16px}.experienceClass .eClassChild .eccNoti{margin:20px 0 0}.experienceClass .eClassChild .eccNoti ul li{font-size:13px;line-height:1.3;padding:3px 0 3px 10px;background-size:3px auto;background-position:left 9px}.experienceClass .eClassChild .eccCTit{font-size:18px;letter-spacing:-.5px;padding:25px 0 12px}.experienceClass .eClassChild .eccCTit.f{padding:40px 0 12px}.experienceClass .eClassChild .eccJunior{width:220px;height:55px;padding:20px 0}.experienceClass .eClassChild .eccJunior .pic{left:12px;top:25px;width:50px;height:50px}.experienceClass .eClassChild .eccJunior .pic img{width:50px}.experienceClass .eClassChild .eccJunior .info{margin:0 0 0 75px}.experienceClass .eClassChild .eccJunior .info .name{font-size:16px}.experienceClass .eClassChild .eccJunior .info .id{font-size:14px}.experienceClass .eClassChild .eccJunior .info .day{font-size:13px;padding:5px 0 0}.experienceClass .eClassChild .eccPeriod p{font-size:18px}.experienceClass .eClassChild .eccPeriod p span{display:block;font-size:18px;padding:4px 0 0}.experienceClass .eClassChild .finNoti{width:auto;margin:30px 0 0}.experienceClass .eClassChild .finNoti ul li{font-size:13px;line-height:1.3;padding:3px 0 3px 10px;background-size:3px auto;background-position:left 9px}.experienceClass .rClassHead .ico{position:relative;left:0;top:0;width:100%;text-align:center}.experienceClass .rClassHead .ico img{width:100px}.experienceClass .rClassHead .txt{margin:6px 0 0;text-align:center}.experienceClass .rClassHead .txt p{font-size:20px;letter-spacing:-.5px;padding:5px 0 8px}.experienceClass .rClassHead .txt p img{width:120px;padding:0 4px 0 0;margin:5px auto}.experienceClass .rClassHead .txt ul li{font-size:13px;line-height:1.3;padding:3px 0 3px 10px;background-size:3px auto;background-position:left 9px;text-align:left}.experienceClass .rSchedule{margin:35px 0 0}.experienceClass .rSchedule .period{padding:0 0 15px}.experienceClass .rSchedule .period ul li span{font-size:20px}.experienceClass .rSchedule .period ul li img{width:26px}.experienceClass .eChildSelect{padding:12px;margin:30px 0 15px;box-sizing:border-box}.experienceClass .eChildSelect .rDiv{float:left}.experienceClass .eChildSelect .rDiv p{float:none;font-size:13px;line-height:1.4;margin:0 0 10px;letter-spacing:-.5px}.experienceClass .eChildSelect .rDiv ul{float:none}.experienceClass .eChildSelect .rDiv ul li{margin:0 5px 5px 0}.experienceClass .eChildSelect .rDiv ul li a{width:120px;height:30px}.experienceClass .eChildSelect .rDiv ul li a .pic img{width:30px;height:30px}.experienceClass .eChildSelect .rDiv ul li a span{font-size:12px;line-height:30px;margin:0 0 0 40px}.tableType2 .ecth1,.tableType2 .ecth2{width:100px}.tableType2 .ecth3{width:80px}.tableType2 .ecth4,.tableType2 .ecth5{width:100px}.tableType2 .ecth6{width:90px}.tableType2 table td .bArea{display:inline-block;padding:5px}.tableType2 table td .bArea a{width:60px}.tableType2 table td .bArea a.lessType_evaluate{width:70px}.tableType2 table td .bArea a.lessType_app{width:80px}.tableType2 table td .student{margin:0 0 0 -5px}.tableType2 table td .student .spic img{width:30px;height:30px}.tableType2 table td .student span{font-size:12px;line-height:30px;margin:0 0 0 35px}.tableEcAdd{margin:12px 0 0}.tableEcAdd ul li{font-size:13px;line-height:1.3;padding:3px 0 3px 10px;background-size:3px auto;background-position:left 9px}.experienceClass .tableGuard{overflow-x:auto}.experienceClass .tableGuard table{width:640px}.tableType2 .ecvth1{width:102px}.tableType2 .ecvth2{width:100px}.tableType2 .ecvth3,.tableType2 .ecvth4{width:90px}.tableType2 .ecvth5{width:100px}.pwWrap .pwHTit{font-size:24px;padding:0 0 10px}.pwWrap .pwHTxt{font-size:13px;line-height:1.3}.pwWrap .pwForm{width:200px;margin:15px auto -5px}.pwWrap .pwForm .ptit{font-size:13px;margin:0 0 5px}.joinFinish .jTit{font-size:24px;letter-spacing:-.5px;margin:0 0 6px}.joinFinish .jTxt{font-size:13px;line-height:1.4;letter-spacing:-.5px;margin:0 0 22px}.joinFinish .jAddChild{width:160px;height:100px}.joinFinish .jAddChild a span{font-size:13px;padding:46px 0 0;margin:18px 0 0;background-size:40px}.btnArea .cBtn.mShort{width:140px}.ecChildPop .ecpTxt01{font-size:13px;line-height:1.3;padding:12px 0}.ecChildPop .ecpTxt02{padding:36px 0}.ecChildPop .ecpTxt02,.ecChildPop .ecpTxt02 strong{font-size:13px;line-height:1.3}.ecChildPop .ecpYn{padding:12px 0 25px}.ecChildPop .ecpYn ul li{padding:0 10px}.ecChildPop .ecpYn ul li a{width:60px;height:60px;font-size:16px;font-weight:600;line-height:60px}.ecChildPop .ecpLesson{margin:10px 0 15px;padding:12px 0}.ecChildPop .ecpLesson p{font-size:12px}.ecChildPop .ecpLesson p strong{font-size:15px}.pwChange{margin:0 0 -10px}.pwChange .pcForm .pcTit{font-size:13px;padding:8px 0 5px}.pwChange .pcForm input{height:36px;line-height:36px}.pwChange .pcForm.base .pcTit{padding:20px 0 6px}.pwSearch p{font-size:13px;padding:15px 0}.pwSearch input{height:36px;line-height:36px}.unsubscribe .reason{padding:15px 0 0}.unsubscribe .reason select.normal{font-size:12px}.unsubscribe .proposal p{font-size:13px;margin:15px 0 12px}.unsubscribe .proposal textarea{height:100px;font-size:12px}}.brandWrap{overflow:visible}.brandWrap:after{content:"";display:block;clear:both;*zoom:1}.brandWrap .eggWrap:after{content:"";display:block;clear:both;*zoom:1}.brandWrap .eggWrap{overflow:visible}.brandWrap .eggWrap .eggProgram:nth-child(2n):after{content:"";position:absolute;left:50%;top:0;width:1000%;height:100%;padding:50px 0;background:#f6f6f6;margin:-50px 0 0 -500%;z-index:-1}.serviceWrap .curriculumBox:nth-child(2n):after{content:"";position:absolute;left:50%;top:0;width:1000%;height:100%;padding:50px 0;background:#f6f6f6;margin:-50px 0 0 -500%;z-index:-1}@media (max-width:640px){.brandWrap .eggWrap .eggProgram:nth-child(2n):after{width:100%;height:100%;padding:25px 0;margin:-25px 0 0 -320px}.brandWrap .eggWrap .eggProgram .eggPTBox .imgList p{padding:0 0 18px}.brandWrap .eggWrap .eggProgram .eggPTBox .ePImg{padding:18px 0 10px}.serviceWrap .curriculumBox:nth-child(2n):after{width:100%;height:100%;padding:25px 0;margin:-25px 0 0 -320px}}.levelWrap{width:100%}.levelWrap:after{content:"";display:block;clear:both}.levelBox{width:840px;margin:0 auto}.levelBox:after{content:"";display:block;clear:both}.levelWrap .lHead{width:100%;padding:30px 0 20px;text-align:center;overflow:hidden}.levelWrap .lHead .img:after{content:"";display:block;clear:both}.levelWrap .lHead .txt{width:100%;padding:40px 20px;background:#fbc61e;border-radius:16px;word-break:keep-all;box-sizing:border-box}.levelWrap .lHead .txt span{display:block;font-size:44px;color:#fff;font-weight:600;line-height:1.2}.levelWrap .levelApp{margin:50px 0 0;text-align:center}.levelWrap .levelApp:after{content:"";display:block;clear:both}.levelWrap .levelApp a{display:inline-block;width:350px;height:100px;text-align:center;background:#000;border-radius:50px}.levelWrap .levelApp span{display:inline-block;font-size:30px;color:#fff;font-weight:500;line-height:100px;letter-spacing:-1px}.levelWrap .levelApp.last{margin:12px 0 0}.levelWrap .infomation{margin:140px 0 0;text-align:center;word-break:keep-all}.levelWrap .infomation:after{content:"";display:block;clear:both}.levelWrap .infomation .tit{padding:3px 0 0}.levelWrap .infomation .tit:after{content:"";display:block;clear:both}.levelWrap .infomation .tit span{font-size:40px}.levelWrap .infomation .stit,.levelWrap .infomation .tit span{color:#000;font-weight:600;line-height:1.2;letter-spacing:-1px}.levelWrap .infomation .stit{font-size:30px;margin:0 0 -10px}.levelWrap .infomation .txt:after{content:"";display:block;clear:both}.levelWrap .infomation .txt span,.levelWrap .infomation .txt u{font-size:24px;color:#000;font-weight:500;line-height:1.4;letter-spacing:-1px}.levelWrap .infomation .txt u{text-decoration:none}.levelWrap .infomation .img{width:100%;padding:60px 0 38px;overflow:hidden}.levelWrap .infomation .img img{max-width:100%}.levelWrap .infomation .img.interval{padding:60px 0}.levelWrap .infomation .txt.interval{padding:3px 60px 0}@media (max-width:860px){.levelBox{width:auto;margin:0 20px}}@media (max-width:640px){.levelWrap .lHead{padding:15px 0 12px}.levelWrap .lHead .img{padding:0 40px}.levelWrap .lHead .img img{max-width:100%}.levelWrap .lHead .txt{padding:20px 12px;border-radius:13px}.levelWrap .lHead .txt span{display:block;font-size:18px}.levelWrap .levelApp{margin:20px 0 0}.levelWrap .levelApp a{width:180px;height:50px}.levelWrap .levelApp span{font-size:16px;line-height:50px}.levelWrap .levelApp.last{margin:8px 0 0}.levelWrap .infomation{margin:50px 0 0}.levelWrap .infomation .tit{padding:0 0 4px}.levelWrap .infomation .tit span{display:block;font-size:18px}.levelWrap .infomation .stit{font-size:17px;margin:0 0 -10px}.levelWrap .infomation .txt span,.levelWrap .infomation .txt u{display:block;font-size:14px}.levelWrap .infomation .img{padding:30px 0 20px}.levelWrap .infomation .img.interval{padding:30px 0}.levelWrap .infomation .img .img1{width:70%}.levelWrap .infomation .img .img2{width:96%}.levelWrap .infomation .txt.interval{padding:3px 0 0}}