﻿main#music_stylist.compact{background:#eeeeef}#music_stylist{padding-bottom:1px}#music_stylist img{max-width:unset}#music_stylist *{box-sizing:border-box}#music_stylist *:before{box-sizing:border-box}#music_stylist *:after{box-sizing:border-box}#music_stylist .center{display:flex;justify-content:center}#music_stylist .cv_btn{margin:0 auto;width:380px}#music_stylist .mt25px{margin-top:-130px}#music_stylist .mt40px{margin-top:40px}#music_stylist .mb50px{margin-bottom:50px}#music_stylist .m_top_5{margin-top:27px}#music_stylist .cv_wdth{width:393px;margin:0 auto}#music_stylist .mainvisual{position:relative;height:547px;padding:10px 0;text-align:center;overflow:hidden}#music_stylist .mainvisual::before{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-size:130%;background-position:center center;background-repeat:no-repeat;filter:blur(30px)}#music_stylist .mainvisual h1{position:absolute;top:50%;left:50%;width:100%;max-width:1400px;transform:translate(-50%, -50%);z-index:2}#music_stylist .mainvisual h1 img{box-shadow:0 10px 20px rgba(0,0,0,0.2)}#music_stylist .mainvisual.lazyloaded::before{background-image:linear-gradient(rgba(255,255,255,0.3), rgba(255,255,255,0.1)),url(/pc/images/beginner/first_time_slider.webp)}#music_stylist .top_slide_container img{width:100%;filter:grayscale(1)}#music_stylist .point{padding-bottom:105px;background:#eeeeef}#music_stylist #which_instrument.lazyloaded{width:1059px;height:448.5px;position:absolute;background:transparent url(/pc/images/beginner/all_text_buble.webp) no-repeat;background-size:cover}#music_stylist .white_box_instruments{width:1000px;height:1166px;padding:3.3px 0 90px;margin-top:109px;background-color:#fff}#music_stylist .white_box_instruments .annotation{margin:277px auto 0;position:relative}#music_stylist .white_box_instruments .annotation p{width:638px;height:18px;font-family:Hiragino Kaku Gothic Pro, sans-serif;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:18px;margin:0 auto;letter-spacing:0.1em;text-align:center;color:#222}#music_stylist #eys_music_school .fuckidachi.lazyloaded{width:311.5px;margin:39.2px auto 0;height:199px;background-repeat:no-repeat;background-size:cover;background-image:url(/pc/images/beginner/fukidashi.webp)}#music_stylist #eys_music_school .grouped_music.lazyloaded{width:728px;height:563px;margin:-27px auto 0;background-repeat:no-repeat;background-size:cover;background-image:url(/pc/images/beginner/all_circles.webp)}#music_stylist .center_number{width:33px;height:33px;margin:0 auto 30px;font-size:33px;font-family:Kai, serif;font-weight:600;line-height:33px;letter-spacing:normal;text-align:center;color:#222}#music_stylist .desc_body{width:640px;height:57px;font-family:"Hiragino Kaku Gothic Pro", sans-serif;font-size:14px;font-weight:300;font-stretch:normal;font-style:normal;line-height:20px;letter-spacing:1.4px;margin:2px auto 0;text-align:left;color:#222}#music_stylist .bg_float{width:998px;height:175px;margin:0 0 17.9px;padding:43px 1px 1px 50px;background-color:#fff;box-shadow:0 0 2px rgba(0,0,0,0.16);display:flex}#music_stylist .bg_float .col1{width:110px;height:118px;padding:9px 0 0;border-radius:5px;border:solid 4px #cee7fe;background-color:#fff}#music_stylist .bg_float .col2{width:388px;height:118px;margin:0 15px;padding:13.5px 32px;border-radius:8px;border:solid 1px #cee7fe}#music_stylist .bg_float .col2>p{width:100%;text-align:center;padding-top:33px}#music_stylist .bg_float .col3{width:388px;height:116px;padding:38px 44px;border-radius:10px;background-color:#cee7fe}#music_stylist .bg_float a{text-decoration:none}#music_stylist .bg_float .bg_btn{width:276px;display:block;cursor:pointer;height:40px;line-height:40px;border-radius:25px;margin:0 auto 2.3px;font-size:12px;font-weight:600;letter-spacing:normal;text-align:center;color:#fff;box-shadow:0 0 20px rgba(0,0,0,0.3);background-color:#08e}#music_stylist .beginner_img{width:1000px;height:369px}#music_stylist .beginner_img.mt_136{margin-top:13.6px}#music_stylist .beginner_img.mt_25{margin-top:25px}#music_stylist .stylist_img{width:1072px;height:314px;position:relative;right:12%;bottom:16px}#music_stylist .box-shadow{width:960px;height:145px;margin:-42px 20px 0;padding:20px 25px 26px 77px;box-shadow:0 10px 20px rgba(0,0,0,0.1);background-color:#fff}#music_stylist .box-shadow .black_title{font-family:"Hiragino sans", sans-serif;font-size:15px;font-weight:600;line-height:15px;letter-spacing:0.1em;text-align:center;color:#222}#music_stylist .box-shadow .lightgreen_title{font-family:"Hiragino sans", sans-serif;font-size:22px;line-height:22px;font-weight:600;font-stretch:normal;letter-spacing:0.1em;margin-top:10px;text-align:center;color:#8db}#music_stylist .box-shadow .desc_body{width:110%;position:relative;right:60px;height:34px;margin:16px 0 0;font-family:"Hiragino Kaku ProN", sans-serif;font-size:14px;font-weight:300;line-height:20px;letter-spacing:1.4px;text-align:center;color:#222}#music_stylist h2.mb_20{margin-bottom:20px}#music_stylist.compact .camp-date-text2{z-index:6;position:absolute;top:60px;left:109px;color:#fff;font-size:11px}#music_stylist.compact .camp-number-text2{z-index:6;position:absolute;top:24px;left:75px;color:#fff;font-size:12px}#music_stylist.compact .mainvisual h1{z-index:0}#music_stylist.compact .mainvisual .swiper-container{width:350px;left:360px;top:280px}#music_stylist.compact .mainvisual .swiper-slide{height:527px;padding:47px 0}#music_stylist.compact .mainvisual .swiper-slide img{max-width:1100px;max-height:527px;height:auto}#music_stylist.compact img.camp-mini-cd{z-index:5;width:242.5px;position:absolute;left:40px}.white_bg{position:relative;background-color:#fff;padding:25px 0 21px;height:400px;margin-top:-20px}.white_bg .style_bottom_container{width:900px;display:flex;margin:0 auto 3px;flex-direction:row;position:relative;left:2%}.white_bg .style_bottom_container .phone_img{width:209px;height:258px;object-fit:contain;position:relative;top:2px}.white_bg .style_bottom_container .icon_paragraph{margin-top:20px}.white_bg .style_bottom_container .icon_paragraph .b_title{font-family:Hiragino Sans, sans-serif;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:24px;letter-spacing:normal;text-align:left}.white_bg .style_bottom_container .icon_paragraph .b_desc{font-family:Hiragino Sans, sans-serif;font-weight:300;font-size:13px;font-stretch:normal;font-style:normal;line-height:24px;letter-spacing:normal;text-align:left;color:#222}.white_bg .style_bottom_container .icon_img{width:60px;display:block;margin:20px 20px;height:60px;object-fit:contain}.white_bg .style_bottom_container .icon_img.mt_14{margin-top:14px}.white_bg .style_bottom_container .color_eaa{color:#eaa}.white_bg .style_bottom_container .color_blue{color:#8cd}.white_bg .style_bottom_container .color_lg{color:#8db}.white_bg .style_bottom_container .font_style_num{font-family:sans-serif;font-size:59px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;margin:10px 0 0 4%}.white_bg .style_bottom_container .content_title{margin:6px 0;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;text-align:center;color:#222}.white_bg .style_bottom_container .content_body{margin:26px 31.7px 0 46.3px;font-family:Hiragino Sans, sans-serif;font-size:10px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.7;letter-spacing:normal;text-align:left;color:#222}.white_bg .style_bottom_container .arrow_icon{width:20px;height:35px;position:absolute;display:inline-block;margin-top:-14px}.white_bg .style_bottom_container .arrow_icon.lazyloaded{background-repeat:no-repeat;background-size:cover;background:url(/pc/images/beginner/grey_arrow_icon.svg)}.flex{display:flex;padding:0 40px}.flex .flex_1{flex:1}.e_title{font-family:"Hiragino Kaku Gothic ProN", sans-serif;font-size:14px;font-weight:600;line-height:18px;text-align:left;color:#222}.e_title:first-child{padding-right:15px}.e_title:not(:first-of-type){padding-left:10px;margin-bottom:10px}.importantThingsHeader{margin-left:0}.importantThings{line-height:2}.section_title{text-align:center;font-family:termina, sans-serif;font-weight:400;font-size:24px;letter-spacing:0.3em;color:#222;margin-top:40px;line-height:1.2;font-weight:bold}.lead_text_b{font-size:24px;letter-spacing:0.1em;margin:9px auto 0;text-align:center;font-weight:600;line-height:1.4583333333;font-family:"Hiragino sans", sans-serif}.sub_title_beginner{text-align:center}.sub_title_beginner span{position:relative;padding:10px 45px;box-sizing:border-box;display:inline-block;color:#222;font-size:14px;font-family:"Hiragino Kaku Gothic ProN", sans-serif;font-weight:300}div.contents_inner.mt_52{margin-top:82px}.contents-box.campaign{padding-top:20px;text-align:center}.contents-box .contents-inner{width:1000px;margin:0 auto}.contents-box .contents_inner{width:1000px;margin:0 auto}#teacher_avatar{overflow:hidden}#teacher_avatar .avatar{width:150px;height:150px;margin-top:-34px;margin-left:-22px;object-fit:cover;object-position:top}.eys_music_stylist{font-family:"hiragino kaku gothic pro", "ヒラギノ角ゴ Pro W3", sans-serif;box-sizing:border-box;width:100%;margin:auto;font-size:16px;line-height:initial;background-color:#e7f8f1}.eys_music_stylist_head{margin:0 20px;padding-top:40px}.eys_music_stylist_head_ttl01{font-size:18px;line-height:1.2;letter-spacing:5.4px;font-weight:300;text-align:center;color:#222;margin-bottom:17px}.eys_music_stylist_head_txt01{font-size:24px;line-height:1.25;font-weight:600;color:#222;text-align:center}.eys_music_stylist_head_txt02{position:relative;font-size:14px;font-weight:300;line-height:1.7;letter-spacing:1.4px;color:#222;text-align:center;margin:24px 28px;padding:10px 0}.eys_music_stylist_head_txt02::before,.eys_music_stylist_head_txt02:after{content:"";width:40px;height:20px;position:absolute;display:inline-block}.eys_music_stylist_head_txt02::before{border-left:solid 1px #222;border-top:solid 1px #222;top:0;left:0}.eys_music_stylist_head_txt02:after{border-right:solid 1px #222;border-bottom:solid 1px #222;bottom:0;right:0}.eys_music_stylist_info_fukidashi{position:relative;top:0;margin-left:20px}.eys_music_stylist_info_fukidashi img{position:absolute;width:80%;z-index:1;filter:drop-shadow(0 10px 20px rgba(0,0,0,0.2));transform:translateZ(0)}.eys_music_stylist_info{margin:20px;background-color:#fff}.eys_music_stylist_info_imglist{margin-top:40%;position:relative}.eys_music_stylist_info_imglist img{width:100%}.eys_music_stylist_info_content{background-color:#fff;margin:-10px 5%;padding:20px 0;text-align:center;position:absolute;width:90%;box-shadow:0 10px 20px rgba(0,0,0,0.1)}.eys_music_stylist_info_content_title{font-weight:600;font-size:12px;line-height:2.3;letter-spacing:1.2px}.eys_music_stylist_info_content_subtitle{margin-bottom:40px;font-weight:600;font-size:20px;line-height:1.4;letter-spacing:2px;color:#8db;position:relative}.eys_music_stylist_info_content_subtitle:before{content:"";position:absolute;left:50%;bottom:-20px;display:inline-block;width:20px;height:1px;transform:translateX(-50%);background-color:#ddd}.eys_music_stylist_info_content p{color:#222;font-size:14px;line-height:1.7;letter-spacing:1.4px}.eys_music_stylist_info_list{margin:310px 0 0;padding:0 18px 30%}.eys_music_stylist_info_list li{margin-bottom:25px}.eys_music_stylist_info_list_img_left{display:grid;grid-template-columns:1fr 4fr;grid-gap:5px}.eys_music_stylist_info_list_img_right{display:grid;grid-template-columns:4fr 1fr;grid-gap:5px;text-align:right}.eys_music_stylist_info_list_img{width:60px;height:60px;border-radius:50%;display:flex;justify-content:center}.eys_music_stylist_satisfaction{background-color:#eaa}.eys_music_stylist_info_list_content p{font-size:10px;line-height:1.7}.eys_music_stylist_satisfaction_title{font-size:15px;font-weight:600;line-height:1.7;color:#eaa}.eys_music_stylist_guarantee_title{font-size:15px;font-weight:600;line-height:1.7;color:#8cd}.eys_music_stylist_change_title{font-size:15px;font-weight:600;line-height:1.7;color:#8db}.eys_music_stylist_guarantee{background-color:#8cd}.eys_music_stylist_change{background-color:#8db}.eys_music_stylist_conditions_fukidashi{position:relative;top:20px;margin-right:38px}.eys_music_stylist_conditions_fukidashi img{position:absolute;width:80%;right:0;bottom:0;z-index:1;filter:drop-shadow(0 10px 20px rgba(0,0,0,0.2));transform:translateZ(0)}.eys_music_stylist_search{padding-bottom:25px}.eys_music_stylist_search_title{text-align:center;padding:15px 0 0}.eys_music_stylist_search_title_head{font-weight:600;font-size:20px;line-height:2.5}.eys_music_stylist_search_title_content{font-size:15px;line-height:1.5}.eys_music_stylist_search_condition_list{padding:5px 12px}.eys_music_stylist_search_condition_list>li{position:relative;margin:5px;display:inline-block;width:25%;align-items:center}.eys_music_stylist_search_condition_list>li.course_select{width:18%}.eys_music_stylist_search_condition_list>li.studio_select{width:48%}.condition_label{width:10em;display:inline-block;font-size:11px;font-weight:600;line-height:28px}.select_ranks{width:12.5em}.condition_course_instrument{width:25px;border-radius:50%;margin-right:0.5em}.view{max-width:16em;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#017deb;font-size:11px;font-weight:600}.select_button{color:#000;padding-left:10px;padding-right:5px;margin-left:30px;min-width:45px;height:27px;background:#fff;border:1px solid #ddd;border-radius:20px;box-shadow:0 0 3px rgba(0,0,0,0.1);display:inline-flex;line-height:28px;font-size:11px;font-weight:600}.select_button_arrow_down{margin-left:5px;width:11.3px}.choice{display:inline-flex;flex-wrap:wrap}.choice>a{border:1px solid #ddd;border-radius:50%;display:block;line-height:17px;text-align:center;font-size:10px;font-weight:600;width:18px;height:17px}.condition_weekday>a{margin:0 2px;background-color:#fff;color:#000}.condition_rank>a{margin:0 6px;background-color:#fff;color:#000}.teacher_info_weekday>a{margin:0 1px;background-color:#ccc;color:#fff}.choice>a.selected{background-color:#017deb;color:#fff}.teacher_search{background-color:#fff;text-align:center}.popup_studio_select_list_item_left_15{left:15.5px}.eys_music_stylist_search_result{font-size:11.7px;background:#fff;border-radius:20px;display:none}.eys_music_stylist_search_result_not_found{display:none}.popup_course_block_tab1_icon{width:15.4px;left:7.3px}.popup_course_block_tab2_icon{width:20.2px;left:4.9px}.w_168{width:168px}.eys_music_stylist_search_result_selector{width:auto;height:223px;padding:0 72px;position:relative;display:flex;align-items:flex-end}.eys_music_stylist_search_result_selector>nav{width:45px;position:absolute;bottom:125px;text-align:center;z-index:9}.eys_music_stylist_search_result_selector>nav:first-child{left:30px}.eys_music_stylist_search_result_selector>nav:last-child{right:30px}.eys_music_stylist_search_result_selector>nav>img{width:18.6px;height:35.3px;margin-top:10px}.eys_music_stylist_search_result_selector>div{position:relative;height:168px;margin:20px 0 0 18px;text-align:center;width:120px}.eys_music_stylist_search_result_selector>div:nth-child(2){z-index:5;transform:scale(1, 1) translate(10px, -17px)}.eys_music_stylist_search_result_selector>div:nth-child(3){z-index:4;transform:scale(0.85, 0.85) translate(70px, -23px);opacity:0.5}.eys_music_stylist_search_result_selector>div:nth-child(4){z-index:3;transform:scale(0.7, 0.7) translate(140px, -30px);opacity:0.4}.eys_music_stylist_search_result_selector>div:nth-child(5){z-index:2;transform:scale(0.55, 0.55) translate(240px, -40px);opacity:0.3}.eys_music_stylist_search_result_selector>div:nth-child(6){z-index:1;transform:scale(0.4, 0.4) translate(380px, -60px);opacity:0.2}.eys_music_stylist_search_result_selector>div>div{margin-top:-84px;margin-left:47px;position:relative;left:72px;top:57px}.mark{width:35px}.eys_music_stylist_search_result_selector>div>.standing{position:absolute;left:50%;top:50px;transform:translate(-50%, 0);width:auto}.eys_music_stylist_search_result_selector>div>.standing>img{height:230px;width:auto}.eys_music_stylist_search_result_selector>div>.face{position:absolute;top:110px;left:-10px;width:50px;height:50px;text-align:center;overflow:hidden;border-radius:27px;border:1px solid #fff;background-color:#dfdcd3}.eys_music_stylist_search_result_selector>div>.face>img{width:50px}.teacher_title{padding:10px 10px 10px 165px;min-height:55px;background:#fff;z-index:5;margin-top:-32px;position:relative;box-shadow:0 -7px 20px #000}.teacher_title dt{display:inline-block;white-space:nowrap;font-size:12px;font-weight:600;color:#017deb;font-family:"Hiragino Kaku Gothic ProN", sans-serif}.teacher_title dd{display:inline;word-break:keep-all;padding-left:10px;text-overflow:ellipsis}.teacher_title>div{text-align:center;font-weight:600;width:150px;display:inline-block;padding:0 5px;font-size:18px;line-height:20px;letter-spacing:0.2em;color:#222;position:absolute;left:0;top:50%;transform:translateY(-50%)}.teacher_title>div>figure{position:relative;width:70px;height:70px;left:80%;bottom:10px}.teacher_title>div>figure>img{width:90px;height:90px;border-radius:50%;object-fit:cover;object-position:top;position:relative;left:24px;border:5px solid #fff}.teacher_title>div>figure>figcaption{position:absolute;bottom:0;right:0;transform:translate(50%, 30%);font-size:12px}.teacher_title>p{color:#333;--max-lines: 1;width:776px;display:inline-block;word-spacing:1px;line-height:initial;padding:0 0 0 10px;margin-bottom:5px}.eys_music_stylist_search_result dl{padding:0 10px;display:flex;justify-content:flex-start;margin-bottom:2px;margin-top:10px}.enables{display:flex;flex-wrap:wrap}.enables{display:flex;flex-wrap:wrap}.enables>dt{flex:0 0 auto;font-size:10px;font-weight:600;color:#017deb;line-height:26px}.enables>dd{font-size:10px;flex:1 0 75%;color:#000;line-height:26px}.enables>dd::before{content:"：";color:#017deb}.eys_music_stylist_search_result dl.expander{display:flex;padding-bottom:50px;position:relative;left:10px}.left-secret_pander{position:relative;right:10px}.bottom_plus{position:relative;bottom:150px}.eys_music_stylist_search_result dl.expander>dt{display:flex;float:inherit;color:#333;font-size:14px;font-weight:600;padding:13px;border-bottom:1px solid #ddd;align-items:center}.eys_music_stylist_search_result dl.expander>dt>span{text-align:right;color:#999;flex:1 0 auto}.eys_music_stylist_search_result dl.expander>dd{line-height:1.5;width:400px;display:inline-block;max-height:1200px;overflow-x:hidden;overflow-y:auto}.eys_music_stylist_search_result dl.expander>dd:not(:first-of-type){padding-left:20px}.lesson_policies{position:relative;z-index:9;width:calc(100% - 10px)}.lesson_policies>li{position:relative;width:290px;height:auto;margin:15px 0 10px;padding:15px 0 0 15px;border-bottom-left-radius:5px;border-top-left-radius:5px;background-color:#fff}.lesson_policies>li>img{background:#00aced}.lesson_policies>li>header{position:relative;width:70px;border-radius:5px;height:52.7px;background-color:#def;display:flex;justify-content:center;align-items:center;flex:0 0 auto;margin-bottom:15px}.lesson_policies>li>header>img{width:30px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.lesson_policies>li>.mainr{width:90%}.lesson_policies>li>.empty{padding:20px;width:100%;color:#eeeeef;text-align:center}.lesson_policies>li .right_arrow{position:absolute;right:0;top:0;transform:translateX(100%);width:15px;height:100%;margin:0 auto;border-bottom-right-radius:5px;border-top-right-radius:5px}.lesson_policies>li .right_arrow>img{position:inherit;left:50%;top:50%;transform:translate(-50%, -50%)}.lesson_policies>li:first-child{margin-top:0}.lesson_policies>li>.mainr>h3{font-size:10px;font-weight:600}.lesson_policies>li>.mainr>p{padding-top:5px;overflow:hidden;font-size:12px;font-weight:400;width:290px;position:relative;right:12px;line-height:2}.lesson_policies>li>.mainr>a{display:inline-block;white-space:nowrap;font-size:10px;font-weight:300;line-height:1;color:#000;text-decoration:none;border:1px solid #777;padding:4px 6px;margin-top:5px}.lesson_policy_popup_container{width:355px;background-color:#fff;padding-bottom:20px;margin:0 auto;border-radius:10px;color:#000;overflow:hidden}.lesson_policy_popup_top{border-radius:10px 10px 0 0}.lesson_policy_popup_top>h2{padding:13px;font-size:18px;font-weight:600;text-align:center;background-color:#f6f6f6}.lesson_policy_popup_content{margin:20px 10px;font-size:11px;text-align:left}.lesson_policy_popup_content img{float:left;width:60px;margin-right:15px}.videos{display:flex;flex-wrap:wrap;margin:0;justify-content:space-between;width:calc(100% - 10px)}.videos>li{position:relative;width:100%;height:157.5px;margin-bottom:27.5px}.videos>li>video{height:157.5px;display:block;border-radius:10px}.videos>li.empty{width:100%;height:157.5px;border:1px solid #dbdbdb;box-shadow:0 3px 6px #000;background-color:#fff}.videos>li.empty>div{width:100%;text-align:center;margin-top:70px;color:#eeeeef}.videos>li:not(.empty):nth-child(1):after{content:"";width:100%;display:block;color:#d3d3d3;font-size:10px;font-weight:600;margin-top:5px;margin-left:32px;text-align:center}.videos>li:not(.empty):nth-child(2):after{content:"デモ";display:block;width:100%;margin-top:5px;margin-left:32px;color:#d3d3d3;text-align:center}.lesson_styles{margin:0 0 20px;width:calc(100% - 10px)}.lesson_styles li{line-height:30px;justify-content:space-between;align-items:center}.lesson_styles li label{width:60px;font-weight:600}.lesson_styles li label :first-child{display:inline-block;text-align:right;color:#017deb}.lesson_styles li label :last-child{color:#f45}.lesson_styles li nav{flex:0 0 auto;background:linear-gradient(to right, #017deb, #f45);width:calc(100% - 1px);height:3.7px;border-radius:2px;position:relative}.lesson_styles li nav span{position:absolute;display:block;top:50%;width:18.3px;height:18.3px;border:1px solid #ddd;border-radius:50%;background-color:#fff;box-shadow:1px 1px 6px #ccc;transform:translate(-50%, -50%)}.reviews{height:385px;overflow-y:scroll}.reviews.overflow-hidden{overflow:hidden}.reviews>li{display:flex;margin:0}.reviews>li:first-child{margin-top:0}.reviews>li>header{flex:0 0 auto;width:56px;height:56px;border-radius:6px;box-shadow:0 3px 5px rgba(0,0,0,0.15)}.reviews>li>header>img{width:53px;border-radius:6px}.reviews>li>header .grey-bg{width:52px;height:52px;margin:2px;background:#eaeaea}.reviews>li>.mainr{width:213px;height:157px;margin:0 0 10px 12px;padding:15.2px 8px 16px 23.9px;box-shadow:0 3px 5px rgba(0,0,0,0.15);background-color:#fff}.reviews>li>.mainr .arrow-left{width:0;position:relative;left:-32px;top:3%;height:0;border-top:8px solid transparent;filter:drop-shadow(0 1px 0 rgba(0,0,0,0.15));transform:translateZ(0);border-bottom:8px solid transparent;border-right:8px solid #fff}.reviews>li>.mainr.empty-div{height:57px}.reviews>li>.mainr.empty-div .arrow-left{top:15%}.reviews>li>.mainr.empty-div>p{width:100%;font-weight:600;margin-top:-13px;margin-left:-10px;text-align:center;color:#eeeeef}.reviews>li>.mainr>h3{font-size:10px;line-height:17.5px;font-weight:normal;text-align:left;color:#000}.reviews>li>.mainr>p{font-size:10px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:17.5px;letter-spacing:normal;text-align:left;color:#222}.reviews>li>.mainr>span{font-size:8px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:17.5px;letter-spacing:normal;text-align:left;color:#c9c9c9}.eys_music_stylist_search_result_count{padding:15px 10px;border:1px solid #ddd;font-size:12px;font-weight:600}.eys_music_stylist_search_result_count>strong{font-size:130%;color:#017deb}.eys_music_stylist_search_result_not_found_context{text-align:center;background-color:#fff;border:1px solid #ddd;padding:15px}.eys_music_stylist_search_result_not_found_context>h4{font-size:13px}.eys_music_stylist_search_result_not_found_context>div{padding:15px}.teacher_search_loading{z-index:9999;position:fixed;display:none;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.5)}.teacher_search_loading::before,.teacher_search_loading::after{content:"";display:block;position:fixed;left:50%;top:50%}.teacher_search_loading::before{width:50px;height:50px;border-radius:5px;margin-top:-15px;margin-left:-15px}.teacher_search_loading::after{width:80px;height:80px;border-radius:80px;margin-top:-10px;margin-left:-40px;border:4px solid #3dc6c0;border-right-color:#0000;animation:rotate 1s infinite linear}.unchecked_icon{width:20px;left:15.5px}#popup_studio_tabs .tab_position_1{width:15.4px;left:7.3px}#popup_studio_tabs .tab_position_2{width:23.8px;left:3.1px}#popup_studio_tabs .tab_position_3{width:20.2px;left:4.9px}.popup{z-index:1001;position:fixed;display:none;top:0;left:0;right:0;bottom:0;box-sizing:border-box;overflow:auto}.popup>section{background-color:rgba(0,0,0,0.8);width:100%;margin:0 auto;min-height:150vh}.text-right{padding:10px 15px;text-align:right}.x_button{width:21px;left:4.5px}.popup_container{width:700px;background:#f6f6f6;padding:45px 50px;margin:0 auto;border-radius:10px;color:#000;overflow:hidden}.popup_top{background-color:#f6f6f6;border-radius:10px 10px 0 0}.popup_top>h2{padding:20px;font-size:18px;font-weight:600;text-align:center}.popup_tabs{display:flex;margin:20px 10px}.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}.popup_tabs>li:first-child{border-radius:10px 0 0 10px}.popup_tabs>li:last-child{border-radius:0 10px 10px 0}.popup_tabs>li.popup_tabs_active{background-color:#017deb;color:#fff}.popup_tabs>li.popup_tabs_active::before{content:"";position:absolute;top:100%;left:50%;margin-left:-10px;border:10px solid transparent;border-top:10px solid #017deb}.popup_course_select_list{margin:0 5px;border-left:1px solid #ddd;border-bottom:1px solid #ddd;background-color:#fff}.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}.popup_course_select_list_category>span{color:#017deb}.popup_course_select_list_course_list{display:grid;grid-template-columns:repeat(5, 1fr)}.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}.popup_course_select_list_course_list>li.checked:before{content:"";background-size:18px;width:18px;height:18px;position:absolute;left:0;top:0}.popup_course_select_list_course_list>li.big{grid-row:span 2;grid-column:span 2}.popup_course_select_list_course_list>li>img{height:118.24px}.popup_course_select_list_course_list>li.big>img{flex:1 0 auto;height:auto}.popup_course_select_list_course_list>li>span{background-color:#fff;display:block;padding:5px 0;border-top:0.5px solid #ddd;border-bottom:1px solid #ddd;font-feature-settings:"palt";overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.popup_search_input{display:flex;margin:8px;padding:8px}.popup_search_input>input{border:1px solid #ddd;padding:10px;border-radius:5px 0 0 5px;flex:1 1 auto}.popup_search_input>button{border:1px solid #ddd;border-left:none;padding:10px;border-radius:0 5px 5px 0}.popup_studio_select_list{border:1px solid #ddd;border-radius:10px;margin:5px;overflow:hidden}.popup_studio_select_list dt{font-weight:bold;font-size:11px;padding:15px;flex:0 0 100%;border:1px solid #ddd}.popup_studio_select_list dt strong{color:#017deb}.popup_studio_select_list dd{display:flex;flex-wrap:wrap}.popup_studio_select_list dl{border-left:10px solid #ddd;width:100%}.popup_studio_select_list_item{display:flex;flex:0 0 46%;border:1px solid #ddd;padding:5px;background-color:#efefef}.popup_studio_select_list_item>div{margin:5px 0 5px 5px}.popup_studio_select_list_item>div>h4{font-size:13px;font-weight:600}.popup_studio_select_list_item>div>span{font-size:9px}.popup_studio_select_list_item>img{width:30.625px}.popup_studio_search_not_found{flex:1 0 100%;text-align:center;padding:20px;font-size:10px}.close_button{text-align:center;padding:10px}.close_button>img{width:50px}.alert_close_button{font-weight:600;text-align:center;color:#333;padding:10px;margin:5px;font-size:14px}.alert_close_button>img{width:7px;margin-right:10px}.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}.eys_music_stylist_search_result_init_loading{text-align:center;padding:20px;border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:20px;border-bottom-left-radius:20px;border-bottom:solid 1px #8db;display:none}.eys_music_stylist_search_result_init_loading>img{width:100px}#dynamic{width:1000px;margin:119px auto 0;border-radius:20px;border:solid 1px #8db}#dynamic .header-buble img{margin:-61px auto 0;display:block;filter:drop-shadow(0 10px 20px rgba(0,0,0,0.2));transform:translateZ(0)}#dynamic .box_big.mb_75{margin-bottom:75px}#dynamic .musicians{height:200px}#dynamic .filter_bar{display:flex;margin:0 47px}#dynamic .filter_bar div.select_1{height:26px;padding:0 6.9px 9.7px;border-radius:15px;box-shadow:0 0 10px rgba(4,0,0,0.1);border:solid 1px #ccc;background-color:#fff;cursor:pointer}#dynamic .filter_bar div.select_1 p{height:10px;line-height:26px;font-size:10px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#323333}#dynamic .filter_bar div.ml_5{margin-left:5px}#dynamic .filter_bar div.select_1_result{width:100px}#dynamic .filter_bar div.select_1_result p{font-size:10px;font-weight:600;font-stretch:normal;font-style:normal;line-height:26px;letter-spacing:normal;text-align:left;color:#08e}#dynamic .filter_bar div.select_2_result{width:350px}#dynamic .filter_bar div.select_2_result p{font-size:10px;font-weight:600;font-stretch:normal;font-style:normal;line-height:26px;letter-spacing:normal;text-align:left;color:#08e}#dynamic .search_bar{width:300px;margin-left:10px}#dynamic .search_bar input{width:251px;height:26px;padding:8px 9.5px 5.5px 14.2px;border-radius:15px;box-shadow:0 0 10px rgba(4,0,0,0.1);border:solid 1px #ccc;background-color:#fff;outline:none}#dynamic .search_bar input::placeholder{font-size:10px;font-weight:600;line-height:54px;letter-spacing:normal;text-align:left;color:#ccc}#dynamic .search_bar img{position:relative;right:25px}#dynamic .content_results .text_section{display:flex;background-color:rgba(255,255,255,0.6);box-shadow:0 0 10px rgba(0,0,0,0.16)}#dynamic .content_results .text_section h3{height:18px;margin:4px 60px 25px 59px;font-size:18px;width:112px;font-weight:600;font-stretch:normal;font-style:normal;line-height:32px;letter-spacing:3.6px;text-align:left;color:#222}#dynamic .content_results .text_section .w8{width:680px;height:31px;margin:0 101px 16px 60px;font-size:11px;font-weight:600;font-stretch:normal;font-style:normal;line-height:20px;letter-spacing:normal;text-align:left;color:#222}#dynamic .bg_btn{width:276px;height:40px;color:#fff;margin:20px auto;line-height:40px;text-align:center;border-radius:25px;box-shadow:0 0 15px rgba(0,0,0,0.34);background-color:#08e}#dynamic .bg-grey{background-color:#eee}#dynamic .bg-grey .imgB{margin:0 auto;width:1000px}#dynamic p .bold{font-weight:600}#dynamic p .col-title{font-family:Hiragano Kaku ProN, sans-serif;font-size:10px;font-stretch:normal;font-style:normal;line-height:18px;letter-spacing:normal;text-align:left;color:#222}.campaign_btn{margin-top:59px;padding-bottom:100px;text-align:center}.expander-reviews{padding-bottom:410px;width:100%;height:300px;overflow-x:hidden}.expander-reviews>h3{font-family:"Hiragino Kaku Gothic ProN", sans-serif;font-size:14px;margin-left:50px;font-weight:600;line-height:18px;text-align:left;color:#222;padding-bottom:20px}.expander-reviews .teachersReviewViewMore{color:#222;position:absolute;bottom:0;left:50%;border-radius:30px;border:1px solid;padding:10px 30px;background-color:#fff;text-decoration:none;white-space:nowrap;transform:translate(-50%, 100%)}.expander-reviews.expander-reviews-intro{padding-bottom:10px;margin-top:20px}.expander-reviews.expander-reviews-intro>h3{margin-left:30px}.expander-reviews.expander-reviews-intro>ul{padding:0 10px}.expander-reviews.expander-reviews-intro>ul li>img{border-radius:50%}.expander-reviews.expander-reviews-intro>ul li>p{font-size:11px;font-family:"ヒラギノ角ゴシック";font-weight:400;color:#222}.expander-reviews ul{padding:0}.expander-reviews ul li{justify-content:flex-start;align-items:flex-start;position:relative;padding:10px 0;border-bottom:1px solid #ddd}.expander-reviews ul li>figure{flex:none}.expander-reviews ul li>figure>img{border-radius:50%;width:50px;height:50px;object-fit:cover;object-position:center}.expander-reviews ul li>figure>figcaption{font-size:11px;font-weight:600;text-align:center}.expander-reviews ul li>p{font-size:10px;line-height:1.5;position:relative;width:290px;padding-top:5px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.expander-reviews ul li>p::before{content:"";position:absolute;width:1px;height:100%;left:15px;top:50%;transform:translate(0, -50%)}.expander-reviews ul li>p .commentInfo{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin-top:5px}.expander-reviews ul li>p .commentInfo>img{width:20px;padding-right:5px}.expander-reviews ul.expander-reviews-msl{padding:0 20px 0 0}.expander-reviews .height_plus{height:110px;border-bottom:0 solid #ddd}.teacher__infoShowMoreContentDuringLesson{padding:10px 10px 20px}.teacher__infoShowMoreContentDuringLesson>h4{font-family:"Hiragino Kaku Gothic ProN", sans-serif;font-size:14px;font-weight:600;line-height:18px;color:#222}.teacher__infoShowMoreContentDuringLesson>p{margin-top:15px;line-height:2;font-size:12px;font-weight:400;color:#333;font-family:"ヒラギノ角ゴシック"}.containerTitle{max-width:1000px;width:100%;margin:0 auto}.t_slash{text-align:center;position:relative;top:45px}.teacher_voice{font-size:18px;font-weight:600;line-height:1.2;text-align:center}.teacher_box{border-radius:30px;margin-bottom:20px;background-color:#fff}.teacher_intro_box{margin:10px 142px 5px 138px;padding-top:10px}.teacher_li{padding-bottom:30px}.teacher_intro{display:flex;justify-content:space-between}.msl_rank{display:flex;justify-content:space-between;font-size:12px;font-weight:bold}.msl_p{text-align:center;padding:10px 10px;font-size:12px;font-weight:600;color:#222;font-family:"ヒラギノ角ゴシック"}.teacher_intro_name{width:370px;font-size:24px;margin-right:20px;position:relative;top:10px}dd.teacher_intro_name>p{font-size:12px;overflow:scroll;overflow-x:hidden;max-height:130px;font-weight:400;color:#222;font-family:"ヒラギノ角ゴシック";position:relative;top:10px}.label-chart{font-size:12px;font-weight:600;position:relative;left:10px;letter-spacing:0;color:#222;opacity:1;font-family:"ヒラギノ角ゴシック"}.name_glaph{margin-top:20px}.usr_comment{display:flex}.column-review{list-style-type:none;padding:0;margin:0;display:flex;flex-wrap:wrap;height:300px;overflow:scroll}.column-review1{list-style-type:none;padding:0;margin:0;display:flex;flex-wrap:wrap;height:300px}.number_msl{font-size:33px;font-family:kai}.column-count{margin:5px;width:calc(50% - 10px)}.teacher_title{font-size:12px}.teacher_course{width:300px}.s_c_day{width:300px;border-left:4px solid #017deb;position:relative;left:22%;bottom:10px}.image_body{width:190px;height:320px;object-fit:cover;object-position:60% 0}.data_shape{height:320px;margin-left:20px}.pie_score5{position:relative;bottom:60px;left:42px;font-size:12px;font-weight:600;color:#333;font-family:"Hiragino Kaku Gothic ProN", sans-serif}.pie_score_ratio{text-align:center;position:relative;bottom:78px;right:3%;font-size:18px;font-weight:bold;font-family:"Roboto", sans-serif;color:#333}.score_ratio{font-size:11px;font-weight:600;position:relative;right:1px;font-family:"Hiragino Kaku Gothic ProN", sans-serif}.score_table{width:146px;height:170px;position:relative;bottom:55px;right:5px}.score_svg{width:20px;height:20px}.score_step{font-size:10px;font-weight:400;padding-left:4px;padding-bottom:1px;font-family:"ヒラギノ角ゴシック";color:#222}.answer_count{font-weight:600;font-family:"Hiragino Kaku Gothic ProN", sans-serif;width:60%;position:relative;right:5px;font-size:9px}.score_count_ratio{text-align:right;position:relative;right:5%;font-size:14px;font-weight:bold;font-family:"Roboto", sans-serif;color:#333}.score_sum_count{text-align:right;position:relative;right:1px;font-size:14px;font-weight:normal;font-family:"Roboto", sans-serif}.kensu{font-size:10px;font-weight:600;font-family:"Hiragino Kaku Gothic ProN", sans-serif}.ratio_letter{font-size:9px;font-weight:600;font-family:"Hiragino Kaku Gothic ProN", sans-serif;position:relative;left:3px}.score_count{text-align:right;font-size:11px;width:28%;font-weight:normal;font-family:"Roboto", sans-serif;color:#333}.score_count_ken{font-size:8px}main.compact .sub-title span{font-size:13px;height:39.5px;margin-top:20px}.policy_title{margin:auto 0;font-size:14px;font-weight:600;color:#222;font-family:"ヒラギノ角ゴシック"}.member_info{display:flex;justify-content:space-between;font-size:11px}.commentInfo{display:flex;position:relative;right:5%;bottom:18px;font-size:12px;font-weight:600;font-family:"Hiragino Kaku Gothic ProN", sans-serif}.score_face{width:16px;position:relative;right:5px}.create_lesson{margin:auto;font-size:12px;font-weight:600;color:#333;font-family:"Hiragino Kaku Gothic ProN", sans-serif}.score_count_ans{border-top:1px solid #ddd}.lesson_mind_t{border-left:3px #8db solid;padding-left:10px}.lesson_mind{font-size:15px;font-weight:600;color:#222;font-family:"ヒラギノ角ゴシック"}.lesson_mind_box{position:relative;right:10px}.header_div{display:flex;position:relative;right:28px;width:110%}.small_review{width:100%;height:150px;margin-bottom:50px}.review_boder{position:relative;padding:10px 0;border-bottom:1px solid #fff}.name_studio_time{position:relative;right:8px;width:47%}.studio_time{font-size:11px;font-weight:normal;font-family:"Roboto", sans-serif;color:#333}.sub_title_msl{font-size:13px !important;font-weight:300;font-family:"Hiragino Kaku Gothic Pro"}.box3{position:relative;bottom:10px}.box_enjoy{position:relative;bottom:10px}.box_change{position:relative;bottom:20px}.reviews_lesson{margin-top:-80px !important}.other_review{position:relative;top:5px;right:50%}#policy_icon{width:50px;margin:0 15px 3px 10px;box-shadow:0 4px 10px rgba(0,0,0,0.38);opacity:1;border-radius:5px;padding:5px}.teacher_nickname{position:relative;bottom:13px;font-size:24px;font-weight:400;color:#222;font-family:"ヒラギノ角ゴシック"}.rater_name{font-size:11px;font-weight:600;font-family:"Hiragino Kaku Gothic ProN", sans-serif;color:#333}.more_info{position:relative;top:20px}.detail_watch{position:relative;bottom:20px;width:200px}.tojiru{position:relative;bottom:7px;width:200px}.p_text{padding-left:5px;font-size:11px;font-weight:600;color:#333;font-family:"Hiragino Kaku Gothic ProN", sans-serif}.more-toggle,.hidden-content{display:none}.more-toggle:checked ~ .hidden-content{display:block}.more-button{display:inline-block;width:200px;height:40px;padding:8px;background-color:#fff;font-size:15px;position:relative;left:39%;color:#3b4043;text-align:center;text-decoration:none;border-radius:24px;cursor:pointer;user-select:none;transition:opacity 0.3s;border:1px solid #3b4043}.more-button::before{content:"他の講師も見る"}.more-toggle:checked ~ .more-button::before{content:"他の講師も見る"}.more-button:hover{opacity:0.7}.more-button:active{opacity:0.4}.close-button{display:inline-block;width:22%;height:40px;padding:6px;background-color:#fff;font-size:16px;position:relative;left:39%;top:15px;color:#3b4043;text-align:center;text-decoration:none;border-radius:24px;cursor:pointer;user-select:none;transition:opacity 0.3s;border:1px solid #3b4043}.close-button{content:"閉じる"}.tojiru_link{color:#3b4043}.more-toggle2,.hidden-content2{display:none}.more-toggle2:checked ~ .hidden-content2{display:block}.more-button2{display:inline-block;width:200px;height:40px;padding:8px;background-color:#fff;font-size:15px;position:relative;left:39%;color:#3b4043;text-align:center;text-decoration:none;border-radius:24px;cursor:pointer;user-select:none;transition:opacity 0.3s;border:1px solid #3b4043}.more-button2::before,.more-toggle2:checked ~ .more-button::before{content:"さらに他の講師を見る"}.more-button2:hover{opacity:0.7}.more-button2:active{opacity:0.4}.close-button2{display:inline-block;width:22%;height:40px;padding:6px;background-color:#fff;font-size:16px;position:relative;left:39%;top:15px;color:#3b4043;text-align:center;text-decoration:none;border-radius:24px;cursor:pointer;user-select:none;transition:opacity 0.3s;border:1px solid #3b4043}.close-button2{content:"閉じる"}.tojiru_link2{color:#3b4043}.wday{margin:auto}.style_blue{font-size:14px;font-family:"Hiragino Kaku Gothic ProN", sans-serif;width:60px;font-weight:600;color:#017deb}.style_red{font-size:14px;font-family:"Hiragino Kaku Gothic ProN", sans-serif;width:60px;font-weight:600;color:#f45;position:relative;left:77%;bottom:33px}.sparuta{position:relative;left:81%}.kankaku{position:relative;left:90%}.comment-none{height:95px}.sc__title{position:relative;left:1%}
