.icon{fill:#666}.icon-help{width:32px;height:32px;fill:#666}.icon-calendar{width:16px;height:16px;fill:#3a6cff}.icon-calendar--white{fill:#fff}.tutor-mode .icon-calendar{fill:#eb7054}.tutor-mode .icon-calendar--white{fill:#fff}.icon-arrow-down-thin{fill:#666;width:8px;height:5px}.icon-arrow-down-thin--left{transform:rotate(180deg)}.icon-video{fill:#fff;width:14px;height:8px}.icon-video-disable{fill:#fff;width:14px;height:14px}.icon-audio{fill:#fff;width:13px;height:12px}.icon-audio-disable{fill:#fff;width:13px;height:14px}.icon-volume-indicator{fill:#d6d6d6;width:3px;height:6px}.icon-volume-indicator--active{fill:#3a6cff}.icon-mic{width:12px;height:16px;fill:#fff}.icon-mic-disable{width:12px;height:16px;fill:#fff}.icon-fullscreen{width:12px;height:13px;fill:#fff}.icon-switch{width:14px;height:16px;fill:#666}.icon-2box{width:18px;height:18px;fill:#fff}.icon-3box{width:18px;height:18px;fill:#fff}.icon-help-mini{width:10px;height:16px;fill:#fff}.icon-star-fill{width:27px;height:26px;fill:#3a6cff}.icon-star-empty{width:22px;height:21px;fill:#d6d6d6}.icon-check{width:11px;height:8px;fill:#3a6cff}.icon-favorite{width:24px;height:22px;fill:#d6d6d6;stroke:#fff}.icon-favorite--active{fill:#eb7054}.icon-close{width:8px;height:8px;fill:#666}.icon-close--big{width:18px;height:18px;fill:#222}.icon-close2{width:24px;height:24px;stroke:#000}.icon-arrow-right{width:8px;height:12px;fill:#666}.icon-arrow-right--blue{fill:#3a6cff}.icon-arrow-right--left{transform:rotate(180deg)}.icon-arrow-down{width:12px;height:8px;fill:#666}.icon-arrow2{width:10px;height:6px;fill:#666}.icon-arrow2--right{transform:rotate(-90deg)}.icon-arrow3{width:10px;height:10px;fill:#222}.icon-coin{width:16px;height:16px;fill:#f8e71c;margin-top:-2px}.icon-ticket{width:16px;height:10px;fill:#ace2a0;margin-top:-2px}.icon-menu{width:18px;height:16px;fill:#222}.icon-menu2{width:34px;height:19px;stroke:#222}.icon-mail{width:18px;height:18px;fill:#222}.icon-negative{width:14px;height:14px;fill:#222}.icon-mp3{width:13px;height:12px;fill:#fff}.icon-pdf{width:10px;height:12px;fill:#fff}.icon-lock{width:12px;height:17px;fill:#000}.icon-unlock{width:12px;height:15px;fill:#000}.icon-company{width:14px;height:14px;fill:#000}.icon-mortarboard{width:14px;height:14px;fill:#000}.icon-pencil2{width:14px;height:14px;fill:#fff}.icon-plus{width:12px;height:12px;fill:#3a6cff}.icon-airplanemode-active{width:14px;height:14px;fill:#000}.icon-heart2{width:14px;height:14px;fill:#000}.icon-menu-mypage{width:14px;height:14px;fill:#00a7ea}.icon-menu-lesson{width:13px;height:16px;fill:#00a7ea}.icon-menu-favorite{width:17px;height:16px;fill:#00a7ea}.icon-menu-favorite2{width:16px;height:16px;fill:#00a7ea}.icon-menu-tutors{width:25px;height:16px;fill:#00a7ea}.icon-menu-materials{width:22px;height:16px;fill:#00a7ea}.icon-menu-history{width:20px;height:16px;fill:#00a7ea}.icon-menu-coin{width:21px;height:16px;fill:#00a7ea}.icon-menu-coin2{width:22px;height:16px;fill:#00a7ea}.icon-menu-course{width:16px;height:17px;fill:#00a7ea}.icon-menu-course2{width:16px;height:16px;fill:#00a7ea}.icon-menu-profile{width:12px;height:12px;fill:#00a7ea}.icon-time{width:24px;height:24px;fill:#000}.icon-chart{width:24px;height:24px;fill:#000}.icon-calendar3{width:24px;height:24px;fill:#000}.icon-time2{width:16px;height:16px}.icon-time2--black{fill:#000}.icon-calendar4{width:16px;height:16px}.icon-calendar4--black{fill:#000}.icon-check2{width:14px;height:14px}.icon-check2--white{fill:#fff}.icon-check3,.icon-failed{width:24px;height:24px}.icon-korea{width:14px;height:14px}.icon-calendar5{width:24px;height:24px;fill:#333}.icon-user{width:24px;height:24px;fill:#333}.icon-book_open{width:24px;height:24px;fill:#333}.icon-check4,.icon-failed2{width:20px;height:20px}.loading{box-sizing:border-box;border-radius:8px;transform-origin:center center;border-right:2px solid transparent;border-bottom:2px solid transparent;border-left:2px solid transparent;border-top:2px solid #3a6cff;width:16px;height:16px;animation:animation-loading-240deg-1 2000ms cubic-bezier(0.39, 0.575, 0.565, 1) infinite;position:relative;display:inline-block}@keyframes animation-loading-240deg-1{0%{transform:rotate(240deg)}100%{transform:rotate(600deg)}}.loading:before,.loading:after{position:absolute;left:-2px;top:-2px;display:block;content:""}.loading:before{box-sizing:border-box;border-radius:8px;transform-origin:center center;border-right:2px solid transparent;border-bottom:2px solid transparent;border-left:2px solid transparent;border-top:2px solid #3a6cff;width:16px;height:16px;animation:animation-loading-240deg-1 2000ms cubic-bezier(0.39, 0.575, 0.565, 1) infinite}@keyframes animation-loading-240deg-1{0%{transform:rotate(240deg)}100%{transform:rotate(600deg)}}.loading:after{box-sizing:border-box;border-radius:8px;transform-origin:center center;border-right:2px solid transparent;border-bottom:2px solid transparent;border-left:2px solid transparent;border-top:2px solid #3a6cff;width:16px;height:16px;animation:animation-loading-120deg-2 2000ms cubic-bezier(0.39, 0.575, 0.565, 1) infinite}@keyframes animation-loading-120deg-2{0%{transform:rotate(120deg)}100%{transform:rotate(840deg)}}.loading--white,.loading--white:after,.loading--white:before{border-top-color:#fff}@media screen and (max-width: 767px){.hide-in-sp{display:none !important}}@media screen and (min-width: 768px){.hide-in-pc{display:none !important}}@media screen and (min-width: 801px){.hide-in-pc-at800{display:none !important}}@media screen and (min-width: 835px){.hide-in-pc-at834{display:none !important}}.align--offset_center{text-align:center !important}.align--offset_right{text-align:right !important}.align--offset_left{text-align:left !important}.tutor-profile__contents-wrapper{background:#fff}.tutor-profile__content{margin-top:32px}.tutor-profile__content__profile-summary{display:flex}@media screen and (max-width: 767px){.tutor-profile__content__profile-summary{display:block}}.tutor-profile__name{font-size:20px;font-weight:bold;margin-bottom:32px}@media screen and (max-width: 767px){.tutor-profile__name{text-align:center;margin-bottom:16px}}.tutor-profile__title{display:flex;align-items:center;margin-bottom:16px}.tutor-profile__title__icon{margin-right:8px}.tutor-profile__title__inner{font-weight:bold;font-size:16px}.tutor-profile__image-box{width:232px}@media screen and (max-width: 767px){.tutor-profile__image-box{margin:0 auto 32px;width:100%}}.tutor-profile__image-box__main{margin-bottom:8px;position:relative}@media screen and (max-width: 767px){.tutor-profile__image-box__main{margin:0 auto 8px;width:232px}}.tutor-profile__image-box__main__image{display:block}.tutor-profile__image-box__thumbs{display:flex;justify-content:space-between}@media screen and (max-width: 767px){.tutor-profile__image-box__thumbs{margin:0 auto;width:232px}}.tutor-profile__image-box__thumbs__image{display:block;width:40px}.tutor-profile__text-box{flex-grow:1;margin-left:32px}@media screen and (max-width: 767px){.tutor-profile__text-box{margin-left:0;width:auto}}.tutor-profile__text-box__content{margin-bottom:32px}.tutor-profile__text-box__content:last-child{margin-bottom:0}.tutor-profile__favorite-button{margin-top:16px}@media screen and (max-width: 767px){.tutor-profile__favorite-button{margin:16px auto 0;width:343px}}.tutor-profile__favorite-button--dummy{margin-top:16px;min-height:72px}.tutor-profile__tables{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 767px){.tutor-profile__tables{display:block}}.tutor-profile__table{display:flex;flex-wrap:wrap;align-items:flex-start;flex-direction:column;width:calc(50% - 16px)}@media screen and (max-width: 767px){.tutor-profile__table{display:block;width:auto}}.tutor-profile__table__block{font-size:14px;padding-top:13.2px;padding-bottom:13.2px;line-height:1.4;display:flex;border-bottom:1px dashed #666;flex-shrink:0;width:100%}.tutor-profile__table__block--force-wrap{height:auto;flex-basis:100%;flex-grow:1}.tutor-profile__table__block:last-child{border-bottom:none}@media screen and (max-width: 767px){.tutor-profile__table__block{display:block}}.tutor-profile__table__block__title{font-weight:bold;width:150px;flex-shrink:0}.tutor-profile__table__block__content{flex-grow:1}.tutor-profile-content+.tutor-profile-content{margin-top:32px}.tutor-profile-name{font-size:20px;font-weight:bold;margin-bottom:32px}@media screen and (max-width: 767px){.tutor-profile-name{text-align:center;margin-bottom:16px}}.tutor-profile-title{display:flex;align-items:center;margin-bottom:16px}@media screen and (max-width: 767px){.tutor-profile-title{padding:0 16px}}.tutor-profile-title .tutor-profile-title__icon{margin-right:8px}.tutor-profile-title .tutor-profile-title__inner{font-weight:bold;font-size:16px}.tutor-profile-important{font-size:20px;font-weight:bold}.tutor-profile-image-box{min-height:400px}@media screen and (max-width: 767px){.tutor-profile-image-box{padding:0 16px}}.tutor-profile-image-box .tutor-profile-image-box__wrapper{min-width:232px;min-height:280px;transition:all .5s;position:relative}.tutor-profile-image-box .tutor-profile-image-box__wrapper .overlay{background-color:rgba(255,255,255,.3);display:block;position:absolute;top:0;right:0;left:0;bottom:0;z-index:2;margin:auto;width:100%;max-width:232px;height:100%}.tutor-profile-image-box .tutor-profile-image-box__wrapper .loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;margin:auto}.tutor-profile-image-box .tutor-profile-image-box__wrapper [v-cloak]{display:none}.tutor-profile-image-box .tutor-profile-image-box__main{position:relative;margin-bottom:8px;width:232px;height:232px}@media screen and (max-width: 767px){.tutor-profile-image-box .tutor-profile-image-box__main{margin:0 auto 8px}}.tutor-profile-image-box .tutor-profile-image-box__main img{position:absolute;display:block;width:232px;height:232px;transition:opacity .3s}.tutor-profile-image-box .tutor-profile-image-box__main img.tutor-profile-image-box__main--active:hover{opacity:.8;cursor:pointer}.tutor-profile-image-box .tutor-profile-image-box__main .fade-enter-active,.tutor-profile-image-box .tutor-profile-image-box__main .fade-leave-active{transition:opacity .5s}.tutor-profile-image-box .tutor-profile-image-box__main .fade-enter,.tutor-profile-image-box .tutor-profile-image-box__main .fade-leave-to{opacity:0}.tutor-profile-image-box .tutor-profile-image-box__main .fade-enter-to,.tutor-profile-image-box .tutor-profile-image-box__main .fade-leave{opacity:1}.tutor-profile-image-box .tutor-profile-image-box__thumbs{display:flex;justify-content:space-between;width:232px}@media screen and (max-width: 767px){.tutor-profile-image-box .tutor-profile-image-box__thumbs{margin:0 auto}}.tutor-profile-image-box .tutor-profile-image-box__thumbs img{display:block;width:40px;height:40px;transition:.3s}.tutor-profile-image-box .tutor-profile-image-box__thumbs img.tutor-profile-image-box__thumb--active:hover{opacity:.8;cursor:pointer}.tutor-profile-image-box .tutor-profile-image-box__notes{line-height:1.2;margin-top:6.8px}@media screen and (max-width: 767px){.tutor-profile-image-box .tutor-profile-image-box__notes{text-align:center}}.tutor-profile-image-box .tutor-profile-image-box__favorite-button{margin-top:16px}@media screen and (max-width: 767px){.tutor-profile-image-box .tutor-profile-image-box__favorite-button{margin:16px auto 0;max-width:343px}}.tutor-profile-image-box .tutor-profile-image-box__favorite-button.tutor-profile-image-box__favorite-button--dummy{margin-top:16px;min-height:72px}.tutor-profile-text-box .tutor-profile-text-box__content{margin-bottom:32px}.tutor-profile-text-box .tutor-profile-text-box__content:last-child{margin-bottom:0}@media screen and (max-width: 767px){.tutor-profile-text-box .tutor-profile-text-box__block{font-size:14px;padding-top:13.2px;padding-bottom:13.2px;line-height:1.4}}.tutor-profile-column{display:flex;transition:all .3s}@media screen and (max-width: 767px){.tutor-profile-column{display:block}}.tutor-profile-column .tutor-profile-column__col1{width:232px}@media screen and (max-width: 767px){.tutor-profile-column .tutor-profile-column__col1{margin:0 auto 32px;width:100%}}.tutor-profile-column .tutor-profile-column__col2{flex-grow:1;margin-left:32px}@media screen and (max-width: 767px){.tutor-profile-column .tutor-profile-column__col2{margin-left:0;width:auto}}.tutor-profile-column2{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 767px){.tutor-profile-column2{display:block}}.tutor-profile-column2 .tutor-profile-column2__col{width:calc(50% - 32px/2)}@media screen and (max-width: 767px){.tutor-profile-column2 .tutor-profile-column2__col{width:100%}}@media screen and (max-width: 767px){.tutor-profile-column2 .tutor-profile-column2__col:first-child .tutor-profile-table .tutor-profile-table__block:first-child{border-top:none}}.tutor-profile-table{display:flex;flex-wrap:wrap;align-items:flex-start;flex-direction:column}@media screen and (max-width: 767px){.tutor-profile-table{display:block;width:auto}}.tutor-profile-table .tutor-profile-table__block{display:flex;flex-shrink:0;width:100%;flex-wrap:wrap}.tutor-profile-table .tutor-profile-table__block:not(:first-child){border-top:1px dashed #666}@media screen and (max-width: 767px){.tutor-profile-table .tutor-profile-table__block{flex-wrap:wrap;border-top:1px dashed #666;padding-top:8px;padding-bottom:8px}}.tutor-profile-table .tutor-profile-table__title,.tutor-profile-table .tutor-profile-table__content{font-size:14px;padding-top:13.2px;padding-bottom:13.2px;line-height:1.4}@media screen and (max-width: 767px){.tutor-profile-table .tutor-profile-table__title,.tutor-profile-table .tutor-profile-table__content{font-size:14px;padding-top:5.2px;padding-bottom:5.2px;line-height:1.4}}.tutor-profile-table .tutor-profile-table__title{flex-shrink:0;font-weight:bold;width:150px}@media screen and (max-width: 767px){.tutor-profile-table .tutor-profile-table__title{flex-grow:1;width:auto;min-width:33.5%}}.tutor-profile-table .tutor-profile-table__content{flex-grow:1}@media screen and (max-width: 767px){.tutor-profile-table .tutor-profile-table__content{width:100%}.tutor-profile-table .tutor-profile-table__content--no-wrap{flex-basis:66.5%}}.tutor-profile-table .tutor-profile-table__content__audio{width:100%}.tutor-profile-table .tutor-profile-table__content__youtube-wrapper{position:relative;width:100%}.tutor-profile-table .tutor-profile-table__content__youtube-wrapper::before{content:"";display:block;padding-top:56.25%}.tutor-profile-table .tutor-profile-table__content__youtube{position:absolute;width:100%;height:100%;left:0;top:0;bottom:0;right:0}.tutor-profile-update #neoTutorProfile{color:#fff}.tutor-profile-update .wrap-control{margin-bottom:30px;display:flex;align-items:center;grid-gap:15px;gap:15px}.tutor-profile-update .wrap-control .control-item{grid-gap:5px;gap:5px;display:flex;align-items:center;font-size:14px;font-weight:600;text-decoration:underline;color:#0090d8;cursor:pointer}.tutor-profile-update .tutor-profile-table__block-update{flex-direction:column}.tutor-profile-update .tutor-profile-table__block-update .tutor-profile-table__content-update{display:flex;flex-wrap:wrap;grid-gap:1px;gap:1px;padding-top:0}.tutor-profile-update .tutor-profile-table__block-update .tutor-profile-table__content-update .profile__item-base{font-size:11px;color:#afafaf;min-width:82px;padding:5px;line-height:12px;box-sizing:border-box;text-align:center;display:flex;align-items:center;justify-content:center;line-height:normal}.tutor-profile-update .tutor-profile-table__block-update .tutor-profile-table__content-update .profile__item-active{font-size:11px;font-weight:600;color:#fff;background-color:#00a7ea}.tutor-profile-update .tutor-statistic{display:flex;margin-top:30px}.tutor-profile-update .tutor-statistic--sp{display:none}.tutor-profile-update .tutor-statistic .text-center{text-align:center}.tutor-profile-update .tutor-statistic .tutor-not-call{border-right:2px solid #dbdbdb !important}.tutor-profile-update .tutor-statistic .tutor-profile-table__block{width:33.33%;border:2px solid #dbdbdb;padding:13px;display:flex;align-items:center;justify-content:space-between;flex-direction:column;font-size:12px}.tutor-profile-update .tutor-statistic .tutor-profile-table__block .font-13{font-size:13px}.tutor-profile-update .tutor-statistic .tutor-profile-table__block .font-14{font-size:14px}.tutor-profile-update .tutor-statistic .tutor-profile-table__block .pos-top{position:relative;top:-6px}.tutor-profile-update .tutor-statistic .tutor-profile-table__block .lable-schedule-lesson{padding-bottom:7px}.tutor-profile-update .tutor-statistic .tutor-profile-table__block .font-bold{font-weight:600}.tutor-profile-update .tutor-statistic .tutor-profile-table__block:nth-child(2){border-left:0;border-right:0}.tutor-profile-update .tutor-statistic .tutor-profile-table__block .stars{margin-bottom:5px;display:flex;align-items:center;justify-content:center}.tutor-profile-update .tutor-statistic .tutor-profile-table__block .wrap-schedule-lesson{display:flex;align-items:center}.tutor-profile-update .tutor-statistic .tutor-profile-table__block .wrap-schedule-lesson .font-10{font-size:10px;line-height:15px}.tutor-profile-update .tutor-statistic .tutor-profile-table__block .wrap-schedule-lesson .font-24{font-size:24px;font-weight:600px;color:#00a7ea}.tutor-profile-update .tutor-statistic .tutor-profile-table__block .wrap-schedule-lesson .font-12{font-size:15px}.tutor-profile-update .tutor-statistic .tutor-profile-table__block .wrap-schedule-lesson .statistic-schedule{border-right:1px solid #bcbcbc;padding-right:15px}.tutor-profile-update .tutor-statistic .tutor-profile-table__block .wrap-schedule-lesson .statistic-schedule .schedule-label{padding-bottom:15px;padding-top:10px}.tutor-profile-update .tutor-statistic .tutor-profile-table__block .wrap-schedule-lesson .statistic-lesson{padding-left:15px}.tutor-profile-update .tutor-statistic .tutor-profile-table__block .wrap-schedule-lesson .statistic-lesson .label-lesson{padding-top:5px;padding-bottom:7px}.tutor-profile-update .tutor-statistic .tutor-profile-table__block .tutor-profile-table__content audio{width:230px;height:40px}.tutor-profile-update .tutor-statistic .star{font-size:x-large;display:inline-block;color:#fff;position:relative}.tutor-profile-update .tutor-statistic .star:last-child{margin-right:0}.tutor-profile-update .tutor-statistic .star:before{content:"★";font-size:30px}.tutor-profile-update .tutor-statistic .star.on{color:gold}.tutor-profile-update .tutor-statistic .star.half:after{content:"★";color:gold;font-size:30px;position:absolute;top:0;margin-left:-28px;width:16px;overflow:hidden}.tutor-card__favorite{margin-top:16px;display:flex;align-items:center;justify-content:center}.tutor-card__favorite img{padding-right:10px}@media screen and (max-width: 911px)and (min-width: 769px){.tutor-profile-update .tutor-statistic .tutor-profile-table__block .tutor-profile-table__content audio{width:190px}}@media screen and (max-width: 768px){.tutor-profile-update .wrap-control{justify-content:center}.tutor-profile-update .tutor-statistic{display:none}.tutor-profile-update .tutor-statistic .tutor-profile-table__block{width:auto;border:0;border-bottom:1px solid #dbdbdb}.tutor-profile-update .tutor-statistic--sp{display:flex;flex-direction:column;background-color:#fff}.tutor-profile-update .tutor-statistic--sp .wrap-start{grid-gap:unset;gap:unset}.tutor-profile-update .tutor-statistic--sp .wrap-start .tutor-profile-table__title{margin-bottom:20px}.tutor-profile-update .tutor-statistic--sp .wrap-voice{grid-gap:unset;gap:unset}.tutor-profile-update .tutor-statistic--sp .wrap-voice .tutor-profile-table__title{margin-bottom:20px}.tutor-profile-update .tutor-statistic--sp .wrap-schedule-lesson{width:90%}.tutor-profile-update .tutor-statistic--sp .wrap-schedule-lesson .statistic-schedule{width:46%}.tutor-profile-update .tutor-statistic--sp .wrap-schedule-lesson .statistic-schedule .schedule-label{text-align:center}.tutor-profile-update .tutor-statistic--sp .wrap-schedule-lesson .statistic-lesson{width:46%}.tutor-profile-update .tutor-statistic--sp .wrap-schedule-lesson .statistic-lesson .label-lesson{text-align:center}.tutor-profile-update .tutor-statistic--sp .tutor-profile-table__title{font-size:16px}}
