.summary_head{text-align:center}.new-course_about .summary_reasons{display:grid;grid-template-columns:183px 182px 183px 182px 183px;column-gap:10px;row-gap:20px;position:relative;padding:18px 0 47px 3px;background-color:#ffe2e2;border-top:2px solid #ffa8a9;border-bottom:2px solid #ffa8a9;justify-content:center}.summary_reasons li:nth-child(10n+2),.summary_reasons li:nth-child(10n+4),.summary_reasons li:nth-child(10n+7),.summary_reasons li:nth-child(10n+9){position:relative;top:32px;margin-right:-1px}.reason1_present .new-course_presentList-2{margin-top:30px}.reason1_present .new-course_presentList-2 .new-course_presentListCard{margin:-10px -15px -29px}.reason1_present .new-course_presentList-2 .new-course_presentListCardOr{right:-25px;top:calc(50% - 8px)}.reason1_present .new-course_presentList-2 .new-course_presentListCardMain{filter:unset;transform:unset}.reason1_present .contents-inner{background-color:#fff;border-top-left-radius:30px;border-top-right-radius:30px;padding-top:20px;padding-bottom:76px;box-shadow:0 5px 10px rgba(0,0,0,.16);text-align:center}.reason1_present .new-course_presentList .new-course_presentListTooltip{right:-50px;top:46px}.reason1_present .new-course_presentListCardButton{bottom:28px}main#instruments .contents-box.present01.reason1_present{padding-bottom:0}main#instruments .contents-box.present01.reason1_present+.contents-box.present02{padding-top:0;background-color:unset}main#instruments .contents-box.present01.reason1_present+.contents-box.present02 .contents-inner{border-top:80px solid #ddd;box-shadow:0 5px 10px rgba(0,0,0,.16)}main#instruments .contents-box.present01.reason1_present+.contents-box.present02 .contents-inner,main#instruments .contents-box.present01.reason1_present+.contents-box.present02 .box,main#instruments .contents-box.present01.reason1_present+.contents-box.present02 .img04{border-bottom-left-radius:30px;border-bottom-right-radius:30px}main#instruments .contents-box.present01.reason1_present+.contents-box.present02 .img04{overflow:clip}main#instruments.has-10-reasons .contents-box:not(.campaign) .campaign-btn,main#instruments.has-10-reasons .sc__buttonContainer{margin:80px 34px -31px 0 !important}main#instruments.has-10-reasons .sc__instructor{background-color:unset;padding-top:0}main#instruments.has-10-reasons .sc__instructor .contents-inner{width:1000px;margin:0 auto;padding-top:40px;background-color:#fff;border-radius:30px;box-shadow:0 5px 10px rgba(0,0,0,.16)}main#instruments.has-10-reasons .sc__instructor .contents-inner .sc__title{position:unset}main#instruments.has-10-reasons .sc__instructor .contents-inner .eys_music_stylist{border-radius:0 0 30px 30px;background-color:rgba(255,183,129,.2);overflow:clip}main#instruments.has-10-reasons .sc__instructor .contents-inner .eys_music_stylist_search_result{background-color:unset;margin-bottom:15px}main#instruments.has-10-reasons .contents-box.price01{margin-top:80px}main#instruments.has-10-reasons .contents-box.price01 .contents-inner{background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.16);border-radius:30px;padding-top:40px;padding-bottom:60px}main#instruments.has-10-reasons .contents-box.price01 .section-title{margin-left:-1px;margin-right:-1px}main#instruments.has-10-reasons .contents-box.price02{padding-top:0 !important;padding-bottom:0 !important;background-color:unset !important}main#instruments.has-10-reasons .contents-box.price02 .balloon-wrapper{position:relative;margin-top:120px;height:80px}main#instruments.compact.has-10-reasons .contents-box.price02 .balloon-wrapper{margin-top:150px;height:50px}main#instruments.has-10-reasons #member_variety_section{margin-top:80px}main#instruments.has-10-reasons #member_variety_section .contents-inner{background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.16);border-radius:30px;padding-top:44px;padding-bottom:42px}.member_variety_content .piechart_wrapper{width:1000px;margin:0 auto;position:relative}.member_variety_content .piechart_wrapper.age1_wrapper{top:-60px;margin-bottom:-60px}.member_variety_content.member_variety_gender{background:linear-gradient(to bottom, transparent, transparent 230px, #D0F2E4 230px, #D0F2E4 530px, transparent 530px, transparent);margin-bottom:45px}.member_variety_content.member_variety_age1{background-image:url("/pc/images/piano_summary/member_variety_age_bg.svg");background-position:center bottom;background-size:cover;background-repeat:no-repeat}.member_variety_content.member_variety_age2{background-color:#fff}.member_variety_content.member_variety_skill{margin-top:55px;margin-bottom:20px;background:linear-gradient(to bottom, transparent, transparent 60px, #FFDCDD 60px, #FFDCDD)}.member_variety_content .piechart_wrapper .member_variety_piechart_gender{position:absolute;left:470px;top:350px}.member_variety_content .piechart_wrapper .member_variety_piechart_age{position:absolute;left:300px;top:230px}.member_variety_content .piechart_wrapper .member_variety_piechart_skill{position:absolute;left:320px;top:230px}.member_variety_content .piechart_wrapper .member_variety_piechart_aside{position:relative}.member_variety_content .piechart_wrapper .member_variety_arrow{position:absolute;left:290px;top:260px}.member_variety_content .piechart_wrapper .inspi_btn{position:absolute;bottom:30px;left:330px;filter:drop-shadow(0 3px 6px rgba(0, 0, 0, 0.16))}.member_variety_content .piechart_wrapper .kids_btn{position:absolute;bottom:30px;right:330px;filter:drop-shadow(0 3px 6px rgba(0, 0, 0, 0.16))}.member_variety_content .piechart_wrapper .skilled_btn{position:absolute;top:440px;left:620px;filter:drop-shadow(0 3px 6px rgba(0, 0, 0, 0.16))}main#instruments.has-10-reasons #course_section{margin-top:80px;padding-top:0}main#instruments.has-10-reasons #course_section .contents-inner{background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.16);border-radius:30px;padding-top:40px}main#instruments.has-10-reasons .contents-box.course02{background-color:unset;padding-bottom:0 !important}main#instruments.has-10-reasons #course_section #genre_gallery_content{position:relative;margin-top:128px;padding-top:81px;background-color:#ddd;border-bottom-left-radius:20px;border-bottom-right-radius:20px}main#instruments.has-10-reasons #schedule_section{margin-top:80px;padding-top:0;padding-bottom:0}main#instruments.has-10-reasons #schedule_section .contents-inner{background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.16);border-radius:30px;padding-top:40px;padding-bottom:60px}main#instruments.has-10-reasons #schedule_section .schedule02{background-color:#ddd;padding-top:29px}main#instruments.has-10-reasons #schedule_section .schedule02 .title{text-align:center;font-size:20px;line-height:1;letter-spacing:.1em;margin-right:-0.1em;margin-bottom:30px}main#instruments.has-10-reasons #studio_section{margin-top:80px;padding-top:0;padding-bottom:0}main#instruments.has-10-reasons #studio_section .contents-inner{background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.16);border-radius:30px;padding-top:40px;padding-bottom:31px}main#instruments.has-10-reasons #curriculum_section{margin-top:80px;padding-top:0;padding-bottom:0}main#instruments.has-10-reasons #curriculum_section .contents-inner{background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.16);border-radius:30px;padding-top:40px;padding-bottom:40px}main#instruments.has-10-reasons #curriculum_section .contents-box.curriculum01{padding-top:0}main#instruments.has-10-reasons #curriculum_section .contents-box.curriculum02{position:relative}main#instruments.has-10-reasons .contents-box.curriculum02 .balloon{top:-110px}main#instruments.has-10-reasons #enjoy_section{margin-top:80px}main#instruments.has-10-reasons #enjoy_section .contents-inner{background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.16);border-radius:30px;padding-top:40px;padding-bottom:30px}main#instruments.has-10-reasons #enjoy_section .contents-box.enjoy01{padding-top:0}main#instruments.has-10-reasons #karte_section{width:1000px;margin:80px auto 48px;background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.16);border-radius:30px;padding-top:40px;padding-bottom:33px}/*# sourceMappingURL=summary_improving-site-performance.css.map */
