#dynamic{font-family:Hiragino Sans,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,ヒラギノ角ゴシック,Meiryo,メイリオ,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;width:100%;margin:0 auto;background-color:#eeeeef}#dynamic.is-pagination{background:none}#dynamic.is-pagination .c-msl__teacherInfo:before{background-image:url(/assets/img/msl/kids_ballet_theme/corner_tl_white.svg)}#dynamic.is-pagination .c-msl__teacherInfo:after{background-image:url(/assets/img/msl/kids_ballet_theme/corner_tr_white.svg)}#dynamic.is-pagination .c-msl__teacherViewMore:before{background-image:url(/assets/img/msl/kids_ballet_theme/corner_bl_white.svg)}#dynamic.is-pagination .c-msl__teacherViewMore:after{background-image:url(/assets/img/msl/kids_ballet_theme/corner_br_white.svg)}#dynamic.is-pagination .eys_music_stylist_search_result .eys_music_stylist_teacher_content:before{content:none}#dynamic .eys_music_stylist{width:100%;font-size:16px;line-height:normal}#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:#d88686;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:#d88686}#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:translateY(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:linear-gradient(0deg,rgba(251,230,236,0),#fff 50%,rgba(251,230,236,0));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:translateY(-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:-moz-max-content;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%;-o-object-fit:contain;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;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;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;background-color:#fff;border:4px solid #ede7c8}#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 .eys_music_stylist_teacher_content:before{content:"";position:absolute;left:85px;top:0;width:46px;aspect-ratio:1/.86;display:flex;-webkit-clip-path:polygon(50% 0,0 100%,100% 100%);clip-path:polygon(50% 0,0 100%,100% 100%);background-color:#d3c375;transform:translateY(calc(-100% - 4px))}#dynamic .eys_music_stylist_search_result .teacher_title{font-size:12px}#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-family:游明朝体,YuMincho,游明朝,Yu Mincho,ヒラギノ明朝 ProN W3,Hiragino Mincho ProN W3,HiraMinProN-W3,ヒラギノ明朝 ProN,Hiragino Mincho ProN,ヒラギノ明朝 Pro,Hiragino Mincho Pro,HGS明朝E,ＭＳ Ｐ明朝,MS PMincho,serif;font-size:16px;line-height:30px;min-width:186px;border-radius:25px;background-color:#d3c375;color:#fff;margin-bottom:16px;padding:0 20px}#dynamic .c-msl__teacherInfo{position:relative}#dynamic .c-msl__teacherInfo:after,#dynamic .c-msl__teacherInfo:before{position:absolute;content:"";width:29px;aspect-ratio:1/1}#dynamic .c-msl__teacherInfo:before{left:-4px;top:-4px;background:url(/assets/img/msl/kids_ballet_theme/corner_tl.svg) no-repeat;background-size:cover}#dynamic .c-msl__teacherInfo:after{right:-4px;top:-4px;background:url(/assets/img/msl/kids_ballet_theme/corner_tr.svg) no-repeat;background-size:cover}#dynamic .c-msl__teacherInfoList{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;padding:3px 10px 10px;border-bottom:1px solid #eee}#dynamic .c-msl__teacherInfoListItem--avatar{padding:3px 0 0 13px}#dynamic .c-msl__teacherInfoListItem--avatar>img{box-sizing:border-box;width:80px;aspect-ratio:1/1;border-radius:50%;border:3px solid #fff;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;box-shadow:0 3px 5px rgba(0,0,0,.3)}#dynamic .c-msl__teacherInfoListItem--name{padding-left:13px;font-size:18px;font-weight:700;line-height:1;color:#222}#dynamic .c-msl__teacherInfoListItem--rank{padding-left:20px}#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;margin-left:27px}#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%);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%)}#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%)}#dynamic .c-msl__teacherViewMore{display:flex;justify-content:center;align-items:center;padding-bottom:20px;position:relative}#dynamic .c-msl__teacherViewMore:after,#dynamic .c-msl__teacherViewMore:before{position:absolute;content:"";width:29px;aspect-ratio:1/1}#dynamic .c-msl__teacherViewMore:before{left:-4px;bottom:-4px;background:url(/assets/img/msl/kids_ballet_theme/corner_bl.svg) no-repeat;background-size:cover}#dynamic .c-msl__teacherViewMore:after{right:-4px;bottom:-4px;background:url(/assets/img/msl/kids_ballet_theme/corner_br.svg) no-repeat;background-size:cover}#dynamic .c-msl__teacherLS,#dynamic .c-msl__teacherProfile{width:calc(50% - 10px)}#dynamic .c-msl__teacherProfileBio{font-family:游明朝体,YuMincho,游明朝,Yu Mincho,ヒラギノ明朝 ProN W3,Hiragino Mincho ProN W3,HiraMinProN-W3,ヒラギノ明朝 ProN,Hiragino Mincho ProN,ヒラギノ明朝 Pro,Hiragino Mincho Pro,HGS明朝E,ＭＳ Ｐ明朝,MS PMincho,serif;font-size:12px;line-height:1.67;color:#333;margin-bottom:10px}#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:translateY(-50%)}#dynamic .c-msl__teacherProfileAttr>dl dd{font-size:11px;font-weight:400;line-height:1.8;text-align:left}#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:#d88686}#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;padding-left:10px}#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:50%}#dynamic .c-msl__teacherLSVideoList--arrowNext{right:0;transform:translate(calc(50% - 5px),-50%);background-size:cover;background-position:50%}#dynamic .c-msl__teacherLSCharacterList{width:100%;max-width:160px;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:first-of-type{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:linear-gradient(90deg,#6bf,#f78);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 .c-msl__teacherTitle{min-width:260px}#dynamic .c-msl__teacherDuringLesson>p{font-family:游明朝体,YuMincho,游明朝,Yu Mincho,ヒラギノ明朝 ProN W3,Hiragino Mincho ProN W3,HiraMinProN-W3,ヒラギノ明朝 ProN,Hiragino Mincho ProN,ヒラギノ明朝 Pro,Hiragino Mincho Pro,HGS明朝E,ＭＳ Ｐ明朝,MS PMincho,serif;font-size:12px;line-height:1.67;color:#333;padding:0 10px}#dynamic .c-msl__teacherLessonPolicyList{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;padding:4px 0 0 5px}#dynamic .c-msl__teacherLessonPolicyListItem{position:relative;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{box-sizing:border-box;width:70px;aspect-ratio:1/1;padding:10px;filter:brightness(0) saturate(100%) invert(58%) sepia(51%) saturate(344%) hue-rotate(311deg) brightness(94%) contrast(88%);will-change:filter}#dynamic .c-msl__teacherLessonPolicyListItem>figure:before{content:"";position:absolute;left:0;top:0;width:70px;aspect-ratio:1/1;border:1px solid #ddd;border-radius:10px}#dynamic .c-msl__teacherLessonPolicyListItem>figure>figcaption{width:calc(100% - 80px);padding:3px 0 0 10px}#dynamic .c-msl__teacherLessonPolicyListItem>figure>figcaption>h6{font-size:14px;font-weight:600;line-height:1.71}#dynamic .c-msl__teacherLessonPolicyListItem>figure>figcaption>h6,#dynamic .c-msl__teacherLessonPolicyListItem>figure>figcaption>p{font-family:游明朝体,YuMincho,游明朝,Yu Mincho,ヒラギノ明朝 ProN W3,Hiragino Mincho ProN W3,HiraMinProN-W3,ヒラギノ明朝 ProN,Hiragino Mincho ProN,ヒラギノ明朝 Pro,Hiragino Mincho Pro,HGS明朝E,ＭＳ Ｐ明朝,MS PMincho,serif;color:#222}#dynamic .c-msl__teacherLessonPolicyListItem>figure>figcaption>p{font-size:11px;line-height:1.45;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__teacherGraphTitle .c-msl__teacherTitle{min-width:160px;margin-bottom:10px}#dynamic .c-msl__teacherGraphPie{position:relative;box-sizing:content-box;width:120px;height:120px;margin:0 0 17px 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%);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__teacherGraphInfoTable{display:flex;padding-left:5px}#dynamic .c-msl__teacherGraphInfoTableRow{display:flex;justify-content:flex-start;align-items:center}#dynamic .c-msl__teacherGraphInfoTableRow:not(:first-of-type){margin-top:4px}#dynamic .c-msl__teacherGraphInfoTableCell--icon{display:flex;width:23px}#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%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;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:10px 10px 4px}#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;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;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:first-of-type{font-size:11px;font-weight:600;line-height:1.27;color:#333;margin-bottom:5px;padding-top:3px}#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:400;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;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#dynamic .c-msl__teacherCommentHead>figure>figcaption .c-msl__teacherCommentPoint>span:first-of-type{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;white-space:nowrap}#dynamic .c-msl__teacherCommentText{margin-top:10px}#dynamic .c-msl__teacherCommentText>p{font-size:11px;font-weight:400;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-height:40px;font-size:14px;font-weight:600;line-height:1.85;color:#9c875a;border:1px solid #9c875a;border-radius:29px;padding:0 40px 0 20px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#dynamic .c-msl__teacherBtn.is-opened:after,#dynamic .c-msl__teacherBtn:after{content:"";position:absolute;top:50%;right:15px;width:8px;height:8px;border-top:2px solid #9c875a;border-right:2px solid #9c875a}#dynamic .c-msl__teacherBtn:after{transform:translateY(calc(-50% - 2px)) rotate(135deg)}#dynamic .c-msl__teacherBtn.is-opened:after{transform:translateY(calc(-50% + 2px)) rotate(-45deg)}#dynamic .c-msl__teacherBtn--v2{background-color:#9c875a;color:#fff;min-width:240px}#dynamic .c-msl__teacherBtn--v2:after{border-top:2px solid #fff;border-right:2px solid #fff}#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:700;padding:13px 0;width:100%;text-align:center;border:1px solid #ddd;line-height:normal}#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:before{content:"";position:absolute;top:100%;left:50%;margin-left:-10px;border:10px solid transparent;border-top-color:#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:700;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-color:transparent;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}