@import url(https://fonts.googleapis.com/earlyaccess/notosanskr.css);a,abbr,acronym,address,applet,article,aside,audio,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0;-webkit-margin-before:0}body,html{-webkit-overflow-scrolling:touch}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}dd,dl,dt,fieldset,form,li,ol,p,ul{margin:0;padding:0;font-size:100%}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{border:0 none;font-size:0;line-height:0;vertical-align:top}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}input[type=checkbox],input[type=radio]{margin:0}button,img,input,label,select,textarea{vertical-align:middle}button{cursor:pointer}a,a.active,a.on,a:hover{text-decoration:none}body{font-family:Malgun Gothic,맑은고딕,sans-serif;color:#656565;font-size:12px}.keep-all{word-break:keep-all}.break-all{word-break:break-all}.strong{font-weight:700}.br{display:none!important}.w-10per{width:10%!important}.w-15per{width:15%!important}.w-19per{width:19%!important}.w-20per{width:20%!important}.w-29per{width:29%!important}.w-30per{width:30%!important}.w-35per{width:35%!important}.w-39per{width:39%!important}.w-40per{width:40%!important}.w-44per{width:44%!important}.w-45per{width:45%!important}.w-46per{width:46%!important}.w-47per{width:47%!important}.w-48per{width:48%!important}.w-49per{width:49%!important}.w-50per{width:50%!important}.w-55per{width:55%!important}.w-60per{width:60%!important}.w-65per{width:65%!important}.w-68per{width:68%!important}.w-70per{width:70%!important}.w-80per{width:80%!important}.w-85per{width:85%!important}.w-90per{width:90%!important}.w-93per{width:93%!important}.w-94per{width:94%!important}.w-95per{width:95%!important}.w-100per{width:100%!important}.w-30px{width:30px!important}.w-40px{width:40px!important}.w-50px{width:50px!important}.w-60px{width:60px!important}.w-70px{width:70px!important}.w-80px{width:80px!important}.w-90px{width:90px!important}.w-100px{width:100px!important}.w-120px{width:120px!important}.w-130px{width:130px!important}.w-150px{width:150px!important}.w-200px{width:200px!important}.w-250px{width:250px!important}.w-300px{width:300px!important}.w-400px{width:400px!important}.w-450px{width:450px!important}.w-500px{width:500px!important}.w-600px{width:600px!important}.w-700px{width:700px!important}.w-800px{width:800px!important}.h-30px{height:30px!important}.h-100px{height:100px!important}.h-150px{height:150px!important}.h-200px{height:200px!important}.h-500px{height:500px!important}.flot-left{float:left}.float-right{float:right}.clear,.clear:after{content:"";clear:both;display:block}.mg-auto{margin:auto!important}.mt-05{margin-top:5px!important}.mt-10{margin-top:10px!important}.mt-20{margin-top:20px!important}.mt-30{margin-top:30px!important}.mt-40{margin-top:40px!important}.mt-45{margin-top:45px!important}.mt-50{margin-top:50px!important}.mt-60{margin-top:60px!important}.mt-70{margin-top:70px!important}.mt-80{margin-top:80px!important}.mt-90{margin-top:90px!important}.mt-100{margin-top:100px!important}.mb-05{margin-bottom:5px!important}.mb-10{margin-bottom:10px!important}.mb-20{margin-bottom:20px!important}.mb-30{margin-bottom:30px!important}.mb-40{margin-bottom:40px!important}.mb-50{margin-bottom:50px!important}.mb-60{margin-bottom:60px!important}.mb-70{margin-bottom:70px!important}.mb-80{margin-bottom:80px!important}.mb-90{margin-bottom:90px!important}.mb-100{margin-bottom:100px!important}.ml-05{margin-left:5px!important}.ml-10{margin-left:10px!important}.ml-20{margin-left:20px!important}.ml-30{margin-left:30px!important}.mr-05{margin-right:5px!important}.mr-10{margin-right:10px!important}.mr-20{margin-right:20px!important}.pd-10{padding:10px!important}.pd-20{padding:20px!important}.pt-05{padding-top:5px!important}.pt-10{padding-top:10px!important}.pt-20{padding-top:20px!important}.pt-30{padding-top:30px!important}.pb-05{padding-bottom:5px!important}.pb-10{padding-bottom:10px!important}.pb-20{padding-bottom:20px!important}.pb-30{padding-bottom:30px!important}.pb-40{padding-bottom:40px!important}.pb-50{padding-bottom:50px!important}.pb-60{padding-bottom:60px!important}.pb-70{padding-bottom:70px!important}.pb-80{padding-bottom:80px!important}.pb-90{padding-bottom:90px!important}.pb-100{padding-bottom:100px!important}.pr-05{padding-right:5px!important}.pr-10{padding-right:10px!important}.pl-10{padding-left:10px!important}.pl-20{padding-left:20px!important}.pl-30{padding-left:30px!important}.pl-40{padding-left:40px!important}.pl-45{padding-left:45px!important}.pl-60{padding-left:60px!important}.txt-center{text-align:center!important}.txt-left{text-align:left!important}.txt-right{text-align:right!important}.ver-top{vertical-align:top!important}.ver-middle{vertical-align:middle!important}.ver-bottom{vertical-align:bottom!important}.dp-inblock{display:inline-block!important}.dp-block{display:block!important}.dp-none{display:none}.dp-tablecell{display:table-cell!important;vertical-align:middle}.txt-defaulte{color:#656565!important}.txt-red{color:red!important}.txt-blue{color:#5d9cec!important}.txt-green{color:#1eaf60!important}.txt-gray-light{color:#cacaca!important}.txt-gray{color:#999!important}.bold{font-weight:700!important}.normal{font-weight:400!important}.font-10{font-size:10px!important;line-height:12px!important}.font-11{font-size:11px!important;line-height:13px!important}.font-13{font-size:13px!important;line-height:18px!important}.font-14{font-size:14px!important;line-height:20px!important}.font-15{font-size:15px!important;line-height:25px!important}.font-16{font-size:16px!important;line-height:27px!important}.font-18{font-size:18px!important;line-height:32px!important}.font-20{font-size:20px!important;line-height:35px!important}.font-22{font-size:22px!important}.font-23{font-size:23px!important;line-height:35px!important}.font-24{font-size:24px!important}.font-30{font-size:30px!important;line-height:45px!important}a{color:#5d9cec}a:hover{text-decoration:none}.link{color:#5d9cec;cursor:pointer}.link:hover{color:#0056b3}.pointer{cursor:pointer!important}.table-border{border-bottom:1px solid #6b6b6b}.border-none{border-bottom:0}input{font-size:13px;color:#656565}input[type=number],input[type=password],input[type=text]{border:1px solid #e3e5ed;border-radius:4px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;height:36px;padding:0 5px}input[type=checkbox]{border:1px solid #4481eb}select{height:36px;padding:0 5px}select,textarea{border:1px solid #e3e5ed;border-radius:4px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-size:12px;color:#656565}textarea{padding:5px 5px;font-family:Source Sans Pro,sans-serif}.tooltip .tooltiptext{visibility:hidden;width:250px;text-align:center;padding:0 0;background-color:#fff;color:#000;border:1px solid #000;position:absolute;z-index:1}.tooltip:hover .tooltiptext{visibility:visible}.vdp-datepicker{display:inline-block!important}.vdp-datepicker input[type=text]{width:150px!important}.preline{white-space:pre-line!important}.underline{text-decoration:underline}.deemed{width:100%;height:100%;background:#000;opacity:.8;filter:alpha(opacity=80);position:fixed;top:0;left:0;z-index:9;display:none}.pop-layer{position:absolute;min-width:400px;background-color:#fff;top:15%;z-index:9999;left:50%;transform:translate(-50%,-30%)}.layer-close{display:inline-block}.layer-con{padding:30px 30px 20px 30px}.dis-none{display:block!important}@media only screen and (max-width:768px){.dis-none{display:none!important}.br{display:block!important}}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:100;src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff) format("woff"),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.otf) format("opentype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:300;src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff) format("woff"),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.otf) format("opentype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff) format("woff"),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.otf) format("opentype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:500;src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff) format("woff"),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.otf) format("opentype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:700;src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff) format("woff"),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.otf) format("opentype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:900;src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff) format("woff"),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.otf) format("opentype")}.carrot{font-family:Noto Sans KR,sans-serif}.carrot .main-wrapper .page-wrapper .page-content{margin-top:0}.carrot .lead{font-size:1em;margin:15px 0}.carrot .table th{background:#f5f5f5;vertical-align:middle;width:100px;font-size:14px}.carrot .table td,.carrot .table th{padding:.7rem .7rem;vertical-align:middle;white-space:break-spaces;word-break:keep-all}.carrot .table td{max-width:100px}.carrot .form-check .form-check-label{margin-left:0}.carrot .card-tab{width:100%;max-width:300px}.carrot .card-tab li{padding:15px;font-size:16px;float:left;border:1px solid #ddd;min-width:80px;text-align:center;cursor:pointer}.carrot .card-tab li.active{background:#f2f2f2}.page-title{font-weight:600;line-height:1.2;margin-bottom:10px;font-size:1.875rem;color:#000}.pip-chart-div{width:25%;float:left}.xy{width:40%}.pie{width:60%}.dim{background:rgba(0,0,0,.7);width:100%;height:100%;position:fixed;left:0;top:0;box-sizing:border-box;z-index:1000}.coaching_status_list .col-md-2{max-width:12%}.coaching_status_list .col-board{width:2px;max-width:2px;border-left:1px dashed #000;padding:0}.coaching_status_list .card .card-body{padding-left:10px;padding-right:10px}.coaching_status_list .card .card-body h1{font-weight:700;font-size:24px;text-align:center}.coaching_status_list .card .card-body p{font-size:16px;text-align:center}input[type=date],input[type=month],select{max-width:200px;display:inline-block}input[type=number],input[type=text]{max-width:400px}.add-span{color:#1e90ff}.add-span,.delete-span{font-size:10px;margin-left:10px;cursor:pointer;vertical-align:sub}.delete-span{color:#ff8c00}.login{height:100%;width:100%;position:fixed}input[type=text]{max-width:500px}.login-wrap{padding:30px;margin:0 auto;margin-top:200px;padding-top:60px;padding-bottom:60px;border-radius:15px;box-shadow:0 0 10px 0 rgba(183,192,206,.2);-webkit-box-shadow:0 0 10px 0 rgba(183,192,206,.2)}.login-wrap,.login-wrap .fail{background:#fff;text-align:center}.login-wrap .fail{width:100%;padding:0;padding-top:15px;padding-bottom:0}.login-wrap .fail p{color:#4cda64;margin:0;font-size:16px;font-weight:700}.login-wrap div{width:100%;padding-top:20px;text-align:left}.login-wrap div input[type=password],.login-wrap div input[type=text]{border-radius:0;border:none;width:100%;background:transparent;border-bottom:1px solid #ddd;margin-top:15px;height:35px;font-size:14px}.login-wrap div label,.login-wrap p{margin-top:10px}.login-wrap p{font-size:12px;color:#000}.login-wrap p a{color:#000}.manager-btn{margin-top:50px;padding-top:15px;padding-bottom:15px;border-radius:5px;background-color:#4cda64;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:-.32px;text-align:center;color:#fff;border:none}.manager-title{color:#4cda64;font-size:30px;font-weight:700;margin-top:30px}.reset-password-pop{text-align:center}.reset-password-pop .reset-wrap{width:80%;margin:0 auto;padding-bottom:30px}.reset-password-pop .reset-wrap .pass-info{margin-top:10px;color:#000}.reset-password-pop .reset-wrap .pass-email-form{text-align:left}.reset-password-pop .reset-wrap .pass-email-form input{border-radius:0;border:none;background:transparent;border-bottom:1px solid #ddd;margin-top:15px;height:35px;font-size:14px}.report .col-xl-12,.report .row{max-width:1430px}.report .report-card{border-radius:1.25rem}.report .report-card .card-body{padding:2.5rem 2.5rem}.report .report-col .card-body{padding-top:47px;padding-bottom:47px;padding-left:1.5rem;padding-right:1.5rem}.report .report-col .card-body img{width:17%}.report .report-col .card-body p{font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:#4cda64;margin-top:10px}.report .report-col .card-body h1{font-size:26px;line-height:1.46;text-align:center;margin-top:23px}.report .donut-chart .title h1,.report .report-col .card-body h1{font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#444}.report .donut-chart .title h1{font-size:24px;line-height:1.5;text-align:left}.report .donut-chart .title p{font-size:18px;padding-top:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#444}.report .donut-chart .pie-list .pie-item{float:left;width:33%}.report .donut-chart .pie-list .pie-item p{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:normal;text-align:center;color:#444}.report .donut-chart .pie-list .pie-item .pie-div{border-right:1px solid #ececec}.report .course-table{padding-top:60px;padding-bottom:20px}.report .course-table table{border-top:1.5px solid #6b6b6b;border-bottom:1.5px solid #6b6b6b}.report .course-table table tr th{vertical-align:middle;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#444}.report .course-table table tr th:first-child{background-color:#f5f5f5;width:100px}.report .course-table table tr td{font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#444;padding-top:8px;padding-bottom:8px;padding-left:25px;border-bottom:1px solid #c8c8c8;vertical-align:middle}.report .course-table table tr:first-child td:last-child,.report .course-table table tr:last-child td{border-bottom:0}.report .course-table .em-table th{padding-top:8px;padding-bottom:8px;background-color:#f5f5f5}.report .survey .title{border-bottom:1px solid #dcdcdc;padding-bottom:30px}.report .survey .title h1{font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:-.48px;text-align:left;color:#444}.report .survey .title h1 b{font-size:40px;font-weight:700}.report .survey .title h1 span{font-size:20px;font-weight:400}.report .survey .title h1 span font{color:#a7a7a7}.report .survey .title p .point{color:#ff1f17}.report .survey .info{width:100%;padding-top:20px}.report .survey .info ul{width:100%}.report .survey .info ul li{width:100%;margin-top:10px}.report .survey .info ul li span{width:76px;text-align:center;color:#fff;padding:7px 16px 8px;border-radius:21px;background-color:#707070}.report .survey .info ul li p,.report .survey .info ul li span{font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:-.9px;display:block;float:left}.report .survey .info ul li p{text-align:left;color:#444;padding-top:10px;padding-left:10px}.report .coaching-total table{margin-top:50px;width:100%;border-top:1.5px solid #6b6b6b;border-bottom:1px solid #6b6b6b}.report .coaching-total table tr th{font-weight:700;line-height:1.5;background-color:#f5f5f5;vertical-align:middle;padding-top:8px;padding-bottom:8px}.report .coaching-total table tr td,.report .coaching-total table tr th{font-size:18px;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#444;border-bottom:1px solid #c8c8c8}.report .coaching-total table tr td{font-weight:400;padding-top:45px;padding-bottom:45px}.report .coaching-total table tr:nth-child(5n+0){border-bottom:1px solid #6b6b6b}.report .coaching-total table tr:last-child,.report .coaching-total table tr:last-child td,.report .coaching-total table tr:nth-child(5n+0) td{border-bottom:0}.report .coaching_journal table{width:100%;border-top:1.5px solid #6b6b6b;border-bottom:1.5px solid #6b6b6b;margin-top:20px}.report .coaching_journal table tr{border-bottom:1px solid #c8c8c8}.report .coaching_journal table tr th{width:130px;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:#444;padding-top:8px;padding-bottom:8px;background-color:#f5f5f5;vertical-align:middle}.report .coaching_journal table tr:last-child{border-bottom:0}.report .coaching_journal table tr td{font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#444;vertical-align:middle;padding-top:8px;padding-bottom:8px;padding-left:25px}.report .session-list .session-item{height:35px;padding-top:25px}.report .session-list .session-item .session-name{font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#444;line-height:35px;width:10%}.report .session-list .session-item .session-progress{width:85%;margin-left:50px}.report .session-list .session-item .session-progress .progress-item{width:20%;border-radius:18px;background-color:#4cda64;position:relative}.report .session-list .session-item .session-progress .progress-item span{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:right;color:#fff;display:block;padding-right:18px;line-height:35px;height:35px}.report .session-list .session-item .session-progress .progress-item p{position:absolute;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#444;right:-50px;top:0;line-height:35px}.report .session-list .session-item.danger .session-progress .progress-item{background-color:#ff3a33}.pie-legend{width:200px;margin:0 auto}.pie-legend .legend-item{font-size:10px;font-weight:400;font-stretch:normal;font-style:normal;line-height:.1;letter-spacing:normal;text-align:left;color:#444;float:left;padding:3px}.pie-legend .legend-marker{display:inline-block;width:12px;height:12px;border:none;margin-right:10px;vertical-align:middle;border-radius:3px}.personal-report .col-xl-12,.personal-report .row{max-width:1430px}.personal-report .card{border-radius:1.25rem}.personal-report .card .card-body{padding:2.5rem 2.5rem}.personal-report .card .card-body .title h1{font-size:24px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#444}.personal-report .card .card-body .title h1 span{font-weight:700}.personal-report .card .card-body .title p{font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#444;margin-top:20px}.personal-report .card .card-body .info-table{width:100%;border-top:1.5px solid #6b6b6b;border-bottom:1.5px solid #6b6b6b;margin-top:55px}.personal-report .card .card-body .info-table tr{border-bottom:1px solid #c8c8c8}.personal-report .card .card-body .info-table tr th{width:250px;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#444;padding-top:25px;padding-bottom:25px;vertical-align:middle;padding-left:50px}.personal-report .card .card-body .info-table tr th img{width:21px;margin-right:15px}.personal-report .card .card-body .info-table tr td{font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#444;vertical-align:middle;padding-left:50px}.personal-report .card .card-body .info-table tr:last-child{border-bottom:0}.personal-report .card .result ul{padding-top:50px}.personal-report .card .result ul li{float:left;width:31.5%;margin-left:30px}.personal-report .card .result ul li .result-title{padding:12.5px 0 11.2px 0;background-color:#1bc839;text-align:center}.personal-report .card .result ul li .result-title h1{font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.36;letter-spacing:-.44px;text-align:center;color:#fff}.personal-report .card .result ul li .result-body{border:1px solid #8bdc99;background-color:#f9fafb;height:410px}.personal-report .card .result ul li .result-body table{width:100%}.personal-report .card .result ul li .result-body table tr th{font-size:27px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.37;letter-spacing:-.54px;text-align:left;color:#4cda64;vertical-align:middle;width:150px;text-align:center;padding-top:25px}.personal-report .card .result ul li .result-body table tr th.none{font-size:26px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:-.52px;text-align:center;color:#ebe7e7}.personal-report .card .result ul li .result-body table tr td{font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.36px;text-align:left;color:#505050;vertical-align:middle;padding-top:25px}.personal-report .card .result ul li .result-body table tr td.disable{color:#ddd}.personal-report .card .result ul li:first-child{margin-left:0}.personal-report .card .result ul li:nth-child(2) .result-title{background-color:#4cda64}.personal-report .card .result ul li:nth-child(3) .result-title{background-color:#8bdc99}.personal-report .card .goal table{width:100%;border-top:1.5px solid #6b6b6b;border-bottom:1.5px solid #6b6b6b;margin-top:40px}.personal-report .card .goal table tr{border-bottom:1px solid #c8c8c8}.personal-report .card .goal table tr th{font-weight:700;line-height:1.5;background-color:#f5f5f5;padding-top:8px;padding-bottom:8px}.personal-report .card .goal table tr td,.personal-report .card .goal table tr th{font-size:18px;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#444;text-align:center;vertical-align:middle}.personal-report .card .goal table tr td{font-weight:400;padding-top:46px;padding-bottom:46px}.personal-report .card .goal table tr:last-child{border-bottom:0}.personal-report .card .progress-card .title h1{font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#444}.personal-report .card .progress-card .title h1 b{font-size:40px;font-weight:700}.personal-report .card .progress-card .title h1 span{font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:.1;letter-spacing:normal;text-align:left;color:#444}.personal-report .card .progress-card .title h1 span font{color:#a7a7a7}.personal-report .card .progress-card .title p span{color:red}.personal-report .card .progress-card table{border-top:1.5px solid #6b6b6b;width:100%;margin-top:42px}.personal-report .card .progress-card table th{font-weight:500;color:#6a6a6a;padding-top:17px;padding-bottom:17px}.personal-report .card .progress-card table td,.personal-report .card .progress-card table th{font-size:18px;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center;vertical-align:middle}.personal-report .card .progress-card table td{background-color:#f5f5f5;font-weight:400;color:#444;padding-top:10px;padding-bottom:10px}.personal-report .card .survey .title{border-bottom:1px solid #dcdcdc;padding-bottom:30px}.personal-report .card .survey .title h1{font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:-.48px;text-align:left;color:#444}.personal-report .card .survey .title h1 b{font-size:40px;font-weight:700}.personal-report .card .survey .title h1 span{font-size:20px;font-weight:400}.personal-report .card .survey .title h1 span font{color:#a7a7a7}.personal-report .card .survey .title p .point{color:#ff1f17}.personal-report .card .survey .info{width:100%;padding-top:20px}.personal-report .card .survey .info ul{width:100%}.personal-report .card .survey .info ul li{width:100%;margin-top:10px}.personal-report .card .survey .info ul li span{width:76px;text-align:center;color:#fff;padding:7px 16px 8px;border-radius:21px;background-color:#707070}.personal-report .card .survey .info ul li p,.personal-report .card .survey .info ul li span{font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:-.9px;display:block;float:left}.personal-report .card .survey .info ul li p{text-align:left;color:#444;padding-top:10px;padding-left:10px}.personal-report .card .reflection table{border-top:1.5px solid #6b6b6b;border-bottom:1.5px solid #6b6b6b}.personal-report .card .reflection table tr{border-bottom:1px solid #c8c8c8}.personal-report .card .reflection table tr th{background-color:#f5f5f5;font-weight:700;line-height:1.5;text-align:center;width:150px}.personal-report .card .reflection table tr td,.personal-report .card .reflection table tr th{font-size:18px;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#444;padding-top:8px;padding-bottom:8px;vertical-align:middle}.personal-report .card .reflection table tr td{font-weight:400;text-align:left;padding-left:25px}.personal-report .card .reflection table tr:last-child{border-bottom:0}.style-chooser{height:36px}.style-chooser .vs__dropdown-toggle{border:1px solid #e3e5ed;border-radius:4px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;height:36px;padding:0 5px;max-width:500px;position:relative;top:-14px}.style-chooser .vs__dropdown-menu{max-width:500px;font-size:14px;border-bottom:1px solid #ddd}.form-error{border-color:red!important}.form-err-radio{color:red!important}.form-error .vs__dropdown-toggle{border-color:red!important}@media print{body,html{width:210mm;height:297mm}.page-content{margin:0;border:initial;width:auto;min-height:0;box-shadow:none;background:initial;page-break-after:always}}body{width:100%;height:100%;margin:0;padding:0}*{box-sizing:border-box;-moz-box-sizing:border-box}.carrot_print{width:2480px;min-height:297mm;position:relative;background:#fff}.carrot_print .print_page{max-height:3333px;min-height:3333px;position:relative}.carrot_print .print_page .page_wrap{width:2007px;margin:0 auto;position:relative}.carrot_print .print_page .page_bar{position:absolute;height:15px;bottom:5px;width:100%;background-color:#fff}.carrot_print .print_page .page_bar img{height:43px}.carrot_print .print_page .page_bar p{font-size:26px;text-align:center;background:#fff;padding-bottom:30px}.carrot_print .print_page .page_bar .title_page_number{visibility:hidden}.carrot_print .page_title{font-size:55px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#444}.carrot_print .page_title img{width:41px}.carrot_print .page_title span{font-size:31px;font-weight:400;font-stretch:normal;font-style:normal;line-height:.1;letter-spacing:normal;text-align:left;color:#444}.carrot_print .page_title span b{color:#a7a7a7;font-weight:400}.carrot_print .page_info{font-size:40px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#444;margin-top:30px}.carrot_print .report_table{width:100%;border-top:1px solid #6b6b6b;border-bottom:1px solid #6b6b6b}.carrot_print .report_table tr{border-bottom:1px solid #c8c8c8}.carrot_print .report_table tr th{font-size:34px;font-weight:700;background-color:#f5f5f5;padding-top:20px;padding-bottom:20px}.carrot_print .report_table tr td,.carrot_print .report_table tr th{font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;vertical-align:middle;color:#444}.carrot_print .report_table tr td{font-size:32px;font-weight:400;padding-top:50px;padding-bottom:50px}.carrot_print .note{width:100%;min-height:1660px;border:1px solid #a5a5a5}.carrot_print .note p{font-size:28px;font-weight:400;font-stretch:normal;font-style:normal;line-height:2.04;letter-spacing:-.56px;text-align:left;color:#6b6b6b;padding-left:30px;padding-top:30px}.carrot_print .note img{margin-right:15px}.carrot_print .page_head{text-align:right;width:105%;padding-top:83px}.carrot_print .page_head img{width:395.8px}.personal_print .page_1{position:relative}.personal_print .page_1 .page_wrap{padding-bottom:618px}.personal_print .page_1 .title_wrap{padding-left:78px;padding-right:78px}.personal_print .page_1 .title_wrap .logo_img{width:810px;margin-top:645px}.personal_print .page_1 .title_wrap .title{font-size:151px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#000;margin-top:54px}.personal_print .page_1 .title_wrap .title_bar{margin-top:138px;width:73px;height:6px;background-color:#444}.personal_print .page_1 .title_wrap .sub_title{font-size:67px;margin-top:32px}.personal_print .page_1 .title_wrap .info,.personal_print .page_1 .title_wrap .sub_title{font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#444}.personal_print .page_1 .title_wrap .info{width:100%;font-size:51px;margin-top:54px}.personal_print .page_1 .info_table{width:100%;border-top:1.5px solid #6b6b6b;border-bottom:1.5px solid #6b6b6b;margin-top:342px}.personal_print .page_1 .info_table tr{border-bottom:1px solid #c8c8c8}.personal_print .page_1 .info_table th{font-size:40px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#444;padding-top:58px;padding-bottom:58px;width:650px;padding-left:70px}.personal_print .page_1 .info_table th img{width:64px;margin-right:41px}.personal_print .page_1 .info_table td{font-size:40px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#444}.personal_print .page_2 .embedded{padding-top:155px}.personal_print .page_2 .embedded .page_2_wrap{margin-top:115px}.personal_print .page_2 .embedded .page_2_wrap ul li{float:left;width:31.5%;margin-left:50px}.personal_print .page_2 .embedded .page_2_wrap ul li .result_title{background-color:#1bc839;text-align:center;padding-top:25px;padding-bottom:25px}.personal_print .page_2 .embedded .page_2_wrap ul li .result_title h1{font-size:40px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.8px;color:#fff}.personal_print .page_2 .embedded .page_2_wrap ul li .result_body{border:1px solid #8bdc99;background-color:#f9fafb;min-height:780px}.personal_print .page_2 .embedded .page_2_wrap ul li .result_body table{width:100%}.personal_print .page_2 .embedded .page_2_wrap ul li .result_body table tr th{vertical-align:middle;font-size:50px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-1px;text-align:center;color:#4cda64;width:200px;padding-top:48px}.personal_print .page_2 .embedded .page_2_wrap ul li .result_body table tr td{vertical-align:middle;font-size:38px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.76px;text-align:left;color:#505050;padding-top:48px}.personal_print .page_2 .embedded .page_2_wrap ul li .result_body table tr td.disable{color:#ddd}.personal_print .page_2 .satisfaction{padding-top:160px}.personal_print .page_2 .satisfaction .satisfaction_left{width:50%;float:left}.personal_print .page_2 .satisfaction .satisfaction_left ul{padding-top:115px}.personal_print .page_2 .satisfaction .satisfaction_left ul li{padding-top:58px}.personal_print .page_2 .satisfaction .satisfaction_left ul li span{display:block;font-size:38px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-1.9px;text-align:center;line-height:97px;color:#fff;border-radius:21px;background-color:#707070;width:175px;height:97px;float:left}.personal_print .page_2 .satisfaction .satisfaction_left ul li p{float:left;font-size:38px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-1.9px;text-align:left;color:#444;padding-top:25px;padding-left:43px}.personal_print .page_2 .satisfaction .satisfaction_right{width:50%;float:left}.personal_print .page_2 .satisfaction_note{padding-top:160px}.personal_print .page_2 .satisfaction_note .note{min-height:500px}.personal_print .page_3 .page_wrap{padding-bottom:230px}.personal_print .page_3 .page_title{padding-top:155px}.personal_print .page_3 .coaching_goal .goal_wrap{margin-top:115px}.personal_print .page_3 .coaching_progress{padding-bottom:230px}.personal_print .page_3 .coaching_progress .page_title img{margin-right:62px}.personal_print .page_3 .coaching_progress .progress_wrap{margin-top:108px}.personal_print .page_4 .page_title{padding-top:155px}.personal_print .page_4 .page_wrap{padding-bottom:230px}.personal_print .page_4 .reflection_note{padding-top:115px}.personal_print .page_4 .reflection_note .reflection_note_wrap{margin-top:150px}.personal_print .page_4 .reflection_note .reflection_note_wrap p{font-size:40px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#444;margin-bottom:20px}.personal_print .page_4 .reflection_note .reflection_note_wrap .report_table tr th{width:283px}.personal_print .page_4 .reflection_note .reflection_note_wrap .report_table tr td{padding-top:15px;padding-bottom:15px}.personal_print .page_5 .page_title{padding-top:155px}.personal_print .page_5 .page_wrap{padding-bottom:230px}.personal_print .page_5 .coaching_note{padding-top:115px}.personal_print .page_5 .coaching_note .coaching_note_wrap{margin-top:150px}.personal_print .page_5 .coaching_note .coaching_note_wrap p{font-size:40px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#444;margin-bottom:20px}.personal_print .page_5 .coaching_note .coaching_note_wrap .report_table tr th{width:283px}.personal_print .page_5 .coaching_note .coaching_note_wrap .report_table tr td{padding-top:15px;padding-bottom:15px}.course_print .page_1{position:relative}.course_print .page_1 .page_wrap{padding-bottom:618px}.course_print .page_1 .title_wrap{padding-left:78px;padding-right:78px}.course_print .page_1 .title_wrap .logo_img{width:810px;margin-top:645px}.course_print .page_1 .title_wrap .title{font-size:151px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#000;margin-top:54px}.course_print .page_1 .title_wrap .title_bar{margin-top:138px;width:73px;height:6px;background-color:#444}.course_print .page_1 .title_wrap .sub_title{font-size:67px;margin-top:32px}.course_print .page_1 .title_wrap .info,.course_print .page_1 .title_wrap .sub_title{font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#444}.course_print .page_1 .title_wrap .info{width:100%;font-size:47px;margin-top:54px}.course_print .page_1 .course_info{width:100%;padding-top:288px}.course_print .page_1 .course_info .course_info_wrap{width:100%;padding-top:52px}.course_print .page_1 .course_info .course_info_wrap .course_info_item{max-width:466px;min-width:466px;min-height:336px;max-height:336px;padding-top:66px;padding-bottom:66px;border-radius:20px;box-shadow:0 5px 19px 0 rgba(0,0,0,.08);border:1px solid #ccc;background-color:#fff;float:left;margin-left:47px}.course_print .page_1 .course_info .course_info_wrap .course_info_item img{width:66px;-o-object-fit:contain;object-fit:contain}.course_print .page_1 .course_info .course_info_wrap .course_info_item p{font-size:32px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#4cda64;margin-top:17px}.course_print .page_1 .course_info .course_info_wrap .course_info_item h1{font-size:40px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#444;margin-top:35px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:0 18px}.course_print .page_1 .course_info .course_info_wrap .course_info_item .smail_font{font-size:36px}.course_print .page_2 .page_wrap .category{padding-top:157px;padding-bottom:620px}.course_print .page_2 .page_wrap .category .embedded{padding-top:76px}.course_print .page_2 .page_wrap .category .embedded .report_table{border-top:1.5px solid #6b6b6b;border-bottom:1.5px solid #6b6b6b;width:95%}.course_print .page_2 .page_wrap .category .embedded .report_table tr th{width:232px;background-color:#f5f5f5;min-height:400px}.course_print .page_2 .page_wrap .category .embedded .report_table tr th div{min-height:400px}.course_print .page_2 .page_wrap .category .embedded .report_table tr th span{font-weight:400}.course_print .page_2 .page_wrap .category .embedded .report_table tr td{padding-top:20px;padding-bottom:20px}.course_print .page_2 .page_wrap .category .embedded .report_table tr .title{text-align:left;width:300px;padding-left:38px}.course_print .page_2 .page_wrap .category .embedded .report_table tr .total{width:232px}.course_print .page_2 .page_wrap .category .embedded .report_table tr .report_table_title{padding-top:20px;padding-bottom:20px}.course_print .page_2 .page_wrap .category .embedded .em_table_1 th{padding-top:0;padding-bottom:0}.course_print .page_2 .page_wrap .category .embedded .em_table_1 th div{padding-top:160px}.course_print .page_2 .page_wrap .category .embedded .em_table_2{float:right}.course_print .page_2 .page_wrap .category .embedded .right_table{margin-left:40px!important}.course_print .page_3 .page_wrap{padding-bottom:706px}.course_print .page_3 .total_session{padding-top:157px}.course_print .page_3 .total_session .session_list{padding-top:173px}.course_print .page_3 .total_session .session_list .session_item{padding-top:40px}.course_print .page_3 .total_session .session_list .session_item .session_name{font-size:32px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#444;width:10%}.course_print .page_3 .total_session .session_list .session_item .sesion_progess{margin-left:72px;position:relative;border-radius:18px;background-color:#4cda64;height:55px}.course_print .page_3 .total_session .session_list .session_item .sesion_progess span{font-size:24px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;position:absolute;top:10px;right:29px}.course_print .page_3 .total_session .session_list .session_item .sesion_progess p{font-size:28px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#444;position:absolute;top:10px;right:-82px}.course_print .page_3 .total_session .session_list .session_item.danger .sesion_progess{background-color:#ff3a33}.course_print .page_3 .category_progress{padding-top:194px}.course_print .page_3 .category_progress .progress_chart{padding-top:129px}.course_print .page_4 .page_wrap{padding-bottom:300px}.course_print .page_4 .prgoress_pie_chart{padding-top:105px;min-height:800px}.course_print .page_4 .prgoress_pie_chart .pie_list .pie_item{width:33.3%;float:left}.course_print .page_4 .prgoress_pie_chart .pie_list .pie_item p{font-size:40px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.16;letter-spacing:normal;text-align:center;color:#444}.course_print .page_4 .prgoress_pie_chart .pie_list .pie_item .pie-wrap .pie-legend{width:100%;text-align:center}.course_print .page_4 .prgoress_pie_chart .pie_list .pie_item .pie-wrap .pie-legend .legend-item{font-size:28px;display:inline-block;float:none}.course_print .page_4 .prgoress_pie_chart .pie_list .pie_item .pie-wrap .pie-legend .legend-marker{width:28px;height:28px}.course_print .page_4 .sati{padding-top:157px}.course_print .page_4 .sati .satisfaction .satisfaction_left{width:50%;float:left}.course_print .page_4 .sati .satisfaction .satisfaction_left ul{padding-top:115px}.course_print .page_4 .sati .satisfaction .satisfaction_left ul li{padding-top:58px}.course_print .page_4 .sati .satisfaction .satisfaction_left ul li span{display:block;font-size:38px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-1.9px;text-align:center;line-height:97px;color:#fff;border-radius:21px;background-color:#707070;width:175px;height:97px;float:left}.course_print .page_4 .sati .satisfaction .satisfaction_left ul li p{float:left;font-size:38px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-1.9px;text-align:left;color:#444;padding-top:25px;padding-left:43px}.course_print .page_4 .sati .satisfaction .satisfaction_right{width:50%;float:left}.course_print .page_4 .sati_wrap{padding-top:192px;width:100%}.course_print .page_4 .sati_wrap .sati_item{width:50%;float:left}.course_print .page_4 .sati_wrap .sati_item .item_chart{width:95%;padding-top:130px}.course_print .page_5 .coaching{padding-top:157px}.course_print .page_5 .coaching .coaching_report{padding-top:173px}.course_print .page_5 .satisfaction_note{padding-top:178px}.course_print .page_5 .satisfaction_note .note{min-height:656px}.course_print .page_6 .coaching_note{padding-top:157px}.course_print .page_6 .coaching_note .coaching_note_report{padding-top:173px}.course_print .page_6 .coaching_note .coaching_note_report .coaching_note_report_wrap{margin-top:150px}.course_print .page_6 .coaching_note .coaching_note_report .coaching_note_report_wrap p{font-size:40px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#444;margin-bottom:20px}.course_print .page_6 .coaching_note .coaching_note_report .coaching_note_report_wrap .report_table tr th{width:283px}.course_print .page_6 .coaching_note .coaching_note_report .coaching_note_report_wrap .report_table tr td{padding-top:15px;padding-bottom:15px}@media print{body,html{width:210mm;height:297mm;background:#fff}.personal_print{margin:0;border:initial;border-radius:initial;width:auto;min-height:0;box-shadow:none;background:initial;page-break-after:always}.print_page{position:relative;max-height:3333px;min-height:3333px}.page_bar{position:absolute;height:15px;bottom:5px;width:100%;background-color:#fff}.page_bar img{height:43px}.page_bar p{font-size:26px;text-align:center;padding-bottom:30px;background:#fff}.page_bar .title_page_number{visibility:hidden}}.inc-active{color:#4cda64;font-weight:700}.point{cursor:pointer;color:#007bff}.main-wrapper .page-wrapper{margin-left:250px!important}.pageing{padding-top:20px}.pageing ul{justify-content:center}.pagination li{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.em-table{width:49%}.amcharts-category-axis .amcharts-axis-label:first-child tspan{font-weight:700}.modal-dialog[data-v-172f130a]{max-width:800px}.modal-dialog table td[data-v-172f130a]{max-width:150px;white-space:break-spaces}.card-tab li[data-v-f6b4ab2c]{width:50%;text-align:center}.sms-footer[data-v-59c9c3ef]{width:100%}.sms-footer div[data-v-59c9c3ef]{width:50%;float:left}.modal[data-v-79d10f50]{overflow:scroll}.card-title[data-v-79d10f50]{color:#000;margin-bottom:.5rem;text-transform:uppercase;font-size:.875rem;font-weight:600}.sms-footer[data-v-1affb136]{width:100%}.sms-footer div[data-v-1affb136]{width:50%;float:left}.modal[data-v-d0cdfe9e]{overflow:scroll}.sms-footer[data-v-a817d7ae]{width:100%}.sms-footer div[data-v-a817d7ae]{width:50%;float:left}.card-title[data-v-ee1623f2]{font-size:22px;text-transform:none}.coaching-history[data-v-ee1623f2]{width:100%}.coaching-history .history-list[data-v-ee1623f2]{width:20%;overflow:scroll;min-height:500px;float:left;border:1px solid #e3e5ed}.coaching-history .history-list ul li[data-v-ee1623f2]{width:100%;padding:15px;border-bottom:1px solid #e3e5ed;cursor:pointer;position:relative;background:#f2f2f2}.coaching-history .history-list ul li .history-wrap .title[data-v-ee1623f2]{font-size:16px;float:left;width:145px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.coaching-history .history-list ul li .history-wrap .status[data-v-ee1623f2]{font-size:14px;text-align:right;float:right}.coaching-history .history-list ul li p[data-v-ee1623f2]{font-size:14px;margin-top:5px}.coaching-history .history-list ul li.active[data-v-ee1623f2]{background:#e0ecff}.coaching-history .history-list ul li.active .status[data-v-ee1623f2]{color:red}.coaching-history .history-list ul li.disable .status[data-v-ee1623f2],.coaching-history .history-list ul li.disable[data-v-ee1623f2]{color:#ddd}.coaching-history .history-view[data-v-ee1623f2]{width:75%;margin-left:40px;padding:15px;float:left;border:1px solid #e3e5ed}.coaching-history .history-view h1[data-v-ee1623f2]{font-weight:700;font-size:22px;margin-bottom:10px}.coaching-history .history-view p[data-v-ee1623f2]{font-size:16px;margin-top:5px}.coaching-history .history-view p span[data-v-ee1623f2]{font-weight:700}.coaching-history .history-view table[data-v-ee1623f2]{width:100%}.loading-dim[data-v-41a43c01]{position:fixed;left:0;top:0;background:rgba(0,0,0,.7);width:100%;height:100%;z-index:1000}.loading-dim .loading-wrap[data-v-41a43c01]{position:absolute;top:50%;left:50%;margin-left:-96px;margin-top:-114px}.loading-dim p[data-v-41a43c01]{font-size:16px;color:#fff;margin-top:10px}.carrot .table th[data-v-21060f18]{width:150px}.carrot .table td div[data-v-21060f18]{margin-top:10px}.carrot .table td div[data-v-21060f18]:first-child{margin-top:0}.table-bordered span{word-break:break-word}@media (min-width:576px){.modal-dialog[data-v-0b223ae3]{max-width:800px;margin:30px auto}}.card-title[data-v-2604ac3b]{color:#000;margin-bottom:.5rem;text-transform:uppercase;font-size:16px;font-weight:600}@media (min-width:576px){.modal-dialog[data-v-7941933e]{max-width:800px;margin:30px auto}}.info{width:300px}.carrot .table th[data-v-70dc0636]{width:150px}.carrot .table td div[data-v-70dc0636]{margin-top:10px}.carrot .table td div[data-v-70dc0636]:first-child{margin-top:0}@media (min-width:576px){.modal-dialog[data-v-e88ee374]{max-width:800px;margin:30px auto}}.modal[data-v-08b81cdc]{overflow:scroll}.card-title[data-v-08b81cdc]{font-size:.875rem}.card-title[data-v-3ef98bf3],.card-title[data-v-08b81cdc]{color:#000;margin-bottom:.5rem;text-transform:uppercase;font-weight:600}.card-title[data-v-3ef98bf3]{font-size:16px}body[data-v-64fd6c76],html[data-v-64fd6c76]{width:210mm;height:297mm}.report .session-list .session-item .session-name[data-v-64fd6c76],.report .session-list .session-item .session-progress[data-v-64fd6c76]{width:100%}@media print{body[data-v-64fd6c76],html[data-v-64fd6c76]{width:210mm;height:297mm}.page[data-v-64fd6c76]{margin:0;border:initial;border-radius:initial;width:auto;min-height:0;box-shadow:none;background:initial;page-break-after:always}}.personal-report .card .result ul li[data-v-1e8ade18]{width:30%}.personal-report .card .result ul li .result-body[data-v-1e8ade18]{height:350px}.personal-report .card .result ul li .result-body table tr th[data-v-1e8ade18]{width:40px}@page{size:A4;margin:0}@media print{body[data-v-1e8ade18],html[data-v-1e8ade18]{width:210mm;height:297mm}.page[data-v-1e8ade18]{margin:0;border:initial;border-radius:initial;width:auto;min-height:0;box-shadow:none;background:initial;page-break-after:always}}table[data-v-250259c1]{width:100%;border-top:1px solid #e8ebf1}table tr th[data-v-250259c1]{background:#f5f5f5;width:100px}table tr td[data-v-250259c1],table tr th[data-v-250259c1]{border:1px solid #e8ebf1;padding:.7rem .7rem;vertical-align:middle;white-space:break-spaces;word-break:keep-all}table tr td[data-v-250259c1]{max-width:100px;font-size:.875rem}table[data-v-024c5775]{width:100%;border-top:1px solid #e8ebf1}table tr th[data-v-024c5775]{background:#f5f5f5;width:100px}table tr td[data-v-024c5775],table tr th[data-v-024c5775]{border:1px solid #e8ebf1;padding:.7rem .7rem;vertical-align:middle;white-space:break-spaces;word-break:keep-all}table tr td[data-v-024c5775]{max-width:100px;font-size:.875rem}.wrapper[data-v-4ea8e02f]{background-color:#4cda64}.con[data-v-4ea8e02f]{width:90%;max-width:800px;margin:0 auto;padding:3% 0;text-align:center}.con .logo .icon[data-v-4ea8e02f]{width:50px;vertical-align:bottom}.con .logo .logo_img[data-v-4ea8e02f]{width:350px;margin-left:20px}.link[data-v-4ea8e02f]{height:320px}.link_btn[data-v-4ea8e02f]{display:inline-block;background:#fff;color:#4cda64;font-size:16px;text-decoration:none;padding-left:80px;padding-right:80px;padding-top:15px;padding-bottom:15px;border-radius:52px;font-weight:700;box-shadow:4.8px 6.4px 13px 0 rgba(0,0,0,.08)}.android[data-v-4ea8e02f],.ios[data-v-4ea8e02f]{float:left;width:50%}.box[data-v-4ea8e02f]{text-align:left;margin-top:20px;padding-left:30px}.box p[data-v-4ea8e02f]{font-size:18px;color:#000}.box p span[data-v-4ea8e02f]{font-weight:700}.android_logo[data-v-4ea8e02f],.ios_logo[data-v-4ea8e02f]{width:105px}.logo_div[data-v-4ea8e02f]{text-align:center;min-height:110px;line-height:110px;margin-top:30px;padding-bottom:15px}.logo_div img[data-v-4ea8e02f]{vertical-align:middle}.mock[data-v-4ea8e02f]{width:100%;max-width:800px;height:800px;overflow:hidden}.mock img[data-v-4ea8e02f]{width:100%}@media(max-width:799px){.con[data-v-4ea8e02f]{width:95%}.con .logo .icon[data-v-4ea8e02f]{width:30px}.con .logo .logo_img[data-v-4ea8e02f]{width:200px;margin-left:20px}.link_btn[data-v-4ea8e02f]{padding:0;font-size:14px;width:160px;padding-top:10px;padding-bottom:10px}.android_logo[data-v-4ea8e02f],.ios_logo[data-v-4ea8e02f]{width:70px}.logo_div[data-v-4ea8e02f]{min-height:75px;line-height:75px}.logo_div img[data-v-4ea8e02f]{vertical-align:middle}.link[data-v-4ea8e02f]{height:250px}.box[data-v-4ea8e02f]{padding-left:10px}.mock[data-v-4ea8e02f]{height:500px}}