﻿#dynamic{width:100%;margin:0 auto;background:rgba(233,191,242,.5);background:-moz-linear-gradient(173deg, rgba(233, 191, 242, 0.5) 0%, rgba(226, 184, 235, 0.5) 20%, rgba(177, 222, 242, 0.5) 100%);background:-webkit-linear-gradient(173deg, rgba(233, 191, 242, 0.5) 0%, rgba(226, 184, 235, 0.5) 20%, rgba(177, 222, 242, 0.5) 100%);background:linear-gradient(173deg, rgba(233, 191, 242, 0.5) 0%, rgba(226, 184, 235, 0.5) 20%, rgba(177, 222, 242, 0.5) 100%)}#dynamic.is-pagination{background:none;background-color:rgba(238,204,255,.3)}#dynamic .eys_music_stylist{width:100%;font-size:16px;line-height:initial}#dynamic .eys_music_stylist_search_condition{width:100%;background-color:#fff}#dynamic .eys_music_stylist_search_condition_wrapper{width:100%;max-width:1000px;margin:0 auto;display:flex;justify-content:flex-start;align-items:center}#dynamic .eys_music_stylist_search_condition_wrapper>label{font-size:10px;margin-right:20px;color:#323333}#dynamic .eys_music_stylist_search_condition_list{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;min-height:66px}#dynamic .eys_music_stylist_search_condition_list li{display:flex;justify-content:flex-start;align-items:center;font-size:10px;margin-right:10px}#dynamic .eys_music_stylist_search_condition_list li>strong{color:#799cfd;font-weight:600}#dynamic .eys_music_stylist_search_condition_list li.course_select>img{height:26px;width:auto}#dynamic .eys_music_stylist_search_condition_list li.studio_select{margin-left:20px}#dynamic .eys_music_stylist_search_condition_list li.days_select{display:flex;justify-content:flex-start;align-items:center}#dynamic .eys_music_stylist_search_condition_list li.days_select .condition_weekday{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap}#dynamic .eys_music_stylist_search_condition_list li.days_select .condition_weekday li{display:flex;justify-content:center;align-items:center;width:24px;aspect-ratio:1/1;border-radius:50%;background-color:#ddd;color:#fff;text-align:center;margin-right:5px}#dynamic .eys_music_stylist_search_condition_list li.days_select .condition_weekday li.selected{background-color:#799cfd}#dynamic .eys_music_stylist_search_condition_list .select_button{margin-right:10px}#dynamic .eys_music_stylist_search_condition_list .select_button>span{position:relative;display:flex;border:1px solid #ccc;border-radius:15px;line-height:26px;padding:0 30px 0 15px}#dynamic .eys_music_stylist_search_condition_list .select_button>span::after{position:absolute;content:"";right:10px;top:50%;width:6px;height:6px;border-top:1px solid #000;border-right:1px solid #000;transform:translate(0, calc(-50% - 2px)) rotate(135deg)}#dynamic .eys_music_stylist_search_result_init_loading{text-align:center;padding:50px 0}#dynamic .eys_music_stylist_search_result_init_loading>img{width:50px;aspect-ratio:1/1}#dynamic .eys_music_stylist_search_result{display:none}#dynamic .eys_music_stylist_search_result .eys_music_stylist_search_result_selector{width:100%;min-height:530px;margin:0 auto;position:relative;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;background:#fbe6ec;background:-moz-linear-gradient(0deg, rgba(251, 230, 236, 0) 0%, rgb(255, 255, 255) 50%, rgba(251, 230, 236, 0) 100%);background:-webkit-linear-gradient(0deg, rgba(251, 230, 236, 0) 0%, rgb(255, 255, 255) 50%, rgba(251, 230, 236, 0) 100%);background:linear-gradient(0deg, rgba(251, 230, 236, 0) 0%, rgb(255, 255, 255) 50%, rgba(251, 230, 236, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fbe6ec",endColorstr="#fbe6ec",GradientType=1);will-change:filter}#dynamic .eys_music_stylist_search_result .eys_music_stylist_search_result_selector>nav{position:absolute;top:50%;z-index:9;transform:translate(0, -50%)}#dynamic .eys_music_stylist_search_result .eys_music_stylist_search_result_selector>nav:first-child{left:0}#dynamic .eys_music_stylist_search_result .eys_music_stylist_search_result_selector>nav:last-child{right:0}#dynamic .eys_music_stylist_search_result .eys_music_stylist_search_result_selector .selector_teachers{position:relative;text-align:center;width:auto;max-width:250px;height:445px;margin:0 20px}#dynamic .eys_music_stylist_search_result .eys_music_stylist_search_result_selector .selector_teachers .rank{position:absolute;left:calc(50% + 50px);top:50%;width:max-content;transform:translate(-50%, -50%);z-index:99}#dynamic .eys_music_stylist_search_result .eys_music_stylist_search_result_selector .selector_teachers .standing{width:100%;height:100%}#dynamic .eys_music_stylist_search_result .eys_music_stylist_search_result_selector .selector_teachers .standing>img{width:100%;height:100%;object-fit:contain}#dynamic .eys_music_stylist_search_result .eys_music_stylist_search_result_selector .selector_teachers .face{position:absolute;top:50%;left:50%;width:100px;transform:translate(-50%, -50%)}#dynamic .eys_music_stylist_search_result .eys_music_stylist_search_result_selector .selector_teachers .face>img{width:100%;aspect-ratio:1/1;object-fit:cover;object-position:top center;border-radius:50%}#dynamic .eys_music_stylist_search_result .eys_music_stylist_search_result_selector .selector_teachers:nth-of-type(2){scale:.9;opacity:.7}#dynamic .eys_music_stylist_search_result .eys_music_stylist_search_result_selector .selector_teachers:nth-of-type(3){scale:.75;opacity:.6}#dynamic .eys_music_stylist_search_result .eys_music_stylist_search_result_selector .selector_teachers:nth-of-type(4){scale:.6;opacity:.5}#dynamic .eys_music_stylist_search_result .eys_music_stylist_search_result_selector .selector_teachers:nth-of-type(5){scale:.45;opacity:.4}#dynamic .eys_music_stylist_search_result .eys_music_stylist_teacher_content_list{padding-bottom:20px}#dynamic .eys_music_stylist_search_result .eys_music_stylist_teacher_content_list_more{display:flex;justify-content:center;align-items:center;padding-bottom:40px}#dynamic .eys_music_stylist_search_result .eys_music_stylist_teacher_content{position:relative;max-width:1000px;width:100%;margin:0 auto;border-radius:20px 0 20px 0;background-color:#fff;border:1px solid #eee;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,.2);box-shadow:0 2px 3px 0 rgba(0,0,0,.2)}#dynamic .eys_music_stylist_search_result .eys_music_stylist_teacher_content:not(:first-of-type){margin-top:20px}#dynamic .eys_music_stylist_search_result .eys_music_stylist_teacher_content.is-short .c-msl__teacherProfileBio{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}#dynamic .eys_music_stylist_search_result_not_found{display:none}#dynamic .eys_music_stylist_search_result_not_found .eys_music_stylist_search_result_count{max-width:1000px;padding:15px 10px;font-size:12px;font-weight:600;margin:0 auto}#dynamic .eys_music_stylist_search_result_not_found .eys_music_stylist_search_result_count>strong{font-size:130%;color:#017deb}#dynamic .eys_music_stylist_search_result_not_found .eys_music_stylist_search_result_not_found_context{text-align:center;border:1px solid #ddd;padding:15px}#dynamic .eys_music_stylist_search_result_not_found .eys_music_stylist_search_result_not_found_context>h4{font-size:13px}#dynamic .eys_music_stylist_search_result_not_found .eys_music_stylist_search_result_not_found_context>div{padding:15px}#dynamic .eys_music_stylist_search_result_not_found .eys_music_stylist_search_result_not_found_context .w_168{width:168px}#dynamic .c-msl__teacherTitle{display:inline-flex;justify-content:center;align-items:center;font-size:16px;line-height:30px;min-width:186px;border-radius:5px 0 5px 0;background-color:#799cfd;color:#fff;margin-bottom:16px;padding:0 20px}#dynamic .c-msl__teacherInfoList{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;padding:10px;border-bottom:1px solid #eee}#dynamic .c-msl__teacherInfoListItem{margin-left:20px}#dynamic .c-msl__teacherInfoListItem--avatar>img{width:74px;aspect-ratio:1/1;border-radius:50%;border:3px solid #fff;object-fit:cover;object-position:top center;box-shadow:0 3px 5px rgba(0,0,0,.3)}#dynamic .c-msl__teacherInfoListItem--name{font-size:18px;font-weight:700;line-height:1;color:#222}#dynamic .c-msl__teacherInfoListItem--rank{margin-right:10px}#dynamic .c-msl__teacherInfoListItem--rank figure{all:unset;display:flex;flex-direction:column}#dynamic .c-msl__teacherInfoListItem--rank figure figcaption{font-size:10px;line-height:1.2;color:#999;margin-top:4px;text-align:center}#dynamic .c-msl__teacherInfoListItem--chart{position:relative}#dynamic .c-msl__teacherInfoListItem--chart>canvas{width:80px;aspect-ratio:1/1}#dynamic .c-msl__teacherInfoListItem--chart::after{content:"大変満足\a" attr(data-after);position:absolute;left:50%;bottom:7px;transform:translate(-50%, 0);font-size:10px;font-weight:600;text-align:center;white-space:pre}#dynamic .c-msl__teacherInfoListItem--chart:hover::after{content:none}#dynamic .c-msl__teacherContent{position:relative;display:flex;justify-content:space-between;align-items:stretch;flex-wrap:nowrap;padding:20px 20px 20px 30px}#dynamic .c-msl__teacherContent::before{content:"";position:absolute;left:50%;bottom:0;width:calc(100% - 40px);height:1px;background-color:#eee;transform:translate(-50%, 0)}#dynamic .c-msl__teacherContent--noBr::before{content:none}#dynamic .c-msl__teacherContentWrapper{position:relative;display:none}#dynamic .c-msl__teacherContentWrapper::before{content:"";position:absolute;left:50%;top:0;width:calc(100% - 40px);height:1px;background-color:#eee;transform:translate(-50%, 0)}#dynamic .c-msl__teacherViewMore{display:flex;justify-content:center;align-items:center;padding-bottom:20px}#dynamic .c-msl__teacherProfile,#dynamic .c-msl__teacherLS{width:calc(50% - 10px)}#dynamic .c-msl__teacherProfileBio{font-size:12px;line-height:1.67;color:#666;margin-bottom:30px}#dynamic .c-msl__teacherProfileAttr{background-color:#f9f9f9;border:1px solid #eee;border-radius:7px;padding:15px 10px}#dynamic .c-msl__teacherProfileAttr>dl{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}#dynamic .c-msl__teacherProfileAttr>dl dt{position:relative;font-size:12px;font-weight:600;line-height:1.8;padding-left:10px;min-width:100px}#dynamic .c-msl__teacherProfileAttr>dl dt::before{content:"";position:absolute;left:0;top:50%;width:2px;height:15px;background-color:#222;transform:translate(0, -50%)}#dynamic .c-msl__teacherProfileAttr>dl dd{font-size:11px;font-weight:normal;line-height:1.8}#dynamic .c-msl__teacherProfileAttr>dl dd .teacher_info_weekday{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap}#dynamic .c-msl__teacherProfileAttr>dl dd .teacher_info_weekday li{display:flex;justify-content:center;align-items:center;width:24px;aspect-ratio:1/1;border-radius:50%;background-color:#ddd;color:#fff;text-align:center;margin-right:5px}#dynamic .c-msl__teacherProfileAttr>dl dd .teacher_info_weekday li.selected{background-color:#799cfd}#dynamic .c-msl__teacherProfileAttr>dl:not(:first-of-type){margin-top:20px}#dynamic .c-msl__teacherLSWrapper{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap}#dynamic .c-msl__teacherLSVideoWrapper{position:relative}#dynamic .c-msl__teacherLSVideoList{display:flex;justify-content:flex-start;align-items:stretch;width:100%;max-width:272px;overflow:hidden}#dynamic .c-msl__teacherLSVideoListItem{position:relative;width:126px;min-width:126px;height:224px;aspect-ratio:1/1.77;margin:0 5px}#dynamic .c-msl__teacherLSVideoListItem>video{width:100%;height:100%;background-color:#000;border-radius:7px}#dynamic .c-msl__teacherLSVideoListItem .video-play-btn{position:absolute;left:50%;top:50%;width:55px;aspect-ratio:1/1;transform:translate(-50%, -50%);cursor:pointer}#dynamic .c-msl__teacherLSVideoList--arrow{position:absolute;width:30px;height:30px;top:50%}#dynamic .c-msl__teacherLSVideoList--arrow.slick-disabled{opacity:.5}#dynamic .c-msl__teacherLSVideoList--arrowDisabled{display:none}#dynamic .c-msl__teacherLSVideoList--arrowPrev{left:0;transform:translate(calc(-50% + 5px), -50%);background-size:cover;background-position:center}#dynamic .c-msl__teacherLSVideoList--arrowNext{right:0;transform:translate(calc(50% - 5px), -50%);background-size:cover;background-position:center}#dynamic .c-msl__teacherLSCharacterList{width:100%;max-width:170px;padding-top:13px}#dynamic .c-msl__teacherLSCharacterListItem:not(:first-of-type){margin-top:33px}#dynamic .c-msl__teacherLSCharacterListItem>div{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;margin-bottom:17px}#dynamic .c-msl__teacherLSCharacterListItem>div>label{font-size:10px;font-weight:600;line-height:1.6}#dynamic .c-msl__teacherLSCharacterListItem>div>label:nth-of-type(1){color:#017deb}#dynamic .c-msl__teacherLSCharacterListItem>div>label:nth-of-type(2){color:#f45}#dynamic .c-msl__teacherLSCharacterListItem>nav{position:relative;flex:0 0 auto;width:100%;height:6px;border-radius:3px;background:#6bf;background:-moz-linear-gradient(90deg, rgb(102, 187, 255) 0%, rgb(255, 119, 136) 100%);background:-webkit-linear-gradient(90deg, rgb(102, 187, 255) 0%, rgb(255, 119, 136) 100%);background:linear-gradient(90deg, rgb(102, 187, 255) 0%, rgb(255, 119, 136) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#66bbff",endColorstr="#ff7788",GradientType=1);will-change:filter}#dynamic .c-msl__teacherLSCharacterListItem>nav>span{position:absolute;display:block;top:50%;width:18px;height:18px;border:1px solid #ddd;border-radius:50%;background-color:#fff;box-shadow:1px 1px 6px 0 #ccc;transform:translate(-50%, -50%)}#dynamic .c-msl__teacherDuringLesson>p{font-size:12px;line-height:1.67;color:#666}#dynamic .c-msl__teacherLessonPolicyList{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}#dynamic .c-msl__teacherLessonPolicyListItem{width:50%}#dynamic .c-msl__teacherLessonPolicyListItem>figure{all:unset;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}#dynamic .c-msl__teacherLessonPolicyListItem>figure>img{width:70px;aspect-ratio:1/1;padding:10px;border:1px solid #ddd;border-radius:10px}#dynamic .c-msl__teacherLessonPolicyListItem>figure>figcaption{width:calc(100% - 80px);padding-left:10px}#dynamic .c-msl__teacherLessonPolicyListItem>figure>figcaption>h6{font-size:14px;font-weight:600;line-height:1.71;color:#222}#dynamic .c-msl__teacherLessonPolicyListItem>figure>figcaption>p{font-size:11px;line-height:1.45;color:#222;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:10px}#dynamic .c-msl__teacherLessonPolicyListItem>figure>figcaption>p:hover{display:block}#dynamic .c-msl__teacherLessonPolicyListItem:nth-of-type(n+3){margin-top:10px}#dynamic .c-msl__teacherGraph{position:relative;min-width:calc(100% - 610px)}#dynamic .c-msl__teacherGraphTitle>span{font-size:8px;font-weight:600;line-height:1.375;color:#333;margin-left:15px}#dynamic .c-msl__teacherGraphTitle>span>b{font-family:Roboto,"Open Sans","Helvetica Neue",sans-serif;font-size:11px;line-height:1.36;padding:0 3px}#dynamic .c-msl__teacherGraphPie{position:relative;box-sizing:content-box;width:120px;height:120px;margin:0 0 20px 20px}#dynamic .c-msl__teacherGraphPie>canvas{width:100%}#dynamic .c-msl__teacherGraphPie::after{content:"大変満足\a" attr(data-after);position:absolute;left:50%;bottom:15px;transform:translate(-50%, 0);font-size:14px;font-weight:600;line-height:1.2;text-align:center;color:#333}#dynamic .c-msl__teacherGraphPie:hover::after{content:none}#dynamic .c-msl__teacherGraphInfoTableRow{display:flex;justify-content:flex-start;align-items:center}#dynamic .c-msl__teacherGraphInfoTableRow:not(:first-of-type){margin-top:10px}#dynamic .c-msl__teacherGraphInfoTableCell--icon{width:30px}#dynamic .c-msl__teacherGraphInfoTableCell--icon img{width:20px;aspect-ratio:1/1}#dynamic .c-msl__teacherGraphInfoTableCell--pointText{width:50px;font-size:10px;font-weight:400;line-height:1;color:#222}#dynamic .c-msl__teacherGraphInfoTableCell--percent b{font-family:Roboto,"Open Sans","Helvetica Neue",sans-serif;font-size:14px;font-weight:600;line-height:1.35;color:#333}#dynamic .c-msl__teacherGraphInfoTableCell--percent span{font-size:9px;font-weight:600;line-height:1.55;color:#333}#dynamic .c-msl__teacherGraphInfoTableCell--amount{margin-left:5px}#dynamic .c-msl__teacherGraphInfoTableCell--amount b{font-family:Roboto,"Open Sans","Helvetica Neue",sans-serif;font-size:11px;font-weight:600;line-height:1.35;color:#333}#dynamic .c-msl__teacherGraphInfoTableCell--amount span{font-size:8px;font-weight:600;line-height:1.375;color:#333}#dynamic .c-msl__teacherGraphTeacher{all:unset;position:absolute;right:35px;top:40px;width:110px;height:300px}#dynamic .c-msl__teacherGraphTeacher>img{width:100%;height:100%;object-fit:cover;object-position:top center}#dynamic .c-msl__teacherComment{min-width:610px}#dynamic .c-msl__teacherCommentList{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;width:100%}#dynamic .c-msl__teacherCommentListItem{width:calc(50% - 5px);background-color:#f9f9f9;border:1px solid #eee;border-radius:7px;padding:20px 10px 10px}#dynamic .c-msl__teacherCommentListItem:nth-child(n+3){margin-top:10px}#dynamic .c-msl__teacherCommentHead>figure{all:unset;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap}#dynamic .c-msl__teacherCommentHead>figure>img{width:50px;aspect-ratio:1/1;object-fit:cover;object-position:top center;border:1px solid #888;border-radius:50%}#dynamic .c-msl__teacherCommentHead>figure>figcaption{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;width:calc(100% - 50px);padding-left:10px}#dynamic .c-msl__teacherCommentHead>figure>figcaption .c-msl__teacherCommentWriter{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}#dynamic .c-msl__teacherCommentHead>figure>figcaption .c-msl__teacherCommentWriter>span:nth-of-type(1){font-size:11px;font-weight:600;line-height:1.27;color:#333;margin-bottom:5px}#dynamic .c-msl__teacherCommentHead>figure>figcaption .c-msl__teacherCommentWriter>span:nth-of-type(2),#dynamic .c-msl__teacherCommentHead>figure>figcaption .c-msl__teacherCommentWriter>span:nth-of-type(3){font-size:10px;font-weight:normal;line-height:1.4;color:#333}#dynamic .c-msl__teacherCommentHead>figure>figcaption .c-msl__teacherCommentPoint{display:flex;justify-content:flex-end;align-items:center;flex-wrap:nowrap}#dynamic .c-msl__teacherCommentHead>figure>figcaption .c-msl__teacherCommentPoint>img{width:16px;aspect-ratio:1/1;object-fit:cover;object-position:center}#dynamic .c-msl__teacherCommentHead>figure>figcaption .c-msl__teacherCommentPoint>span:nth-of-type(1){font-family:Roboto,"Open Sans","Helvetica Neue",sans-serif;font-size:14px;font-weight:600;line-height:1.35;color:#333;margin-left:3px}#dynamic .c-msl__teacherCommentHead>figure>figcaption .c-msl__teacherCommentPoint>span:nth-of-type(2){font-size:12px;font-weight:600;line-height:1.33;color:#333;margin-left:5px}#dynamic .c-msl__teacherCommentText{margin-top:10px}#dynamic .c-msl__teacherCommentText>p{font-size:11px;font-weight:normal;line-height:1.45;color:#222}#dynamic .c-msl__teacherCommentBtnWrapper{display:flex;justify-content:center;align-items:center;text-align:center;margin-top:20px}#dynamic .c-msl__teacherBtn{position:relative;display:flex;justify-content:center;align-items:center;min-width:200px;min-height:40px;font-size:14px;font-weight:600;line-height:1.85;color:#799cfd;border:1px solid #799cfd;border-radius:10px 0 10px 0;padding:0 40px 0 20px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.2);-moz-box-shadow:0 4px 4px 0 rgba(0,0,0,.2);box-shadow:0 4px 4px 0 rgba(0,0,0,.2)}#dynamic .c-msl__teacherBtn::after,#dynamic .c-msl__teacherBtn.is-opened::after{content:"";position:absolute;top:50%;right:10px;width:20px;height:24px;background-size:cover}#dynamic .c-msl__teacherBtn::after{transform:translate(0, -50%) rotate(0deg)}#dynamic .c-msl__teacherBtn.is-opened::after{transform:translate(0, -50%) rotate(180deg)}#dynamic .c-msl__teacherBtn--v2{background-color:#799cfd;border:none;color:#fff;min-width:220px}#dynamic .popup{z-index:9001;position:fixed;display:none;top:0;left:0;right:0;bottom:0;box-sizing:border-box;overflow:auto}#dynamic .popup>section{background-color:rgba(0,0,0,.8);width:100%;margin:0 auto;min-height:150vh}#dynamic .popup>section .text-right{padding:10px 15px;text-align:right}#dynamic .popup .popup_container{width:700px;background:#f6f6f6;padding:45px 50px;margin:0 auto;border-radius:10px;color:#000;overflow:hidden}#dynamic .popup .popup_top{background-color:#f6f6f6;border-radius:10px 10px 0 0}#dynamic .popup .popup_top>h2{padding:20px;font-size:18px;font-weight:600;text-align:center}#dynamic .popup .popup_top .popup_tabs{display:flex;margin:20px 10px;list-style:none}#dynamic .popup .popup_top .popup_tabs>li{position:relative;background-color:#efefef;font-size:12px;font-weight:bold;padding:13px 0;width:100%;text-align:center;border:1px solid #ddd;line-height:initial}#dynamic .popup .popup_top .popup_tabs>li:first-child{border-radius:10px 0 0 10px}#dynamic .popup .popup_top .popup_tabs>li:last-child{border-radius:0 10px 10px 0}#dynamic .popup .popup_top .popup_tabs>li.popup_tabs_active{background-color:#017deb;color:#fff}#dynamic .popup .popup_top .popup_tabs>li.popup_tabs_active{background-color:#017deb;color:#fff}#dynamic .popup .popup_top .popup_tabs>li.popup_tabs_active::before{content:"";position:absolute;top:100%;left:50%;margin-left:-10px;border:10px solid rgba(0,0,0,0);border-top:10px solid #017deb}#dynamic .popup .popup_top .popup_tabs>li .popup_course_block_tab1_icon{width:15.4px;left:7.3px}#dynamic .popup .popup_top .popup_tabs>li .popup_course_block_tab2_icon{width:20.2px;left:4.9px}#dynamic .popup .popup_top #popup_studio_tabs .tab_position_1{width:15.4px;left:7.3px}#dynamic .popup .popup_top #popup_studio_tabs .tab_position_2{width:23.8px;left:3.1px}#dynamic .popup .popup_top #popup_studio_tabs .tab_position_3{width:20.2px;left:4.9px}#dynamic .popup .popup_top .studio_selector_online{border:1px solid #ddd;padding:13px;border-radius:10px;display:block;font-size:13px;font-weight:600;margin:8px;background-color:#efefef}#dynamic .popup .popup_top .studio_selector_online .unchecked_icon{width:20px;left:15.5px}#dynamic .popup .popup_course_select_list{margin:0 5px;border-left:1px solid #ddd;border-bottom:1px solid #ddd;background-color:#fff}#dynamic .popup .popup_course_select_list .popup_course_select_list_category{border-bottom:1px solid #ddd;border-top:1px solid #ddd;border-right:1px solid #ddd;font-size:14px;font-weight:600;padding:13px;background-color:#fff;clear:both}#dynamic .popup .popup_course_select_list .popup_course_select_list_category>span{color:#017deb}#dynamic .popup .popup_course_select_list .popup_course_select_list_course_list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr}#dynamic .popup .popup_course_select_list .popup_course_select_list_course_list>li{display:flex;flex-direction:column;font-size:9px;font-weight:600;text-align:center;position:relative;overflow:hidden;border-right:1px solid #ddd}#dynamic .popup .popup_course_select_list .popup_course_select_list_course_list>li>img{height:118.24px}#dynamic .popup .popup_course_select_list .popup_course_select_list_course_list>li>span{background-color:#fff;display:block;padding:5px 0;border-top:.5px solid #ddd;border-bottom:1px solid #ddd;font-feature-settings:"palt";overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#dynamic .popup .popup_studio_select_list{border:1px solid #ddd;border-radius:10px;margin:5px;overflow:hidden}#dynamic .popup .popup_studio_select_list dt{font-weight:bold;font-size:11px;padding:15px;flex:0 0 100%;border:1px solid #ddd}#dynamic .popup .popup_studio_select_list dt strong{color:#017deb}#dynamic .popup .popup_studio_select_list dd{display:flex;flex-wrap:wrap}#dynamic .popup .popup_studio_select_list dd dl{border-left:10px solid #ddd;width:100%}#dynamic .popup .popup_studio_select_list .popup_studio_select_list_item{display:flex;flex:0 0 46%;border:1px solid #ddd;padding:5px;background-color:#efefef}#dynamic .popup .popup_studio_select_list .popup_studio_select_list_item>img{width:30.625px}#dynamic .popup .popup_studio_select_list .popup_studio_select_list_item>div{margin:5px 0 5px 5px}#dynamic .popup .popup_studio_select_list .popup_studio_select_list_item>div>h4{font-size:13px;font-weight:600}#dynamic .popup .popup_studio_select_list .popup_studio_select_list_item>div>span{font-size:9px}#dynamic .popup .popup_search_input{padding:8px;display:flex;margin:8px}#dynamic .popup .popup_search_input>input{border:1px solid #ddd;padding:10px;border-radius:5px 0 0 5px;flex:1 1 auto}#dynamic .popup .popup_search_input>button{border:1px solid #ddd;border-left:none;padding:10px;border-radius:0 5px 5px 0}#dynamic .popup .close_button{text-align:center;padding:10px}#dynamic .popup .close_button>img{width:50px}#dynamic .teacher_search_loading{z-index:9999;position:fixed;display:none;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5)}#dynamic .teacher_search_loading::after{content:"";display:block;position:fixed;left:50%;top:50%;width:80px;height:80px;border-radius:80px;margin-top:-10px;margin-left:-40px;border:4px solid #3dc6c0;border-right:4px solid rgba(0,0,0,0);-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.p-msl-teacher .pb-100{padding-bottom:100px}.p-msl-teacher__header{background-color:#fff}.p-msl-teacher__header--pink{background-color:#fbe6ec}.p-msl-teacher__header--pink .p-msl-teacher__headerBook{all:unset;display:flex;width:100%;margin:0 auto}.p-msl-teacher__header--pink .p-msl-teacher__headerBook>img{margin-top:-65px}.p-msl-teacher__header.is-transparent{background:none}.p-msl-teacher__headerWrapper{max-width:1000px;width:100%;margin-left:auto;margin-right:auto;text-align:center}.p-msl-teacher__headerTitle{all:unset;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:70px 0 40px}.p-msl-teacher__headerTitle>figcaption{font-size:36px;font-weight:600;line-height:1.38;color:#222}.p-msl-teacher__headerContent{all:unset;display:flex;width:100%}.p-msl-teacher__header h3{font-size:20px;font-weight:600;line-height:1.6;color:#fc8eae;margin-top:10px}.p-msl-teacher__header h4{font-size:16px;font-weight:600;line-height:1.75;color:#555;margin-top:20px}.p-msl-teacher__searchTitle{position:relative;min-height:191px;background:#b8dafd;background:-moz-linear-gradient(90deg, rgb(184, 218, 253) 0%, rgb(213, 152, 247) 100%);background:-webkit-linear-gradient(90deg, rgb(184, 218, 253) 0%, rgb(213, 152, 247) 100%);background:linear-gradient(90deg, rgb(184, 218, 253) 0%, rgb(213, 152, 247) 100%)}.p-msl-teacher__searchTitle>h3{font-size:50px;font-weight:600;line-height:1;color:#fff;text-align:center;text-shadow:3px 3px rgba(0,0,0,.2);padding-top:83px}.p-msl-teacher__searchTitleLogo{position:absolute;bottom:0;left:calc(50% + 500px);transform:translate(-100%, 50px)}.p-msl-teacher__paginationTitle{padding:55px 0 40px;margin-top:60px;text-align:center}.p-msl-teacher__paginationTitle>h5{display:inline-block;position:relative;font-size:20px;font-weight:600;line-height:1.5;color:#000;text-align:center;letter-spacing:1.5px}.p-msl-teacher__paginationTitle>h5>span{letter-spacing:2px}.p-msl-teacher__paginationTitle>h5::before,.p-msl-teacher__paginationTitle>h5::after{content:"";position:absolute;top:50%;width:1px;height:60px;background-color:#000}.p-msl-teacher__paginationTitle>h5::before{left:0;transform:translate(-90px, -50%) rotate(-30deg)}.p-msl-teacher__paginationTitle>h5::after{right:0;transform:translate(90px, -50%) rotate(30deg)}#dynamic .c-msl__teacherBtn::after,#dynamic .c-msl__teacherBtn.is-opened::after{background:url("/assets/img/msl/kids_music_theme/kids-btn-arrow.svg") no-repeat}#dynamic .c-msl__teacherBtn--v2::after{background:url("/assets/img/msl/kids_music_theme/kids-btn-arrow-v2.svg") no-repeat}/*# sourceMappingURL=main.css.map */
